Accessibility digest

Synopsis
PageCandidate Christopher M. Ward (D)
URLhttps://voteforward.com/
Requesterpool@jpdev.pro
Test date2023/06/18
Score1914
Tested byTestaro, procedure ts27
Scored byTestilo, procedure tsp27
Digested byTestilo, procedure tdp27

Introduction

This is a digest of results from a battery of web accessibility tests.

Ten different tools (Alfa, Axe, Continuum, Equal Access, HTML CodeSniffer, Nu Html Checker, QualWeb, Tenon, Testaro, and WAVE) tested the web page of Candidate Christopher M. Ward (D) at https://voteforward.com/ to check its compliance with various rules. There were a total of about 1350 rules, classified into about 250 accessibility issues.

The results were interpreted to yield an aggregate score of 1914, where 0 would be perfect.

Total score

The total score is the sum of five components.

Score summary
ComponentScoreDescription
total1914Sum of the component scores
issue98Severity and number of reported defects
tool10Tool-by-tool defect ratings
prevention1800Failed attempts by tools to test the page
log6Browser warnings about the page
latency0Abnormal delay in page responses

Issue scores

The score of an issue depends on the severity (user impact and certainty) of the issue and on how many instances were reported (by one or more tools).

Issue scores
IssueScore
focusIndication44
boxSizeAbsolute18
contrastAAA7
skipRepeatedContent6
linkNoText4
metaBansZoom4
errorReferenceBad4
repeatedContentRisk3
noHeading3
mainNone2
pseudoNavList2
sectionHeadingless1

Itemized issues

The reported rule violations are itemized below, issue by issue. Additional details can be inspected in the complete report at the end of this page.

Issue focusIndication

WCAG: 2.4.7

Score: 44

Complaints by alfa

Rule r65

Description: Element in the sequential focus order has no visible focus

Count of instances: 5

Complaint specifics

Complaints by qualWeb

Rule QW-ACT-R62

Description: Element in the sequential focus order has no visible focus

Count of instances: 11

Complaint specifics

Issue boxSizeAbsolute

WCAG: 1.4.4

Score: 18

Complaints by qualWeb

Rule QW-BP15

Description: Element width is specified in an absolute value

Count of instances: 6

Complaint specifics

Issue contrastAAA

WCAG: 1.4.6

Score: 7

Complaints by alfa

Rule r66

Description: Text contrast less than AAA requires

Count of instances: 7

Complaint specifics

Issue skipRepeatedContent

WCAG: 2.4.1

Score: 6

Complaints by qualWeb

Rule QW-ACT-R64

Description: Document has no heading for non-repeated content

Count of instances: 1

Complaint specifics
Rule QW-ACT-R75

Description: Blocks of repeated content cannot be bypassed

Count of instances: 1

Complaint specifics

Issue linkNoText

WCAG: 2.4.4

Score: 4

Complaints by alfa

Rule r11

Description: Link has no accessible name

Count of instances: 1

Complaint specifics

Complaints by qualWeb

Rule QW-ACT-R12

Description: Link has no accessible name

Count of instances: 1

Complaint specifics

Issue metaBansZoom

WCAG: 1.4.4

Score: 4

Complaints by alfa

Rule r47

Description: meta element restricts zooming

Count of instances: 1

Complaint specifics

Complaints by qualWeb

Rule QW-ACT-R14

Description: meta viewport prevents zoom

Count of instances: 1

Complaint specifics

Issue errorReferenceBad

WCAG: 3.3.1

Score: 4

Complaints by qualWeb

Rule QW-ACT-R41

Description: Error message describes no invalid form field value

Count of instances: 1

Complaint specifics

Issue repeatedContentRisk

WCAG: 2.4.1

Score: 3

Complaints by alfa

Rule r87

Description: First focusable element is not a link to the main content

Count of instances: 1

Complaint specifics

Complaints by qualWeb

Rule QW-ACT-R73

Description: Block of repeated content is not collapsible

Count of instances: 1

Complaint specifics
Rule QW-ACT-R74

Description: Document has no instrument to move focus to non-repeated content

Count of instances: 1

Complaint specifics
Rule QW-WCAG-T23

Description: No link at the top of the page that goes directly to the main content area

Count of instances: 1

Complaint specifics

Issue noHeading

WCAG: 1.3.1

Score: 3

Complaints by qualWeb

Rule QW-BP1

Description: h1-h6 not used to identify headings

Count of instances: 1

Complaint specifics

Issue mainNone

WCAG: 1.3.6

Score: 2

Complaints by qualWeb

Rule QW-ACT-R63

Description: Document has no landmark with non-repeated content

Count of instances: 1

Complaint specifics

Issue pseudoNavList

WCAG: 1.3.1

Score: 2

Complaints by qualWeb

Rule QW-WCAG-T32

Description: ol, ul or dl is not used for a list or group of links

Count of instances: 1

Complaint specifics

Issue sectionHeadingless

WCAG: 1.3.1

Score: 1

Complaints by qualWeb

Rule QW-WCAG-T9

Description: Page is not organized using headings

Count of instances: 1

Complaint specifics

Complete report

{
  "id": "18ixx-ts27-caAD78-c",
  "what": "accessibility tests",
  "strict": true,
  "timeLimit": 330,
  "acts": [
    {
      "type": "launch",
      "which": "webkit",
      "startTime": 1687104139771,
      "endTime": 1687104140317
    },
    {
      "type": "url",
      "which": "https://voteforward.com/",
      "what": "Candidate Christopher M. Ward (D)",
      "startTime": 1687104140317,
      "result": {
        "url": "https://voteforward.com/"
      },
      "endTime": 1687104142063
    },
    {
      "type": "tenonRequest",
      "id": "a",
      "withNewContent": false,
      "what": "Tenon API version 2 test request, with page content",
      "startTime": 1687104142063,
      "url": "https://voteforward.com/",
      "endTime": 1687104143479
    },
    {
      "type": "test",
      "which": "testaro",
      "what": "Testaro motion test (requires webkit)",
      "withItems": true,
      "rules": [
        "y",
        "motion"
      ],
      "startTime": 1687104143479,
      "result": {
        "success": false,
        "error": "redirection",
        "message": "ERROR: Page redirected to (https://login.squarespace.com/api/1/login/oauth/provider/authorize?client_id=wAHMs0yNCd2CyyoI0Eclva4GmZ1qqRPx&redirect_uri=https%3A%2F%2Fparrot-sapphire-zdwh.squarespace.com%2Foauth-connect&state=v1.local.fHBHSM87fQ3H7wiO8VttxwtSUNHw8_hlLX6m5l-TyTzn2gZ7OoFEmBIIcUGJ_9eOE5_RN55ToW5O6lBPMdQsslBiZkFtbGS5w6RgUdzFx__OlBRFDCRfm2Tvm4-xfVfj5hMAgodeCybuGjPywCwWmCTJvdjVqWNonAoioXQPB1mv54qFs2_e63NmGDk2SYfB4bR6z7Oxr6JMD6uCx_7ttRbk0WghG04rMmAGtzlHZh9oWXxYvpRL_tQKu9wKtfG3CqApQafW1YtsvZDOeJ2eDyfLWoNTrhKs6ftNMtPDqDDSL0f8Srg1olzZVqHR9vmwYLCZD_pSiaBIm0k&overrideLocale=en-US&options=%7B%22isCloseVisible%22%3Afalse%2C%22isCreateAccountViewActive%22%3Afalse%7D)",
        "prevented": true
      },
      "endTime": 1687104143479
    },
    {
      "type": "launch",
      "which": "chromium",
      "startTime": 1687104143479,
      "endTime": 1687104144041
    },
    {
      "type": "url",
      "which": "https://voteforward.com/",
      "what": "Candidate Christopher M. Ward (D)",
      "startTime": 1687104144041,
      "result": {
        "url": "https://voteforward.com/"
      },
      "endTime": 1687104145148
    },
    {
      "type": "test",
      "which": "alfa",
      "startTime": 1687104145148,
      "url": "https://voteforward.com/",
      "what": "alfa",
      "result": {
        "totals": {
          "failures": 9,
          "warnings": 6
        },
        "items": [
          {
            "index": 2,
            "verdict": "failed",
            "rule": {
              "ruleID": "r11",
              "ruleSummary": "Links have an accessible name",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r11",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG2/#link-purpose-in-context",
                  "chapter": "2.4.4",
                  "title": "Link Purpose (In Context)"
                },
                {
                  "uri": "https://www.w3.org/TR/WCAG2/#link-purpose-link-only",
                  "chapter": "2.4.9",
                  "title": "Link Purpose (Link Only)"
                },
                {
                  "uri": "https://www.w3.org/TR/WCAG2/#name-role-value",
                  "chapter": "4.1.2",
                  "title": "Name, Role, Value"
                },
                {
                  "uri": "https://www.w3.org/WAI/WCAG21/Techniques/general/G91",
                  "name": "G91",
                  "title": "Providing link text that describes the purpose of a link"
                }
              ]
            },
            "target": {
              "type": "element",
              "tagName": "a",
              "path": "/html[1]/body[1]/div[1]/div[1]/div[1]/a[1]",
              "codeLines": [
                "<a href=\"#/\">",
                "  <div class=\"css-mmleio\">",
                "    <svg width=\"28\" height=\"22\" viewBox=\"0 0 28 22\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">",
                "      <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M16.26 4.557l1.293 1.33-8.633 8.659a5 5 0 0 1-7.079 0 5.02 5.02 0 0 1 0-7.091L9.283 0l1.304 1.34-7.396 7.455a3.138 3.138 0 0 0 .023 4.432 3.125 3.125 0 0 0 4.424-.022l8.621-8.648zm-1.589-1.5L6.05 11.693l-1.362-1.34 8.645-8.648a5.008 5.008 0 0 1 ...",
                "    </svg>",
                "  </div>",
                "</a>"
              ]
            }
          },
          {
            "index": 59,
            "verdict": "failed",
            "rule": {
              "ruleID": "r47",
              "ruleSummary": "<meta name='viewport'> elements do not prevent zoom",
              "scope": "page",
              "uri": "https://alfa.siteimprove.com/rules/sia-r47",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG2/#resize-text",
                  "chapter": "1.4.4",
                  "title": "Resize text"
                }
              ]
            },
            "target": {
              "type": "element",
              "tagName": "meta",
              "path": "/html[1]/head[1]/meta[2]",
              "codeLines": [
                "<meta name=\"viewport\" content=\"initial-scale=1, maximum-scale=1\">"
              ]
            }
          },
          {
            "index": 77,
            "verdict": "cantTell",
            "rule": {
              "ruleID": "r65",
              "ruleSummary": "Element in sequential focus order has visible focus",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r65",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG2/#focus-visible",
                  "chapter": "2.4.7",
                  "title": "Focus Visible"
                }
              ]
            },
            "target": {
              "type": "element",
              "tagName": "a",
              "path": "/html[1]/body[1]/div[1]/div[1]/div[1]/a[2]",
              "codeLines": [
                "<a variant=\"tertiary\" data-test=\"CreateAnAccount\" animationdirection=\"right\" outline=\"none\" textalign=\"center\" class=\"css-rbfa7s\" href=\"#/signup\">",
                "  <span class=\"css-4xd708\">",
                "    <span class=\"css-lmv9yd\">",
                "      <span>",
                "        Create Account",
                "      </span>",
                "    </span>",
                "    <span class=\"css-rk7ym5\">",
                "      <div class=\"css-mzw0dv\" style=\"border-top-width: 2px; transform: scaleX(0); transition-timing-function: cubic-bezier(0.4, 0, 0.68, 0.06); width: 0px;\"></div>",
                "    </span>",
                "  </span>",
                "</a>"
              ]
            }
          },
          {
            "index": 78,
            "verdict": "cantTell",
            "rule": {
              "ruleID": "r65",
              "ruleSummary": "Element in sequential focus order has visible focus",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r65",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG2/#focus-visible",
                  "chapter": "2.4.7",
                  "title": "Focus Visible"
                }
              ]
            },
            "target": {
              "type": "element",
              "tagName": "input",
              "path": "/html[1]/body[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/form[1]/div[1]/div[1]/div[1]/div[1]/input[1]",
              "codeLines": [
                "<input color=\"gray.100\" font-size=\"[object Object]\" font-family=\"ui\" id=\"912af083-16b9-4eed-9c5f-276242fa5766\" type=\"email\" name=\"email\" placeholder=\"name@example.com\" class=\"css-bo17dj focus-visible\" value=\"\" data-focus-visible-added=\"\">"
              ]
            }
          },
          {
            "index": 79,
            "verdict": "cantTell",
            "rule": {
              "ruleID": "r65",
              "ruleSummary": "Element in sequential focus order has visible focus",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r65",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG2/#focus-visible",
                  "chapter": "2.4.7",
                  "title": "Focus Visible"
                }
              ]
            },
            "target": {
              "type": "element",
              "tagName": "input",
              "path": "/html[1]/body[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/form[1]/div[2]/label[1]/div[1]/div[1]/div[1]/div[1]/input[1]",
              "codeLines": [
                "<input color=\"gray.100\" font-size=\"[object Object]\" font-family=\"ui\" type=\"password\" name=\"password\" placeholder=\"Password\" class=\"css-bo17dj\" value=\"\">"
              ]
            }
          },
          {
            "index": 80,
            "verdict": "cantTell",
            "rule": {
              "ruleID": "r65",
              "ruleSummary": "Element in sequential focus order has visible focus",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r65",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG2/#focus-visible",
                  "chapter": "2.4.7",
                  "title": "Focus Visible"
                }
              ]
            },
            "target": {
              "type": "element",
              "tagName": "button",
              "path": "/html[1]/body[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/form[1]/div[2]/label[1]/div[1]/button[1]",
              "codeLines": [
                "<button type=\"button\" aria-label=\"Show password\" class=\"css-19r0nf0\">",
                "  <span class=\"css-1q0jkdj\">",
                "    <svg color=\"gray.100\" fill=\"currentColor\" height=\"22\" viewBox=\"0 0 22 22\" width=\"22\" xmlns=\"http://www.w3.org/2000/svg\" class=\"css-1fy6kej\">",
                "      <path clip-rule=\"evenodd\" d=\"M3 11.23C3.813 13.91 7.133 16 11 16s7.187-2.09 8-4.77v-.46C18.187 8.09 14.867 6 11 6s-7.187 2.09-8 4.77v.46zm18-.73C20 6.5 15.5 4 11 4S2 6.5 1 10.5v1c1 4 5.5 6.5 10 6.5s9-2.5 10-6.5v-1z\" fill-rule=\"evenodd\"></path>",
                "      <path d=\"M14 11a3 3 0 11-6 0 3 3 0 016 0z\"></path>",
                "    </svg>",
                "  </span>",
                "</button>"
              ]
            }
          },
          {
            "index": 84,
            "verdict": "cantTell",
            "rule": {
              "ruleID": "r65",
              "ruleSummary": "Element in sequential focus order has visible focus",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r65",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG2/#focus-visible",
                  "chapter": "2.4.7",
                  "title": "Focus Visible"
                }
              ]
            },
            "target": {
              "type": "element",
              "tagName": "a",
              "path": "/html[1]/body[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/a[1]",
              "codeLines": [
                "<a variant=\"tertiary\" mt=\"6\" animationdirection=\"right\" outline=\"none\" textalign=\"center\" class=\"css-1nbv6dv\" href=\"#/recovery\">",
                "  <span class=\"css-4xd708\">",
                "    <span class=\"css-lmv9yd\">",
                "      <span>",
                "        Can’t log in?",
                "      </span>",
                "    </span>",
                "    <span class=\"css-rk7ym5\">",
                "      <div class=\"css-mzw0dv\" style=\"border-top-width: 2px; transform: scaleX(0); transition-timing-function: cubic-bezier(0.4, 0, 0.68, 0.06); width: 0px;\"></div>",
                "    </span>",
                "  </span>",
                "</a>"
              ]
            }
          },
          {
            "index": 89,
            "verdict": "failed",
            "rule": {
              "ruleID": "r66",
              "ruleSummary": "Text outside widget has enhanced contrast",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r66",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG2/#contrast-enhanced",
                  "chapter": "1.4.6",
                  "title": "Contrast (Enhanced)"
                }
              ]
            },
            "target": {
              "type": "text",
              "tagName": "",
              "path": "/html[1]/body[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/form[1]/div[1]/label[1]/text()[1]",
              "codeLines": [
                "Email address"
              ]
            }
          },
          {
            "index": 90,
            "verdict": "failed",
            "rule": {
              "ruleID": "r66",
              "ruleSummary": "Text outside widget has enhanced contrast",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r66",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG2/#contrast-enhanced",
                  "chapter": "1.4.6",
                  "title": "Contrast (Enhanced)"
                }
              ]
            },
            "target": {
              "type": "text",
              "tagName": "",
              "path": "/html[1]/body[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/form[1]/div[2]/label[1]/text()[1]",
              "codeLines": [
                "Password"
              ]
            }
          },
          {
            "index": 91,
            "verdict": "failed",
            "rule": {
              "ruleID": "r66",
              "ruleSummary": "Text outside widget has enhanced contrast",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r66",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG2/#contrast-enhanced",
                  "chapter": "1.4.6",
                  "title": "Contrast (Enhanced)"
                }
              ]
            },
            "target": {
              "type": "text",
              "tagName": "",
              "path": "/html[1]/body[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/div[2]/label[1]/span[1]/text()[1]",
              "codeLines": [
                "or"
              ]
            }
          },
          {
            "index": 96,
            "verdict": "failed",
            "rule": {
              "ruleID": "r66",
              "ruleSummary": "Text outside widget has enhanced contrast",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r66",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG2/#contrast-enhanced",
                  "chapter": "1.4.6",
                  "title": "Contrast (Enhanced)"
                }
              ]
            },
            "target": {
              "type": "text",
              "tagName": "",
              "path": "/html[1]/body[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[3]/span[1]/span[1]/text()[1]",
              "codeLines": [
                "Secure Login with reCAPTCHA subject to Google"
              ]
            }
          },
          {
            "index": 97,
            "verdict": "failed",
            "rule": {
              "ruleID": "r66",
              "ruleSummary": "Text outside widget has enhanced contrast",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r66",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG2/#contrast-enhanced",
                  "chapter": "1.4.6",
                  "title": "Contrast (Enhanced)"
                }
              ]
            },
            "target": {
              "type": "text",
              "tagName": "",
              "path": "/html[1]/body[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[3]/span[1]/span[1]/a[1]/span[1]/text()[1]",
              "codeLines": [
                "Terms"
              ]
            }
          },
          {
            "index": 98,
            "verdict": "failed",
            "rule": {
              "ruleID": "r66",
              "ruleSummary": "Text outside widget has enhanced contrast",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r66",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG2/#contrast-enhanced",
                  "chapter": "1.4.6",
                  "title": "Contrast (Enhanced)"
                }
              ]
            },
            "target": {
              "type": "text",
              "tagName": "",
              "path": "/html[1]/body[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[3]/span[1]/span[1]/text()[2]",
              "codeLines": [
                "&"
              ]
            }
          },
          {
            "index": 99,
            "verdict": "failed",
            "rule": {
              "ruleID": "r66",
              "ruleSummary": "Text outside widget has enhanced contrast",
              "scope": "component",
              "uri": "https://alfa.siteimprove.com/rules/sia-r66",
              "requirements": [
                {
                  "uri": "https://www.w3.org/TR/WCAG2/#contrast-enhanced",
                  "chapter": "1.4.6",
                  "title": "Contrast (Enhanced)"
                }
              ]
            },
            "target": {
              "type": "text",
              "tagName": "",
              "path": "/html[1]/body[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[3]/span[1]/span[1]/a[2]/span[1]/text()[1]",
              "codeLines": [
                "Privacy"
              ]
            }
          },
          {
            "index": 148,
            "verdict": "cantTell",
            "rule": {
              "ruleID": "r87",
              "ruleSummary": "First focusable element is link to main content",
              "scope": "page",
              "uri": "https://alfa.siteimprove.com/rules/sia-r87",
              "requirements": [
                {
                  "uri": "https://www.w3.org/WAI/WCAG21/Techniques/general/G1",
                  "name": "G1",
                  "title": "Adding a link at the top of each page that goes directly to the main content area"
                }
              ]
            },
            "target": {
              "type": "document",
              "tagName": "",
              "path": "/",
              "codeLines": [
                "#document",
                "  <!doctype html>",
                "...",
                "  </html>"
              ]
            }
          }
        ],
        "success": true
      },
      "standardResult": {
        "totals": [
          6,
          0,
          0,
          9
        ],
        "instances": [
          {
            "ruleID": "r11",
            "what": "Links have an accessible name",
            "ordinalSeverity": 3,
            "tagName": "A",
            "id": "",
            "location": {
              "doc": "dom",
              "type": "xpath",
              "spec": "/html[1]/body[1]/div[1]/div[1]/div[1]/a[1]"
            },
            "excerpt": "<a href=\"#/\"> <div class=\"css-mmleio\"> <svg width=\"28\" height=\"22\" viewBox=\"0 0 28 22\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M16.26 4.557l1.2 ...  1 0-7.091L9.283 0l1.304 1.34-7.396 7.455a3.138 3.138 0 0 0 .023 4.432 3.125 3.125 0 0 0 4.424-.022l8.621-8.648zm-1.589-1.5L6.05 11.693l-1.362-1.34 8.645-8.648a5.008 5.008 0 0 1 ... </svg> </div> </a>"
          },
          {
            "ruleID": "r47",
            "what": "<meta name='viewport'> elements do not prevent zoom",
            "ordinalSeverity": 3,
            "tagName": "META",
            "id": "",
            "location": {
              "doc": "dom",
              "type": "xpath",
              "spec": "/html[1]/head[1]/meta[2]"
            },
            "excerpt": "<meta name=\"viewport\" content=\"initial-scale=1, maximum-scale=1\">"
          },
          {
            "ruleID": "r65",
            "what": "Element in sequential focus order has visible focus",
            "ordinalSeverity": 0,
            "tagName": "A",
            "id": "",
            "location": {
              "doc": "dom",
              "type": "xpath",
              "spec": "/html[1]/body[1]/div[1]/div[1]/div[1]/a[2]"
            },
            "excerpt": "<a variant=\"tertiary\" data-test=\"CreateAnAccount\" animationdirection=\"right\" outline=\"none\" textalign=\"center\" class=\"css-rbfa7s\" href=\"#/signup\"> <span class=\"css-4xd708\"> <span class=\"css-lmv9yd\"> < ... n class=\"css-rk7ym5\"> <div class=\"css-mzw0dv\" style=\"border-top-width: 2px; transform: scaleX(0); transition-timing-function: cubic-bezier(0.4, 0, 0.68, 0.06); width: 0px;\"></div> </span> </span> </a>"
          },
          {
            "ruleID": "r65",
            "what": "Element in sequential focus order has visible focus",
            "ordinalSeverity": 0,
            "tagName": "INPUT",
            "id": "912af083-16b9-4eed-9c5f-276242fa5766",
            "location": {
              "doc": "dom",
              "type": "xpath",
              "spec": "/html[1]/body[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/form[1]/div[1]/div[1]/div[1]/div[1]/input[1]"
            },
            "excerpt": "<input color=\"gray.100\" font-size=\"[object Object]\" font-family=\"ui\" id=\"912af083-16b9-4eed-9c5f-276242fa5766\" type=\"email\" name=\"email\" placeholder=\"name@example.com\" class=\"css-bo17dj focus-visible\" value=\"\" data-focus-visible-added=\"\">"
          },
          {
            "ruleID": "r65",
            "what": "Element in sequential focus order has visible focus",
            "ordinalSeverity": 0,
            "tagName": "INPUT",
            "id": "",
            "location": {
              "doc": "dom",
              "type": "xpath",
              "spec": "/html[1]/body[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/form[1]/div[2]/label[1]/div[1]/div[1]/div[1]/div[1]/input[1]"
            },
            "excerpt": "<input color=\"gray.100\" font-size=\"[object Object]\" font-family=\"ui\" type=\"password\" name=\"password\" placeholder=\"Password\" class=\"css-bo17dj\" value=\"\">"
          },
          {
            "ruleID": "r65",
            "what": "Element in sequential focus order has visible focus",
            "ordinalSeverity": 0,
            "tagName": "BUTTON",
            "id": "",
            "location": {
              "doc": "dom",
              "type": "xpath",
              "spec": "/html[1]/body[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/form[1]/div[2]/label[1]/div[1]/button[1]"
            },
            "excerpt": "<button type=\"button\" aria-label=\"Show password\" class=\"css-19r0nf0\"> <span class=\"css-1q0jkdj\"> <svg color=\"gray.100\" fill=\"currentColor\" height=\"22\" viewBox=\"0 0 22 22\" width=\"22\" xmlns=\"http://www. ... 7 2.09-8 4.77v.46zm18-.73C20 6.5 15.5 4 11 4S2 6.5 1 10.5v1c1 4 5.5 6.5 10 6.5s9-2.5 10-6.5v-1z\" fill-rule=\"evenodd\"></path> <path d=\"M14 11a3 3 0 11-6 0 3 3 0 016 0z\"></path> </svg> </span> </button>"
          },
          {
            "ruleID": "r65",
            "what": "Element in sequential focus order has visible focus",
            "ordinalSeverity": 0,
            "tagName": "A",
            "id": "",
            "location": {
              "doc": "dom",
              "type": "xpath",
              "spec": "/html[1]/body[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/a[1]"
            },
            "excerpt": "<a variant=\"tertiary\" mt=\"6\" animationdirection=\"right\" outline=\"none\" textalign=\"center\" class=\"css-1nbv6dv\" href=\"#/recovery\"> <span class=\"css-4xd708\"> <span class=\"css-lmv9yd\"> <span> Can’t log in ... n class=\"css-rk7ym5\"> <div class=\"css-mzw0dv\" style=\"border-top-width: 2px; transform: scaleX(0); transition-timing-function: cubic-bezier(0.4, 0, 0.68, 0.06); width: 0px;\"></div> </span> </span> </a>"
          },
          {
            "ruleID": "r66",
            "what": "Text outside widget has enhanced contrast",
            "ordinalSeverity": 3,
            "tagName": "LABEL",
            "id": "",
            "location": {
              "doc": "dom",
              "type": "xpath",
              "spec": "/html[1]/body[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/form[1]/div[1]/label[1]/text()[1]"
            },
            "excerpt": "Email address"
          },
          {
            "ruleID": "r66",
            "what": "Text outside widget has enhanced contrast",
            "ordinalSeverity": 3,
            "tagName": "LABEL",
            "id": "",
            "location": {
              "doc": "dom",
              "type": "xpath",
              "spec": "/html[1]/body[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/form[1]/div[2]/label[1]/text()[1]"
            },
            "excerpt": "Password"
          },
          {
            "ruleID": "r66",
            "what": "Text outside widget has enhanced contrast",
            "ordinalSeverity": 3,
            "tagName": "SPAN",
            "id": "",
            "location": {
              "doc": "dom",
              "type": "xpath",
              "spec": "/html[1]/body[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/div[2]/label[1]/span[1]/text()[1]"
            },
            "excerpt": "or"
          },
          {
            "ruleID": "r66",
            "what": "Text outside widget has enhanced contrast",
            "ordinalSeverity": 3,
            "tagName": "SPAN",
            "id": "",
            "location": {
              "doc": "dom",
              "type": "xpath",
              "spec": "/html[1]/body[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[3]/span[1]/span[1]/text()[1]"
            },
            "excerpt": "Secure Login with reCAPTCHA subject to Google"
          },
          {
            "ruleID": "r66",
            "what": "Text outside widget has enhanced contrast",
            "ordinalSeverity": 3,
            "tagName": "SPAN",
            "id": "",
            "location": {
              "doc": "dom",
              "type": "xpath",
              "spec": "/html[1]/body[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[3]/span[1]/span[1]/a[1]/span[1]/text()[1]"
            },
            "excerpt": "Terms"
          },
          {
            "ruleID": "r66",
            "what": "Text outside widget has enhanced contrast",
            "ordinalSeverity": 3,
            "tagName": "SPAN",
            "id": "",
            "location": {
              "doc": "dom",
              "type": "xpath",
              "spec": "/html[1]/body[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[3]/span[1]/span[1]/text()[2]"
            },
            "excerpt": "&"
          },
          {
            "ruleID": "r66",
            "what": "Text outside widget has enhanced contrast",
            "ordinalSeverity": 3,
            "tagName": "SPAN",
            "id": "",
            "location": {
              "doc": "dom",
              "type": "xpath",
              "spec": "/html[1]/body[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[3]/span[1]/span[1]/a[2]/span[1]/text()[1]"
            },
            "excerpt": "Privacy"
          },
          {
            "ruleID": "r87",
            "what": "First focusable element is link to main content",
            "ordinalSeverity": 0,
            "tagName": "",
            "id": "",
            "location": {
              "doc": "dom",
              "type": "xpath",
              "spec": "/"
            },
            "excerpt": "#document <!doctype html> ... </html>"
          }
        ]
      },
      "endTime": 1687104147956
    },
    {
      "type": "test",
      "which": "axe",
      "detailLevel": 2,
      "startTime": 1687104147956,
      "result": {
        "success": false,
        "error": "redirection",
        "message": "ERROR: Page redirected to (https://login.squarespace.com/api/1/login/oauth/provider/authorize?client_id=wAHMs0yNCd2CyyoI0Eclva4GmZ1qqRPx&redirect_uri=https%3A%2F%2Fparrot-sapphire-zdwh.squarespace.com%2Foauth-connect&state=v1.local.vvv1nMn_erC6tufJ5jkoWDWF4jzyZ5AeNH0RKBZhWez_3QHa6eoDr5RRWMaA_Ct1D3_curJuXIauXBNuyi-L_iNrfPS04ZNKCWfqtZ20Cdj5SmysqrMA05OcwKML7fKh6rAmid1buTSqMjjKEK_-kSN9E1WMOkf54ENWpnm9MJJ6Ul7l6upKV-sdPVaXakfEnSgR34rOP96w9GDPXQU31n9Oww9aFwmKR_OQgRycibxG3s-_Y-MK4qWdQKHzrZHdPpTuZHNmch0G33w4NnaNlvjZlbgyHGebiE03jj72jvjDHEefh22sYtt773m5K3CSAvBKBcCPyVreTgw&overrideLocale=en-US&options=%7B%22isCloseVisible%22%3Afalse%2C%22isCreateAccountViewActive%22%3Afalse%7D#/)",
        "prevented": true
      },
      "endTime": 1687104147956
    },
    {
      "type": "launch",
      "which": "chromium",
      "startTime": 1687104147956,
      "endTime": 1687104148495
    },
    {
      "type": "url",
      "which": "https://voteforward.com/",
      "what": "Candidate Christopher M. Ward (D)",
      "startTime": 1687104148495,
      "result": {
        "url": "https://voteforward.com/"
      },
      "endTime": 1687104149536
    },
    {
      "type": "test",
      "which": "continuum",
      "startTime": 1687104149536,
      "url": "https://voteforward.com/",
      "what": "Level Access Continuum, community edition",
      "result": {
        "prevented": true,
        "error": "ERROR adding the AccessEngine.community script to the page",
        "success": true
      },
      "standardResult": {
        "totals": [],
        "instances": [],
        "prevented": true
      },
      "endTime": 1687104149877
    },
    {
      "type": "launch",
      "which": "chromium",
      "startTime": 1687104149877,
      "endTime": 1687104150361
    },
    {
      "type": "url",
      "which": "https://voteforward.com/",
      "what": "Candidate Christopher M. Ward (D)",
      "startTime": 1687104150361,
      "result": {
        "url": "https://voteforward.com/"
      },
      "endTime": 1687104151397
    },
    {
      "type": "test",
      "which": "htmlcs",
      "startTime": 1687104151397,
      "url": "https://voteforward.com/",
      "what": "HTML CodeSniffer WCAG 2.1 AA ruleset",
      "result": {
        "prevented": true,
        "error": "ERROR adding the htmlcs script to the page",
        "success": true
      },
      "standardResult": {
        "totals": [],
        "instances": [],
        "prevented": true
      },
      "endTime": 1687104151714
    },
    {
      "type": "launch",
      "which": "chromium",
      "startTime": 1687104151714,
      "endTime": 1687104152218
    },
    {
      "type": "url",
      "which": "https://voteforward.com/",
      "what": "Candidate Christopher M. Ward (D)",
      "startTime": 1687104152218,
      "result": {
        "url": "https://voteforward.com/"
      },
      "endTime": 1687104153285
    },
    {
      "type": "test",
      "which": "ibm",
      "withItems": true,
      "withNewContent": false,
      "startTime": 1687104153286,
      "url": "https://voteforward.com/",
      "what": "IBM Accessibility Checker",
      "result": {
        "success": false
      },
      "standardResult": {
        "totals": [
          0,
          0,
          0,
          0
        ],
        "instances": []
      },
      "endTime": 1687104153636
    },
    {
      "type": "launch",
      "which": "chromium",
      "startTime": 1687104153637,
      "endTime": 1687104154121
    },
    {
      "type": "url",
      "which": "https://voteforward.com/",
      "what": "Candidate Christopher M. Ward (D)",
      "startTime": 1687104154121,
      "result": {
        "url": "https://voteforward.com/"
      },
      "endTime": 1687104155167
    },
    {
      "type": "test",
      "which": "nuVal",
      "startTime": 1687104155167,
      "url": "https://voteforward.com/",
      "what": "Nu Html Checker",
      "result": {
        "success": false
      },
      "standardResult": {
        "totals": [
          0,
          0,
          0,
          0
        ],
        "instances": []
      },
      "endTime": 1687104155475
    },
    {
      "type": "test",
      "which": "qualWeb",
      "withNewContent": false,
      "startTime": 1687104155475,
      "url": "https://voteforward.com/",
      "what": "QualWeb",
      "result": {
        "type": "evaluation",
        "system": {
          "name": "QualWeb",
          "description": "QualWeb is an automatic accessibility evaluator for webpages.",
          "version": "3.0.0",
          "homepage": "http://www.qualweb.di.fc.ul.pt/",
          "date": "2023-06-18 16:02:36",
          "hash": "7cbbda822e13c650a3e80f5eb8bf06299e74dadff28433614f708f8f372e1836890e8040285668331a787ecdaad4ef089b42b6b481ef418d3f3f4c84f20efec2",
          "page": {
            "viewport": {
              "mobile": false,
              "landscape": true,
              "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/100.0.4889.0 Safari/537.36",
              "resolution": {
                "width": 1366,
                "height": 768
              }
            }
          }
        },
        "metadata": {
          "passed": 26,
          "warning": 10,
          "failed": 4,
          "inapplicable": 85
        },
        "modules": {
          "act-rules": {
            "type": "act-rules",
            "metadata": {
              "passed": 10,
              "warning": 7,
              "failed": 2,
              "inapplicable": 48
            },
            "assertions": {
              "QW-ACT-R63": {
                "name": "Document has a landmark with non-repeated content",
                "code": "QW-ACT-R63",
                "mapping": "b40fd1",
                "description": "This rule checks that each page has an element with a landmark semantic role starting with non-repeated content",
                "metadata": {
                  "target": {
                    "element": "html"
                  },
                  "success-criteria": [],
                  "related": [],
                  "url": "https://act-rules.github.io/rules/b40fd1",
                  "type": [
                    "ACTRule",
                    "TestCase"
                  ],
                  "a11yReq": [],
                  "passed": 0,
                  "warning": 1,
                  "failed": 0,
                  "inapplicable": 0,
                  "outcome": "warning",
                  "description": "Check either there is no non-repeated content after repeated content or there exists an element for which all the following are true: - the element has semantic role inheriting from landmark; and - the first perceivable content (in tree order in the flat tree) which is an inclusive descendant of the element is non-repeated content after repeated content; and - the element is included in the accessibility tree."
                },
                "results": [
                  {
                    "verdict": "warning",
                    "description": "Check either there is no non-repeated content after repeated content or there exists an element for which all the following are true: - the element has semantic role inheriting from landmark; and - the first perceivable content (in tree order in the flat tree) which is an inclusive descendant of the element is non-repeated content after repeated content; and - the element is included in the accessibility tree.",
                    "resultCode": "W1",
                    "elements": [
                      {
                        "htmlCode": "<html lang=\"en\" class=\"js-focus-visible\" data-js-focus-visible=\"\"><head></head><body></body></html>",
                        "pointer": "html"
                      }
                    ],
                    "attributes": []
                  }
                ]
              },
              "QW-ACT-R64": {
                "name": "Document has heading for non-repeated content",
                "code": "QW-ACT-R64",
                "mapping": "047fe0",
                "description": "This rule checks that the non-repeated content contains a heading",
                "metadata": {
                  "target": {
                    "element": "html"
                  },
                  "success-criteria": [],
                  "related": [
                    "H69"
                  ],
                  "url": "https://act-rules.github.io/rules/047fe0",
                  "type": [
                    "ACTRule",
                    "TestCase"
                  ],
                  "a11yReq": [],
                  "passed": 0,
                  "warning": 1,
                  "failed": 0,
                  "inapplicable": 0,
                  "outcome": "warning",
                  "description": "Check either there is no non-repeated content after repeated content or there exists an element for which all the following are true: - the element is non-repeated content after repeated content; and - the element has a semantic role of heading; and - the element is visible; and - the element is included in the accessibility tree."
                },
                "results": [
                  {
                    "verdict": "warning",
                    "description": "Check either there is no non-repeated content after repeated content or there exists an element for which all the following are true: - the element is non-repeated content after repeated content; and - the element has a semantic role of heading; and - the element is visible; and - the element is included in the accessibility tree.",
                    "resultCode": "W1",
                    "elements": [
                      {
                        "htmlCode": "<html lang=\"en\" class=\"js-focus-visible\" data-js-focus-visible=\"\"><head></head><body></body></html>",
                        "pointer": "html"
                      }
                    ],
                    "attributes": []
                  }
                ]
              },
              "QW-ACT-R73": {
                "name": "Block of repeated content is collapsible",
                "code": "QW-ACT-R73",
                "mapping": "3e12e1",
                "description": "This rule checks that repeated blocks of content are collapsible.",
                "metadata": {
                  "target": {
                    "element": "html"
                  },
                  "success-criteria": [],
                  "related": [
                    "SCR28"
                  ],
                  "url": "https://act-rules.github.io/rules/3e12e1",
                  "type": [
                    "ACTRule",
                    "TestCase"
                  ],
                  "a11yReq": [],
                  "passed": 0,
                  "warning": 1,
                  "failed": 0,
                  "inapplicable": 0,
                  "outcome": "warning",
                  "description": "For each block of repeated content in each test target, which is before (in the flat tree) at least one node of non-repeated content after repeated content, check that all the following are true: - there exists an instrument to make all nodes in this block not visible; and - there exists an instrument to remove all nodes in this block from the accessibility tree."
                },
                "results": [
                  {
                    "verdict": "warning",
                    "description": "For each block of repeated content in each test target, which is before (in the flat tree) at least one node of non-repeated content after repeated content, check that all the following are true: - there exists an instrument to make all nodes in this block not visible; and - there exists an instrument to remove all nodes in this block from the accessibility tree.",
                    "resultCode": "W1",
                    "elements": [
                      {
                        "htmlCode": "<html lang=\"en\" class=\"js-focus-visible\" data-js-focus-visible=\"\"><head></head><body></body></html>",
                        "pointer": "html"
                      }
                    ],
                    "attributes": []
                  }
                ]
              },
              "QW-ACT-R74": {
                "name": "Document has an instrument to move focus to non-repeated content",
                "code": "QW-ACT-R74",
                "mapping": "ye5d6e",
                "description": "This rule checks that there is an instrument to move focus to non-repeated content in the page.",
                "metadata": {
                  "target": {
                    "element": "html"
                  },
                  "success-criteria": [],
                  "related": [
                    "G1",
                    "G123",
                    "G124"
                  ],
                  "url": "https://act-rules.github.io/rules/ye5d6e",
                  "type": [
                    "ACTRule",
                    "TestCase"
                  ],
                  "a11yReq": [],
                  "passed": 0,
                  "warning": 1,
                  "failed": 0,
                  "inapplicable": 0,
                  "outcome": "warning",
                  "description": "Check if the page has any instrument(s) to move focus. Check if any of these instrument(s) is being used before a block of repeated content, and the focus is moved to just before a block of non-repeated content."
                },
                "results": [
                  {
                    "verdict": "warning",
                    "description": "Check if the page has any instrument(s) to move focus. Check if any of these instrument(s) is being used before a block of repeated content, and the focus is moved to just before a block of non-repeated content.",
                    "resultCode": "W2",
                    "elements": [
                      {
                        "htmlCode": "<html lang=\"en\" class=\"js-focus-visible\" data-js-focus-visible=\"\"><head></head><body></body></html>",
                        "pointer": "html"
                      }
                    ],
                    "attributes": []
                  }
                ]
              },
              "QW-ACT-R12": {
                "name": "Link has accessible name",
                "code": "QW-ACT-R12",
                "mapping": "c487ae",
                "description": "This rule checks that each link has an accessible name.",
                "metadata": {
                  "target": {
                    "element": [
                      "a[href]",
                      "area[href]"
                    ],
                    "attributes": [
                      "role='link'"
                    ]
                  },
                  "success-criteria": [
                    {
                      "name": "2.4.4",
                      "level": "A",
                      "principle": "Operable",
                      "url": "https://www.w3.org/WAI/WCAG21/Understanding/link-purpose-in-context",
                      "url_tr": "https://www.w3.org/TR/WCAG21/#link-purpose-in-context"
                    },
                    {
                      "name": "2.4.9",
                      "level": "AAA",
                      "principle": "Operable",
                      "url": "https://www.w3.org/WAI/WCAG21/Understanding/link-purpose-link-only",
                      "url_tr": "https://www.w3.org/TR/WCAG21/#link-purpose-link-only"
                    },
                    {
                      "name": "4.1.2",
                      "level": "A",
                      "principle": "Robust",
                      "url": "https://www.w3.org/WAI/WCAG21/Understanding/name-role-value",
                      "url_tr": "https://www.w3.org/TR/WCAG21/#name-role-value"
                    }
                  ],
                  "related": [
                    "G91"
                  ],
                  "url": "https://act-rules.github.io/rules/c487ae",
                  "type": [
                    "ACTRule",
                    "TestCase"
                  ],
                  "a11yReq": [],
                  "passed": 4,
                  "warning": 0,
                  "failed": 1,
                  "inapplicable": 0,
                  "outcome": "failed",
                  "description": "The test target doesn't have an accessible name, or it's empty ('')."
                },
                "results": [
                  {
                    "verdict": "failed",
                    "description": "The test target doesn't have an accessible name, or it's empty ('').",
                    "resultCode": "F1",
                    "elements": [
                      {
                        "htmlCode": "<a href=\"#/\"></a>",
                        "pointer": "html > body:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > a:nth-child(1)",
                        "accessibleName": ""
                      }
                    ],
                    "attributes": []
                  }
                ]
              },
              "QW-ACT-R14": {
                "name": "meta viewport does not prevent zoom",
                "code": "QW-ACT-R14",
                "mapping": "b4f0c3",
                "description": "This rule checks that the meta element retains the user agent ability to zoom.",
                "metadata": {
                  "target": {
                    "element": "meta",
                    "attributes": "name='viewport'"
                  },
                  "success-criteria": [
                    {
                      "name": "1.4.4",
                      "level": "AA",
                      "principle": "Perceivable",
                      "url": "https://www.w3.org/WAI/WCAG21/Understanding/resize-text",
                      "url_tr": "https://www.w3.org/TR/WCAG21/#resize-text"
                    }
                  ],
                  "related": [],
                  "url": "https://act-rules.github.io/rules/b4f0c3",
                  "type": [
                    "ACTRule",
                    "TestCase"
                  ],
                  "a11yReq": [],
                  "passed": 0,
                  "warning": 0,
                  "failed": 1,
                  "inapplicable": 0,
                  "outcome": "failed",
                  "description": "The `meta` element with a `name='viewport'` attribute abolishes the user agent ability to zoom with user-scalable=no or maximum-scale < 2."
                },
                "results": [
                  {
                    "verdict": "failed",
                    "description": "The `meta` element with a `name='viewport'` attribute abolishes the user agent ability to zoom with user-scalable=no or maximum-scale < 2.",
                    "resultCode": "F1",
                    "elements": [
                      {
                        "htmlCode": "<meta name=\"viewport\" content=\"initial-scale=1, maximum-scale=1\">",
                        "pointer": "html > head:nth-child(1) > meta:nth-child(2)"
                      }
                    ],
                    "attributes": []
                  }
                ]
              },
              "QW-ACT-R62": {
                "name": "Element in sequential focus order has visible focus",
                "code": "QW-ACT-R62",
                "mapping": "oj04fd",
                "description": "This rule checks that each element in sequential focus order has some visible focus indication.",
                "metadata": {
                  "target": {
                    "element": "*"
                  },
                  "success-criteria": [
                    {
                      "name": "2.4.7",
                      "level": "AA",
                      "principle": "Operable",
                      "url": "https://www.w3.org/WAI/WCAG21/Understanding/focus-visible.html",
                      "url_tr": "https://www.w3.org/TR/WCAG21/#focus-visible"
                    }
                  ],
                  "related": [],
                  "url": "https://act-rules.github.io/rules/oj04fd",
                  "type": [
                    "ACTRule",
                    "TestCase"
                  ],
                  "a11yReq": [],
                  "passed": 0,
                  "warning": 11,
                  "failed": 0,
                  "inapplicable": 0,
                  "outcome": "warning",
                  "description": "Check if the element has some visible focus indication"
                },
                "results": [
                  {
                    "verdict": "warning",
                    "description": "Check if the element has some visible focus indication",
                    "resultCode": "W1",
                    "elements": [
                      {
                        "htmlCode": "<a href=\"#/\"></a>",
                        "pointer": "html > body:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > a:nth-child(1)"
                      }
                    ],
                    "attributes": []
                  },
                  {
                    "verdict": "warning",
                    "description": "Check if the element has some visible focus indication",
                    "resultCode": "W1",
                    "elements": [
                      {
                        "htmlCode": "<a variant=\"tertiary\" data-test=\"CreateAnAccount\" animationdirection=\"right\" outline=\"none\" textalign=\"center\" class=\"css-rbfa7s\" href=\"#/signup\">Create Account</a>",
                        "pointer": "html > body:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > a:nth-child(2)"
                      }
                    ],
                    "attributes": []
                  },
                  {
                    "verdict": "warning",
                    "description": "Check if the element has some visible focus indication",
                    "resultCode": "W1",
                    "elements": [
                      {
                        "htmlCode": "<input color=\"gray.100\" font-size=\"[object Object]\" font-family=\"ui\" id=\"2af86e83-a092-496f-9a8d-0d95f1438b24\" type=\"email\" name=\"email\" placeholder=\"name@example.com\" class=\"css-bo17dj focus-visible\" value=\"\" data-focus-visible-added=\"\">",
                        "pointer": "html > body:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > form:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > input:nth-child(1)"
                      }
                    ],
                    "attributes": []
                  },
                  {
                    "verdict": "warning",
                    "description": "Check if the element has some visible focus indication",
                    "resultCode": "W1",
                    "elements": [
                      {
                        "htmlCode": "<input color=\"gray.100\" font-size=\"[object Object]\" font-family=\"ui\" type=\"password\" name=\"password\" placeholder=\"Password\" class=\"css-bo17dj\" value=\"\">",
                        "pointer": "html > body:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > form:nth-child(1) > div:nth-child(2) > label:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > input:nth-child(1)"
                      }
                    ],
                    "attributes": []
                  },
                  {
                    "verdict": "warning",
                    "description": "Check if the element has some visible focus indication",
                    "resultCode": "W1",
                    "elements": [
                      {
                        "htmlCode": "<button type=\"button\" aria-label=\"Show password\" class=\"css-19r0nf0\"></button>",
                        "pointer": "html > body:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > form:nth-child(1) > div:nth-child(2) > label:nth-child(1) > div:nth-child(1) > button:nth-child(3)"
                      }
                    ],
                    "attributes": []
                  },
                  {
                    "verdict": "warning",
                    "description": "Check if the element has some visible focus indication",
                    "resultCode": "W1",
                    "elements": [
                      {
                        "htmlCode": "<button font-weight=\"medium\" letter-spacing=\"0\" font-size=\"16,14\" data-test=\"login-with-google-button\" class=\"e1wfk1c70 css-1sgyko2\">Continue with Google</button>",
                        "pointer": "html > body:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(3) > ul:nth-child(1) > li:nth-child(1) > button:nth-child(1)"
                      }
                    ],
                    "attributes": []
                  },
                  {
                    "verdict": "warning",
                    "description": "Check if the element has some visible focus indication",
                    "resultCode": "W1",
                    "elements": [
                      {
                        "htmlCode": "<button font-weight=\"medium\" letter-spacing=\"0\" font-size=\"16,14\" data-test=\"login-with-apple-button\" class=\"e1wfk1c70 css-1sgyko2\">Continue with Apple</button>",
                        "pointer": "html > body:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(3) > ul:nth-child(1) > li:nth-child(2) > button:nth-child(1)"
                      }
                    ],
                    "attributes": []
                  },
                  {
                    "verdict": "warning",
                    "description": "Check if the element has some visible focus indication",
                    "resultCode": "W1",
                    "elements": [
                      {
                        "htmlCode": "<button font-weight=\"medium\" letter-spacing=\"0\" font-size=\"16,14\" data-test=\"login-with-facebook-button\" class=\"e1wfk1c70 css-1sgyko2\">Continue with Facebook</button>",
                        "pointer": "html > body:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(3) > ul:nth-child(1) > li:nth-child(3) > button:nth-child(1)"
                      }
                    ],
                    "attributes": []
                  },
                  {
                    "verdict": "warning",
                    "description": "Check if the element has some visible focus indication",
                    "resultCode": "W1",
                    "elements": [
                      {
                        "htmlCode": "<a variant=\"tertiary\" mt=\"6\" animationdirection=\"right\" outline=\"none\" textalign=\"center\" class=\"css-1nbv6dv\" href=\"#/recovery\">Can’t log in?</a>",
                        "pointer": "html > body:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > a:nth-child(3)"
                      }
                    ],
                    "attributes": []
                  },
                  {
                    "verdict": "warning",
                    "description": "Check if the element has some visible focus indication",
                    "resultCode": "W1",
                    "elements": [
                      {
                        "htmlCode": "<a target=\"_blank\" href=\"https://www.google.com/intl/en/policies/terms\" rel=\"noreferrer\" class=\"css-opde7s emz7lo00\">Terms</a>",
                        "pointer": "html > body:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(4) > span:nth-child(1) > span:nth-child(1) > a:nth-child(1)"
                      }
                    ],
                    "attributes": []
                  },
                  {
                    "verdict": "warning",
                    "description": "Check if the element has some visible focus indication",
                    "resultCode": "W1",
                    "elements": [
                      {
                        "htmlCode": "<a target=\"_blank\" href=\"https://www.google.com/intl/en/policies/privacy\" rel=\"noreferrer\" class=\"css-opde7s emz7lo00\">Privacy</a>",
                        "pointer": "html > body:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(4) > span:nth-child(1) > span:nth-child(1) > a:nth-child(2)"
                      }
                    ],
                    "attributes": []
                  }
                ]
              },
              "QW-ACT-R41": {
                "name": "Error message describes invalid form field value",
                "code": "QW-ACT-R41",
                "mapping": "36b590",
                "description": "This rule checks that text error messages provided when the user completes a form field with invalid values or using an invalid format, identify the cause of the error or how to fix the error.",
                "metadata": {
                  "target": {
                    "element": [
                      "input",
                      "select",
                      "textarea",
                      "*[role]"
                    ]
                  },
                  "success-criteria": [
                    {
                      "name": "3.3.1",
                      "level": "A",
                      "principle": "Understandable",
                      "url": "https://www.w3.org/TR/WCAG21/#error-identification",
                      "url_tr": "https://www.w3.org/TR/WCAG21/#error-identification"
                    }
                  ],
                  "related": [],
                  "url": "https://act-rules.github.io/rules/36b590",
                  "type": [
                    "ACTRule",
                    "TestCase"
                  ],
                  "a11yReq": [],
                  "passed": 0,
                  "warning": 1,
                  "failed": 0,
                  "inapplicable": 0,
                  "outcome": "warning",
                  "description": "Check that text error messages provided, identify the cause of the error or how to fix the error."
                },
                "results": [
                  {
                    "verdict": "warning",
                    "description": "Check that text error messages provided, identify the cause of the error or how to fix the error.",
                    "resultCode": "W1",
                    "elements": [
                      {
                        "htmlCode": "<input color=\"gray.100\" font-size=\"[object Object]\" font-family=\"ui\" id=\"2af86e83-a092-496f-9a8d-0d95f1438b24\" type=\"email\" name=\"email\" placeholder=\"name@example.com\" class=\"css-bo17dj focus-visible\" value=\"\" data-focus-visible-added=\"\">",
                        "pointer": "html > body:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > form:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > input:nth-child(1)"
                      }
                    ],
                    "attributes": []
                  }
                ]
              },
              "QW-ACT-R75": {
                "name": "Bypass Blocks of Repeated Content",
                "code": "QW-ACT-R75",
                "mapping": "cf77f2",
                "description": "This rule checks that each page has a mechanism to bypass repeated blocks of content.",
                "metadata": {
                  "target": {
                    "element": "html"
                  },
                  "success-criteria": [
                    {
                      "name": "2.4.1",
                      "level": "A",
                      "principle": "Operable",
                      "url": "https://www.w3.org/WAI/WCAG21/Understanding/bypass-blocks.html",
                      "url_tr": "https://www.w3.org/TR/WCAG21/#bypass-blocks"
                    }
                  ],
                  "related": [
                    "G1",
                    "G123",
                    "G124",
                    "H69",
                    "SCR28"
                  ],
                  "url": "https://act-rules.github.io/rules/cf77f2",
                  "type": [
                    "ACTRule",
                    "TestCase"
                  ],
                  "a11yReq": [],
                  "passed": 0,
                  "warning": 1,
                  "failed": 0,
                  "inapplicable": 0,
                  "outcome": "warning",
                  "description": "The rule can't tell because of the rule QW-ACT-R63"
                },
                "results": [
                  {
                    "verdict": "warning",
                    "description": "The rule can't tell because of the rule QW-ACT-R63",
                    "resultCode": "W1",
                    "elements": [
                      {
                        "htmlCode": "<html lang=\"en\" class=\"js-focus-visible\" data-js-focus-visible=\"\"><head></head><body>Squarespace — Login\n  \n  \n  \n@keyframes ActivityIndicator-flip-square-2ErzY {\n  0% {\n    transform: rotateY(0deg);\n  }\n  12.5% {\n    transform: rotateY(0deg);\n  }\n  50% {\n    transform: rotateY(180deg);\n  }\n  62.5% {\n    transform: rotateY(180deg);\n  }\n  100% {\n    transform: rotateZ(180deg);\n  }\n}\n.ActivityIndicator-container-2a400 {\n  perspective: 80px;\n}\n.ActivityIndicator-indicator-ds1LD {\n  animation-name: ActivityIndicator-flip-square-2ErzY;\n  animation-duration: 1.6s;\n  animation-iteration-count: infinite;\n  animation-timing-function: cubic-bezier(0.66, 0, 0.34, 1);\n  transform-style: preserve-3d;\n}\n. …",
                        "pointer": "html"
                      }
                    ],
                    "attributes": []
                  }
                ]
              }
            }
          },
          "wcag-techniques": {
            "type": "wcag-techniques",
            "metadata": {
              "passed": 6,
              "warning": 2,
              "failed": 1,
              "inapplicable": 25
            },
            "assertions": {
              "QW-WCAG-T9": {
                "name": "Organizing a page using headings",
                "code": "QW-WCAG-T9",
                "mapping": "G141",
                "description": "The objective of this technique is to ensure that sections have headings that identify them and that the heading are used in the correct order",
                "metadata": {
                  "target": {
                    "element": [
                      "h1",
                      "h2",
                      "h3",
                      "h4",
                      "h5",
                      "h6"
                    ],
                    "attributes": "role='heading'"
                  },
                  "success-criteria": [
                    {
                      "name": "1.3.1",
                      "level": "A",
                      "principle": "Perceivable",
                      "url": "https://www.w3.org/WAI/WCAG21/Understanding/info-and-relationships"
                    },
                    {
                      "name": "2.4.10",
                      "level": "AAA",
                      "principle": "Operable",
                      "url": "https://www.w3.org/WAI/WCAG21/Understanding/section-headings"
                    }
                  ],
                  "related": [
                    "G91",
                    "H30"
                  ],
                  "url": "https://www.w3.org/WAI/WCAG21/Techniques/general/G141",
                  "passed": 0,
                  "warning": 1,
                  "failed": 0,
                  "inapplicable": 0,
                  "outcome": "warning",
                  "description": "Please verify that headers are used to divide the page correctly."
                },
                "results": [
                  {
                    "verdict": "warning",
                    "description": "Please verify that headers are used to divide the page correctly.",
                    "resultCode": "W1",
                    "elements": [
                      {
                        "htmlCode": "<body>\n  \n    <div>Please enable Javascript to use this application.</div>\n  \n\n  Create AccountLog into SquarespaceEmail addressPasswordLog InorContinue with GoogleContinue with AppleContinue with FacebookCan’t log in?Secure Login with reCAPTCHA subject to Google Terms &amp; Privacy\n  \n\n  \n  \n  \n\n\n</body>",
                        "pointer": "html > body:nth-child(2)"
                      }
                    ],
                    "attributes": []
                  }
                ]
              },
              "QW-WCAG-T23": {
                "name": "Adding a link at the top of each page that goes directly to the main content area",
                "code": "QW-WCAG-T23",
                "mapping": "G1",
                "description": "The objective of this technique is to provide a mechanism to bypass blocks of material that are repeated on multiple Web pages by skipping directly to the main content of the Web page.",
                "metadata": {
                  "target": {
                    "element": "body"
                  },
                  "success-criteria": [
                    {
                      "name": "2.4.1",
                      "level": "A",
                      "principle": "Operable",
                      "url": "https://www.w3.org/WAI/WCAG21/Understanding/bypass-blocks"
                    }
                  ],
                  "related": [
                    "G123",
                    "G124"
                  ],
                  "url": "https://www.w3.org/WAI/WCAG21/Techniques/general/G1",
                  "passed": 0,
                  "warning": 0,
                  "failed": 1,
                  "inapplicable": 0,
                  "outcome": "failed",
                  "description": "The first focusable control on the Web page links to an inexistent element."
                },
                "results": [
                  {
                    "verdict": "failed",
                    "description": "The first focusable control on the Web page links to an inexistent element.",
                    "resultCode": "F1",
                    "elements": [
                      {
                        "htmlCode": "<a href=\"#/\"></a>",
                        "pointer": "html > body:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > a:nth-child(1)"
                      }
                    ],
                    "attributes": []
                  }
                ]
              },
              "QW-WCAG-T32": {
                "name": "Using ol, ul and dl for lists or groups of links",
                "code": "QW-WCAG-T32",
                "mapping": "H48",
                "description": "The objective of this technique is to create lists of related items using list elements appropriate for their purposes.",
                "metadata": {
                  "target": {
                    "element": [
                      "li",
                      "dd",
                      "dt"
                    ]
                  },
                  "success-criteria": [
                    {
                      "name": "1.3.1",
                      "level": "A",
                      "principle": "Perceivable",
                      "url": "https://www.w3.org/WAI/WCAG21/Understanding/info-and-relationships"
                    }
                  ],
                  "related": [
                    "H40"
                  ],
                  "url": "https://www.w3.org/WAI/WCAG21/Techniques/html/H48",
                  "passed": 0,
                  "warning": 1,
                  "failed": 0,
                  "inapplicable": 0,
                  "outcome": "warning",
                  "description": "Check that content that has the visual appearance of a list (with or without bullets) is marked as an unordered list."
                },
                "results": [
                  {
                    "verdict": "warning",
                    "description": "Check that content that has the visual appearance of a list (with or without bullets) is marked as an unordered list.",
                    "resultCode": "W1",
                    "elements": [
                      {
                        "htmlCode": "<ul class=\"css-yu9u99\"><li class=\"css-k3lny2\"><button font-weight=\"medium\" letter-spacing=\"0\" font-size=\"16,14\" data-test=\"login-with-google-button\" class=\"e1wfk1c70 css-1sgyko2\" _selector=\"html > body:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(3) > ul:nth-child(1) > li:nth-child(1) > button:nth-child(1)\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 18 18\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" _selector=\"html > body:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth- …",
                        "pointer": "html > body:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(3) > ul:nth-child(1)"
                      }
                    ],
                    "attributes": []
                  }
                ]
              }
            }
          },
          "best-practices": {
            "type": "best-practices",
            "metadata": {
              "passed": 10,
              "warning": 1,
              "failed": 1,
              "inapplicable": 12
            },
            "assertions": {
              "QW-BP1": {
                "name": "Using h1-h6 to identify headings",
                "code": "QW-BP1",
                "mapping": "H42",
                "description": "It is recommended to use HTML and XHTML heading markup to provide semantic code for headings in the content",
                "metadata": {
                  "target": {
                    "element": [
                      "h1",
                      "h2",
                      "h3",
                      "h4",
                      "h5",
                      "h6"
                    ]
                  },
                  "success-criteria": [
                    {
                      "name": "1.3.1",
                      "level": "A",
                      "principle": "Perceivable",
                      "url": "https://www.w3.org/WAI/WCAG21/Understanding/info-and-relationships.html"
                    }
                  ],
                  "related": [
                    "H69",
                    "G141",
                    "F2",
                    "F43"
                  ],
                  "url": "https://www.w3.org/TR/WCAG20-TECHS/H42.html",
                  "passed": 0,
                  "warning": 1,
                  "failed": 0,
                  "inapplicable": 0,
                  "outcome": "warning",
                  "description": "Check that heading markup is used when content is a heading."
                },
                "results": [
                  {
                    "verdict": "warning",
                    "description": "Check that heading markup is used when content is a heading.",
                    "resultCode": "W1",
                    "elements": [
                      {
                        "htmlCode": "<h1 class=\"css-1llmlc0\">Log into Squarespace</h1>",
                        "pointer": "html > body:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > h1:nth-child(1)"
                      }
                    ],
                    "attributes": []
                  }
                ]
              },
              "QW-BP15": {
                "name": "At least one width attribute of an HTML element is expressed in absolute values",
                "code": "QW-BP15",
                "description": "At least one width attribute of an HTML element is expressed in absolute values",
                "metadata": {
                  "target": {
                    "element": "*",
                    "attributes": "width"
                  },
                  "passed": 1,
                  "warning": 0,
                  "failed": 6,
                  "inapplicable": 0,
                  "outcome": "failed",
                  "description": "The test target `width` attribute uses absolute units."
                },
                "results": [
                  {
                    "verdict": "failed",
                    "description": "The test target `width` attribute uses absolute units.",
                    "resultCode": "F1",
                    "elements": [
                      {
                        "htmlCode": "<svg width=\"28\" height=\"22\" viewBox=\"0 0 28 22\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"></svg>",
                        "pointer": "html > body:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > a:nth-child(1) > div:nth-child(1) > svg:nth-child(1)"
                      }
                    ],
                    "attributes": []
                  },
                  {
                    "verdict": "failed",
                    "description": "The test target `width` attribute uses absolute units.",
                    "resultCode": "F1",
                    "elements": [
                      {
                        "htmlCode": "<svg color=\"gray.100\" fill=\"currentColor\" height=\"22\" viewBox=\"0 0 22 22\" width=\"22\" xmlns=\"http://www.w3.org/2000/svg\" class=\"css-1fy6kej\"></svg>",
                        "pointer": "html > body:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > form:nth-child(1) > div:nth-child(2) > label:nth-child(1) > div:nth-child(1) > button:nth-child(3) > span:nth-child(1) > svg:nth-child(1)"
                      }
                    ],
                    "attributes": []
                  },
                  {
                    "verdict": "failed",
                    "description": "The test target `width` attribute uses absolute units.",
                    "resultCode": "F1",
                    "elements": [
                      {
                        "htmlCode": "<svg width=\"18\" height=\"18\" viewBox=\"0 0 18 18\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"></svg>",
                        "pointer": "html > body:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(3) > ul:nth-child(1) > li:nth-child(1) > button:nth-child(1) > svg:nth-child(1)"
                      }
                    ],
                    "attributes": []
                  },
                  {
                    "verdict": "failed",
                    "description": "The test target `width` attribute uses absolute units.",
                    "resultCode": "F1",
                    "elements": [
                      {
                        "htmlCode": "<svg width=\"16\" height=\"20\" viewBox=\"0 0 16 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"></svg>",
                        "pointer": "html > body:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(3) > ul:nth-child(1) > li:nth-child(2) > button:nth-child(1) > svg:nth-child(1)"
                      }
                    ],
                    "attributes": []
                  },
                  {
                    "verdict": "failed",
                    "description": "The test target `width` attribute uses absolute units.",
                    "resultCode": "F1",
                    "elements": [
                      {
                        "htmlCode": "<svg width=\"22\" height=\"22\" viewBox=\"0 0 22 22\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\"></svg>",
                        "pointer": "html > body:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(3) > ul:nth-child(1) > li:nth-child(3) > button:nth-child(1) > svg:nth-child(1)"
                      }
                    ],
                    "attributes": []
                  },
                  {
                    "verdict": "failed",
                    "description": "The test target `width` attribute uses absolute units.",
                    "resultCode": "F1",
                    "elements": [
                      {
                        "htmlCode": "<image id=\"id-34b\" width=\"309\" height=\"310\" xlink:href=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAATUAAAE2CAYAAAAAiwWqAAAACXBIWXMAABcRAAAXEQHKJvM/AAAVsUlEQVR4nO3df2hd533H8Ue/bMuJLDsNzdQllZuubCMBq7TpIAuRQmDdWoY1QmE/Qq2w0bEfXeQ/BiphtfzXNNZRZf8MRiFy2R+DsSEzNppSqDSC+0/KJNakoVkc39iLYmNHvrqJJdvSveNxvre6vufcq3vOPc85z4/3C0TSe2VF91z3c7/P83yf5/TUajUFAL7o5Z0E4BNCDYBXCDUAXiHUAHiln7cT7YzMVA4rpcbkWybkn42PaUeVUqNtfkynVpVS1+V79T9X5N8vyNf1tbmhle7+E/Adq59oDK4xCawJ+ecxi6/OckPw3Qm9tbmhpch3ITiEWmBGZipjDQFW/xr26CqUJOSWJPBW1uaGLkS+C94i1DwmFdiEfOnwGg/0UpQbQm6Jis5vhJpHJMQmG4Isi3kuXy1L0BFyniHUHDcyU5loCDKb58Bsd1ZCbpHhqtsINcc0VWOTns2H2ULPyy1KwFHFOYZQc0BDkOmv46Ffj5yVGwJuMahX7ihCzWIjM5UpgswqOuAW9Bf9cvYi1CwjLRfTDC2tp4 …",
                        "pointer": "html > body:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(3) > ul:nth-child(1) > li:nth-child(3) > button:nth-child(1) > svg:nth-child(1) > defs:nth-child(2) > image:nth-child(2)"
                      }
                    ],
                    "attributes": []
                  }
                ]
              }
            }
          },
          "counter": {
            "type": "counter",
            "data": {
              "roles": {
                "link": 7,
                "document": 1,
                "graphics-document": 5,
                "heading": 1,
                "form": 1,
                "textbox": 1,
                "button": 5,
                "list": 1,
                "listitem": 3
              },
              "tags": {
                "html": 1,
                "head": 1,
                "meta": 3,
                "title": 1,
                "link": 2,
                "script": 12,
                "style": 21,
                "body": 1,
                "noscript": 1,
                "div": 39,
                "a": 5,
                "svg": 5,
                "path": 9,
                "span": 20,
                "h1": 1,
                "form": 1,
                "label": 3,
                "input": 2,
                "button": 5,
                "ul": 1,
                "li": 3,
                "defs": 1,
                "pattern": 1,
                "use": 1,
                "image": 1,
                "br": 1
              }
            }
          }
        },
        "success": true
      },
      "standardResult": {
        "totals": [
          3,
          23,
          1,
          2
        ],
        "instances": [
          {
            "ruleID": "QW-ACT-R63",
            "what": "This rule checks that each page has an element with a landmark semantic role starting with non-repeated content",
            "ordinalSeverity": 1,
            "tagName": "HTML",
            "id": "",
            "location": {
              "doc": "dom",
              "type": "selector",
              "spec": "html"
            },
            "excerpt": "<html lang=\"en\" class=\"js-focus-visible\" data-js-focus-visible=\"\"><head></head><body></body></html>"
          },
          {
            "ruleID": "QW-ACT-R64",
            "what": "This rule checks that the non-repeated content contains a heading",
            "ordinalSeverity": 1,
            "tagName": "HTML",
            "id": "",
            "location": {
              "doc": "dom",
              "type": "selector",
              "spec": "html"
            },
            "excerpt": "<html lang=\"en\" class=\"js-focus-visible\" data-js-focus-visible=\"\"><head></head><body></body></html>"
          },
          {
            "ruleID": "QW-ACT-R73",
            "what": "This rule checks that repeated blocks of content are collapsible.",
            "ordinalSeverity": 1,
            "tagName": "HTML",
            "id": "",
            "location": {
              "doc": "dom",
              "type": "selector",
              "spec": "html"
            },
            "excerpt": "<html lang=\"en\" class=\"js-focus-visible\" data-js-focus-visible=\"\"><head></head><body></body></html>"
          },
          {
            "ruleID": "QW-ACT-R74",
            "what": "This rule checks that there is an instrument to move focus to non-repeated content in the page.",
            "ordinalSeverity": 1,
            "tagName": "HTML",
            "id": "",
            "location": {
              "doc": "dom",
              "type": "selector",
              "spec": "html"
            },
            "excerpt": "<html lang=\"en\" class=\"js-focus-visible\" data-js-focus-visible=\"\"><head></head><body></body></html>"
          },
          {
            "ruleID": "QW-ACT-R12",
            "what": "This rule checks that each link has an accessible name.",
            "ordinalSeverity": 3,
            "tagName": "A",
            "id": "",
            "location": {
              "doc": "dom",
              "type": "selector",
              "spec": "html > body:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > a:nth-child(1)"
            },
            "excerpt": "<a href=\"#/\"></a>"
          },
          {
            "ruleID": "QW-ACT-R14",
            "what": "This rule checks that the meta element retains the user agent ability to zoom.",
            "ordinalSeverity": 3,
            "tagName": "META",
            "id": "",
            "location": {
              "doc": "dom",
              "type": "selector",
              "spec": "html > head:nth-child(1) > meta:nth-child(2)"
            },
            "excerpt": "<meta name=\"viewport\" content=\"initial-scale=1, maximum-scale=1\">"
          },
          {
            "ruleID": "QW-ACT-R62",
            "what": "This rule checks that each element in sequential focus order has some visible focus indication.",
            "ordinalSeverity": 1,
            "tagName": "A",
            "id": "",
            "location": {
              "doc": "dom",
              "type": "selector",
              "spec": "html > body:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > a:nth-child(1)"
            },
            "excerpt": "<a href=\"#/\"></a>"
          },
          {
            "ruleID": "QW-ACT-R62",
            "what": "This rule checks that each element in sequential focus order has some visible focus indication.",
            "ordinalSeverity": 1,
            "tagName": "A",
            "id": "",
            "location": {
              "doc": "dom",
              "type": "selector",
              "spec": "html > body:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > a:nth-child(2)"
            },
            "excerpt": "<a variant=\"tertiary\" data-test=\"CreateAnAccount\" animationdirection=\"right\" outline=\"none\" textalign=\"center\" class=\"css-rbfa7s\" href=\"#/signup\">Create Account</a>"
          },
          {
            "ruleID": "QW-ACT-R62",
            "what": "This rule checks that each element in sequential focus order has some visible focus indication.",
            "ordinalSeverity": 1,
            "tagName": "INPUT",
            "id": "2af86e83-a092-496f-9a8d-0d95f1438b24",
            "location": {
              "doc": "dom",
              "type": "selector",
              "spec": "html > body:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > form:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > input:nth-child(1)"
            },
            "excerpt": "<input color=\"gray.100\" font-size=\"[object Object]\" font-family=\"ui\" id=\"2af86e83-a092-496f-9a8d-0d95f1438b24\" type=\"email\" name=\"email\" placeholder=\"name@example.com\" class=\"css-bo17dj focus-visible\" value=\"\" data-focus-visible-added=\"\">"
          },
          {
            "ruleID": "QW-ACT-R62",
            "what": "This rule checks that each element in sequential focus order has some visible focus indication.",
            "ordinalSeverity": 1,
            "tagName": "INPUT",
            "id": "",
            "location": {
              "doc": "dom",
              "type": "selector",
              "spec": "html > body:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > form:nth-child(1) > div:nth-child(2) > label:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > input:nth-child(1)"
            },
            "excerpt": "<input color=\"gray.100\" font-size=\"[object Object]\" font-family=\"ui\" type=\"password\" name=\"password\" placeholder=\"Password\" class=\"css-bo17dj\" value=\"\">"
          },
          {
            "ruleID": "QW-ACT-R62",
            "what": "This rule checks that each element in sequential focus order has some visible focus indication.",
            "ordinalSeverity": 1,
            "tagName": "BUTTON",
            "id": "",
            "location": {
              "doc": "dom",
              "type": "selector",
              "spec": "html > body:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > form:nth-child(1) > div:nth-child(2) > label:nth-child(1) > div:nth-child(1) > button:nth-child(3)"
            },
            "excerpt": "<button type=\"button\" aria-label=\"Show password\" class=\"css-19r0nf0\"></button>"
          },
          {
            "ruleID": "QW-ACT-R62",
            "what": "This rule checks that each element in sequential focus order has some visible focus indication.",
            "ordinalSeverity": 1,
            "tagName": "BUTTON",
            "id": "",
            "location": {
              "doc": "dom",
              "type": "selector",
              "spec": "html > body:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(3) > ul:nth-child(1) > li:nth-child(1) > button:nth-child(1)"
            },
            "excerpt": "<button font-weight=\"medium\" letter-spacing=\"0\" font-size=\"16,14\" data-test=\"login-with-google-button\" class=\"e1wfk1c70 css-1sgyko2\">Continue with Google</button>"
          },
          {
            "ruleID": "QW-ACT-R62",
            "what": "This rule checks that each element in sequential focus order has some visible focus indication.",
            "ordinalSeverity": 1,
            "tagName": "BUTTON",
            "id": "",
            "location": {
              "doc": "dom",
              "type": "selector",
              "spec": "html > body:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(3) > ul:nth-child(1) > li:nth-child(2) > button:nth-child(1)"
            },
            "excerpt": "<button font-weight=\"medium\" letter-spacing=\"0\" font-size=\"16,14\" data-test=\"login-with-apple-button\" class=\"e1wfk1c70 css-1sgyko2\">Continue with Apple</button>"
          },
          {
            "ruleID": "QW-ACT-R62",
            "what": "This rule checks that each element in sequential focus order has some visible focus indication.",
            "ordinalSeverity": 1,
            "tagName": "BUTTON",
            "id": "",
            "location": {
              "doc": "dom",
              "type": "selector",
              "spec": "html > body:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(3) > ul:nth-child(1) > li:nth-child(3) > button:nth-child(1)"
            },
            "excerpt": "<button font-weight=\"medium\" letter-spacing=\"0\" font-size=\"16,14\" data-test=\"login-with-facebook-button\" class=\"e1wfk1c70 css-1sgyko2\">Continue with Facebook</button>"
          },
          {
            "ruleID": "QW-ACT-R62",
            "what": "This rule checks that each element in sequential focus order has some visible focus indication.",
            "ordinalSeverity": 1,
            "tagName": "A",
            "id": "",
            "location": {
              "doc": "dom",
              "type": "selector",
              "spec": "html > body:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > a:nth-child(3)"
            },
            "excerpt": "<a variant=\"tertiary\" mt=\"6\" animationdirection=\"right\" outline=\"none\" textalign=\"center\" class=\"css-1nbv6dv\" href=\"#/recovery\">Can’t log in?</a>"
          },
          {
            "ruleID": "QW-ACT-R62",
            "what": "This rule checks that each element in sequential focus order has some visible focus indication.",
            "ordinalSeverity": 1,
            "tagName": "A",
            "id": "",
            "location": {
              "doc": "dom",
              "type": "selector",
              "spec": "html > body:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(4) > span:nth-child(1) > span:nth-child(1) > a:nth-child(1)"
            },
            "excerpt": "<a target=\"_blank\" href=\"https://www.google.com/intl/en/policies/terms\" rel=\"noreferrer\" class=\"css-opde7s emz7lo00\">Terms</a>"
          },
          {
            "ruleID": "QW-ACT-R62",
            "what": "This rule checks that each element in sequential focus order has some visible focus indication.",
            "ordinalSeverity": 1,
            "tagName": "A",
            "id": "",
            "location": {
              "doc": "dom",
              "type": "selector",
              "spec": "html > body:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(4) > span:nth-child(1) > span:nth-child(1) > a:nth-child(2)"
            },
            "excerpt": "<a target=\"_blank\" href=\"https://www.google.com/intl/en/policies/privacy\" rel=\"noreferrer\" class=\"css-opde7s emz7lo00\">Privacy</a>"
          },
          {
            "ruleID": "QW-ACT-R41",
            "what": "This rule checks that text error messages provided when the user completes a form field with invalid values or using an invalid format, identify the cause of the error or how to fix the error.",
            "ordinalSeverity": 1,
            "tagName": "INPUT",
            "id": "2af86e83-a092-496f-9a8d-0d95f1438b24",
            "location": {
              "doc": "dom",
              "type": "selector",
              "spec": "html > body:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > form:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > input:nth-child(1)"
            },
            "excerpt": "<input color=\"gray.100\" font-size=\"[object Object]\" font-family=\"ui\" id=\"2af86e83-a092-496f-9a8d-0d95f1438b24\" type=\"email\" name=\"email\" placeholder=\"name@example.com\" class=\"css-bo17dj focus-visible\" value=\"\" data-focus-visible-added=\"\">"
          },
          {
            "ruleID": "QW-ACT-R75",
            "what": "This rule checks that each page has a mechanism to bypass repeated blocks of content.",
            "ordinalSeverity": 1,
            "tagName": "HTML",
            "id": "",
            "location": {
              "doc": "dom",
              "type": "selector",
              "spec": "html"
            },
            "excerpt": "<html lang=\"en\" class=\"js-focus-visible\" data-js-focus-visible=\"\"><head></head><body>Squarespace — Login @keyframes ActivityIndicator-flip-square-2ErzY { 0% { transform: rotateY(0deg); } 12.5% { trans ... name: ActivityIndicator-flip-square-2ErzY; animation-duration: 1.6s; animation-iteration-count: infinite; animation-timing-function: cubic-bezier(0.66, 0, 0.34, 1); transform-style: preserve-3d; } . …"
          },
          {
            "ruleID": "QW-WCAG-T9",
            "what": "The objective of this technique is to ensure that sections have headings that identify them and that the heading are used in the correct order",
            "ordinalSeverity": 0,
            "tagName": "BODY",
            "id": "",
            "location": {
              "doc": "dom",
              "type": "selector",
              "spec": "html > body:nth-child(2)"
            },
            "excerpt": "<body> <div>Please enable Javascript to use this application.</div> Create AccountLog into SquarespaceEmail addressPasswordLog InorContinue with GoogleContinue with AppleContinue with FacebookCan’t log in?Secure Login with reCAPTCHA subject to Google Terms &amp; Privacy </body>"
          },
          {
            "ruleID": "QW-WCAG-T23",
            "what": "The objective of this technique is to provide a mechanism to bypass blocks of material that are repeated on multiple Web pages by skipping directly to the main content of the Web page.",
            "ordinalSeverity": 2,
            "tagName": "A",
            "id": "",
            "location": {
              "doc": "dom",
              "type": "selector",
              "spec": "html > body:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > a:nth-child(1)"
            },
            "excerpt": "<a href=\"#/\"></a>"
          },
          {
            "ruleID": "QW-WCAG-T32",
            "what": "The objective of this technique is to create lists of related items using list elements appropriate for their purposes.",
            "ordinalSeverity": 0,
            "tagName": "UL",
            "id": "",
            "location": {
              "doc": "dom",
              "type": "selector",
              "spec": "html > body:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(3) > ul:nth-child(1)"
            },
            "excerpt": "<ul class=\"css-yu9u99\"><li class=\"css-k3lny2\"><button font-weight=\"medium\" letter-spacing=\"0\" font-size=\"16,14\" data-test=\"login-with-google-button\" class=\"e1wfk1c70 css-1sgyko2\" _selector=\"html > bod ... e\" xmlns=\"http://www.w3.org/2000/svg\" _selector=\"html > body:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth- …"
          },
          {
            "ruleID": "QW-BP1",
            "what": "It is recommended to use HTML and XHTML heading markup to provide semantic code for headings in the content",
            "ordinalSeverity": 0,
            "tagName": "H1",
            "id": "",
            "location": {
              "doc": "dom",
              "type": "selector",
              "spec": "html > body:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > h1:nth-child(1)"
            },
            "excerpt": "<h1 class=\"css-1llmlc0\">Log into Squarespace</h1>"
          },
          {
            "ruleID": "QW-BP15",
            "what": "At least one width attribute of an HTML element is expressed in absolute values",
            "ordinalSeverity": 1,
            "tagName": "SVG",
            "id": "",
            "location": {
              "doc": "dom",
              "type": "selector",
              "spec": "html > body:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > a:nth-child(1) > div:nth-child(1) > svg:nth-child(1)"
            },
            "excerpt": "<svg width=\"28\" height=\"22\" viewBox=\"0 0 28 22\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"></svg>"
          },
          {
            "ruleID": "QW-BP15",
            "what": "At least one width attribute of an HTML element is expressed in absolute values",
            "ordinalSeverity": 1,
            "tagName": "SVG",
            "id": "",
            "location": {
              "doc": "dom",
              "type": "selector",
              "spec": "html > body:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > form:nth-child(1) > div:nth-child(2) > label:nth-child(1) > div:nth-child(1) > button:nth-child(3) > span:nth-child(1) > svg:nth-child(1)"
            },
            "excerpt": "<svg color=\"gray.100\" fill=\"currentColor\" height=\"22\" viewBox=\"0 0 22 22\" width=\"22\" xmlns=\"http://www.w3.org/2000/svg\" class=\"css-1fy6kej\"></svg>"
          },
          {
            "ruleID": "QW-BP15",
            "what": "At least one width attribute of an HTML element is expressed in absolute values",
            "ordinalSeverity": 1,
            "tagName": "SVG",
            "id": "",
            "location": {
              "doc": "dom",
              "type": "selector",
              "spec": "html > body:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(3) > ul:nth-child(1) > li:nth-child(1) > button:nth-child(1) > svg:nth-child(1)"
            },
            "excerpt": "<svg width=\"18\" height=\"18\" viewBox=\"0 0 18 18\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"></svg>"
          },
          {
            "ruleID": "QW-BP15",
            "what": "At least one width attribute of an HTML element is expressed in absolute values",
            "ordinalSeverity": 1,
            "tagName": "SVG",
            "id": "",
            "location": {
              "doc": "dom",
              "type": "selector",
              "spec": "html > body:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(3) > ul:nth-child(1) > li:nth-child(2) > button:nth-child(1) > svg:nth-child(1)"
            },
            "excerpt": "<svg width=\"16\" height=\"20\" viewBox=\"0 0 16 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"></svg>"
          },
          {
            "ruleID": "QW-BP15",
            "what": "At least one width attribute of an HTML element is expressed in absolute values",
            "ordinalSeverity": 1,
            "tagName": "SVG",
            "id": "",
            "location": {
              "doc": "dom",
              "type": "selector",
              "spec": "html > body:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(3) > ul:nth-child(1) > li:nth-child(3) > button:nth-child(1) > svg:nth-child(1)"
            },
            "excerpt": "<svg width=\"22\" height=\"22\" viewBox=\"0 0 22 22\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\"></svg>"
          },
          {
            "ruleID": "QW-BP15",
            "what": "At least one width attribute of an HTML element is expressed in absolute values",
            "ordinalSeverity": 1,
            "tagName": "IMAGE",
            "id": "id-34b",
            "location": {
              "doc": "dom",
              "type": "selector",
              "spec": "html > body:nth-child(2) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(3) > ul:nth-child(1) > li:nth-child(3) > button:nth-child(1) > svg:nth-child(1) > defs:nth-child(2) > image:nth-child(2)"
            },
            "excerpt": "<image id=\"id-34b\" width=\"309\" height=\"310\" xlink:href=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAATUAAAE2CAYAAAAAiwWqAAAACXBIWXMAABcRAAAXEQHKJvM/AAAVsUlEQVR4nO3df2hd533H8Ue/bMuJLDsNzdQllZuubCMBq7 ... JOSWJPBW1uaGLkS+C94i1DwmFdiEfOnwGg/0UpQbQm6Jis5vhJpHJMQmG4Isi3kuXy1L0BFyniHUHDcyU5loCDKb58Bsd1ZCbpHhqtsINcc0VWOTns2H2ULPyy1KwFHFOYZQc0BDkOmv46Ffj5yVGwJuMahX7ihCzWIjM5UpgswqOuAW9Bf9cvYi1CwjLRfTDC2tp4 …"
          }
        ]
      },
      "endTime": 1687104157132
    },
    {
      "type": "test",
      "which": "tenon",
      "id": "a",
      "startTime": 1687104157132,
      "result": {
        "success": false,
        "error": "redirection",
        "message": "ERROR: Page redirected to (https://login.squarespace.com/api/1/login/oauth/provider/authorize?client_id=wAHMs0yNCd2CyyoI0Eclva4GmZ1qqRPx&redirect_uri=https%3A%2F%2Fparrot-sapphire-zdwh.squarespace.com%2Foauth-connect&state=v1.local.C1MFw-9UvfrgwbcsppH1hQ8gF0wmdzanKuBdha2QxeiiGpMAOEwWgwhGUVnXRDZ-fMp82vW2RuNzYrIYwv0GqPpcITs-z7FY3g7Znxi1Y7KJ6Vqtuy_b9wmTMF_SAFqZEdNlxBtZ9BUeGLc5sl5nZg4XI5Z7vzYGs5jO5rftj73dZnYuFujpsWCaxEdLiH7sorHeoaPbgmSYFUZOdRf4bRghA3n10uimfxczEQ_1ILro1sCDHnMuzEfz8u6Lbcft253Ez70Zrvt2o1RpGfE7Q1efGb9XDv9EgefBmE0Tb91NAgJv1X23eAJoGtzhoB-eC8Jp52-0_s6GzjI&overrideLocale=en-US&options=%7B%22isCloseVisible%22%3Afalse%2C%22isCreateAccountViewActive%22%3Afalse%7D#/)",
        "prevented": true
      },
      "endTime": 1687104157132
    },
    {
      "type": "test",
      "which": "testaro",
      "withItems": true,
      "rules": [
        "n",
        "motion"
      ],
      "startTime": 1687104157132,
      "result": {
        "success": false,
        "error": "redirection",
        "message": "ERROR: Page redirected to (https://login.squarespace.com/api/1/login/oauth/provider/authorize?client_id=wAHMs0yNCd2CyyoI0Eclva4GmZ1qqRPx&redirect_uri=https%3A%2F%2Fparrot-sapphire-zdwh.squarespace.com%2Foauth-connect&state=v1.local.C1MFw-9UvfrgwbcsppH1hQ8gF0wmdzanKuBdha2QxeiiGpMAOEwWgwhGUVnXRDZ-fMp82vW2RuNzYrIYwv0GqPpcITs-z7FY3g7Znxi1Y7KJ6Vqtuy_b9wmTMF_SAFqZEdNlxBtZ9BUeGLc5sl5nZg4XI5Z7vzYGs5jO5rftj73dZnYuFujpsWCaxEdLiH7sorHeoaPbgmSYFUZOdRf4bRghA3n10uimfxczEQ_1ILro1sCDHnMuzEfz8u6Lbcft253Ez70Zrvt2o1RpGfE7Q1efGb9XDv9EgefBmE0Tb91NAgJv1X23eAJoGtzhoB-eC8Jp52-0_s6GzjI&overrideLocale=en-US&options=%7B%22isCloseVisible%22%3Afalse%2C%22isCreateAccountViewActive%22%3Afalse%7D#/)",
        "prevented": true
      },
      "endTime": 1687104157132
    },
    {
      "type": "test",
      "which": "wave",
      "reportType": 4,
      "startTime": 1687104157132,
      "result": {
        "success": false,
        "error": "redirection",
        "message": "ERROR: Page redirected to (https://login.squarespace.com/api/1/login/oauth/provider/authorize?client_id=wAHMs0yNCd2CyyoI0Eclva4GmZ1qqRPx&redirect_uri=https%3A%2F%2Fparrot-sapphire-zdwh.squarespace.com%2Foauth-connect&state=v1.local.C1MFw-9UvfrgwbcsppH1hQ8gF0wmdzanKuBdha2QxeiiGpMAOEwWgwhGUVnXRDZ-fMp82vW2RuNzYrIYwv0GqPpcITs-z7FY3g7Znxi1Y7KJ6Vqtuy_b9wmTMF_SAFqZEdNlxBtZ9BUeGLc5sl5nZg4XI5Z7vzYGs5jO5rftj73dZnYuFujpsWCaxEdLiH7sorHeoaPbgmSYFUZOdRf4bRghA3n10uimfxczEQ_1ILro1sCDHnMuzEfz8u6Lbcft253Ez70Zrvt2o1RpGfE7Q1efGb9XDv9EgefBmE0Tb91NAgJv1X23eAJoGtzhoB-eC8Jp52-0_s6GzjI&overrideLocale=en-US&options=%7B%22isCloseVisible%22%3Afalse%2C%22isCreateAccountViewActive%22%3Afalse%7D#/)",
        "prevented": true
      },
      "endTime": 1687104157132
    }
  ],
  "sources": {
    "script": "ts27",
    "batch": "caassy",
    "target": {
      "id": "caAD78-c",
      "which": "https://voteforward.com/",
      "what": "Candidate Christopher M. Ward (D)"
    },
    "requester": "pool@jpdev.pro"
  },
  "creationTime": "2023-06-18T02:07:06",
  "timeStamp": "18ixx",
  "jobData": {
    "startTime": "2023-06-18T16:02:19",
    "endTime": "2023-06-18T16:02:37",
    "elapsedSeconds": 17,
    "visitLatency": 7,
    "logCount": 31,
    "logSize": 1588,
    "errorLogCount": 0,
    "errorLogSize": 0,
    "prohibitedCount": 0,
    "visitRejectionCount": 0,
    "aborted": false,
    "abortedAct": null,
    "presses": 0,
    "amountRead": 0,
    "testTimes": [
      [
        "alfa",
        3
      ],
      [
        "qualWeb",
        2
      ],
      [
        "continuum",
        0
      ],
      [
        "htmlcs",
        0
      ],
      [
        "ibm",
        0
      ],
      [
        "nuVal",
        0
      ]
    ]
  },
  "score": {
    "scoreProcID": "tsp27",
    "summary": {
      "total": 1914,
      "issue": 98,
      "tool": 10,
      "prevention": 1800,
      "log": 6,
      "latency": 0
    },
    "details": {
      "severity": {
        "total": [
          9,
          23,
          1,
          11
        ],
        "byTool": {
          "alfa": [
            6,
            0,
            0,
            9
          ],
          "ibm": [
            0,
            0,
            0,
            0
          ],
          "nuVal": [
            0,
            0,
            0,
            0
          ],
          "qualWeb": [
            3,
            23,
            1,
            2
          ]
        }
      },
      "prevention": {
        "testaro": 300,
        "axe": 300,
        "continuum": 300,
        "htmlcs": 300,
        "tenon": 300,
        "wave": 300
      },
      "issue": {
        "linkNoText": {
          "score": 4,
          "maxCount": 1,
          "weight": 4,
          "tools": {
            "alfa": {
              "r11": {
                "quality": 1,
                "what": "Link has no accessible name",
                "complaints": {
                  "countTotal": 1,
                  "texts": [
                    "Links have an accessible name"
                  ]
                }
              }
            },
            "qualWeb": {
              "QW-ACT-R12": {
                "quality": 1,
                "what": "Link has no accessible name",
                "complaints": {
                  "countTotal": 1,
                  "texts": [
                    "This rule checks that each link has an accessible name."
                  ]
                }
              }
            }
          }
        },
        "metaBansZoom": {
          "score": 4,
          "maxCount": 1,
          "weight": 4,
          "tools": {
            "alfa": {
              "r47": {
                "quality": 1,
                "what": "meta element restricts zooming",
                "complaints": {
                  "countTotal": 1,
                  "texts": [
                    "<meta name='viewport'> elements do not prevent zoom"
                  ]
                }
              }
            },
            "qualWeb": {
              "QW-ACT-R14": {
                "quality": 1,
                "what": "meta viewport prevents zoom",
                "complaints": {
                  "countTotal": 1,
                  "texts": [
                    "This rule checks that the meta element retains the user agent ability to zoom."
                  ]
                }
              }
            }
          }
        },
        "focusIndication": {
          "score": 44,
          "maxCount": 11,
          "weight": 4,
          "tools": {
            "alfa": {
              "r65": {
                "quality": 1,
                "what": "Element in the sequential focus order has no visible focus",
                "complaints": {
                  "countTotal": 5,
                  "texts": [
                    "Element in sequential focus order has visible focus"
                  ]
                }
              }
            },
            "qualWeb": {
              "QW-ACT-R62": {
                "quality": 1,
                "what": "Element in the sequential focus order has no visible focus",
                "complaints": {
                  "countTotal": 11,
                  "texts": [
                    "This rule checks that each element in sequential focus order has some visible focus indication."
                  ]
                }
              }
            }
          }
        },
        "contrastAAA": {
          "score": 7,
          "maxCount": 7,
          "weight": 1,
          "tools": {
            "alfa": {
              "r66": {
                "quality": 1,
                "what": "Text contrast less than AAA requires",
                "complaints": {
                  "countTotal": 7,
                  "texts": [
                    "Text outside widget has enhanced contrast"
                  ]
                }
              }
            }
          }
        },
        "repeatedContentRisk": {
          "score": 3,
          "maxCount": 3,
          "weight": 1,
          "tools": {
            "alfa": {
              "r87": {
                "quality": 0.5,
                "what": "First focusable element is not a link to the main content",
                "complaints": {
                  "countTotal": 1,
                  "texts": [
                    "First focusable element is link to main content"
                  ]
                }
              }
            },
            "qualWeb": {
              "QW-ACT-R73": {
                "quality": 1,
                "what": "Block of repeated content is not collapsible",
                "complaints": {
                  "countTotal": 1,
                  "texts": [
                    "This rule checks that repeated blocks of content are collapsible."
                  ]
                }
              },
              "QW-ACT-R74": {
                "quality": 1,
                "what": "Document has no instrument to move focus to non-repeated content",
                "complaints": {
                  "countTotal": 1,
                  "texts": [
                    "This rule checks that there is an instrument to move focus to non-repeated content in the page."
                  ]
                }
              },
              "QW-WCAG-T23": {
                "quality": 1,
                "what": "No link at the top of the page that goes directly to the main content area",
                "complaints": {
                  "countTotal": 1,
                  "texts": [
                    "The objective of this technique is to provide a mechanism to bypass blocks of material that are repeated on multiple Web pages by skipping directly to the main content of the Web page."
                  ]
                }
              }
            }
          }
        },
        "mainNone": {
          "score": 2,
          "maxCount": 1,
          "weight": 2,
          "tools": {
            "qualWeb": {
              "QW-ACT-R63": {
                "quality": 1,
                "what": "Document has no landmark with non-repeated content",
                "complaints": {
                  "countTotal": 1,
                  "texts": [
                    "This rule checks that each page has an element with a landmark semantic role starting with non-repeated content"
                  ]
                }
              }
            }
          }
        },
        "skipRepeatedContent": {
          "score": 6,
          "maxCount": 2,
          "weight": 3,
          "tools": {
            "qualWeb": {
              "QW-ACT-R64": {
                "quality": 1,
                "what": "Document has no heading for non-repeated content",
                "complaints": {
                  "countTotal": 1,
                  "texts": [
                    "This rule checks that the non-repeated content contains a heading"
                  ]
                }
              },
              "QW-ACT-R75": {
                "quality": 1,
                "what": "Blocks of repeated content cannot be bypassed",
                "complaints": {
                  "countTotal": 1,
                  "texts": [
                    "This rule checks that each page has a mechanism to bypass repeated blocks of content."
                  ]
                }
              }
            }
          }
        },
        "errorReferenceBad": {
          "score": 4,
          "maxCount": 1,
          "weight": 4,
          "tools": {
            "qualWeb": {
              "QW-ACT-R41": {
                "quality": 1,
                "what": "Error message describes no invalid form field value",
                "complaints": {
                  "countTotal": 1,
                  "texts": [
                    "This rule checks that text error messages provided when the user completes a form field with invalid values or using an invalid format, identify the cause of the error or how to fix the error."
                  ]
                }
              }
            }
          }
        },
        "sectionHeadingless": {
          "score": 1,
          "maxCount": 1,
          "weight": 1,
          "tools": {
            "qualWeb": {
              "QW-WCAG-T9": {
                "quality": 1,
                "what": "Page is not organized using headings",
                "complaints": {
                  "countTotal": 1,
                  "texts": [
                    "The objective of this technique is to ensure that sections have headings that identify them and that the heading are used in the correct order"
                  ]
                }
              }
            }
          }
        },
        "pseudoNavList": {
          "score": 2,
          "maxCount": 1,
          "weight": 2,
          "tools": {
            "qualWeb": {
              "QW-WCAG-T32": {
                "quality": 1,
                "what": "ol, ul or dl is not used for a list or group of links",
                "complaints": {
                  "countTotal": 1,
                  "texts": [
                    "The objective of this technique is to create lists of related items using list elements appropriate for their purposes."
                  ]
                }
              }
            }
          }
        },
        "noHeading": {
          "score": 3,
          "maxCount": 1,
          "weight": 3,
          "tools": {
            "qualWeb": {
              "QW-BP1": {
                "quality": 1,
                "what": "h1-h6 not used to identify headings",
                "complaints": {
                  "countTotal": 1,
                  "texts": [
                    "It is recommended to use HTML and XHTML heading markup to provide semantic code for headings in the content"
                  ]
                }
              }
            }
          }
        },
        "boxSizeAbsolute": {
          "score": 18,
          "maxCount": 6,
          "weight": 3,
          "tools": {
            "qualWeb": {
              "QW-BP15": {
                "quality": 1,
                "what": "Element width is specified in an absolute value",
                "complaints": {
                  "countTotal": 6,
                  "texts": [
                    "At least one width attribute of an HTML element is expressed in absolute values"
                  ]
                }
              }
            }
          }
        }
      }
    }
  }
}