{
  "issueNumber": 32,
  "issueUrl": "https://github.com/mgifford/open-scans/actions/runs/33461441741",
  "issueTitle": "SCAN: AXE GitHub Pages accessibility check",
  "scanTitle": "GitHub Pages accessibility check",
  "submittedBy": "github-actions[bot]",
  "engines": [
    "axe"
  ],
  "scanContext": {
    "viewport": {
      "width": 1280,
      "height": 800
    },
    "viewportPreset": "desktop",
    "colorScheme": "both",
    "browser": "chromium"
  },
  "scannedAt": "2026-09-01T02:11:55.038Z",
  "totalElapsedMs": 89711,
  "totalSubmitted": 7,
  "acceptedCount": 7,
  "scannedCount": 7,
  "skippedDueToTimeout": 0,
  "skippedDueToErrAborted": 0,
  "rejectedCount": 0,
  "rejected": [],
  "alfaTotals": {
    "passed": 0,
    "failed": 0,
    "cantTell": 0,
    "inapplicable": 0
  },
  "axeTotals": {
    "passed": 8182,
    "failed": 2,
    "cantTell": 107,
    "inapplicable": 594
  },
  "equalAccessTotals": {
    "passed": 0,
    "failed": 0,
    "uniqueFailed": 0,
    "duplicates": 0,
    "cantTell": 0,
    "inapplicable": 0
  },
  "accesslintTotals": {
    "passed": 0,
    "failed": 0,
    "uniqueFailed": 0,
    "duplicates": 0,
    "cantTell": 0,
    "inapplicable": 0
  },
  "qualwebTotals": {
    "passed": 0,
    "failed": 0,
    "cantTell": 0,
    "inapplicable": 0
  },
  "reflowRiskTotals": {
    "failed": 4,
    "potential": 0,
    "passed": 3,
    "cantTell": 0,
    "notExecuted": 0
  },
  "semantica11yTotals": {
    "errors": 9,
    "warnings": 73,
    "suggestions": 2,
    "notExecuted": 0
  },
  "duplicateFindingTotals": 0,
  "darkModeUrlCount": 5,
  "reducedMotionUrlCount": 3,
  "highContrastUrlCount": 0,
  "forcedColorsUrlCount": 1,
  "reducedTransparencyUrlCount": 0,
  "duplicateTitles": [
    {
      "title": "Open Scans - Free Automated Accessibility Scanning",
      "originalTitle": "Open Scans - Free Automated Accessibility Scanning",
      "urls": [
        "https://mgifford.github.io/open-scans/",
        "https://mgifford.github.io/open-scans",
        "https://mgifford.github.io/open-scans/index.html"
      ],
      "finalUrls": [
        "https://mgifford.github.io/open-scans/",
        "https://mgifford.github.io/open-scans/index.html"
      ],
      "count": 2
    }
  ],
  "results": [
    {
      "submittedUrl": "https://mgifford.github.io/open-scans/",
      "finalUrl": "https://mgifford.github.io/open-scans/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Open Scans - Free Automated Accessibility Scanning",
      "elapsedMs": 9670,
      "error": null,
      "scanContext": {
        "viewport": {
          "width": 1280,
          "height": 800
        },
        "viewportPreset": "desktop",
        "colorScheme": "both",
        "browser": "chromium"
      },
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1004,
          "failed": 0,
          "cantTell": 28,
          "inapplicable": 94
        },
        "failedRules": [],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-required-children",
          "aria-required-parent",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-name",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "select-name",
          "skip-link"
        ],
        "failures": [],
        "renderedHtml": "<!DOCTYPE html><html lang=\"en\" data-theme=\"light\"><head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <script>\n    (function () {\n      try {\n        var stored = localStorage.getItem('open-scans-theme');\n        var theme = stored || (window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light');\n        document.documentElement.setAttribute('data-theme', theme);\n      } catch (e) {}\n    })();\n  </script>\n  <title>Open Scans - Free Automated Accessibility Scanning</title>\n  <meta name=\"description\" content=\"Open Scans is a free, open-source tool that checks websites for accessibility issues using multiple scanning engines. Submit up to 500 URLs and get detailed WCAG 2.2 compliance reports.\">\n\n  <!-- Open Graph / LinkedIn -->\n  <meta property=\"og:type\" content=\"website\">\n  <meta property=\"og:url\" content=\"https://mgifford.github.io/open-scans/\">\n  <meta property=\"og:title\" content=\"Open Scans - Free Automated Accessibility Scanning\">\n  <meta property=\"og:description\" content=\"Open Scans is a free, open-source tool that checks websites for accessibility issues using multiple scanning engines. Submit up to 500 URLs and get detailed WCAG 2.2 compliance reports.\">\n  <meta property=\"og:image\" content=\"https://mgifford.github.io/open-scans/social-preview.svg\">\n  <meta property=\"og:image:width\" content=\"1200\">\n  <meta property=\"og:image:height\" content=\"630\">\n  <meta property=\"og:image:alt\" content=\"Open Scans - Automated Accessibility Scanning\">\n  <meta property=\"og:site_name\" content=\"Open Scans\">\n  <style>\n    /* ── Colour tokens ─────────────────────────────────────────────────── */\n    :root {\n      --color-text: #24292f;\n      --color-text-muted: #57606a;\n      --color-bg-outer: #f6f8fa;\n      --color-bg-container: #ffffff;\n      --color-border: #d0d7de;\n      --color-primary: #0969da;\n      --color-success: #1a7f37;\n      --color-success-bg: #dafbe1;\n      --color-success-border: #4ac26b;\n      --color-danger: #cf222e;\n      --color-danger-bg: #ffebe9;\n      --color-danger-border: #ff8182;\n      --color-focus-ring: rgba(9, 105, 218, 0.3);\n      --color-spinner-track: rgba(0, 0, 0, 0.1);\n      --color-btn-primary-bg: #1f883d;\n      --color-btn-primary-hover-bg: #1a7f37;\n      --color-btn-primary-disabled-bg: #94d3a2;\n      --color-surface: #f6f8fa;\n    }\n\n    /* System dark-mode preference */\n    @media (prefers-color-scheme: dark) {\n      :root {\n        --color-text: #e6edf3;\n        --color-text-muted: #8b949e;\n        --color-bg-outer: #010409;\n        --color-bg-container: #0d1117;\n        --color-border: #30363d;\n        --color-primary: #58a6ff;\n        --color-success: #3fb950;\n        --color-success-bg: rgba(63, 185, 80, 0.12);\n        --color-success-border: #238636;\n        --color-danger: #ff7b72;\n        --color-danger-bg: rgba(255, 123, 114, 0.12);\n        --color-danger-border: #da3633;\n        --color-focus-ring: rgba(88, 166, 255, 0.3);\n        --color-spinner-track: rgba(255, 255, 255, 0.1);\n        --color-btn-primary-bg: #238636;\n        --color-btn-primary-hover-bg: #2ea043;\n        --color-btn-primary-disabled-bg: rgba(46, 160, 67, 0.5);\n        --color-surface: #161b22;\n      }\n    }\n\n    /* Explicit user overrides (stored in localStorage) */\n    [data-theme=\"light\"] {\n      --color-text: #24292f;\n      --color-text-muted: #57606a;\n      --color-bg-outer: #f6f8fa;\n      --color-bg-container: #ffffff;\n      --color-border: #d0d7de;\n      --color-primary: #0969da;\n      --color-success: #1a7f37;\n      --color-success-bg: #dafbe1;\n      --color-success-border: #4ac26b;\n      --color-danger: #cf222e;\n      --color-danger-bg: #ffebe9;\n      --color-danger-border: #ff8182;\n      --color-focus-ring: rgba(9, 105, 218, 0.3);\n      --color-spinner-track: rgba(0, 0, 0, 0.1);\n      --color-btn-primary-bg: #1f883d;\n      --color-btn-primary-hover-bg: #1a7f37;\n      --color-btn-primary-disabled-bg: #94d3a2;\n      --color-surface: #f6f8fa;\n    }\n\n    [data-theme=\"dark\"] {\n      --color-text: #e6edf3;\n      --color-text-muted: #8b949e;\n      --color-bg-outer: #010409;\n      --color-bg-container: #0d1117;\n      --color-border: #30363d;\n      --color-primary: #58a6ff;\n      --color-success: #3fb950;\n      --color-success-bg: rgba(63, 185, 80, 0.12);\n      --color-success-border: #238636;\n      --color-danger: #ff7b72;\n      --color-danger-bg: rgba(255, 123, 114, 0.12);\n      --color-danger-border: #da3633;\n      --color-focus-ring: rgba(88, 166, 255, 0.3);\n      --color-spinner-track: rgba(255, 255, 255, 0.1);\n      --color-btn-primary-bg: #238636;\n      --color-btn-primary-hover-bg: #2ea043;\n      --color-btn-primary-disabled-bg: rgba(46, 160, 67, 0.5);\n      --color-surface: #161b22;\n    }\n\n    /* ── Base reset ────────────────────────────────────────────────────── */\n    * {\n      margin: 0;\n      padding: 0;\n      box-sizing: border-box;\n    }\n    \n    body {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Helvetica, Arial, sans-serif;\n      line-height: 1.6;\n      color: var(--color-text);\n      background-color: var(--color-bg-outer);\n      padding: 2rem;\n    }\n    \n    .container {\n      max-width: 900px;\n      margin: 0 auto;\n      background: var(--color-bg-container);\n      padding: 2rem;\n      border-radius: 8px;\n      box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12);\n    }\n    \n    h1 {\n      color: var(--color-primary);\n      margin-bottom: 0.5rem;\n      font-size: 2rem;\n    }\n    \n    .subtitle {\n      color: var(--color-text-muted);\n      margin-bottom: 2rem;\n    }\n    \n    .nav {\n      display: flex;\n      align-items: center;\n      margin-bottom: 1.5rem;\n      padding-bottom: 1rem;\n      border-bottom: 1px solid var(--color-border);\n    }\n    \n    .nav a {\n      color: var(--color-primary);\n      text-decoration: none;\n      margin-right: 1.5rem;\n    }\n    \n    .nav a:hover {\n      text-decoration: underline;\n    }\n\n    /* ── Theme toggle button ───────────────────────────────────────────── */\n    .theme-toggle {\n      margin-left: auto;\n      background: none;\n      border: 1px solid var(--color-border);\n      border-radius: 6px;\n      color: var(--color-text-muted);\n      cursor: pointer;\n      padding: 0.375rem 0.5rem;\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      font-size: 1rem;\n      font-weight: 400;\n      transition: color 0.2s, border-color 0.2s, background-color 0.2s;\n      line-height: 1;\n    }\n\n    .theme-toggle:hover {\n      color: var(--color-text);\n      border-color: var(--color-text-muted);\n      background-color: var(--color-bg-outer);\n    }\n\n    .theme-toggle:focus-visible {\n      outline: 2px solid var(--color-primary);\n      outline-offset: 2px;\n    }\n\n    /* Show moon (switch to dark) in light mode; sun (switch to light) in dark */\n    .icon-sun { display: none; }\n    .icon-moon { display: block; }\n\n    @media (prefers-color-scheme: dark) {\n      .icon-sun { display: block; }\n      .icon-moon { display: none; }\n    }\n\n    [data-theme=\"dark\"] .icon-sun { display: block; }\n    [data-theme=\"dark\"] .icon-moon { display: none; }\n    [data-theme=\"light\"] .icon-sun { display: none; }\n    [data-theme=\"light\"] .icon-moon { display: block; }\n\n    /* ── Project intro ─────────────────────────────────────────────────── */\n    .intro-section {\n      margin-bottom: 2.5rem;\n    }\n\n    .intro-section p {\n      color: var(--color-text-muted);\n      font-size: 1.05rem;\n      margin-bottom: 1rem;\n    }\n\n    .how-it-works {\n      display: flex;\n      gap: 1rem;\n      flex-wrap: wrap;\n      margin: 1.25rem 0;\n    }\n\n    .how-step {\n      flex: 1;\n      min-width: 160px;\n      background: var(--color-surface);\n      border: 1px solid var(--color-border);\n      border-radius: 8px;\n      padding: 0.9rem 1rem;\n      font-size: 0.9rem;\n    }\n\n    .how-step .step-num {\n      display: inline-block;\n      width: 1.5rem;\n      height: 1.5rem;\n      background: var(--color-primary);\n      color: #fff;\n      border-radius: 50%;\n      text-align: center;\n      line-height: 1.5rem;\n      font-size: 0.8rem;\n      font-weight: 700;\n      margin-bottom: 0.4rem;\n    }\n\n    .how-step strong {\n      display: block;\n      margin-bottom: 0.2rem;\n      color: var(--color-text);\n    }\n\n    .intro-links {\n      display: flex;\n      gap: 1rem;\n      flex-wrap: wrap;\n      margin-top: 1rem;\n    }\n\n    .btn-link {\n      display: inline-flex;\n      align-items: center;\n      gap: 0.3rem;\n      padding: 0.5rem 1rem;\n      border-radius: 6px;\n      text-decoration: none;\n      font-weight: 600;\n      font-size: 0.9rem;\n      border: 1px solid var(--color-border);\n      color: var(--color-text);\n      background: var(--color-surface);\n      transition: background-color 0.15s;\n    }\n\n    .btn-link:hover {\n      background: var(--color-border);\n      text-decoration: none;\n    }\n\n    /* ── Live stats bar ────────────────────────────────────────────────── */\n    .stats-bar {\n      display: flex;\n      gap: 1rem;\n      flex-wrap: wrap;\n      margin-bottom: 2rem;\n      padding: 1rem;\n      background: var(--color-surface);\n      border: 1px solid var(--color-border);\n      border-radius: 8px;\n    }\n\n    .stat-item {\n      display: flex;\n      flex-direction: column;\n      gap: 0.1rem;\n      min-width: 100px;\n    }\n\n    .stat-item .stat-value {\n      font-size: 1.5rem;\n      font-weight: 700;\n      color: var(--color-primary);\n    }\n\n    .stat-item .stat-label {\n      font-size: 0.78rem;\n      color: var(--color-text-muted);\n    }\n\n    .stats-chart-wrap {\n      width: 100%;\n      overflow-x: auto;\n      -webkit-overflow-scrolling: touch;\n    }\n\n    /* ── Form controls ─────────────────────────────────────────────────── */\n    .form-group {\n      margin-bottom: 1.5rem;\n    }\n    \n    label {\n      display: block;\n      font-weight: 600;\n      margin-bottom: 0.5rem;\n      color: var(--color-text);\n    }\n    \n    .help-text {\n      font-size: 0.875rem;\n      color: var(--color-text-muted);\n      margin-bottom: 0.5rem;\n    }\n    \n    textarea, input[type=\"text\"], input[type=\"number\"], select {\n      width: 100%;\n      padding: 0.75rem;\n      border: 1px solid var(--color-border);\n      border-radius: 6px;\n      font-family: ui-monospace, monospace;\n      font-size: 0.875rem;\n      line-height: 1.5;\n      background-color: var(--color-bg-container);\n      color: var(--color-text);\n    }\n    \n    textarea {\n      min-height: 200px;\n      resize: vertical;\n    }\n    \n    textarea:focus, input[type=\"text\"]:focus, input[type=\"number\"]:focus, select:focus {\n      outline: none;\n      border-color: var(--color-primary);\n      box-shadow: 0 0 0 3px var(--color-focus-ring);\n    }\n\n    .scan-context-grid {\n      display: grid;\n      gap: 1rem;\n      grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n    }\n\n    .custom-viewport-fields {\n      display: grid;\n      gap: 1rem;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      margin-top: 1rem;\n    }\n    \n    .preview {\n      margin-top: 1.5rem;\n      padding: 1rem;\n      background-color: var(--color-bg-outer);\n      border-radius: 6px;\n      display: none;\n    }\n    \n    .preview.visible {\n      display: block;\n    }\n    \n    .preview h3 {\n      font-size: 1rem;\n      margin-bottom: 0.75rem;\n      color: var(--color-text);\n    }\n    \n    .url-count {\n      margin-bottom: 0.75rem;\n      font-weight: 600;\n    }\n    \n    .url-count.valid {\n      color: var(--color-success);\n    }\n    \n    .url-count.invalid {\n      color: var(--color-danger);\n    }\n    \n    .url-list {\n      max-height: 300px;\n      overflow-y: auto;\n      margin-top: 0.5rem;\n    }\n    \n    .url-item {\n      padding: 0.5rem;\n      margin-bottom: 0.25rem;\n      border-radius: 4px;\n      font-family: ui-monospace, monospace;\n      font-size: 0.875rem;\n    }\n    \n    .url-item.accepted {\n      background-color: var(--color-success-bg);\n      color: var(--color-success);\n    }\n    \n    .url-item.rejected {\n      background-color: var(--color-danger-bg);\n      color: var(--color-danger);\n    }\n    \n    .url-item .reason {\n      font-size: 0.75rem;\n      margin-top: 0.25rem;\n      opacity: 0.8;\n    }\n    \n    button {\n      background-color: var(--color-btn-primary-bg);\n      color: white;\n      border: none;\n      padding: 0.75rem 1.5rem;\n      border-radius: 6px;\n      font-size: 1rem;\n      font-weight: 600;\n      cursor: pointer;\n      transition: background-color 0.2s;\n    }\n    \n    button:hover:not(:disabled) {\n      background-color: var(--color-btn-primary-hover-bg);\n    }\n    \n    button:disabled {\n      background-color: var(--color-btn-primary-disabled-bg);\n      cursor: not-allowed;\n    }\n    \n    .error-message, .success-message {\n      padding: 1rem;\n      border-radius: 6px;\n      margin-top: 1rem;\n      display: none;\n    }\n    \n    .error-message.visible, .success-message.visible {\n      display: block;\n    }\n    \n    .error-message {\n      background-color: var(--color-danger-bg);\n      color: var(--color-danger);\n      border: 1px solid var(--color-danger-border);\n    }\n    \n    .success-message {\n      background-color: var(--color-success-bg);\n      color: var(--color-success);\n      border: 1px solid var(--color-success-border);\n    }\n    \n    .success-message a {\n      color: var(--color-success);\n      font-weight: 600;\n    }\n    \n    .loading {\n      display: none;\n      text-align: center;\n      padding: 1rem;\n      color: var(--color-text-muted);\n    }\n    \n    .loading.visible {\n      display: block;\n    }\n    \n    .spinner {\n      display: inline-block;\n      width: 20px;\n      height: 20px;\n      border: 3px solid var(--color-spinner-track);\n      border-radius: 50%;\n      border-top-color: var(--color-primary);\n      animation: spin 1s ease-in-out infinite;\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .spinner {\n        animation-duration: 2s;\n      }\n    }\n    \n    @keyframes spin {\n      to { transform: rotate(360deg); }\n    }\n\n    .form-section-heading {\n      font-size: 1.4rem;\n      color: var(--color-text);\n      margin-bottom: 1rem;\n      padding-top: 1.5rem;\n      border-top: 1px solid var(--color-border);\n    }\n    \n    footer {\n      margin-top: 2rem;\n      padding-top: 1.5rem;\n      border-top: 1px solid var(--color-border);\n      text-align: center;\n      color: var(--color-text-muted);\n    }\n    \n    footer a {\n      color: var(--color-primary);\n      text-decoration: none;\n      font-weight: 600;\n    }\n    \n    footer a:hover {\n      text-decoration: underline;\n    }\n\n    .skip-link {\n      position: absolute;\n      top: -3rem;\n      left: 0;\n      background: var(--color-primary);\n      color: white;\n      padding: 0.5rem 1rem;\n      text-decoration: none;\n      font-weight: 600;\n      z-index: 100;\n      border-radius: 0 0 4px 4px;\n    }\n\n    .skip-link:focus {\n      top: 0;\n    }\n\n    /* ── Accessibility tools suite navigation ──────────────────────────── */\n    .suite-nav {\n      display: flex;\n      gap: 0.25rem;\n      flex-wrap: wrap;\n      align-items: center;\n      margin-bottom: 0.75rem;\n      padding: 0.5rem 0.75rem;\n      background: var(--color-surface);\n      border: 1px solid var(--color-border);\n      border-radius: 6px;\n      font-size: 0.875rem;\n    }\n\n    .suite-nav a {\n      color: var(--color-primary);\n      text-decoration: none;\n      padding: 0.25rem 0.5rem;\n      border-radius: 4px;\n    }\n\n    .suite-nav a:hover {\n      text-decoration: underline;\n    }\n\n    .suite-nav a[aria-current=\"page\"] {\n      font-weight: 700;\n      color: var(--color-text);\n      background: var(--color-border);\n    }\n\n    .suite-nav a:focus-visible {\n      outline: 2px solid var(--color-primary);\n      outline-offset: 2px;\n    }\n\n    .share-section {\n      margin-top: 1rem;\n    }\n\n    .linkedin-share {\n      display: inline-flex;\n      align-items: center;\n      gap: 0.4rem;\n      background-color: #0a66c2;\n      color: white;\n      padding: 0.5rem 1rem;\n      border-radius: 4px;\n      text-decoration: none;\n      font-size: 0.875rem;\n      font-weight: 600;\n      transition: background-color 0.2s;\n    }\n\n    .linkedin-share:hover {\n      background-color: #004182;\n      text-decoration: none;\n      color: white;\n    }\n  </style>\n</head>\n<body>\n  <div class=\"container\">\n    <header>\n      <a class=\"skip-link\" href=\"#main-content\">Skip to main content</a>\n      <nav class=\"suite-nav\" aria-label=\"Accessibility tools suite\">\n        <a href=\"https://mgifford.github.io/top-task-finder\">Top Task Finder</a>\n        <a href=\"https://mgifford.github.io/open-scans\" aria-current=\"page\">Open Scans</a>\n        <a href=\"https://mgifford.github.io/alt-text-scan\">Alt Text Scan</a>\n      </nav>\n      <nav class=\"nav\" aria-label=\"Site navigation\">\n        <a href=\"index.html\">Submit URLs</a>\n        <a href=\"reports.html\">View Reports</a>\n        <a href=\"trends.html\">Trends</a>\n        <button type=\"button\" id=\"theme-toggle\" class=\"theme-toggle\" aria-label=\"Switch to dark mode\">\n          <svg class=\"icon-sun\" xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\">\n            <circle cx=\"12\" cy=\"12\" r=\"5\"></circle>\n            <line x1=\"12\" y1=\"1\" x2=\"12\" y2=\"3\"></line>\n            <line x1=\"12\" y1=\"21\" x2=\"12\" y2=\"23\"></line>\n            <line x1=\"4.22\" y1=\"4.22\" x2=\"5.64\" y2=\"5.64\"></line>\n            <line x1=\"18.36\" y1=\"18.36\" x2=\"19.78\" y2=\"19.78\"></line>\n            <line x1=\"1\" y1=\"12\" x2=\"3\" y2=\"12\"></line>\n            <line x1=\"21\" y1=\"12\" x2=\"23\" y2=\"12\"></line>\n            <line x1=\"4.22\" y1=\"19.78\" x2=\"5.64\" y2=\"18.36\"></line>\n            <line x1=\"18.36\" y1=\"5.64\" x2=\"19.78\" y2=\"4.22\"></line>\n          </svg>\n          <svg class=\"icon-moon\" xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\">\n            <path d=\"M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z\"></path>\n          </svg>\n        </button>\n      </nav>\n    </header>\n    \n    <main id=\"main-content\">\n\n      <!-- ── Project intro ──────────────────────────────────────────── -->\n      <section class=\"intro-section\" aria-labelledby=\"intro-heading\">\n        <h1 id=\"intro-heading\">Open Scans</h1>\n        <p>A free, open-source tool that automatically checks websites for accessibility issues using multiple WCAG 2.2 scanning engines. No sign-up required.</p>\n\n        <div class=\"how-it-works\" role=\"list\" aria-label=\"How it works\">\n          <div class=\"how-step\" role=\"listitem\">\n            <span class=\"step-num\" aria-hidden=\"true\">1</span>\n            <strong>Submit URLs</strong>\n            Enter up to 500 URLs below. A GitHub issue is created automatically.\n          </div>\n          <div class=\"how-step\" role=\"listitem\">\n            <span class=\"step-num\" aria-hidden=\"true\">2</span>\n            <strong>CI scans</strong>\n            GitHub Actions runs axe, ALFA, Equal Access, QualWeb, and AccessLint on every URL.\n          </div>\n          <div class=\"how-step\" role=\"listitem\">\n            <span class=\"step-num\" aria-hidden=\"true\">3</span>\n            <strong>Reports published</strong>\n            Interactive HTML reports are published to GitHub Pages within minutes.\n          </div>\n          <div class=\"how-step\" role=\"listitem\">\n            <span class=\"step-num\" aria-hidden=\"true\">4</span>\n            <strong>Track trends</strong>\n            Recurring scans show how accessibility improves (or worsens) over time.\n          </div>\n        </div>\n\n        <nav class=\"intro-links\" aria-label=\"View results\">\n          <a href=\"reports.html\" class=\"btn-link\">📄 View all reports</a>\n          <a href=\"trends.html\" class=\"btn-link\">📊 View trends</a>\n          <a href=\"https://github.com/mgifford/open-scans\" class=\"btn-link\" target=\"_blank\" rel=\"noopener noreferrer\">⭐ GitHub</a>\n        </nav>\n      </section>\n\n      <!-- ── Live stats ─────────────────────────────────────────────── -->\n      <section aria-labelledby=\"stats-heading\" id=\"stats-section\">\n        <h2 id=\"stats-heading\" class=\"visually-hidden\">Scan activity</h2>\n        <div class=\"stats-bar\" id=\"stats-bar\" aria-label=\"Scan activity statistics\">\n          <div class=\"stat-item\"><span class=\"stat-value\" id=\"stat-total-scans\">364</span><span class=\"stat-label\">Total scans</span></div>\n          <div class=\"stat-item\"><span class=\"stat-value\" id=\"stat-total-urls\">25,852</span><span class=\"stat-label\">URLs scanned</span></div>\n          <div class=\"stat-item\"><span class=\"stat-value\" id=\"stat-issues\">148</span><span class=\"stat-label\">Issues tracked</span></div>\n          <div class=\"stat-item\"><span class=\"stat-value\" id=\"stat-last-scan\">8/31/2026</span><span class=\"stat-label\">Most recent scan</span></div>\n          <div class=\"stats-chart-wrap\" id=\"stats-chart\" aria-label=\"Weekly violations chart\"><svg viewBox=\"0 0 480 80\" width=\"480\" height=\"80\" role=\"list\" aria-label=\"Weekly violations bar chart\" style=\"display:block;max-width:100%\" focusable=\"false\"><line x1=\"4\" y1=\"56\" x2=\"476\" y2=\"56\" stroke=\"#d0d7de\" stroke-width=\"1\"></line><g role=\"listitem\" aria-label=\"Jun 4: 53915 violations\"><rect x=\"11.2\" y=\"8.0\" width=\"25\" height=\"48\" rx=\"2\" fill=\"#0969da\" opacity=\"0.8\"></rect><text x=\"23.7\" y=\"70.0\" text-anchor=\"middle\" font-size=\"8\" fill=\"#57606a\">Jun 4</text></g><g role=\"listitem\" aria-label=\"Jun 12: 16783 violations\"><rect x=\"50.5\" y=\"41.0\" width=\"25\" height=\"15\" rx=\"2\" fill=\"#0969da\" opacity=\"0.8\"></rect><text x=\"63.0\" y=\"70.0\" text-anchor=\"middle\" font-size=\"8\" fill=\"#57606a\">Jun 12</text></g><g role=\"listitem\" aria-label=\"Jun 30: 761 violations\"><rect x=\"89.8\" y=\"55.0\" width=\"25\" height=\"1\" rx=\"2\" fill=\"#0969da\" opacity=\"0.8\"></rect><text x=\"102.3\" y=\"70.0\" text-anchor=\"middle\" font-size=\"8\" fill=\"#57606a\">Jun 30</text></g><g role=\"listitem\" aria-label=\"Jul 7: 6943 violations\"><rect x=\"129.2\" y=\"50.0\" width=\"25\" height=\"6\" rx=\"2\" fill=\"#0969da\" opacity=\"0.8\"></rect><text x=\"141.7\" y=\"70.0\" text-anchor=\"middle\" font-size=\"8\" fill=\"#57606a\">Jul 7</text></g><g role=\"listitem\" aria-label=\"Jul 14: 3342 violations\"><rect x=\"168.5\" y=\"53.0\" width=\"25\" height=\"3\" rx=\"2\" fill=\"#0969da\" opacity=\"0.8\"></rect><text x=\"181.0\" y=\"70.0\" text-anchor=\"middle\" font-size=\"8\" fill=\"#57606a\">Jul 14</text></g><g role=\"listitem\" aria-label=\"Jul 25: 31402 violations\"><rect x=\"207.8\" y=\"28.0\" width=\"25\" height=\"28\" rx=\"2\" fill=\"#0969da\" opacity=\"0.8\"></rect><text x=\"220.3\" y=\"70.0\" text-anchor=\"middle\" font-size=\"8\" fill=\"#57606a\">Jul 25</text></g><g role=\"listitem\" aria-label=\"Jul 27: 51676 violations\"><rect x=\"247.2\" y=\"10.0\" width=\"25\" height=\"46\" rx=\"2\" fill=\"#0969da\" opacity=\"0.8\"></rect><text x=\"259.7\" y=\"70.0\" text-anchor=\"middle\" font-size=\"8\" fill=\"#57606a\">Jul 27</text></g><g role=\"listitem\" aria-label=\"Aug 3: 15991 violations\"><rect x=\"286.5\" y=\"42.0\" width=\"25\" height=\"14\" rx=\"2\" fill=\"#0969da\" opacity=\"0.8\"></rect><text x=\"299.0\" y=\"70.0\" text-anchor=\"middle\" font-size=\"8\" fill=\"#57606a\">Aug 3</text></g><g role=\"listitem\" aria-label=\"Aug 10: 33459 violations\"><rect x=\"325.8\" y=\"26.0\" width=\"25\" height=\"30\" rx=\"2\" fill=\"#0969da\" opacity=\"0.8\"></rect><text x=\"338.3\" y=\"70.0\" text-anchor=\"middle\" font-size=\"8\" fill=\"#57606a\">Aug 10</text></g><g role=\"listitem\" aria-label=\"Aug 17: 25751 violations\"><rect x=\"365.2\" y=\"33.0\" width=\"25\" height=\"23\" rx=\"2\" fill=\"#0969da\" opacity=\"0.8\"></rect><text x=\"377.7\" y=\"70.0\" text-anchor=\"middle\" font-size=\"8\" fill=\"#57606a\">Aug 17</text></g><g role=\"listitem\" aria-label=\"Aug 24: 11875 violations\"><rect x=\"404.5\" y=\"45.0\" width=\"25\" height=\"11\" rx=\"2\" fill=\"#0969da\" opacity=\"0.8\"></rect><text x=\"417.0\" y=\"70.0\" text-anchor=\"middle\" font-size=\"8\" fill=\"#57606a\">Aug 24</text></g><g role=\"listitem\" aria-label=\"Aug 31: 3213 violations\"><rect x=\"443.8\" y=\"53.0\" width=\"25\" height=\"3\" rx=\"2\" fill=\"#0969da\" opacity=\"0.8\"></rect><text x=\"456.3\" y=\"70.0\" text-anchor=\"middle\" font-size=\"8\" fill=\"#57606a\">Aug 31</text></g></svg></div>\n        </div>\n      </section>\n      <style>.visually-hidden { position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0; }</style>\n\n      <!-- ── Submission form ────────────────────────────────────────── -->\n      <section aria-labelledby=\"form-heading\">\n        <h2 id=\"form-heading\" class=\"form-section-heading\">Submit a New Scan</h2>\n        <p class=\"subtitle\">Enter up to 500 URLs to scan for accessibility issues using multiple WCAG 2.2 checking engines</p>\n\n        <form id=\"scan-form\">\n          <div class=\"form-group\">\n            <label for=\"scan-title\">Scan Title</label>\n            <p class=\"help-text\">A descriptive name for this scan batch (e.g., \"GSA.gov Homepage and Key Pages\")</p>\n            <input type=\"text\" id=\"scan-title\" name=\"scan-title\" required=\"\" placeholder=\"My Accessibility Scan\">\n          </div>\n          \n          <div class=\"form-group\">\n            <label for=\"urls\">URLs to Scan</label>\n            <p class=\"help-text\">\n              Enter URLs one per line or comma-separated. Maximum 100 URLs.<br>\n              Only public HTTPS/HTTP URLs are accepted. Local, private, and internal URLs will be rejected.\n            </p>\n            <textarea id=\"urls\" name=\"urls\" required=\"\" placeholder=\"https://example.com\nhttps://example.com/about\nhttps://example.com/contact\"></textarea>\n          </div>\n\n          <div class=\"form-group\">\n            <h3>Scan Context</h3>\n            <p class=\"help-text\">Choose a viewport, color mode, and browser so the scan can be reproduced later.</p>\n            <div class=\"scan-context-grid\">\n              <div>\n                <label for=\"scan-viewport\">Viewport</label>\n                <select id=\"scan-viewport\" name=\"scan-viewport\">\n                  <option value=\"desktop\">Default desktop (1280×800)</option>\n                  <option value=\"tablet-portrait\">Tablet portrait (768×1024)</option>\n                  <option value=\"tablet-landscape\">Tablet landscape (1024×768)</option>\n                  <option value=\"mobile-portrait\">Mobile portrait (390×844)</option>\n                  <option value=\"mobile-landscape\">Mobile landscape (844×390)</option>\n                  <option value=\"custom\">Custom (WxH)</option>\n                </select>\n              </div>\n              <div>\n                <label for=\"scan-color-scheme\">Color scheme</label>\n                <select id=\"scan-color-scheme\" name=\"scan-color-scheme\">\n                  <option value=\"both\">Auto-detect / both</option>\n                  <option value=\"light\">Light only</option>\n                  <option value=\"dark\">Dark only</option>\n                </select>\n              </div>\n              <div>\n                <label for=\"scan-browser\">Browser</label>\n                <select id=\"scan-browser\" name=\"scan-browser\">\n                  <option value=\"random\" selected=\"\">Random browser (one per scan)</option>\n                  <option value=\"chromium\">Chromium</option>\n                  <option value=\"firefox\">Firefox</option>\n                  <option value=\"webkit\">WebKit (Safari-like)</option>\n                </select>\n              </div>\n            </div>\n            <div class=\"custom-viewport-fields\" id=\"custom-viewport-fields\" hidden=\"\">\n              <div>\n                <label for=\"scan-viewport-width\">Custom viewport width</label>\n                <input type=\"number\" id=\"scan-viewport-width\" name=\"scan-viewport-width\" min=\"1\" inputmode=\"numeric\" placeholder=\"390\">\n              </div>\n              <div>\n                <label for=\"scan-viewport-height\">Custom viewport height</label>\n                <input type=\"number\" id=\"scan-viewport-height\" name=\"scan-viewport-height\" min=\"1\" inputmode=\"numeric\" placeholder=\"844\">\n              </div>\n            </div>\n          </div>\n          \n          <div class=\"preview\" id=\"preview\">\n            <h3>URL Preview</h3>\n            <div class=\"url-count\" id=\"url-count\"></div>\n            <div class=\"url-list\" id=\"url-list\"></div>\n          </div>\n          \n          <button type=\"submit\" id=\"submit-button\">Create Scan Request</button>\n          \n          <div class=\"loading\" id=\"loading\">\n            <div class=\"spinner\"></div>\n            <p>Creating scan request...</p>\n          </div>\n          \n          <div class=\"error-message\" id=\"error-message\"></div>\n          <div class=\"success-message\" id=\"success-message\"></div>\n        </form>\n      </section>\n    </main>\n    \n    <footer>\n      <a href=\"https://github.com/mgifford/open-scans\">Join our GitHub Community</a>\n      <div class=\"share-section\">\n        <a href=\"https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fmgifford.github.io%2Fopen-scans%2F\" class=\"linkedin-share\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Share Open Scans on LinkedIn\">\n          <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\" focusable=\"false\">\n            <path d=\"M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 0 1-2.063-2.065 2.064 2.064 0 1 1 2.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z\"></path>\n          </svg>\n          Share on LinkedIn\n        </a>\n      </div>\n    </footer>\n  </div>\n  \n  <script type=\"module\" src=\"submit.js\"></script>\n  <script>\n    (function () {\n      var toggle = document.getElementById('theme-toggle');\n      if (!toggle) return;\n\n      function getTheme() {\n        return document.documentElement.getAttribute('data-theme') || 'light';\n      }\n\n      function applyTheme(theme) {\n        document.documentElement.setAttribute('data-theme', theme);\n        try { localStorage.setItem('open-scans-theme', theme); } catch (e) {}\n        toggle.setAttribute('aria-label', theme === 'dark' ? 'Switch to light mode' : 'Switch to dark mode');\n      }\n\n      // Sync aria-label with whichever theme was applied by the head script\n      applyTheme(getTheme());\n\n      toggle.addEventListener('click', function () {\n        applyTheme(getTheme() === 'dark' ? 'light' : 'dark');\n      });\n    })();\n  </script>\n  <script>\n    // Load stats.json and populate live stats bar + mini weekly chart\n    (function () {\n      fetch('./stats.json')\n        .then(function (r) { return r.ok ? r.json() : null; })\n        .then(function (stats) {\n          if (!stats) return;\n          var section = document.getElementById('stats-section');\n          if (section) section.removeAttribute('hidden');\n\n          function setText(id, val) {\n            var el = document.getElementById(id);\n            if (el) el.textContent = val;\n          }\n\n          setText('stat-total-scans', stats.totalScans != null ? stats.totalScans.toLocaleString() : '—');\n          setText('stat-total-urls', stats.totalUrlsScanned != null ? stats.totalUrlsScanned.toLocaleString() : '—');\n          setText('stat-issues', stats.totalIssuesTracked != null ? stats.totalIssuesTracked.toLocaleString() : '—');\n\n          if (stats.mostRecentScan) {\n            var d = new Date(stats.mostRecentScan);\n            setText('stat-last-scan', isNaN(d.getTime()) ? '—' : d.toLocaleDateString());\n          }\n\n          // Render mini weekly bar chart (SVG)\n          var weeks = (stats.weeklyData || []).slice(-12);\n          if (weeks.length < 2) return;\n          var chartEl = document.getElementById('stats-chart');\n          if (!chartEl) return;\n\n          var W = 480, H = 80, padL = 4, padR = 4, padT = 8, padB = 24;\n          var chartW = W - padL - padR;\n          var chartH = H - padT - padB;\n          var maxVal = Math.max.apply(null, weeks.map(function (w) { return w.violations; }));\n          if (maxVal < 1) maxVal = 1;\n          var barW = Math.max(6, Math.floor((chartW / weeks.length) * 0.65));\n          var spacing = chartW / weeks.length;\n\n          // Read the active primary color from CSS custom properties so it respects dark mode\n          var primaryColor = (getComputedStyle(document.documentElement).getPropertyValue('--color-primary') || '').trim() || '#0969da';\n\n          var bars = weeks.map(function (w, i) {\n            var bh = Math.max(1, Math.round((w.violations / maxVal) * chartH));\n            var x = (padL + i * spacing + (spacing - barW) / 2).toFixed(1);\n            var y = (padT + chartH - bh).toFixed(1);\n            var label = w.label || w.weekKey || '';\n            return '<g role=\"listitem\" aria-label=\"' + label + ': ' + w.violations + ' violation' + (w.violations !== 1 ? 's' : '') + '\">'\n              + '<rect x=\"' + x + '\" y=\"' + y + '\" width=\"' + barW + '\" height=\"' + bh + '\" rx=\"2\" fill=\"' + primaryColor + '\" opacity=\"0.8\"/>'\n              + '<text x=\"' + (parseFloat(x) + barW / 2).toFixed(1) + '\" y=\"' + (padT + chartH + 14).toFixed(1) + '\" text-anchor=\"middle\" font-size=\"8\" fill=\"#57606a\">' + label + '</text>'\n              + '</g>';\n          }).join('');\n\n          chartEl.innerHTML = '<svg viewBox=\"0 0 ' + W + ' ' + H + '\" width=\"' + W + '\" height=\"' + H\n            + '\" role=\"list\" aria-label=\"Weekly violations bar chart\" style=\"display:block;max-width:100%\" focusable=\"false\">'\n            + '<line x1=\"' + padL + '\" y1=\"' + (padT + chartH) + '\" x2=\"' + (W - padR) + '\" y2=\"' + (padT + chartH) + '\" stroke=\"#d0d7de\" stroke-width=\"1\"/>'\n            + bars + '</svg>';\n        })\n        .catch(function () { /* stats.json not available, skip stats bar */ });\n    }());\n  </script>\n\n\n</body></html>",
        "outcomeCount": 1126,
        "darkModeScanned": true,
        "requestedColorScheme": "both",
        "scanContext": {
          "viewport": {
            "width": 1280,
            "height": 800
          },
          "viewportPreset": "desktop",
          "colorScheme": "both",
          "browser": "chromium"
        },
        "mediaQuerySupport": {
          "darkMode": true,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "snapshotFallbackUsed": false,
        "timings": {
          "navigationMs": 3411,
          "settleDelayMs": 2000,
          "auditMs": 2556,
          "totalMs": 6730,
          "loadedFromSnapshot": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "reflowRisk": {
        "executed": true,
        "result": "failed",
        "description": "Horizontal overflow detected: 7px of content overflowed the viewport at 320px width",
        "overflowAmountPx": 7,
        "helpUrl": "https://www.w3.org/WAI/WCAG22/Understanding/reflow.html",
        "error": null,
        "fingerprint": "86ac91e333c0",
        "firstSeenAt": "2026-09-01T02:11:55.038Z",
        "patternId": "A11Y-cca881cf",
        "a11yPatternFingerprint": "f30ed94dc38a7f53f252da4da2cac4bc6a96a24eceb007aff8f41a0512ef9679",
        "a11yPatternDisplayId": "A11Y-PAT-F30ED94DC38A",
        "a11yOccurrenceFingerprint": "7172a181103975787e374231f8de2d4bf9d61de83b58e095b57d4fa5a5c1645c",
        "a11yOccurrenceDisplayId": "A11Y-OCC-7172A1811039"
      },
      "semantica11y": {
        "executed": true,
        "summary": {
          "total": 19,
          "errors": 1,
          "warnings": 18,
          "suggestions": 0
        },
        "issues": [
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<div class=\"how-it-works\" role=\"list\" aria-label=\"How it works\">",
            "message": "Element uses ARIA list role instead of a semantic element",
            "suggestion": "Consider using <ul> or <ol> element instead",
            "line": 0,
            "fingerprint": "41c79a097391",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-b6d8545e",
            "a11yPatternFingerprint": "4d26649d3cb9d9060d6cd6857ceadbd579eeb5f7981a61e7e5bf916ac9ee831b",
            "a11yPatternDisplayId": "A11Y-PAT-4D26649D3CB9",
            "a11yOccurrenceFingerprint": "131cb7f9c98e797f18f3d8df368e004436c7cff66e5df337105900635ac584c8",
            "a11yOccurrenceDisplayId": "A11Y-OCC-131CB7F9C98E"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<div class=\"how-step\" role=\"listitem\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "fcd01fcc9b5a",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-ee66cdff",
            "a11yPatternFingerprint": "ef54a57c7b6719584bfcdbdf7b5eaa9cee82a7a4666e37b26c637cee50bdaca2",
            "a11yPatternDisplayId": "A11Y-PAT-EF54A57C7B67",
            "a11yOccurrenceFingerprint": "713593a33ea06280025d6257b200b5713c7076ed84dd79f479b4dd149d4a9a70",
            "a11yOccurrenceDisplayId": "A11Y-OCC-713593A33EA0"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<div class=\"how-step\" role=\"listitem\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "fcd01fcc9b5a",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-ee66cdff",
            "a11yPatternFingerprint": "ef54a57c7b6719584bfcdbdf7b5eaa9cee82a7a4666e37b26c637cee50bdaca2",
            "a11yPatternDisplayId": "A11Y-PAT-EF54A57C7B67",
            "a11yOccurrenceFingerprint": "713593a33ea06280025d6257b200b5713c7076ed84dd79f479b4dd149d4a9a70",
            "a11yOccurrenceDisplayId": "A11Y-OCC-713593A33EA0"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<div class=\"how-step\" role=\"listitem\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "fcd01fcc9b5a",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-ee66cdff",
            "a11yPatternFingerprint": "ef54a57c7b6719584bfcdbdf7b5eaa9cee82a7a4666e37b26c637cee50bdaca2",
            "a11yPatternDisplayId": "A11Y-PAT-EF54A57C7B67",
            "a11yOccurrenceFingerprint": "713593a33ea06280025d6257b200b5713c7076ed84dd79f479b4dd149d4a9a70",
            "a11yOccurrenceDisplayId": "A11Y-OCC-713593A33EA0"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<div class=\"how-step\" role=\"listitem\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "fcd01fcc9b5a",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-ee66cdff",
            "a11yPatternFingerprint": "ef54a57c7b6719584bfcdbdf7b5eaa9cee82a7a4666e37b26c637cee50bdaca2",
            "a11yPatternDisplayId": "A11Y-PAT-EF54A57C7B67",
            "a11yOccurrenceFingerprint": "713593a33ea06280025d6257b200b5713c7076ed84dd79f479b4dd149d4a9a70",
            "a11yOccurrenceDisplayId": "A11Y-OCC-713593A33EA0"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<svg role=\"list\" aria-label=\"Weekly violations bar chart\">",
            "message": "Element uses ARIA list role instead of a semantic element",
            "suggestion": "Consider using <ul> or <ol> element instead",
            "line": 0,
            "fingerprint": "6c063c760974",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-ad0398c9",
            "a11yPatternFingerprint": "9745b084844f9daf62181df3e98e6e251295d4c64a111f2fa0d3051c44f7bc43",
            "a11yPatternDisplayId": "A11Y-PAT-9745B084844F",
            "a11yOccurrenceFingerprint": "903583d4e3c2494563562b6781ed3acffa611a42626c9cb35daef2c396b3534b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-903583D4E3C2"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<g role=\"listitem\" aria-label=\"Jun 4: 53915 violations\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "9c421f75abf8",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-07f5733a",
            "a11yPatternFingerprint": "de1505b8a4e75b4358e738e179a1f406ede7e990fcd9e2e15ec5d32add54db7e",
            "a11yPatternDisplayId": "A11Y-PAT-DE1505B8A4E7",
            "a11yOccurrenceFingerprint": "3b1cc2228e6887c985737b2ffee9760b7abd456398f44ae5291d9719b8ee4abb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3B1CC2228E68"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<g role=\"listitem\" aria-label=\"Jun 12: 16783 violations\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "be00241baa88",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-04356e35",
            "a11yPatternFingerprint": "905904edb335cfef8bd92f2a6cb26ba7c3880a0d4a1a65fcb54a81978c25f3a2",
            "a11yPatternDisplayId": "A11Y-PAT-905904EDB335",
            "a11yOccurrenceFingerprint": "d18fa5955401fa36e7c1b504dcd94c861417453f5c8ba10dbe90d8513d82ba53",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D18FA5955401"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<g role=\"listitem\" aria-label=\"Jun 30: 761 violations\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "c16dbf2c59a0",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-ad0522aa",
            "a11yPatternFingerprint": "fe4e177e30d8c286197c3ecc28077d8426d6ba94105956dc9008d49d4f003ba8",
            "a11yPatternDisplayId": "A11Y-PAT-FE4E177E30D8",
            "a11yOccurrenceFingerprint": "2ff977b9d28a6c2d3b688be8d0665dc2c5f6afcd2cda68ddbfef5e7bc8849972",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2FF977B9D28A"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<g role=\"listitem\" aria-label=\"Jul 7: 6943 violations\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "db3da9d72681",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-1ab9e4b5",
            "a11yPatternFingerprint": "4628fc54b8f22546ac25ff54464359bbbb5fa9a3148424e2268333c5982b47fa",
            "a11yPatternDisplayId": "A11Y-PAT-4628FC54B8F2",
            "a11yOccurrenceFingerprint": "a0b142df2656196dca645c0cd4390badb20bff1235053beb4bdaec06a1180e4a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A0B142DF2656"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<g role=\"listitem\" aria-label=\"Jul 14: 3342 violations\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "6f536d91413f",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-03f85c04",
            "a11yPatternFingerprint": "a24b46ad9a9f999cd6f26e18a94466a4b569e9025847256386a485ddf1a7b08d",
            "a11yPatternDisplayId": "A11Y-PAT-A24B46AD9A9F",
            "a11yOccurrenceFingerprint": "b6b05ef0369cee8dd15a2a8e8e3b4f17ec9694dc7e64d849c1ff076bdfc9a694",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B6B05EF0369C"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<g role=\"listitem\" aria-label=\"Jul 25: 31402 violations\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "5c6312218d21",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-fb7cf426",
            "a11yPatternFingerprint": "5fe7f1baad01af73b1160fe9756d57d1a5181e96c8abd39f89aa21a5e65ad1b9",
            "a11yPatternDisplayId": "A11Y-PAT-5FE7F1BAAD01",
            "a11yOccurrenceFingerprint": "c82b4aa31d60edf0e301591ebf710dc6c18e3d6b8e2cbddcd3b405bef7421a22",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C82B4AA31D60"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<g role=\"listitem\" aria-label=\"Jul 27: 51676 violations\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "56712df2eb88",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-0ccf7eab",
            "a11yPatternFingerprint": "c1657813fbe8d4f2a257d79ac6f9ea77160ccea37667d21b7a439eb5d117998e",
            "a11yPatternDisplayId": "A11Y-PAT-C1657813FBE8",
            "a11yOccurrenceFingerprint": "48ba7049ff4e67ae428c461c89e315679d7d944cd83be36ceaacda0b3e059c8a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-48BA7049FF4E"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<g role=\"listitem\" aria-label=\"Aug 3: 15991 violations\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "9a6fb6bb3708",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-82cf0b07",
            "a11yPatternFingerprint": "d7c94bf88f61dee1b402899c11f8f52a54fbdec8813da8302f3628bcb412ecc6",
            "a11yPatternDisplayId": "A11Y-PAT-D7C94BF88F61",
            "a11yOccurrenceFingerprint": "f55c66b88a15be4c26107be10ff6cf0b4c1adca0419bd6364d686d199252b4d1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F55C66B88A15"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<g role=\"listitem\" aria-label=\"Aug 10: 33459 violations\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "173cff946c71",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-9f5884a7",
            "a11yPatternFingerprint": "f0d06f18264a24262b0b0f8eba7a4ae88f9bc143661ef0662b3f1e4e13243320",
            "a11yPatternDisplayId": "A11Y-PAT-F0D06F18264A",
            "a11yOccurrenceFingerprint": "179747138feea6d95b9d07b3def55b22e2e799879a2a37663343721fd6339b54",
            "a11yOccurrenceDisplayId": "A11Y-OCC-179747138FEE"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<g role=\"listitem\" aria-label=\"Aug 17: 25751 violations\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "1d5aeded1915",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-4323a876",
            "a11yPatternFingerprint": "fbbac30fd789dea38c82b4575861896ed1f758b80cc495e8ba5774b4b810618b",
            "a11yPatternDisplayId": "A11Y-PAT-FBBAC30FD789",
            "a11yOccurrenceFingerprint": "8a39c1f93e5cc399ce2f9702d1ab5f684d7bdf9d0bfc8a3f230b6b005252ebf3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-8A39C1F93E5C"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<g role=\"listitem\" aria-label=\"Aug 24: 11875 violations\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "e3b7d38365ab",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-0b2480ef",
            "a11yPatternFingerprint": "10e10dd431d6e1c5a51ab40827601ebb6d469e011b3233d77c77f0d03bcb6be6",
            "a11yPatternDisplayId": "A11Y-PAT-10E10DD431D6",
            "a11yOccurrenceFingerprint": "615ab5e6a470f038d8665439635824a180e32b4850810d9258c037e91914f13e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-615AB5E6A470"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<g role=\"listitem\" aria-label=\"Aug 31: 3213 violations\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "e418e76c6823",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-cac7b487",
            "a11yPatternFingerprint": "3c8c12bff66c957ecf1407c576e945de62bc025e78444cb021b23d0b02b87a85",
            "a11yPatternDisplayId": "A11Y-PAT-3C8C12BFF66C",
            "a11yOccurrenceFingerprint": "df18b41a2459b23728caf6609aaccf1a481fd81eb645bea8763a50d9fb0e4a10",
            "a11yOccurrenceDisplayId": "A11Y-OCC-DF18B41A2459"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<a class=\"linkedin-share\" aria-label=\"Share Open Scans on LinkedIn\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "16e19ddf6feb",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-8df0c9ef",
            "a11yPatternFingerprint": "eff7d9d22c21578481115d6c4ca0181599a210bfed4f9773cc0443ec65617443",
            "a11yPatternDisplayId": "A11Y-PAT-EFF7D9D22C21",
            "a11yOccurrenceFingerprint": "07369abff26bd6dac2c189ecbd22eb94666b960ea32bef8b61343374ae362bc8",
            "a11yOccurrenceDisplayId": "A11Y-OCC-07369ABFF26B"
          }
        ],
        "error": null
      },
      "duplicateFindingCount": 0,
      "timings": {
        "fetchMs": 11,
        "pageNavigationMs": 3411,
        "pageLoadDelayMs": 2000,
        "totalMs": 9670,
        "scannerMs": {
          "axe": 6730,
          "accesslint": null
        }
      }
    },
    {
      "submittedUrl": "https://mgifford.github.io/top-task-finder",
      "finalUrl": "https://mgifford.github.io/top-task-finder/",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Accessible Top Task URL Finder",
      "elapsedMs": 10684,
      "error": null,
      "scanContext": {
        "viewport": {
          "width": 1280,
          "height": 800
        },
        "viewportPreset": "desktop",
        "colorScheme": "both",
        "browser": "chromium"
      },
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 198,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 51
        },
        "failedRules": [],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "label",
          "label-title-only",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region"
        ],
        "failures": [],
        "renderedHtml": "<!DOCTYPE html><html lang=\"en\" data-theme=\"light\"><head>\n    <meta charset=\"utf-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n    <title>Accessible Top Task URL Finder</title>\n    <!-- Open Graph / Social Media meta tags -->\n    <meta property=\"og:type\" content=\"website\">\n    <meta property=\"og:site_name\" content=\"Top Task Finder\">\n    <meta property=\"og:title\" content=\"Accessible Top Task URL Finder\">\n    <meta property=\"og:description\" content=\"Generate representative URL lists for accessibility and top-task review.\">\n    <meta property=\"og:url\" content=\"https://mgifford.github.io/top-task-finder/\">\n    <meta property=\"og:image\" content=\"https://mgifford.github.io/top-task-finder/assets/images/social-preview.svg\">\n    <meta property=\"og:image:width\" content=\"1200\">\n    <meta property=\"og:image:height\" content=\"627\">\n    <meta property=\"og:image:alt\" content=\"Top Task Finder – Generate representative URL lists for accessibility and top-task review\">\n    <!-- Standard description for search engines -->\n    <meta name=\"description\" content=\"Generate representative URL lists for accessibility and top-task review.\">\n    <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\n    <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin=\"\">\n    <link rel=\"stylesheet\" href=\"https://fonts.googleapis.com/css2?family=Public+Sans:ital,wght@0,400;0,600;0,700;1,400&amp;display=swap\">\n    <link rel=\"stylesheet\" href=\"/top-task-finder/assets/css/app.css?v=1788195157\">\n  </head>\n  <body>\n    <div class=\"page-wrapper\">\n      <button id=\"theme-toggle\" type=\"button\" class=\"theme-toggle\" aria-label=\"Switch to dark mode\">\n        <svg class=\"theme-icon sun-icon\" aria-hidden=\"true\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"currentColor\">\n          <path d=\"M10 3a1 1 0 011 1v1a1 1 0 11-2 0V4a1 1 0 011-1zm0 10a3 3 0 100-6 3 3 0 000 6zm0 4a1 1 0 011 1v1a1 1 0 11-2 0v-1a1 1 0 011-1zm7-7a1 1 0 100-2h-1a1 1 0 100 2h1zM5 10a1 1 0 01-1 1H3a1 1 0 110-2h1a1 1 0 011 1zm10.657-5.657a1 1 0 010 1.414l-.707.707a1 1 0 11-1.414-1.414l.707-.707a1 1 0 011.414 0zM6.464 14.95a1 1 0 010 1.414l-.707.707a1 1 0 11-1.414-1.414l.707-.707a1 1 0 011.414 0zM15.536 14.95a1 1 0 011.414 0l.707.707a1 1 0 11-1.414 1.414l-.707-.707a1 1 0 010-1.414zM6.464 5.05a1 1 0 00-1.414 0l-.707.707a1 1 0 001.414 1.414l.707-.707a1 1 0 000-1.414z\"></path>\n        </svg>\n        <svg class=\"theme-icon moon-icon\" aria-hidden=\"true\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"currentColor\">\n          <path d=\"M17.293 13.293A8 8 0 016.707 2.707a8.001 8.001 0 1010.586 10.586z\"></path>\n        </svg>\n        <span class=\"theme-label\">Toggle theme</span>\n      </button>\n      <nav class=\"suite-nav\" aria-label=\"Accessibility tools suite\">\n        <ul>\n          <li>\n            <a href=\"https://mgifford.github.io/top-task-finder/\" class=\"suite-nav__link\" aria-current=\"page\">Top Task Finder</a>\n          </li>\n          <li>\n            <a href=\"https://mgifford.github.io/open-scans/\" class=\"suite-nav__link\">Open Scans</a>\n          </li>\n          <li>\n            <a href=\"https://mgifford.github.io/alt-text-scan/\" class=\"suite-nav__link\">Alt Text Scan</a>\n          </li>\n        </ul>\n      </nav>\n      <main class=\"container\" aria-labelledby=\"page-title\">\n  <header class=\"hero\">\n    <h1 id=\"page-title\">Find Popular URLs</h1>\n    <p class=\"lead\">Enter a website address to get a list of pages for review.</p>\n  </header>\n\n  <section class=\"panel\" aria-labelledby=\"scan-form-title\">\n    <h2 id=\"scan-form-title\">Website</h2>\n    <form id=\"scan-form\" novalidate=\"\">\n      <div class=\"field\">\n        <label for=\"domain-url\">Website address (URL)</label>\n        <input id=\"domain-url\" name=\"domainUrl\" type=\"url\" placeholder=\"https://example.org\" required=\"\">\n        <p id=\"limit-help\" class=\"hint\" aria-live=\"polite\">Default 100 URLs (max 200).</p>\n      </div>\n\n      <div class=\"actions\">\n        <button id=\"find-urls\" type=\"submit\">Find Popular URLs</button>\n      </div>\n\n      <input id=\"requested-count\" name=\"requestedCount\" type=\"hidden\" value=\"100\">\n      <input id=\"bypass-cache\" name=\"bypassCache\" type=\"hidden\" value=\"0\">\n    </form>\n  </section>\n\n  <section class=\"panel\" aria-labelledby=\"status-title\">\n    <h2 id=\"status-title\">Progress</h2>\n    <div id=\"status-region\" class=\"status info\" role=\"status\" aria-live=\"polite\">Ready.</div>\n    <p id=\"cache-state\" class=\"hint\" aria-live=\"polite\"></p>\n    <p id=\"server-crawl-status\" class=\"hint\" aria-live=\"polite\"></p>\n  </section>\n\n  <section class=\"panel\" aria-labelledby=\"results-title\">\n    <h2 id=\"results-title\">URL Results</h2>\n    <p class=\"hint\">This list includes important pages like the homepage, search, and accessibility information. We limit similar pages to give you a better variety from across the site.</p>\n    <p id=\"page-estimate\" class=\"hint\" aria-live=\"polite\"></p>\n    <textarea id=\"url-output\" rows=\"14\" spellcheck=\"false\" placeholder=\"One URL per line will appear here.\"></textarea>\n    <div class=\"actions\">\n      <button id=\"copy-results\" type=\"button\">Copy URLs</button>\n      <button id=\"copy-prompt\" type=\"button\">Copy Prompt for LLM</button>\n      <button id=\"scan-html\" type=\"button\" class=\"secondary\" hidden=\"\">Scan HTML</button>\n      <button id=\"scan-alt\" type=\"button\" class=\"secondary\" hidden=\"\">Scan Alt Text</button>\n      <button id=\"rescan-urls\" type=\"button\" class=\"secondary\" hidden=\"\">Clear cache and rescan</button>\n    </div>\n    <textarea id=\"llmPrompt\" hidden=\"\" aria-hidden=\"true\"></textarea>\n  </section>\n\n  <div class=\"disclaimer\">\n    <p><strong>Note:</strong> This tool helps you quickly find popular pages, but it is not a full Top Task research study. <button type=\"button\" id=\"open-modal\" class=\"disclaimer-link\">Learn more about Top Tasks</button>.</p>\n  </div>\n</main>\n\n<!-- Modal Dialog -->\n<div id=\"top-task-modal\" class=\"modal\" role=\"dialog\" aria-labelledby=\"modal-title\" aria-modal=\"true\" hidden=\"\">\n  <div class=\"modal-content\">\n    <div class=\"modal-header\">\n      <h2 id=\"modal-title\">About Top Task Research</h2>\n      <button id=\"close-modal\" class=\"modal-close\" aria-label=\"Close dialog\">×</button>\n    </div>\n    <div class=\"modal-body\">\n      <p>This tool gives you a quick sample of popular pages, but <strong>it is not a full Top Task study</strong>. Top Task research is a detailed way to find out what matters most to your users.</p>\n      \n      <h3>Why Proper Top Task Research Matters</h3>\n      <p>True Top Task research includes:</p>\n      <ul>\n        <li>Direct user research and surveys</li>\n        <li>Analysis of user intent and goals</li>\n        <li>Prioritization through voting and ranking</li>\n        <li>Validation with real user data</li>\n      </ul>\n      \n      <h3>Learn More About Top Tasks</h3>\n      <p>To conduct proper Top Task research, we recommend these resources:</p>\n      <ul>\n        <li><a href=\"https://www.optimalworkshop.com/blog/understanding-top-tasks\" target=\"_blank\" rel=\"noopener noreferrer\">Understanding Top Tasks (Optimal Workshop)</a></li>\n        <li><a href=\"https://www.interaction-design.org/literature/article/task-analysis-a-ux-designer-s-best-friend\" target=\"_blank\" rel=\"noopener noreferrer\">Task Analysis: A UX Designer's Best Friend</a></li>\n        <li><a href=\"https://alistapart.com/article/what-really-matters-focusing-on-top-tasks/\" target=\"_blank\" rel=\"noopener noreferrer\">What Really Matters: Focusing on Top Tasks (A List Apart)</a></li>\n        <li><a href=\"https://articles.centercentre.com/focusing_top_tasks/\" target=\"_blank\" rel=\"noopener noreferrer\">Focusing on Top Tasks (Center Centre)</a></li>\n        <li><a href=\"https://www.smashingmagazine.com/2022/05/top-tasks-focus-what-matters-must-defocus-what-doesnt/\" target=\"_blank\" rel=\"noopener noreferrer\">Top Tasks: Focus on What Matters (Smashing Magazine)</a></li>\n        <li><a href=\"https://medium.com/@gerrymcgovern/identifying-customer-top-tasks-ee228206b6ed\" target=\"_blank\" rel=\"noopener noreferrer\">Identifying Customer Top Tasks (Gerry McGovern)</a></li>\n        <li><a href=\"https://gerrymcgovern.com/books/top-tasks-a-how-to-guide/read-the-first-chapter/\" target=\"_blank\" rel=\"noopener noreferrer\">Top Tasks: A How-To Guide (First Chapter)</a></li>\n      </ul>\n      \n      <h3>When This Tool Can Help</h3>\n      <p>While not a replacement for full research, this tool can help with:</p>\n      <ul>\n        <li>Quick content audits</li>\n        <li>Getting a sense of site structure</li>\n        <li>Preliminary accessibility reviews</li>\n        <li>Identifying pages to test with real users</li>\n      </ul>\n    </div>\n  </div>\n</div>\n\n<!-- Notification Modal -->\n<div id=\"notification-modal\" class=\"notification-modal\" role=\"alert\" aria-live=\"assertive\" tabindex=\"-1\" hidden=\"\">\n  <div class=\"notification-content\">\n    <p id=\"notification-message\"></p>\n  </div>\n</div>\n\n<script type=\"module\" src=\"/top-task-finder/assets/js/app.js?v=1788195157\"></script>\n\n<script type=\"module\" src=\"/top-task-finder/assets/js/local-ai.js?v=1788195157\"></script>\n\n\n      <footer class=\"site-footer\">\n        <p>\n          <a href=\"https://github.com/mgifford/top-task-finder\" rel=\"noopener noreferrer\">\n            <svg aria-hidden=\"true\" width=\"20\" height=\"20\" viewBox=\"0 0 16 16\" fill=\"currentColor\">\n              <path d=\"M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z\"></path>\n            </svg>\n            View on GitHub\n          </a>\n          <a href=\"https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fmgifford.github.io%2Ftop-task-finder%2F\" rel=\"noopener noreferrer\" target=\"_blank\">\n            <svg aria-hidden=\"true\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"currentColor\">\n              <path d=\"M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 0 1-2.063-2.065 2.064 2.064 0 1 1 2.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z\"></path>\n            </svg>\n            Share on LinkedIn\n          </a>\n        </p>\n      </footer>\n    </div>\n    <!-- This layout overrides the minima theme to prevent unwanted script injection -->\n    <script src=\"/top-task-finder/assets/js/theme.js?v=1788195157\"></script>\n  \n\n</body></html>",
        "outcomeCount": 249,
        "darkModeScanned": false,
        "requestedColorScheme": "both",
        "scanContext": {
          "viewport": {
            "width": 1280,
            "height": 800
          },
          "viewportPreset": "desktop",
          "colorScheme": "both",
          "browser": "chromium"
        },
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "snapshotFallbackUsed": false,
        "timings": {
          "navigationMs": 5938,
          "settleDelayMs": 4411,
          "auditMs": 1199,
          "totalMs": 7764,
          "loadedFromSnapshot": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "reflowRisk": {
        "executed": true,
        "result": "passed",
        "description": "No horizontal overflow detected at 320px width",
        "overflowAmountPx": 0,
        "helpUrl": "https://www.w3.org/WAI/WCAG22/Understanding/reflow.html",
        "error": null
      },
      "semantica11y": {
        "executed": true,
        "summary": {
          "total": 5,
          "errors": 4,
          "warnings": 1,
          "suggestions": 0
        },
        "issues": [
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<textarea id=\"url-output\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"url-output\">Label text</label>",
            "line": 0,
            "fingerprint": "4ac375a3c095",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-d240edbd",
            "a11yPatternFingerprint": "09da563ca6161786b9ae6d83a649e29fe3c6594e3358ea4eeb33471e5ab8e8f8",
            "a11yPatternDisplayId": "A11Y-PAT-09DA563CA616",
            "a11yOccurrenceFingerprint": "c33ba4f718ee393406880d76ae2c965c67a2009bedce4aaa4141784a85484882",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C33BA4F718EE"
          },
          {
            "severity": "error",
            "rule": "missing-form-labels",
            "element": "<textarea id=\"llmPrompt\">",
            "message": "Form input is not properly labeled",
            "suggestion": "Add label: <label for=\"llmPrompt\">Label text</label>",
            "line": 0,
            "fingerprint": "5420ebab4f6e",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-4e06723c",
            "a11yPatternFingerprint": "2b984a13ef363f788b0d291c6ec84fc537febcdb7695ea9d2512c460ebd79d38",
            "a11yPatternDisplayId": "A11Y-PAT-2B984A13EF36",
            "a11yOccurrenceFingerprint": "6a65b2d8463193c41e27cf8b42342c123b4320972ab46de6deb51226b1f7645d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-6A65B2D84631"
          },
          {
            "severity": "warning",
            "rule": "aria-modal",
            "element": "<div id=\"top-task-modal\" class=\"modal\" role=\"dialog\" aria-modal=\"true\">",
            "message": "Element uses aria-modal for modal dialog behavior",
            "suggestion": "Consider using the native <dialog> element for modal dialogs",
            "line": 0,
            "fingerprint": "b366fa04b2be",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-1a7932c7",
            "a11yPatternFingerprint": "1f68dbe89e9354c7b2eaff5b8b9d89d4a6f8bbb967760f9e4885b9eb08836825",
            "a11yPatternDisplayId": "A11Y-PAT-1F68DBE89E93",
            "a11yOccurrenceFingerprint": "4d9246aff3c96e3e0c8c609e90ba6858884ebabb5671723ea5ea79d4d3f099f9",
            "a11yOccurrenceDisplayId": "A11Y-OCC-4D9246AFF3C9"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button id=\"theme-toggle\" class=\"theme-toggle\" aria-label=\"Switch to dark mode\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "ff5b688d786b",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-dc79141e",
            "a11yPatternFingerprint": "cb19d9043f0019f9db0ef91798b550fc71095b2e533945fe6776b747c82bab17",
            "a11yPatternDisplayId": "A11Y-PAT-CB19D9043F00",
            "a11yOccurrenceFingerprint": "35e216ec05c9206e75a789cb46d4f10bbf918b842691c8b1baecac1432dd1a78",
            "a11yOccurrenceDisplayId": "A11Y-OCC-35E216EC05C9"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button id=\"close-modal\" class=\"modal-close\" aria-label=\"Close dialog\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "69e1aa3823b7",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-516590c0",
            "a11yPatternFingerprint": "58463c950a4c7a1042670125bc48112bc0a962c17c6f64d79805b63f41f4a8c2",
            "a11yPatternDisplayId": "A11Y-PAT-58463C950A4C",
            "a11yOccurrenceFingerprint": "b42a44a0be2f14f11292c92f65a9c39a9750cc0d993a59d0e2b1615dc52146e0",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B42A44A0BE2F"
          }
        ],
        "error": null
      },
      "duplicateFindingCount": 0,
      "timings": {
        "fetchMs": 204,
        "pageNavigationMs": 5938,
        "pageLoadDelayMs": 4411,
        "totalMs": 10684,
        "scannerMs": {
          "axe": 7764,
          "accesslint": null
        }
      }
    },
    {
      "submittedUrl": "https://mgifford.github.io/open-scans",
      "finalUrl": "https://mgifford.github.io/open-scans/",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Open Scans - Free Automated Accessibility Scanning",
      "elapsedMs": 11743,
      "error": null,
      "scanContext": {
        "viewport": {
          "width": 1280,
          "height": 800
        },
        "viewportPreset": "desktop",
        "colorScheme": "both",
        "browser": "chromium"
      },
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1004,
          "failed": 0,
          "cantTell": 28,
          "inapplicable": 94
        },
        "failedRules": [],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-required-children",
          "aria-required-parent",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-name",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "select-name",
          "skip-link"
        ],
        "failures": [],
        "renderedHtml": "<!DOCTYPE html><html lang=\"en\" data-theme=\"light\"><head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <script>\n    (function () {\n      try {\n        var stored = localStorage.getItem('open-scans-theme');\n        var theme = stored || (window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light');\n        document.documentElement.setAttribute('data-theme', theme);\n      } catch (e) {}\n    })();\n  </script>\n  <title>Open Scans - Free Automated Accessibility Scanning</title>\n  <meta name=\"description\" content=\"Open Scans is a free, open-source tool that checks websites for accessibility issues using multiple scanning engines. Submit up to 500 URLs and get detailed WCAG 2.2 compliance reports.\">\n\n  <!-- Open Graph / LinkedIn -->\n  <meta property=\"og:type\" content=\"website\">\n  <meta property=\"og:url\" content=\"https://mgifford.github.io/open-scans/\">\n  <meta property=\"og:title\" content=\"Open Scans - Free Automated Accessibility Scanning\">\n  <meta property=\"og:description\" content=\"Open Scans is a free, open-source tool that checks websites for accessibility issues using multiple scanning engines. Submit up to 500 URLs and get detailed WCAG 2.2 compliance reports.\">\n  <meta property=\"og:image\" content=\"https://mgifford.github.io/open-scans/social-preview.svg\">\n  <meta property=\"og:image:width\" content=\"1200\">\n  <meta property=\"og:image:height\" content=\"630\">\n  <meta property=\"og:image:alt\" content=\"Open Scans - Automated Accessibility Scanning\">\n  <meta property=\"og:site_name\" content=\"Open Scans\">\n  <style>\n    /* ── Colour tokens ─────────────────────────────────────────────────── */\n    :root {\n      --color-text: #24292f;\n      --color-text-muted: #57606a;\n      --color-bg-outer: #f6f8fa;\n      --color-bg-container: #ffffff;\n      --color-border: #d0d7de;\n      --color-primary: #0969da;\n      --color-success: #1a7f37;\n      --color-success-bg: #dafbe1;\n      --color-success-border: #4ac26b;\n      --color-danger: #cf222e;\n      --color-danger-bg: #ffebe9;\n      --color-danger-border: #ff8182;\n      --color-focus-ring: rgba(9, 105, 218, 0.3);\n      --color-spinner-track: rgba(0, 0, 0, 0.1);\n      --color-btn-primary-bg: #1f883d;\n      --color-btn-primary-hover-bg: #1a7f37;\n      --color-btn-primary-disabled-bg: #94d3a2;\n      --color-surface: #f6f8fa;\n    }\n\n    /* System dark-mode preference */\n    @media (prefers-color-scheme: dark) {\n      :root {\n        --color-text: #e6edf3;\n        --color-text-muted: #8b949e;\n        --color-bg-outer: #010409;\n        --color-bg-container: #0d1117;\n        --color-border: #30363d;\n        --color-primary: #58a6ff;\n        --color-success: #3fb950;\n        --color-success-bg: rgba(63, 185, 80, 0.12);\n        --color-success-border: #238636;\n        --color-danger: #ff7b72;\n        --color-danger-bg: rgba(255, 123, 114, 0.12);\n        --color-danger-border: #da3633;\n        --color-focus-ring: rgba(88, 166, 255, 0.3);\n        --color-spinner-track: rgba(255, 255, 255, 0.1);\n        --color-btn-primary-bg: #238636;\n        --color-btn-primary-hover-bg: #2ea043;\n        --color-btn-primary-disabled-bg: rgba(46, 160, 67, 0.5);\n        --color-surface: #161b22;\n      }\n    }\n\n    /* Explicit user overrides (stored in localStorage) */\n    [data-theme=\"light\"] {\n      --color-text: #24292f;\n      --color-text-muted: #57606a;\n      --color-bg-outer: #f6f8fa;\n      --color-bg-container: #ffffff;\n      --color-border: #d0d7de;\n      --color-primary: #0969da;\n      --color-success: #1a7f37;\n      --color-success-bg: #dafbe1;\n      --color-success-border: #4ac26b;\n      --color-danger: #cf222e;\n      --color-danger-bg: #ffebe9;\n      --color-danger-border: #ff8182;\n      --color-focus-ring: rgba(9, 105, 218, 0.3);\n      --color-spinner-track: rgba(0, 0, 0, 0.1);\n      --color-btn-primary-bg: #1f883d;\n      --color-btn-primary-hover-bg: #1a7f37;\n      --color-btn-primary-disabled-bg: #94d3a2;\n      --color-surface: #f6f8fa;\n    }\n\n    [data-theme=\"dark\"] {\n      --color-text: #e6edf3;\n      --color-text-muted: #8b949e;\n      --color-bg-outer: #010409;\n      --color-bg-container: #0d1117;\n      --color-border: #30363d;\n      --color-primary: #58a6ff;\n      --color-success: #3fb950;\n      --color-success-bg: rgba(63, 185, 80, 0.12);\n      --color-success-border: #238636;\n      --color-danger: #ff7b72;\n      --color-danger-bg: rgba(255, 123, 114, 0.12);\n      --color-danger-border: #da3633;\n      --color-focus-ring: rgba(88, 166, 255, 0.3);\n      --color-spinner-track: rgba(255, 255, 255, 0.1);\n      --color-btn-primary-bg: #238636;\n      --color-btn-primary-hover-bg: #2ea043;\n      --color-btn-primary-disabled-bg: rgba(46, 160, 67, 0.5);\n      --color-surface: #161b22;\n    }\n\n    /* ── Base reset ────────────────────────────────────────────────────── */\n    * {\n      margin: 0;\n      padding: 0;\n      box-sizing: border-box;\n    }\n    \n    body {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Helvetica, Arial, sans-serif;\n      line-height: 1.6;\n      color: var(--color-text);\n      background-color: var(--color-bg-outer);\n      padding: 2rem;\n    }\n    \n    .container {\n      max-width: 900px;\n      margin: 0 auto;\n      background: var(--color-bg-container);\n      padding: 2rem;\n      border-radius: 8px;\n      box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12);\n    }\n    \n    h1 {\n      color: var(--color-primary);\n      margin-bottom: 0.5rem;\n      font-size: 2rem;\n    }\n    \n    .subtitle {\n      color: var(--color-text-muted);\n      margin-bottom: 2rem;\n    }\n    \n    .nav {\n      display: flex;\n      align-items: center;\n      margin-bottom: 1.5rem;\n      padding-bottom: 1rem;\n      border-bottom: 1px solid var(--color-border);\n    }\n    \n    .nav a {\n      color: var(--color-primary);\n      text-decoration: none;\n      margin-right: 1.5rem;\n    }\n    \n    .nav a:hover {\n      text-decoration: underline;\n    }\n\n    /* ── Theme toggle button ───────────────────────────────────────────── */\n    .theme-toggle {\n      margin-left: auto;\n      background: none;\n      border: 1px solid var(--color-border);\n      border-radius: 6px;\n      color: var(--color-text-muted);\n      cursor: pointer;\n      padding: 0.375rem 0.5rem;\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      font-size: 1rem;\n      font-weight: 400;\n      transition: color 0.2s, border-color 0.2s, background-color 0.2s;\n      line-height: 1;\n    }\n\n    .theme-toggle:hover {\n      color: var(--color-text);\n      border-color: var(--color-text-muted);\n      background-color: var(--color-bg-outer);\n    }\n\n    .theme-toggle:focus-visible {\n      outline: 2px solid var(--color-primary);\n      outline-offset: 2px;\n    }\n\n    /* Show moon (switch to dark) in light mode; sun (switch to light) in dark */\n    .icon-sun { display: none; }\n    .icon-moon { display: block; }\n\n    @media (prefers-color-scheme: dark) {\n      .icon-sun { display: block; }\n      .icon-moon { display: none; }\n    }\n\n    [data-theme=\"dark\"] .icon-sun { display: block; }\n    [data-theme=\"dark\"] .icon-moon { display: none; }\n    [data-theme=\"light\"] .icon-sun { display: none; }\n    [data-theme=\"light\"] .icon-moon { display: block; }\n\n    /* ── Project intro ─────────────────────────────────────────────────── */\n    .intro-section {\n      margin-bottom: 2.5rem;\n    }\n\n    .intro-section p {\n      color: var(--color-text-muted);\n      font-size: 1.05rem;\n      margin-bottom: 1rem;\n    }\n\n    .how-it-works {\n      display: flex;\n      gap: 1rem;\n      flex-wrap: wrap;\n      margin: 1.25rem 0;\n    }\n\n    .how-step {\n      flex: 1;\n      min-width: 160px;\n      background: var(--color-surface);\n      border: 1px solid var(--color-border);\n      border-radius: 8px;\n      padding: 0.9rem 1rem;\n      font-size: 0.9rem;\n    }\n\n    .how-step .step-num {\n      display: inline-block;\n      width: 1.5rem;\n      height: 1.5rem;\n      background: var(--color-primary);\n      color: #fff;\n      border-radius: 50%;\n      text-align: center;\n      line-height: 1.5rem;\n      font-size: 0.8rem;\n      font-weight: 700;\n      margin-bottom: 0.4rem;\n    }\n\n    .how-step strong {\n      display: block;\n      margin-bottom: 0.2rem;\n      color: var(--color-text);\n    }\n\n    .intro-links {\n      display: flex;\n      gap: 1rem;\n      flex-wrap: wrap;\n      margin-top: 1rem;\n    }\n\n    .btn-link {\n      display: inline-flex;\n      align-items: center;\n      gap: 0.3rem;\n      padding: 0.5rem 1rem;\n      border-radius: 6px;\n      text-decoration: none;\n      font-weight: 600;\n      font-size: 0.9rem;\n      border: 1px solid var(--color-border);\n      color: var(--color-text);\n      background: var(--color-surface);\n      transition: background-color 0.15s;\n    }\n\n    .btn-link:hover {\n      background: var(--color-border);\n      text-decoration: none;\n    }\n\n    /* ── Live stats bar ────────────────────────────────────────────────── */\n    .stats-bar {\n      display: flex;\n      gap: 1rem;\n      flex-wrap: wrap;\n      margin-bottom: 2rem;\n      padding: 1rem;\n      background: var(--color-surface);\n      border: 1px solid var(--color-border);\n      border-radius: 8px;\n    }\n\n    .stat-item {\n      display: flex;\n      flex-direction: column;\n      gap: 0.1rem;\n      min-width: 100px;\n    }\n\n    .stat-item .stat-value {\n      font-size: 1.5rem;\n      font-weight: 700;\n      color: var(--color-primary);\n    }\n\n    .stat-item .stat-label {\n      font-size: 0.78rem;\n      color: var(--color-text-muted);\n    }\n\n    .stats-chart-wrap {\n      width: 100%;\n      overflow-x: auto;\n      -webkit-overflow-scrolling: touch;\n    }\n\n    /* ── Form controls ─────────────────────────────────────────────────── */\n    .form-group {\n      margin-bottom: 1.5rem;\n    }\n    \n    label {\n      display: block;\n      font-weight: 600;\n      margin-bottom: 0.5rem;\n      color: var(--color-text);\n    }\n    \n    .help-text {\n      font-size: 0.875rem;\n      color: var(--color-text-muted);\n      margin-bottom: 0.5rem;\n    }\n    \n    textarea, input[type=\"text\"], input[type=\"number\"], select {\n      width: 100%;\n      padding: 0.75rem;\n      border: 1px solid var(--color-border);\n      border-radius: 6px;\n      font-family: ui-monospace, monospace;\n      font-size: 0.875rem;\n      line-height: 1.5;\n      background-color: var(--color-bg-container);\n      color: var(--color-text);\n    }\n    \n    textarea {\n      min-height: 200px;\n      resize: vertical;\n    }\n    \n    textarea:focus, input[type=\"text\"]:focus, input[type=\"number\"]:focus, select:focus {\n      outline: none;\n      border-color: var(--color-primary);\n      box-shadow: 0 0 0 3px var(--color-focus-ring);\n    }\n\n    .scan-context-grid {\n      display: grid;\n      gap: 1rem;\n      grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n    }\n\n    .custom-viewport-fields {\n      display: grid;\n      gap: 1rem;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      margin-top: 1rem;\n    }\n    \n    .preview {\n      margin-top: 1.5rem;\n      padding: 1rem;\n      background-color: var(--color-bg-outer);\n      border-radius: 6px;\n      display: none;\n    }\n    \n    .preview.visible {\n      display: block;\n    }\n    \n    .preview h3 {\n      font-size: 1rem;\n      margin-bottom: 0.75rem;\n      color: var(--color-text);\n    }\n    \n    .url-count {\n      margin-bottom: 0.75rem;\n      font-weight: 600;\n    }\n    \n    .url-count.valid {\n      color: var(--color-success);\n    }\n    \n    .url-count.invalid {\n      color: var(--color-danger);\n    }\n    \n    .url-list {\n      max-height: 300px;\n      overflow-y: auto;\n      margin-top: 0.5rem;\n    }\n    \n    .url-item {\n      padding: 0.5rem;\n      margin-bottom: 0.25rem;\n      border-radius: 4px;\n      font-family: ui-monospace, monospace;\n      font-size: 0.875rem;\n    }\n    \n    .url-item.accepted {\n      background-color: var(--color-success-bg);\n      color: var(--color-success);\n    }\n    \n    .url-item.rejected {\n      background-color: var(--color-danger-bg);\n      color: var(--color-danger);\n    }\n    \n    .url-item .reason {\n      font-size: 0.75rem;\n      margin-top: 0.25rem;\n      opacity: 0.8;\n    }\n    \n    button {\n      background-color: var(--color-btn-primary-bg);\n      color: white;\n      border: none;\n      padding: 0.75rem 1.5rem;\n      border-radius: 6px;\n      font-size: 1rem;\n      font-weight: 600;\n      cursor: pointer;\n      transition: background-color 0.2s;\n    }\n    \n    button:hover:not(:disabled) {\n      background-color: var(--color-btn-primary-hover-bg);\n    }\n    \n    button:disabled {\n      background-color: var(--color-btn-primary-disabled-bg);\n      cursor: not-allowed;\n    }\n    \n    .error-message, .success-message {\n      padding: 1rem;\n      border-radius: 6px;\n      margin-top: 1rem;\n      display: none;\n    }\n    \n    .error-message.visible, .success-message.visible {\n      display: block;\n    }\n    \n    .error-message {\n      background-color: var(--color-danger-bg);\n      color: var(--color-danger);\n      border: 1px solid var(--color-danger-border);\n    }\n    \n    .success-message {\n      background-color: var(--color-success-bg);\n      color: var(--color-success);\n      border: 1px solid var(--color-success-border);\n    }\n    \n    .success-message a {\n      color: var(--color-success);\n      font-weight: 600;\n    }\n    \n    .loading {\n      display: none;\n      text-align: center;\n      padding: 1rem;\n      color: var(--color-text-muted);\n    }\n    \n    .loading.visible {\n      display: block;\n    }\n    \n    .spinner {\n      display: inline-block;\n      width: 20px;\n      height: 20px;\n      border: 3px solid var(--color-spinner-track);\n      border-radius: 50%;\n      border-top-color: var(--color-primary);\n      animation: spin 1s ease-in-out infinite;\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .spinner {\n        animation-duration: 2s;\n      }\n    }\n    \n    @keyframes spin {\n      to { transform: rotate(360deg); }\n    }\n\n    .form-section-heading {\n      font-size: 1.4rem;\n      color: var(--color-text);\n      margin-bottom: 1rem;\n      padding-top: 1.5rem;\n      border-top: 1px solid var(--color-border);\n    }\n    \n    footer {\n      margin-top: 2rem;\n      padding-top: 1.5rem;\n      border-top: 1px solid var(--color-border);\n      text-align: center;\n      color: var(--color-text-muted);\n    }\n    \n    footer a {\n      color: var(--color-primary);\n      text-decoration: none;\n      font-weight: 600;\n    }\n    \n    footer a:hover {\n      text-decoration: underline;\n    }\n\n    .skip-link {\n      position: absolute;\n      top: -3rem;\n      left: 0;\n      background: var(--color-primary);\n      color: white;\n      padding: 0.5rem 1rem;\n      text-decoration: none;\n      font-weight: 600;\n      z-index: 100;\n      border-radius: 0 0 4px 4px;\n    }\n\n    .skip-link:focus {\n      top: 0;\n    }\n\n    /* ── Accessibility tools suite navigation ──────────────────────────── */\n    .suite-nav {\n      display: flex;\n      gap: 0.25rem;\n      flex-wrap: wrap;\n      align-items: center;\n      margin-bottom: 0.75rem;\n      padding: 0.5rem 0.75rem;\n      background: var(--color-surface);\n      border: 1px solid var(--color-border);\n      border-radius: 6px;\n      font-size: 0.875rem;\n    }\n\n    .suite-nav a {\n      color: var(--color-primary);\n      text-decoration: none;\n      padding: 0.25rem 0.5rem;\n      border-radius: 4px;\n    }\n\n    .suite-nav a:hover {\n      text-decoration: underline;\n    }\n\n    .suite-nav a[aria-current=\"page\"] {\n      font-weight: 700;\n      color: var(--color-text);\n      background: var(--color-border);\n    }\n\n    .suite-nav a:focus-visible {\n      outline: 2px solid var(--color-primary);\n      outline-offset: 2px;\n    }\n\n    .share-section {\n      margin-top: 1rem;\n    }\n\n    .linkedin-share {\n      display: inline-flex;\n      align-items: center;\n      gap: 0.4rem;\n      background-color: #0a66c2;\n      color: white;\n      padding: 0.5rem 1rem;\n      border-radius: 4px;\n      text-decoration: none;\n      font-size: 0.875rem;\n      font-weight: 600;\n      transition: background-color 0.2s;\n    }\n\n    .linkedin-share:hover {\n      background-color: #004182;\n      text-decoration: none;\n      color: white;\n    }\n  </style>\n</head>\n<body>\n  <div class=\"container\">\n    <header>\n      <a class=\"skip-link\" href=\"#main-content\">Skip to main content</a>\n      <nav class=\"suite-nav\" aria-label=\"Accessibility tools suite\">\n        <a href=\"https://mgifford.github.io/top-task-finder\">Top Task Finder</a>\n        <a href=\"https://mgifford.github.io/open-scans\" aria-current=\"page\">Open Scans</a>\n        <a href=\"https://mgifford.github.io/alt-text-scan\">Alt Text Scan</a>\n      </nav>\n      <nav class=\"nav\" aria-label=\"Site navigation\">\n        <a href=\"index.html\">Submit URLs</a>\n        <a href=\"reports.html\">View Reports</a>\n        <a href=\"trends.html\">Trends</a>\n        <button type=\"button\" id=\"theme-toggle\" class=\"theme-toggle\" aria-label=\"Switch to dark mode\">\n          <svg class=\"icon-sun\" xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\">\n            <circle cx=\"12\" cy=\"12\" r=\"5\"></circle>\n            <line x1=\"12\" y1=\"1\" x2=\"12\" y2=\"3\"></line>\n            <line x1=\"12\" y1=\"21\" x2=\"12\" y2=\"23\"></line>\n            <line x1=\"4.22\" y1=\"4.22\" x2=\"5.64\" y2=\"5.64\"></line>\n            <line x1=\"18.36\" y1=\"18.36\" x2=\"19.78\" y2=\"19.78\"></line>\n            <line x1=\"1\" y1=\"12\" x2=\"3\" y2=\"12\"></line>\n            <line x1=\"21\" y1=\"12\" x2=\"23\" y2=\"12\"></line>\n            <line x1=\"4.22\" y1=\"19.78\" x2=\"5.64\" y2=\"18.36\"></line>\n            <line x1=\"18.36\" y1=\"5.64\" x2=\"19.78\" y2=\"4.22\"></line>\n          </svg>\n          <svg class=\"icon-moon\" xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\">\n            <path d=\"M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z\"></path>\n          </svg>\n        </button>\n      </nav>\n    </header>\n    \n    <main id=\"main-content\">\n\n      <!-- ── Project intro ──────────────────────────────────────────── -->\n      <section class=\"intro-section\" aria-labelledby=\"intro-heading\">\n        <h1 id=\"intro-heading\">Open Scans</h1>\n        <p>A free, open-source tool that automatically checks websites for accessibility issues using multiple WCAG 2.2 scanning engines. No sign-up required.</p>\n\n        <div class=\"how-it-works\" role=\"list\" aria-label=\"How it works\">\n          <div class=\"how-step\" role=\"listitem\">\n            <span class=\"step-num\" aria-hidden=\"true\">1</span>\n            <strong>Submit URLs</strong>\n            Enter up to 500 URLs below. A GitHub issue is created automatically.\n          </div>\n          <div class=\"how-step\" role=\"listitem\">\n            <span class=\"step-num\" aria-hidden=\"true\">2</span>\n            <strong>CI scans</strong>\n            GitHub Actions runs axe, ALFA, Equal Access, QualWeb, and AccessLint on every URL.\n          </div>\n          <div class=\"how-step\" role=\"listitem\">\n            <span class=\"step-num\" aria-hidden=\"true\">3</span>\n            <strong>Reports published</strong>\n            Interactive HTML reports are published to GitHub Pages within minutes.\n          </div>\n          <div class=\"how-step\" role=\"listitem\">\n            <span class=\"step-num\" aria-hidden=\"true\">4</span>\n            <strong>Track trends</strong>\n            Recurring scans show how accessibility improves (or worsens) over time.\n          </div>\n        </div>\n\n        <nav class=\"intro-links\" aria-label=\"View results\">\n          <a href=\"reports.html\" class=\"btn-link\">📄 View all reports</a>\n          <a href=\"trends.html\" class=\"btn-link\">📊 View trends</a>\n          <a href=\"https://github.com/mgifford/open-scans\" class=\"btn-link\" target=\"_blank\" rel=\"noopener noreferrer\">⭐ GitHub</a>\n        </nav>\n      </section>\n\n      <!-- ── Live stats ─────────────────────────────────────────────── -->\n      <section aria-labelledby=\"stats-heading\" id=\"stats-section\">\n        <h2 id=\"stats-heading\" class=\"visually-hidden\">Scan activity</h2>\n        <div class=\"stats-bar\" id=\"stats-bar\" aria-label=\"Scan activity statistics\">\n          <div class=\"stat-item\"><span class=\"stat-value\" id=\"stat-total-scans\">364</span><span class=\"stat-label\">Total scans</span></div>\n          <div class=\"stat-item\"><span class=\"stat-value\" id=\"stat-total-urls\">25,852</span><span class=\"stat-label\">URLs scanned</span></div>\n          <div class=\"stat-item\"><span class=\"stat-value\" id=\"stat-issues\">148</span><span class=\"stat-label\">Issues tracked</span></div>\n          <div class=\"stat-item\"><span class=\"stat-value\" id=\"stat-last-scan\">8/31/2026</span><span class=\"stat-label\">Most recent scan</span></div>\n          <div class=\"stats-chart-wrap\" id=\"stats-chart\" aria-label=\"Weekly violations chart\"><svg viewBox=\"0 0 480 80\" width=\"480\" height=\"80\" role=\"list\" aria-label=\"Weekly violations bar chart\" style=\"display:block;max-width:100%\" focusable=\"false\"><line x1=\"4\" y1=\"56\" x2=\"476\" y2=\"56\" stroke=\"#d0d7de\" stroke-width=\"1\"></line><g role=\"listitem\" aria-label=\"Jun 4: 53915 violations\"><rect x=\"11.2\" y=\"8.0\" width=\"25\" height=\"48\" rx=\"2\" fill=\"#0969da\" opacity=\"0.8\"></rect><text x=\"23.7\" y=\"70.0\" text-anchor=\"middle\" font-size=\"8\" fill=\"#57606a\">Jun 4</text></g><g role=\"listitem\" aria-label=\"Jun 12: 16783 violations\"><rect x=\"50.5\" y=\"41.0\" width=\"25\" height=\"15\" rx=\"2\" fill=\"#0969da\" opacity=\"0.8\"></rect><text x=\"63.0\" y=\"70.0\" text-anchor=\"middle\" font-size=\"8\" fill=\"#57606a\">Jun 12</text></g><g role=\"listitem\" aria-label=\"Jun 30: 761 violations\"><rect x=\"89.8\" y=\"55.0\" width=\"25\" height=\"1\" rx=\"2\" fill=\"#0969da\" opacity=\"0.8\"></rect><text x=\"102.3\" y=\"70.0\" text-anchor=\"middle\" font-size=\"8\" fill=\"#57606a\">Jun 30</text></g><g role=\"listitem\" aria-label=\"Jul 7: 6943 violations\"><rect x=\"129.2\" y=\"50.0\" width=\"25\" height=\"6\" rx=\"2\" fill=\"#0969da\" opacity=\"0.8\"></rect><text x=\"141.7\" y=\"70.0\" text-anchor=\"middle\" font-size=\"8\" fill=\"#57606a\">Jul 7</text></g><g role=\"listitem\" aria-label=\"Jul 14: 3342 violations\"><rect x=\"168.5\" y=\"53.0\" width=\"25\" height=\"3\" rx=\"2\" fill=\"#0969da\" opacity=\"0.8\"></rect><text x=\"181.0\" y=\"70.0\" text-anchor=\"middle\" font-size=\"8\" fill=\"#57606a\">Jul 14</text></g><g role=\"listitem\" aria-label=\"Jul 25: 31402 violations\"><rect x=\"207.8\" y=\"28.0\" width=\"25\" height=\"28\" rx=\"2\" fill=\"#0969da\" opacity=\"0.8\"></rect><text x=\"220.3\" y=\"70.0\" text-anchor=\"middle\" font-size=\"8\" fill=\"#57606a\">Jul 25</text></g><g role=\"listitem\" aria-label=\"Jul 27: 51676 violations\"><rect x=\"247.2\" y=\"10.0\" width=\"25\" height=\"46\" rx=\"2\" fill=\"#0969da\" opacity=\"0.8\"></rect><text x=\"259.7\" y=\"70.0\" text-anchor=\"middle\" font-size=\"8\" fill=\"#57606a\">Jul 27</text></g><g role=\"listitem\" aria-label=\"Aug 3: 15991 violations\"><rect x=\"286.5\" y=\"42.0\" width=\"25\" height=\"14\" rx=\"2\" fill=\"#0969da\" opacity=\"0.8\"></rect><text x=\"299.0\" y=\"70.0\" text-anchor=\"middle\" font-size=\"8\" fill=\"#57606a\">Aug 3</text></g><g role=\"listitem\" aria-label=\"Aug 10: 33459 violations\"><rect x=\"325.8\" y=\"26.0\" width=\"25\" height=\"30\" rx=\"2\" fill=\"#0969da\" opacity=\"0.8\"></rect><text x=\"338.3\" y=\"70.0\" text-anchor=\"middle\" font-size=\"8\" fill=\"#57606a\">Aug 10</text></g><g role=\"listitem\" aria-label=\"Aug 17: 25751 violations\"><rect x=\"365.2\" y=\"33.0\" width=\"25\" height=\"23\" rx=\"2\" fill=\"#0969da\" opacity=\"0.8\"></rect><text x=\"377.7\" y=\"70.0\" text-anchor=\"middle\" font-size=\"8\" fill=\"#57606a\">Aug 17</text></g><g role=\"listitem\" aria-label=\"Aug 24: 11875 violations\"><rect x=\"404.5\" y=\"45.0\" width=\"25\" height=\"11\" rx=\"2\" fill=\"#0969da\" opacity=\"0.8\"></rect><text x=\"417.0\" y=\"70.0\" text-anchor=\"middle\" font-size=\"8\" fill=\"#57606a\">Aug 24</text></g><g role=\"listitem\" aria-label=\"Aug 31: 3213 violations\"><rect x=\"443.8\" y=\"53.0\" width=\"25\" height=\"3\" rx=\"2\" fill=\"#0969da\" opacity=\"0.8\"></rect><text x=\"456.3\" y=\"70.0\" text-anchor=\"middle\" font-size=\"8\" fill=\"#57606a\">Aug 31</text></g></svg></div>\n        </div>\n      </section>\n      <style>.visually-hidden { position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0; }</style>\n\n      <!-- ── Submission form ────────────────────────────────────────── -->\n      <section aria-labelledby=\"form-heading\">\n        <h2 id=\"form-heading\" class=\"form-section-heading\">Submit a New Scan</h2>\n        <p class=\"subtitle\">Enter up to 500 URLs to scan for accessibility issues using multiple WCAG 2.2 checking engines</p>\n\n        <form id=\"scan-form\">\n          <div class=\"form-group\">\n            <label for=\"scan-title\">Scan Title</label>\n            <p class=\"help-text\">A descriptive name for this scan batch (e.g., \"GSA.gov Homepage and Key Pages\")</p>\n            <input type=\"text\" id=\"scan-title\" name=\"scan-title\" required=\"\" placeholder=\"My Accessibility Scan\">\n          </div>\n          \n          <div class=\"form-group\">\n            <label for=\"urls\">URLs to Scan</label>\n            <p class=\"help-text\">\n              Enter URLs one per line or comma-separated. Maximum 100 URLs.<br>\n              Only public HTTPS/HTTP URLs are accepted. Local, private, and internal URLs will be rejected.\n            </p>\n            <textarea id=\"urls\" name=\"urls\" required=\"\" placeholder=\"https://example.com\nhttps://example.com/about\nhttps://example.com/contact\"></textarea>\n          </div>\n\n          <div class=\"form-group\">\n            <h3>Scan Context</h3>\n            <p class=\"help-text\">Choose a viewport, color mode, and browser so the scan can be reproduced later.</p>\n            <div class=\"scan-context-grid\">\n              <div>\n                <label for=\"scan-viewport\">Viewport</label>\n                <select id=\"scan-viewport\" name=\"scan-viewport\">\n                  <option value=\"desktop\">Default desktop (1280×800)</option>\n                  <option value=\"tablet-portrait\">Tablet portrait (768×1024)</option>\n                  <option value=\"tablet-landscape\">Tablet landscape (1024×768)</option>\n                  <option value=\"mobile-portrait\">Mobile portrait (390×844)</option>\n                  <option value=\"mobile-landscape\">Mobile landscape (844×390)</option>\n                  <option value=\"custom\">Custom (WxH)</option>\n                </select>\n              </div>\n              <div>\n                <label for=\"scan-color-scheme\">Color scheme</label>\n                <select id=\"scan-color-scheme\" name=\"scan-color-scheme\">\n                  <option value=\"both\">Auto-detect / both</option>\n                  <option value=\"light\">Light only</option>\n                  <option value=\"dark\">Dark only</option>\n                </select>\n              </div>\n              <div>\n                <label for=\"scan-browser\">Browser</label>\n                <select id=\"scan-browser\" name=\"scan-browser\">\n                  <option value=\"random\" selected=\"\">Random browser (one per scan)</option>\n                  <option value=\"chromium\">Chromium</option>\n                  <option value=\"firefox\">Firefox</option>\n                  <option value=\"webkit\">WebKit (Safari-like)</option>\n                </select>\n              </div>\n            </div>\n            <div class=\"custom-viewport-fields\" id=\"custom-viewport-fields\" hidden=\"\">\n              <div>\n                <label for=\"scan-viewport-width\">Custom viewport width</label>\n                <input type=\"number\" id=\"scan-viewport-width\" name=\"scan-viewport-width\" min=\"1\" inputmode=\"numeric\" placeholder=\"390\">\n              </div>\n              <div>\n                <label for=\"scan-viewport-height\">Custom viewport height</label>\n                <input type=\"number\" id=\"scan-viewport-height\" name=\"scan-viewport-height\" min=\"1\" inputmode=\"numeric\" placeholder=\"844\">\n              </div>\n            </div>\n          </div>\n          \n          <div class=\"preview\" id=\"preview\">\n            <h3>URL Preview</h3>\n            <div class=\"url-count\" id=\"url-count\"></div>\n            <div class=\"url-list\" id=\"url-list\"></div>\n          </div>\n          \n          <button type=\"submit\" id=\"submit-button\">Create Scan Request</button>\n          \n          <div class=\"loading\" id=\"loading\">\n            <div class=\"spinner\"></div>\n            <p>Creating scan request...</p>\n          </div>\n          \n          <div class=\"error-message\" id=\"error-message\"></div>\n          <div class=\"success-message\" id=\"success-message\"></div>\n        </form>\n      </section>\n    </main>\n    \n    <footer>\n      <a href=\"https://github.com/mgifford/open-scans\">Join our GitHub Community</a>\n      <div class=\"share-section\">\n        <a href=\"https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fmgifford.github.io%2Fopen-scans%2F\" class=\"linkedin-share\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Share Open Scans on LinkedIn\">\n          <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\" focusable=\"false\">\n            <path d=\"M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 0 1-2.063-2.065 2.064 2.064 0 1 1 2.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z\"></path>\n          </svg>\n          Share on LinkedIn\n        </a>\n      </div>\n    </footer>\n  </div>\n  \n  <script type=\"module\" src=\"submit.js\"></script>\n  <script>\n    (function () {\n      var toggle = document.getElementById('theme-toggle');\n      if (!toggle) return;\n\n      function getTheme() {\n        return document.documentElement.getAttribute('data-theme') || 'light';\n      }\n\n      function applyTheme(theme) {\n        document.documentElement.setAttribute('data-theme', theme);\n        try { localStorage.setItem('open-scans-theme', theme); } catch (e) {}\n        toggle.setAttribute('aria-label', theme === 'dark' ? 'Switch to light mode' : 'Switch to dark mode');\n      }\n\n      // Sync aria-label with whichever theme was applied by the head script\n      applyTheme(getTheme());\n\n      toggle.addEventListener('click', function () {\n        applyTheme(getTheme() === 'dark' ? 'light' : 'dark');\n      });\n    })();\n  </script>\n  <script>\n    // Load stats.json and populate live stats bar + mini weekly chart\n    (function () {\n      fetch('./stats.json')\n        .then(function (r) { return r.ok ? r.json() : null; })\n        .then(function (stats) {\n          if (!stats) return;\n          var section = document.getElementById('stats-section');\n          if (section) section.removeAttribute('hidden');\n\n          function setText(id, val) {\n            var el = document.getElementById(id);\n            if (el) el.textContent = val;\n          }\n\n          setText('stat-total-scans', stats.totalScans != null ? stats.totalScans.toLocaleString() : '—');\n          setText('stat-total-urls', stats.totalUrlsScanned != null ? stats.totalUrlsScanned.toLocaleString() : '—');\n          setText('stat-issues', stats.totalIssuesTracked != null ? stats.totalIssuesTracked.toLocaleString() : '—');\n\n          if (stats.mostRecentScan) {\n            var d = new Date(stats.mostRecentScan);\n            setText('stat-last-scan', isNaN(d.getTime()) ? '—' : d.toLocaleDateString());\n          }\n\n          // Render mini weekly bar chart (SVG)\n          var weeks = (stats.weeklyData || []).slice(-12);\n          if (weeks.length < 2) return;\n          var chartEl = document.getElementById('stats-chart');\n          if (!chartEl) return;\n\n          var W = 480, H = 80, padL = 4, padR = 4, padT = 8, padB = 24;\n          var chartW = W - padL - padR;\n          var chartH = H - padT - padB;\n          var maxVal = Math.max.apply(null, weeks.map(function (w) { return w.violations; }));\n          if (maxVal < 1) maxVal = 1;\n          var barW = Math.max(6, Math.floor((chartW / weeks.length) * 0.65));\n          var spacing = chartW / weeks.length;\n\n          // Read the active primary color from CSS custom properties so it respects dark mode\n          var primaryColor = (getComputedStyle(document.documentElement).getPropertyValue('--color-primary') || '').trim() || '#0969da';\n\n          var bars = weeks.map(function (w, i) {\n            var bh = Math.max(1, Math.round((w.violations / maxVal) * chartH));\n            var x = (padL + i * spacing + (spacing - barW) / 2).toFixed(1);\n            var y = (padT + chartH - bh).toFixed(1);\n            var label = w.label || w.weekKey || '';\n            return '<g role=\"listitem\" aria-label=\"' + label + ': ' + w.violations + ' violation' + (w.violations !== 1 ? 's' : '') + '\">'\n              + '<rect x=\"' + x + '\" y=\"' + y + '\" width=\"' + barW + '\" height=\"' + bh + '\" rx=\"2\" fill=\"' + primaryColor + '\" opacity=\"0.8\"/>'\n              + '<text x=\"' + (parseFloat(x) + barW / 2).toFixed(1) + '\" y=\"' + (padT + chartH + 14).toFixed(1) + '\" text-anchor=\"middle\" font-size=\"8\" fill=\"#57606a\">' + label + '</text>'\n              + '</g>';\n          }).join('');\n\n          chartEl.innerHTML = '<svg viewBox=\"0 0 ' + W + ' ' + H + '\" width=\"' + W + '\" height=\"' + H\n            + '\" role=\"list\" aria-label=\"Weekly violations bar chart\" style=\"display:block;max-width:100%\" focusable=\"false\">'\n            + '<line x1=\"' + padL + '\" y1=\"' + (padT + chartH) + '\" x2=\"' + (W - padR) + '\" y2=\"' + (padT + chartH) + '\" stroke=\"#d0d7de\" stroke-width=\"1\"/>'\n            + bars + '</svg>';\n        })\n        .catch(function () { /* stats.json not available, skip stats bar */ });\n    }());\n  </script>\n\n\n</body></html>",
        "outcomeCount": 1126,
        "darkModeScanned": true,
        "requestedColorScheme": "both",
        "scanContext": {
          "viewport": {
            "width": 1280,
            "height": 800
          },
          "viewportPreset": "desktop",
          "colorScheme": "both",
          "browser": "chromium"
        },
        "mediaQuerySupport": {
          "darkMode": true,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "snapshotFallbackUsed": false,
        "timings": {
          "navigationMs": 6333,
          "settleDelayMs": 5675,
          "auditMs": 2372,
          "totalMs": 8849,
          "loadedFromSnapshot": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "reflowRisk": {
        "executed": true,
        "result": "failed",
        "description": "Horizontal overflow detected: 7px of content overflowed the viewport at 320px width",
        "overflowAmountPx": 7,
        "helpUrl": "https://www.w3.org/WAI/WCAG22/Understanding/reflow.html",
        "error": null,
        "fingerprint": "86ac91e333c0",
        "firstSeenAt": "2026-09-01T02:11:55.038Z",
        "patternId": "A11Y-cca881cf",
        "a11yPatternFingerprint": "f30ed94dc38a7f53f252da4da2cac4bc6a96a24eceb007aff8f41a0512ef9679",
        "a11yPatternDisplayId": "A11Y-PAT-F30ED94DC38A",
        "a11yOccurrenceFingerprint": "7172a181103975787e374231f8de2d4bf9d61de83b58e095b57d4fa5a5c1645c",
        "a11yOccurrenceDisplayId": "A11Y-OCC-7172A1811039"
      },
      "semantica11y": {
        "executed": true,
        "summary": {
          "total": 19,
          "errors": 1,
          "warnings": 18,
          "suggestions": 0
        },
        "issues": [
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<div class=\"how-it-works\" role=\"list\" aria-label=\"How it works\">",
            "message": "Element uses ARIA list role instead of a semantic element",
            "suggestion": "Consider using <ul> or <ol> element instead",
            "line": 0,
            "fingerprint": "41c79a097391",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-b6d8545e",
            "a11yPatternFingerprint": "4d26649d3cb9d9060d6cd6857ceadbd579eeb5f7981a61e7e5bf916ac9ee831b",
            "a11yPatternDisplayId": "A11Y-PAT-4D26649D3CB9",
            "a11yOccurrenceFingerprint": "131cb7f9c98e797f18f3d8df368e004436c7cff66e5df337105900635ac584c8",
            "a11yOccurrenceDisplayId": "A11Y-OCC-131CB7F9C98E"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<div class=\"how-step\" role=\"listitem\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "fcd01fcc9b5a",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-ee66cdff",
            "a11yPatternFingerprint": "ef54a57c7b6719584bfcdbdf7b5eaa9cee82a7a4666e37b26c637cee50bdaca2",
            "a11yPatternDisplayId": "A11Y-PAT-EF54A57C7B67",
            "a11yOccurrenceFingerprint": "713593a33ea06280025d6257b200b5713c7076ed84dd79f479b4dd149d4a9a70",
            "a11yOccurrenceDisplayId": "A11Y-OCC-713593A33EA0"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<div class=\"how-step\" role=\"listitem\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "fcd01fcc9b5a",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-ee66cdff",
            "a11yPatternFingerprint": "ef54a57c7b6719584bfcdbdf7b5eaa9cee82a7a4666e37b26c637cee50bdaca2",
            "a11yPatternDisplayId": "A11Y-PAT-EF54A57C7B67",
            "a11yOccurrenceFingerprint": "713593a33ea06280025d6257b200b5713c7076ed84dd79f479b4dd149d4a9a70",
            "a11yOccurrenceDisplayId": "A11Y-OCC-713593A33EA0"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<div class=\"how-step\" role=\"listitem\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "fcd01fcc9b5a",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-ee66cdff",
            "a11yPatternFingerprint": "ef54a57c7b6719584bfcdbdf7b5eaa9cee82a7a4666e37b26c637cee50bdaca2",
            "a11yPatternDisplayId": "A11Y-PAT-EF54A57C7B67",
            "a11yOccurrenceFingerprint": "713593a33ea06280025d6257b200b5713c7076ed84dd79f479b4dd149d4a9a70",
            "a11yOccurrenceDisplayId": "A11Y-OCC-713593A33EA0"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<div class=\"how-step\" role=\"listitem\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "fcd01fcc9b5a",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-ee66cdff",
            "a11yPatternFingerprint": "ef54a57c7b6719584bfcdbdf7b5eaa9cee82a7a4666e37b26c637cee50bdaca2",
            "a11yPatternDisplayId": "A11Y-PAT-EF54A57C7B67",
            "a11yOccurrenceFingerprint": "713593a33ea06280025d6257b200b5713c7076ed84dd79f479b4dd149d4a9a70",
            "a11yOccurrenceDisplayId": "A11Y-OCC-713593A33EA0"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<svg role=\"list\" aria-label=\"Weekly violations bar chart\">",
            "message": "Element uses ARIA list role instead of a semantic element",
            "suggestion": "Consider using <ul> or <ol> element instead",
            "line": 0,
            "fingerprint": "6c063c760974",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-ad0398c9",
            "a11yPatternFingerprint": "9745b084844f9daf62181df3e98e6e251295d4c64a111f2fa0d3051c44f7bc43",
            "a11yPatternDisplayId": "A11Y-PAT-9745B084844F",
            "a11yOccurrenceFingerprint": "903583d4e3c2494563562b6781ed3acffa611a42626c9cb35daef2c396b3534b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-903583D4E3C2"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<g role=\"listitem\" aria-label=\"Jun 4: 53915 violations\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "9c421f75abf8",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-07f5733a",
            "a11yPatternFingerprint": "de1505b8a4e75b4358e738e179a1f406ede7e990fcd9e2e15ec5d32add54db7e",
            "a11yPatternDisplayId": "A11Y-PAT-DE1505B8A4E7",
            "a11yOccurrenceFingerprint": "3b1cc2228e6887c985737b2ffee9760b7abd456398f44ae5291d9719b8ee4abb",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3B1CC2228E68"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<g role=\"listitem\" aria-label=\"Jun 12: 16783 violations\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "be00241baa88",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-04356e35",
            "a11yPatternFingerprint": "905904edb335cfef8bd92f2a6cb26ba7c3880a0d4a1a65fcb54a81978c25f3a2",
            "a11yPatternDisplayId": "A11Y-PAT-905904EDB335",
            "a11yOccurrenceFingerprint": "d18fa5955401fa36e7c1b504dcd94c861417453f5c8ba10dbe90d8513d82ba53",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D18FA5955401"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<g role=\"listitem\" aria-label=\"Jun 30: 761 violations\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "c16dbf2c59a0",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-ad0522aa",
            "a11yPatternFingerprint": "fe4e177e30d8c286197c3ecc28077d8426d6ba94105956dc9008d49d4f003ba8",
            "a11yPatternDisplayId": "A11Y-PAT-FE4E177E30D8",
            "a11yOccurrenceFingerprint": "2ff977b9d28a6c2d3b688be8d0665dc2c5f6afcd2cda68ddbfef5e7bc8849972",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2FF977B9D28A"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<g role=\"listitem\" aria-label=\"Jul 7: 6943 violations\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "db3da9d72681",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-1ab9e4b5",
            "a11yPatternFingerprint": "4628fc54b8f22546ac25ff54464359bbbb5fa9a3148424e2268333c5982b47fa",
            "a11yPatternDisplayId": "A11Y-PAT-4628FC54B8F2",
            "a11yOccurrenceFingerprint": "a0b142df2656196dca645c0cd4390badb20bff1235053beb4bdaec06a1180e4a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A0B142DF2656"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<g role=\"listitem\" aria-label=\"Jul 14: 3342 violations\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "6f536d91413f",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-03f85c04",
            "a11yPatternFingerprint": "a24b46ad9a9f999cd6f26e18a94466a4b569e9025847256386a485ddf1a7b08d",
            "a11yPatternDisplayId": "A11Y-PAT-A24B46AD9A9F",
            "a11yOccurrenceFingerprint": "b6b05ef0369cee8dd15a2a8e8e3b4f17ec9694dc7e64d849c1ff076bdfc9a694",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B6B05EF0369C"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<g role=\"listitem\" aria-label=\"Jul 25: 31402 violations\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "5c6312218d21",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-fb7cf426",
            "a11yPatternFingerprint": "5fe7f1baad01af73b1160fe9756d57d1a5181e96c8abd39f89aa21a5e65ad1b9",
            "a11yPatternDisplayId": "A11Y-PAT-5FE7F1BAAD01",
            "a11yOccurrenceFingerprint": "c82b4aa31d60edf0e301591ebf710dc6c18e3d6b8e2cbddcd3b405bef7421a22",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C82B4AA31D60"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<g role=\"listitem\" aria-label=\"Jul 27: 51676 violations\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "56712df2eb88",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-0ccf7eab",
            "a11yPatternFingerprint": "c1657813fbe8d4f2a257d79ac6f9ea77160ccea37667d21b7a439eb5d117998e",
            "a11yPatternDisplayId": "A11Y-PAT-C1657813FBE8",
            "a11yOccurrenceFingerprint": "48ba7049ff4e67ae428c461c89e315679d7d944cd83be36ceaacda0b3e059c8a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-48BA7049FF4E"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<g role=\"listitem\" aria-label=\"Aug 3: 15991 violations\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "9a6fb6bb3708",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-82cf0b07",
            "a11yPatternFingerprint": "d7c94bf88f61dee1b402899c11f8f52a54fbdec8813da8302f3628bcb412ecc6",
            "a11yPatternDisplayId": "A11Y-PAT-D7C94BF88F61",
            "a11yOccurrenceFingerprint": "f55c66b88a15be4c26107be10ff6cf0b4c1adca0419bd6364d686d199252b4d1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F55C66B88A15"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<g role=\"listitem\" aria-label=\"Aug 10: 33459 violations\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "173cff946c71",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-9f5884a7",
            "a11yPatternFingerprint": "f0d06f18264a24262b0b0f8eba7a4ae88f9bc143661ef0662b3f1e4e13243320",
            "a11yPatternDisplayId": "A11Y-PAT-F0D06F18264A",
            "a11yOccurrenceFingerprint": "179747138feea6d95b9d07b3def55b22e2e799879a2a37663343721fd6339b54",
            "a11yOccurrenceDisplayId": "A11Y-OCC-179747138FEE"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<g role=\"listitem\" aria-label=\"Aug 17: 25751 violations\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "1d5aeded1915",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-4323a876",
            "a11yPatternFingerprint": "fbbac30fd789dea38c82b4575861896ed1f758b80cc495e8ba5774b4b810618b",
            "a11yPatternDisplayId": "A11Y-PAT-FBBAC30FD789",
            "a11yOccurrenceFingerprint": "8a39c1f93e5cc399ce2f9702d1ab5f684d7bdf9d0bfc8a3f230b6b005252ebf3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-8A39C1F93E5C"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<g role=\"listitem\" aria-label=\"Aug 24: 11875 violations\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "e3b7d38365ab",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-0b2480ef",
            "a11yPatternFingerprint": "10e10dd431d6e1c5a51ab40827601ebb6d469e011b3233d77c77f0d03bcb6be6",
            "a11yPatternDisplayId": "A11Y-PAT-10E10DD431D6",
            "a11yOccurrenceFingerprint": "615ab5e6a470f038d8665439635824a180e32b4850810d9258c037e91914f13e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-615AB5E6A470"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<g role=\"listitem\" aria-label=\"Aug 31: 3213 violations\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "e418e76c6823",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-cac7b487",
            "a11yPatternFingerprint": "3c8c12bff66c957ecf1407c576e945de62bc025e78444cb021b23d0b02b87a85",
            "a11yPatternDisplayId": "A11Y-PAT-3C8C12BFF66C",
            "a11yOccurrenceFingerprint": "df18b41a2459b23728caf6609aaccf1a481fd81eb645bea8763a50d9fb0e4a10",
            "a11yOccurrenceDisplayId": "A11Y-OCC-DF18B41A2459"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<a class=\"linkedin-share\" aria-label=\"Share Open Scans on LinkedIn\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "16e19ddf6feb",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-8df0c9ef",
            "a11yPatternFingerprint": "eff7d9d22c21578481115d6c4ca0181599a210bfed4f9773cc0443ec65617443",
            "a11yPatternDisplayId": "A11Y-PAT-EFF7D9D22C21",
            "a11yOccurrenceFingerprint": "07369abff26bd6dac2c189ecbd22eb94666b960ea32bef8b61343374ae362bc8",
            "a11yOccurrenceDisplayId": "A11Y-OCC-07369ABFF26B"
          }
        ],
        "error": null
      },
      "duplicateFindingCount": 0,
      "timings": {
        "fetchMs": 285,
        "pageNavigationMs": 6333,
        "pageLoadDelayMs": 5675,
        "totalMs": 11743,
        "scannerMs": {
          "axe": 8849,
          "accesslint": null
        }
      }
    },
    {
      "submittedUrl": "https://mgifford.github.io/alt-text-scan",
      "finalUrl": "https://mgifford.github.io/alt-text-scan/",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Alt Text Scan - Alt Text Quality Review",
      "elapsedMs": 12517,
      "error": null,
      "scanContext": {
        "viewport": {
          "width": 1280,
          "height": 800
        },
        "viewportPreset": "desktop",
        "colorScheme": "both",
        "browser": "chromium"
      },
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 260,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 110
        },
        "failedRules": [],
        "passedRules": [
          "aria-allowed-attr",
          "aria-conditional-attr",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "label",
          "label-title-only",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "skip-link",
          "tabindex"
        ],
        "failures": [],
        "renderedHtml": "<!DOCTYPE html><html lang=\"en\" data-theme=\"dark\"><head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>Alt Text Scan - Alt Text Quality Review</title>\n  <meta name=\"description\" content=\"Alt Text Scan is a free, open-source tool for reviewing image descriptions across many pages. It is designed to go beyond missing-alt checks and flag suspicious, decorative, filename-based, too-short, and too-long alt text.\">\n\n  <!-- Open Graph / LinkedIn -->\n  <meta property=\"og:type\" content=\"website\">\n  <meta property=\"og:url\" content=\"https://mgifford.github.io/alt-text-scan/\">\n  <meta property=\"og:title\" content=\"Alt Text Scan - Alt Text Quality Review\">\n  <meta property=\"og:description\" content=\"Alt Text Scan is a free, open-source tool for reviewing image descriptions across many pages. It is designed to go beyond missing-alt checks and flag suspicious, decorative, filename-based, too-short, and too-long alt text.\">\n  <meta property=\"og:image\" content=\"https://mgifford.github.io/alt-text-scan/social-preview.svg\">\n  <meta property=\"og:image:width\" content=\"1200\">\n  <meta property=\"og:image:height\" content=\"630\">\n  <meta property=\"og:image:alt\" content=\"Alt Text Scan - Alt Text Quality Review\">\n  <meta property=\"og:site_name\" content=\"Alt Text Scan\">\n  <style>\n    :root {\n      --color-text: #24292f;\n      --color-text-muted: #57606a;\n      --color-bg: #f6f8fa;\n      --color-surface: #ffffff;\n      --color-link: #0969da;\n      --color-focus: #004499;\n      --color-border: #d0d7de;\n      --color-hover-bg: #f3f4f6;\n      --color-input-bg: #ffffff;\n      --color-preview-bg: #f6f8fa;\n      --color-heading: #0969da;\n      --color-shadow: rgba(0, 0, 0, 0.12);\n      --color-success-bg: #dafbe1;\n      --color-success-text: #1a7f37;\n      --color-success-border: #4ac26b;\n      --color-error-bg: #ffebe9;\n      --color-error-text: #cf222e;\n      --color-error-border: #ff8182;\n      --color-url-accepted-bg: #dafbe1;\n      --color-url-accepted-text: #1a7f37;\n      --color-url-rejected-bg: #ffebe9;\n      --color-url-rejected-text: #cf222e;\n      --color-btn-bg: #1f883d;\n      --color-btn-hover: #1a7f37;\n      --color-btn-disabled: #94d3a2;\n      --color-spinner-border: rgba(0, 0, 0, 0.1);\n      --color-spinner-top: #0969da;\n      --color-skip-bg: #000000;\n      --color-skip-text: #ffffff;\n    }\n\n    @media (prefers-color-scheme: dark) {\n      :root {\n        --color-text: #e6edf3;\n        --color-text-muted: #8b949e;\n        --color-bg: #0d1117;\n        --color-surface: #161b22;\n        --color-link: #58a6ff;\n        --color-focus: #99ccff;\n        --color-border: #30363d;\n        --color-hover-bg: #21262d;\n        --color-input-bg: #0d1117;\n        --color-preview-bg: #21262d;\n        --color-heading: #58a6ff;\n        --color-shadow: rgba(0, 0, 0, 0.4);\n        --color-success-bg: #0f2a1a;\n        --color-success-text: #3fb950;\n        --color-success-border: #238636;\n        --color-error-bg: #2a0a0a;\n        --color-error-text: #f85149;\n        --color-error-border: #da3633;\n        --color-url-accepted-bg: #0f2a1a;\n        --color-url-accepted-text: #3fb950;\n        --color-url-rejected-bg: #2a0a0a;\n        --color-url-rejected-text: #f85149;\n        --color-btn-bg: #238636;\n        --color-btn-hover: #2ea043;\n        --color-btn-disabled: #0f2a1a;\n        --color-spinner-border: rgba(255, 255, 255, 0.1);\n        --color-spinner-top: #58a6ff;\n        --color-skip-bg: #ffffff;\n        --color-skip-text: #000000;\n      }\n    }\n\n    [data-theme=\"light\"] {\n      --color-text: #24292f;\n      --color-text-muted: #57606a;\n      --color-bg: #f6f8fa;\n      --color-surface: #ffffff;\n      --color-link: #0969da;\n      --color-focus: #004499;\n      --color-border: #d0d7de;\n      --color-hover-bg: #f3f4f6;\n      --color-input-bg: #ffffff;\n      --color-preview-bg: #f6f8fa;\n      --color-heading: #0969da;\n      --color-shadow: rgba(0, 0, 0, 0.12);\n      --color-success-bg: #dafbe1;\n      --color-success-text: #1a7f37;\n      --color-success-border: #4ac26b;\n      --color-error-bg: #ffebe9;\n      --color-error-text: #cf222e;\n      --color-error-border: #ff8182;\n      --color-url-accepted-bg: #dafbe1;\n      --color-url-accepted-text: #1a7f37;\n      --color-url-rejected-bg: #ffebe9;\n      --color-url-rejected-text: #cf222e;\n      --color-btn-bg: #1f883d;\n      --color-btn-hover: #1a7f37;\n      --color-btn-disabled: #94d3a2;\n      --color-spinner-border: rgba(0, 0, 0, 0.1);\n      --color-spinner-top: #0969da;\n      --color-skip-bg: #000000;\n      --color-skip-text: #ffffff;\n    }\n\n    [data-theme=\"dark\"] {\n      --color-text: #e6edf3;\n      --color-text-muted: #8b949e;\n      --color-bg: #0d1117;\n      --color-surface: #161b22;\n      --color-link: #58a6ff;\n      --color-focus: #99ccff;\n      --color-border: #30363d;\n      --color-hover-bg: #21262d;\n      --color-input-bg: #0d1117;\n      --color-preview-bg: #21262d;\n      --color-heading: #58a6ff;\n      --color-shadow: rgba(0, 0, 0, 0.4);\n      --color-success-bg: #0f2a1a;\n      --color-success-text: #3fb950;\n      --color-success-border: #238636;\n      --color-error-bg: #2a0a0a;\n      --color-error-text: #f85149;\n      --color-error-border: #da3633;\n      --color-url-accepted-bg: #0f2a1a;\n      --color-url-accepted-text: #3fb950;\n      --color-url-rejected-bg: #2a0a0a;\n      --color-url-rejected-text: #f85149;\n      --color-btn-bg: #238636;\n      --color-btn-hover: #2ea043;\n      --color-btn-disabled: #0f2a1a;\n      --color-spinner-border: rgba(255, 255, 255, 0.1);\n      --color-spinner-top: #58a6ff;\n      --color-skip-bg: #ffffff;\n      --color-skip-text: #000000;\n    }\n\n    @media (forced-colors: active) {\n      #theme-toggle {\n        forced-color-adjust: none;\n        border: 1px solid ButtonText;\n        color: ButtonText;\n        background-color: ButtonFace;\n      }\n    }\n\n    * {\n      margin: 0;\n      padding: 0;\n      box-sizing: border-box;\n    }\n\n    .skip-link {\n      position: absolute;\n      top: -100%;\n      left: 1rem;\n      padding: 0.5rem 1rem;\n      background: var(--color-skip-bg);\n      color: var(--color-skip-text);\n      font-weight: bold;\n      text-decoration: none;\n      z-index: 9999;\n      border-radius: 0 0 4px 4px;\n    }\n\n    .skip-link:focus {\n      top: 0;\n    }\n\n    .visually-hidden {\n      position: absolute;\n      width: 1px;\n      height: 1px;\n      padding: 0;\n      margin: -1px;\n      overflow: hidden;\n      clip: rect(0, 0, 0, 0);\n      white-space: nowrap;\n      border: 0;\n    }\n\n    :target {\n      scroll-margin-top: 1rem;\n    }\n\n    h1:focus,\n    h2:focus,\n    h3:focus {\n      outline: 3px solid var(--color-focus);\n      outline-offset: 2px;\n      scroll-margin-top: 1rem;\n    }\n\n    @media (prefers-reduced-motion: no-preference) {\n      .skip-link {\n        transition: top 0.1s ease;\n      }\n    }\n    \n    body {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Helvetica, Arial, sans-serif;\n      line-height: 1.6;\n      color: var(--color-text);\n      background-color: var(--color-bg);\n      padding: 2rem;\n    }\n    \n    .container {\n      max-width: 900px;\n      margin: 0 auto;\n      background: var(--color-surface);\n      padding: 2rem;\n      border-radius: 8px;\n      box-shadow: 0 1px 3px var(--color-shadow);\n    }\n    \n    h1 {\n      color: var(--color-heading);\n      margin-bottom: 0.5rem;\n      font-size: 2rem;\n    }\n    \n    .subtitle {\n      color: var(--color-text-muted);\n      margin-bottom: 2rem;\n    }\n    \n    .nav {\n      display: flex;\n      align-items: center;\n      margin-bottom: 1.5rem;\n      padding-bottom: 1rem;\n      border-bottom: 1px solid var(--color-border);\n    }\n\n    .nav-links {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 0 1.5rem;\n    }\n    \n    .nav a {\n      color: var(--color-link);\n      text-decoration: none;\n    }\n    \n    .nav a:hover {\n      text-decoration: underline;\n    }\n\n    #theme-toggle {\n      margin-left: auto;\n      padding: 0.5rem;\n      border: 1px solid var(--color-border);\n      background-color: var(--color-surface);\n      color: var(--color-text);\n      cursor: pointer;\n      border-radius: 4px;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      flex-shrink: 0;\n    }\n\n    #theme-toggle:hover {\n      background-color: var(--color-hover-bg);\n    }\n\n    #theme-toggle:focus {\n      outline: 2px solid var(--color-focus);\n      outline-offset: 2px;\n    }\n\n    .theme-icon {\n      display: block;\n      width: 20px;\n      height: 20px;\n    }\n\n    .sun-icon { display: none; }\n    .moon-icon { display: block; }\n\n    @media (prefers-color-scheme: dark) {\n      .sun-icon { display: block; }\n      .moon-icon { display: none; }\n    }\n\n    [data-theme=\"dark\"] .sun-icon { display: block; }\n    [data-theme=\"dark\"] .moon-icon { display: none; }\n    [data-theme=\"light\"] .sun-icon { display: none; }\n    [data-theme=\"light\"] .moon-icon { display: block; }\n    \n    .form-group {\n      margin-bottom: 1.5rem;\n    }\n    \n    label {\n      display: block;\n      font-weight: 600;\n      margin-bottom: 0.5rem;\n      color: var(--color-text);\n    }\n    \n    .help-text {\n      font-size: 0.875rem;\n      color: var(--color-text-muted);\n      margin-bottom: 0.5rem;\n    }\n    \n    textarea, input[type=\"text\"], input[type=\"number\"] {\n      width: 100%;\n      padding: 0.75rem;\n      border: 1px solid var(--color-border);\n      border-radius: 6px;\n      font-family: ui-monospace, monospace;\n      font-size: 0.875rem;\n      line-height: 1.5;\n      background-color: var(--color-input-bg);\n      color: var(--color-text);\n    }\n    \n    textarea {\n      min-height: 200px;\n      resize: vertical;\n    }\n    \n    textarea:focus, input[type=\"text\"]:focus, input[type=\"number\"]:focus {\n      outline: none;\n      border-color: var(--color-link);\n      box-shadow: 0 0 0 3px rgba(9, 105, 218, 0.15);\n    }\n    \n    .preview {\n      margin-top: 1.5rem;\n      padding: 1rem;\n      background-color: var(--color-preview-bg);\n      border-radius: 6px;\n      display: none;\n    }\n    \n    .preview.visible {\n      display: block;\n    }\n    \n    .preview h3 {\n      font-size: 1rem;\n      margin-bottom: 0.75rem;\n      color: var(--color-text);\n    }\n    \n    .url-count {\n      margin-bottom: 0.75rem;\n      font-weight: 600;\n    }\n    \n    .url-count.valid {\n      color: var(--color-success-text);\n    }\n    \n    .url-count.invalid {\n      color: var(--color-error-text);\n    }\n    \n    .url-list {\n      max-height: 300px;\n      overflow-y: auto;\n      margin-top: 0.5rem;\n    }\n    \n    .url-item {\n      padding: 0.5rem;\n      margin-bottom: 0.25rem;\n      border-radius: 4px;\n      font-family: ui-monospace, monospace;\n      font-size: 0.875rem;\n    }\n    \n    .url-item.accepted {\n      background-color: var(--color-url-accepted-bg);\n      color: var(--color-url-accepted-text);\n    }\n    \n    .url-item.rejected {\n      background-color: var(--color-url-rejected-bg);\n      color: var(--color-url-rejected-text);\n    }\n    \n    .url-item .reason {\n      font-size: 0.75rem;\n      margin-top: 0.25rem;\n      opacity: 0.8;\n    }\n    \n    button {\n      background-color: var(--color-btn-bg);\n      color: white;\n      border: none;\n      padding: 0.75rem 1.5rem;\n      border-radius: 6px;\n      font-size: 1rem;\n      font-weight: 600;\n      cursor: pointer;\n      transition: background-color 0.2s;\n    }\n    \n    button:hover:not(:disabled) {\n      background-color: var(--color-btn-hover);\n    }\n    \n    button:disabled {\n      background-color: var(--color-btn-disabled);\n      cursor: not-allowed;\n    }\n    \n    .error-message, .success-message {\n      padding: 1rem;\n      border-radius: 6px;\n      margin-top: 1rem;\n      display: none;\n    }\n    \n    .error-message.visible, .success-message.visible {\n      display: block;\n    }\n    \n    .error-message {\n      background-color: var(--color-error-bg);\n      color: var(--color-error-text);\n      border: 1px solid var(--color-error-border);\n    }\n    \n    .success-message {\n      background-color: var(--color-success-bg);\n      color: var(--color-success-text);\n      border: 1px solid var(--color-success-border);\n    }\n    \n    .success-message a {\n      color: var(--color-success-text);\n      font-weight: 600;\n    }\n    \n    .loading {\n      display: none;\n      text-align: center;\n      padding: 1rem;\n      color: var(--color-text-muted);\n    }\n    \n    .loading.visible {\n      display: block;\n    }\n    \n    .spinner {\n      display: inline-block;\n      width: 20px;\n      height: 20px;\n      border: 3px solid var(--color-spinner-border);\n      border-radius: 50%;\n      border-top-color: var(--color-spinner-top);\n      animation: spin 1s ease-in-out infinite;\n    }\n    \n    @keyframes spin {\n      to { transform: rotate(360deg); }\n    }\n    \n    footer {\n      margin-top: 2rem;\n      padding-top: 1.5rem;\n      border-top: 1px solid var(--color-border);\n      text-align: center;\n      color: var(--color-text-muted);\n    }\n    \n    footer a {\n      color: var(--color-link);\n      text-decoration: none;\n      font-weight: 600;\n    }\n    \n    footer a:hover {\n      text-decoration: underline;\n    }\n\n    .share-section {\n      margin-top: 1rem;\n    }\n\n    .linkedin-share {\n      display: inline-flex;\n      align-items: center;\n      gap: 0.4rem;\n      background-color: #0a66c2;\n      color: white;\n      padding: 0.5rem 1rem;\n      border-radius: 4px;\n      text-decoration: none;\n      font-size: 0.875rem;\n      font-weight: 600;\n      transition: background-color 0.2s;\n    }\n\n    .linkedin-share:hover {\n      background-color: #004182;\n      text-decoration: none;\n      color: white;\n    }\n\n    /* Suite navigation bar */\n    .suite-nav {\n      border-bottom: 1px solid var(--color-border);\n      margin-bottom: 1.5rem;\n    }\n\n    .suite-nav ul {\n      list-style: none;\n      padding: 0;\n      margin: 0;\n      display: flex;\n      flex-wrap: wrap;\n      gap: 0;\n    }\n\n    .suite-nav__link {\n      display: flex;\n      align-items: center;\n      min-height: 2.75rem;\n      padding: 0.5rem 0.85rem;\n      color: var(--color-link);\n      text-decoration: none;\n      font-size: 0.9rem;\n      font-weight: 500;\n      border-bottom: 3px solid transparent;\n      transition: color 0.15s ease, border-color 0.15s ease;\n    }\n\n    .suite-nav__link:hover {\n      color: var(--color-heading);\n      border-bottom-color: var(--color-border);\n      text-decoration: none;\n    }\n\n    .suite-nav__link[aria-current=\"page\"] {\n      color: var(--color-heading);\n      border-bottom-color: var(--color-link);\n      font-weight: 700;\n    }\n\n    .suite-nav__link:focus-visible {\n      outline: 2px solid var(--color-focus);\n      outline-offset: 2px;\n      border-radius: 2px;\n    }\n  </style>\n</head>\n<body>\n  <a class=\"skip-link\" href=\"#main-content\">Skip to main content</a>\n  <main class=\"container\" id=\"main-content\" tabindex=\"-1\">\n    <nav class=\"nav\" aria-label=\"Site navigation\">\n      <div class=\"nav-links\">\n        <a href=\"index.html\">Submit URLs</a>\n        <a href=\"reports.html\">View Reports</a>\n      </div>\n      <button id=\"theme-toggle\" type=\"button\" aria-label=\"Switch to light mode\">\n        <svg aria-hidden=\"true\" focusable=\"false\" class=\"theme-icon sun-icon\" viewBox=\"0 0 24 24\" width=\"20\" height=\"20\">\n          <circle cx=\"12\" cy=\"12\" r=\"5\" fill=\"currentColor\"></circle>\n          <path fill=\"none\" d=\"M12 1v3M12 20v3M4.22 4.22l2.12 2.12M17.66 17.66l2.12 2.12M1 12h3M20 12h3M4.22 19.78l2.12-2.12M17.66 6.34l2.12-2.12\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"></path>\n        </svg>\n        <svg aria-hidden=\"true\" focusable=\"false\" class=\"theme-icon moon-icon\" viewBox=\"0 0 24 24\" width=\"20\" height=\"20\">\n          <path fill=\"currentColor\" d=\"M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z\"></path>\n        </svg>\n      </button>\n    </nav>\n\n    <nav class=\"suite-nav\" aria-label=\"Accessibility tools suite\">\n      <ul>\n        <li>\n          <a href=\"https://mgifford.github.io/top-task-finder/\" class=\"suite-nav__link\">Top Task Finder</a>\n        </li>\n        <li>\n          <a href=\"https://mgifford.github.io/open-scans/\" class=\"suite-nav__link\">Open Scans</a>\n        </li>\n        <li>\n          <a href=\"https://mgifford.github.io/alt-text-scan/\" class=\"suite-nav__link\" aria-current=\"page\">Alt Text Scan</a>\n        </li>\n      </ul>\n    </nav>\n    \n    <h1>Submit URLs for Alt Text Review</h1>\n    <p class=\"subtitle\">Enter up to 500 URLs to review image descriptions across a site, including missing, decorative, filename-based, too-short, and suspicious alt text</p>\n    \n    <form id=\"scan-form\">\n      <div class=\"form-group\">\n        <label for=\"scan-title\">Scan Title</label>\n        <p class=\"help-text\">A descriptive name for this scan batch (e.g., \"GSA.gov Homepage and Key Pages\")</p>\n        <input type=\"text\" id=\"scan-title\" name=\"scan-title\" required=\"\" placeholder=\"My Accessibility Scan\">\n      </div>\n\n      <div class=\"form-group\">\n        <label for=\"max-pages\">Max Pages to Discover</label>\n        <p class=\"help-text\">\n          When scanning a domain (leave URLs empty and enter a domain URL as the Scan Title), this controls how many pages are auto-discovered.\n          Default is 100. Maximum is 2500.\n        </p>\n        <input type=\"number\" id=\"max-pages\" name=\"max-pages\" min=\"1\" max=\"2500\" value=\"100\" placeholder=\"100\">\n      </div>\n      \n      <div class=\"form-group\">\n        <label for=\"urls\">URLs to Scan</label>\n        <p class=\"help-text\">\n          Enter URLs one per line or comma-separated. Maximum 500 URLs.<br>\n          Only public HTTPS/HTTP URLs are accepted. Local, private, and internal URLs will be rejected.\n        </p>\n        <textarea id=\"urls\" name=\"urls\" required=\"\" placeholder=\"https://example.com\nhttps://example.com/about\nhttps://example.com/contact\"></textarea>\n      </div>\n      \n      <div class=\"preview\" id=\"preview\">\n        <h3>URL Preview</h3>\n        <div class=\"url-count\" id=\"url-count\"></div>\n        <div class=\"url-list\" id=\"url-list\"></div>\n      </div>\n      \n      <button type=\"submit\" id=\"submit-button\">Create Scan Request</button>\n      \n      <div class=\"loading\" id=\"loading\">\n        <div class=\"spinner\"></div>\n        <p>Creating scan request...</p>\n      </div>\n      \n      <div class=\"error-message\" id=\"error-message\"></div>\n      <div class=\"success-message\" id=\"success-message\"></div>\n    </form>\n    \n    <footer>\n      <a href=\"https://github.com/mgifford/alt-text-scan\">Join our GitHub Community</a>\n      <div class=\"share-section\">\n        <a href=\"https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fmgifford.github.io%2Falt-text-scan%2F\" class=\"linkedin-share\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Share Alt Text Scan on LinkedIn\">\n          <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\" focusable=\"false\">\n            <path d=\"M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 0 1-2.063-2.065 2.064 2.064 0 1 1 2.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z\"></path>\n          </svg>\n          Share on LinkedIn\n        </a>\n      </div>\n    </footer>\n  </main>\n  \n  <script type=\"module\" src=\"submit.js\"></script>\n  <script>\n    (function () {\n      const toggle = document.getElementById('theme-toggle');\n      const prefersDark = window.matchMedia('(prefers-color-scheme: dark)');\n      const saved = localStorage.getItem('theme');\n      let current = saved || (prefersDark.matches ? 'dark' : 'light');\n      let userOverride = !!saved;\n\n      function applyTheme(theme) {\n        document.documentElement.setAttribute('data-theme', theme);\n        toggle.setAttribute('aria-label', theme === 'dark' ? 'Switch to light mode' : 'Switch to dark mode');\n      }\n\n      toggle.addEventListener('click', function () {\n        current = current === 'light' ? 'dark' : 'light';\n        userOverride = true;\n        localStorage.setItem('theme', current);\n        applyTheme(current);\n      });\n\n      prefersDark.addEventListener('change', function (e) {\n        if (!userOverride) {\n          current = e.matches ? 'dark' : 'light';\n          applyTheme(current);\n        }\n      });\n\n      applyTheme(current);\n    }());\n  </script>\n\n\n</body></html>",
        "outcomeCount": 370,
        "darkModeScanned": true,
        "requestedColorScheme": "both",
        "scanContext": {
          "viewport": {
            "width": 1280,
            "height": 800
          },
          "viewportPreset": "desktop",
          "colorScheme": "both",
          "browser": "chromium"
        },
        "mediaQuerySupport": {
          "darkMode": true,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": true,
          "reducedTransparency": false
        },
        "snapshotFallbackUsed": false,
        "timings": {
          "navigationMs": 7397,
          "settleDelayMs": 6227,
          "auditMs": 1817,
          "totalMs": 9342,
          "loadedFromSnapshot": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "reflowRisk": {
        "executed": true,
        "result": "passed",
        "description": "No horizontal overflow detected at 320px width",
        "overflowAmountPx": 0,
        "helpUrl": "https://www.w3.org/WAI/WCAG22/Understanding/reflow.html",
        "error": null
      },
      "semantica11y": {
        "executed": true,
        "summary": {
          "total": 3,
          "errors": 1,
          "warnings": 1,
          "suggestions": 1
        },
        "issues": [
          {
            "severity": "warning",
            "rule": "heading-hierarchy",
            "element": "URL Preview",
            "message": "Heading hierarchy skipped: <h1> -> <h3>",
            "suggestion": "Use <h2> instead of <h3>",
            "line": 0,
            "fingerprint": "24dddc2933fe",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-1708fa7f",
            "a11yPatternFingerprint": "f4108000248e1a353689a3eacb5bacd09dd022ed194216e09daad69475b38982",
            "a11yPatternDisplayId": "A11Y-PAT-F4108000248E",
            "a11yOccurrenceFingerprint": "63883f6886af3871dd5d7366104ca292ed4579cf32c3d02a303fa62f7806ff56",
            "a11yOccurrenceDisplayId": "A11Y-OCC-63883F6886AF"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<a class=\"linkedin-share\" aria-label=\"Share Alt Text Scan on LinkedIn\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "e471436d3a56",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-b61d484d",
            "a11yPatternFingerprint": "693d4b8f8c2c462923c09b6a5485ee34d6a10de4c7da7d32af70fc868661af25",
            "a11yPatternDisplayId": "A11Y-PAT-693D4B8F8C2C",
            "a11yOccurrenceFingerprint": "45f9ae4937d50dfeed4eec241ef5655ec7241472dbbf1c06b174d61b68366162",
            "a11yOccurrenceDisplayId": "A11Y-OCC-45F9AE4937D5"
          },
          {
            "severity": "suggestion",
            "rule": "missing-key-landmark",
            "element": "<body>",
            "message": "Page should have a header landmark",
            "suggestion": "Add a <header> element",
            "line": 1,
            "fingerprint": "b125710cab0c",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-4252f970",
            "a11yPatternFingerprint": "8e070a69837a45014a6ac8bc57ca6dcda65e5227d6e15499be24c80b53504aed",
            "a11yPatternDisplayId": "A11Y-PAT-8E070A69837A",
            "a11yOccurrenceFingerprint": "78776e2c999db4a43c52f3b8310b00a5d7f81695f419de2f487429382eacd8fc",
            "a11yOccurrenceDisplayId": "A11Y-OCC-78776E2C999D"
          }
        ],
        "error": null
      },
      "duplicateFindingCount": 0,
      "timings": {
        "fetchMs": 215,
        "pageNavigationMs": 7397,
        "pageLoadDelayMs": 6227,
        "totalMs": 12517,
        "scannerMs": {
          "axe": 9342,
          "accesslint": null
        }
      }
    },
    {
      "submittedUrl": "https://mgifford.github.io/open-scans/index.html",
      "finalUrl": "https://mgifford.github.io/open-scans/index.html",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Open Scans - Free Automated Accessibility Scanning",
      "elapsedMs": 14148,
      "error": null,
      "scanContext": {
        "viewport": {
          "width": 1280,
          "height": 800
        },
        "viewportPreset": "desktop",
        "colorScheme": "both",
        "browser": "chromium"
      },
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1004,
          "failed": 0,
          "cantTell": 28,
          "inapplicable": 94
        },
        "failedRules": [],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-required-children",
          "aria-required-parent",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-name",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "select-name",
          "skip-link"
        ],
        "failures": [],
        "renderedHtml": "<!DOCTYPE html><html lang=\"en\" data-theme=\"light\"><head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <script>\n    (function () {\n      try {\n        var stored = localStorage.getItem('open-scans-theme');\n        var theme = stored || (window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light');\n        document.documentElement.setAttribute('data-theme', theme);\n      } catch (e) {}\n    })();\n  </script>\n  <title>Open Scans - Free Automated Accessibility Scanning</title>\n  <meta name=\"description\" content=\"Open Scans is a free, open-source tool that checks websites for accessibility issues using multiple scanning engines. Submit up to 500 URLs and get detailed WCAG 2.2 compliance reports.\">\n\n  <!-- Open Graph / LinkedIn -->\n  <meta property=\"og:type\" content=\"website\">\n  <meta property=\"og:url\" content=\"https://mgifford.github.io/open-scans/\">\n  <meta property=\"og:title\" content=\"Open Scans - Free Automated Accessibility Scanning\">\n  <meta property=\"og:description\" content=\"Open Scans is a free, open-source tool that checks websites for accessibility issues using multiple scanning engines. Submit up to 500 URLs and get detailed WCAG 2.2 compliance reports.\">\n  <meta property=\"og:image\" content=\"https://mgifford.github.io/open-scans/social-preview.svg\">\n  <meta property=\"og:image:width\" content=\"1200\">\n  <meta property=\"og:image:height\" content=\"630\">\n  <meta property=\"og:image:alt\" content=\"Open Scans - Automated Accessibility Scanning\">\n  <meta property=\"og:site_name\" content=\"Open Scans\">\n  <style>\n    /* ── Colour tokens ─────────────────────────────────────────────────── */\n    :root {\n      --color-text: #24292f;\n      --color-text-muted: #57606a;\n      --color-bg-outer: #f6f8fa;\n      --color-bg-container: #ffffff;\n      --color-border: #d0d7de;\n      --color-primary: #0969da;\n      --color-success: #1a7f37;\n      --color-success-bg: #dafbe1;\n      --color-success-border: #4ac26b;\n      --color-danger: #cf222e;\n      --color-danger-bg: #ffebe9;\n      --color-danger-border: #ff8182;\n      --color-focus-ring: rgba(9, 105, 218, 0.3);\n      --color-spinner-track: rgba(0, 0, 0, 0.1);\n      --color-btn-primary-bg: #1f883d;\n      --color-btn-primary-hover-bg: #1a7f37;\n      --color-btn-primary-disabled-bg: #94d3a2;\n      --color-surface: #f6f8fa;\n    }\n\n    /* System dark-mode preference */\n    @media (prefers-color-scheme: dark) {\n      :root {\n        --color-text: #e6edf3;\n        --color-text-muted: #8b949e;\n        --color-bg-outer: #010409;\n        --color-bg-container: #0d1117;\n        --color-border: #30363d;\n        --color-primary: #58a6ff;\n        --color-success: #3fb950;\n        --color-success-bg: rgba(63, 185, 80, 0.12);\n        --color-success-border: #238636;\n        --color-danger: #ff7b72;\n        --color-danger-bg: rgba(255, 123, 114, 0.12);\n        --color-danger-border: #da3633;\n        --color-focus-ring: rgba(88, 166, 255, 0.3);\n        --color-spinner-track: rgba(255, 255, 255, 0.1);\n        --color-btn-primary-bg: #238636;\n        --color-btn-primary-hover-bg: #2ea043;\n        --color-btn-primary-disabled-bg: rgba(46, 160, 67, 0.5);\n        --color-surface: #161b22;\n      }\n    }\n\n    /* Explicit user overrides (stored in localStorage) */\n    [data-theme=\"light\"] {\n      --color-text: #24292f;\n      --color-text-muted: #57606a;\n      --color-bg-outer: #f6f8fa;\n      --color-bg-container: #ffffff;\n      --color-border: #d0d7de;\n      --color-primary: #0969da;\n      --color-success: #1a7f37;\n      --color-success-bg: #dafbe1;\n      --color-success-border: #4ac26b;\n      --color-danger: #cf222e;\n      --color-danger-bg: #ffebe9;\n      --color-danger-border: #ff8182;\n      --color-focus-ring: rgba(9, 105, 218, 0.3);\n      --color-spinner-track: rgba(0, 0, 0, 0.1);\n      --color-btn-primary-bg: #1f883d;\n      --color-btn-primary-hover-bg: #1a7f37;\n      --color-btn-primary-disabled-bg: #94d3a2;\n      --color-surface: #f6f8fa;\n    }\n\n    [data-theme=\"dark\"] {\n      --color-text: #e6edf3;\n      --color-text-muted: #8b949e;\n      --color-bg-outer: #010409;\n      --color-bg-container: #0d1117;\n      --color-border: #30363d;\n      --color-primary: #58a6ff;\n      --color-success: #3fb950;\n      --color-success-bg: rgba(63, 185, 80, 0.12);\n      --color-success-border: #238636;\n      --color-danger: #ff7b72;\n      --color-danger-bg: rgba(255, 123, 114, 0.12);\n      --color-danger-border: #da3633;\n      --color-focus-ring: rgba(88, 166, 255, 0.3);\n      --color-spinner-track: rgba(255, 255, 255, 0.1);\n      --color-btn-primary-bg: #238636;\n      --color-btn-primary-hover-bg: #2ea043;\n      --color-btn-primary-disabled-bg: rgba(46, 160, 67, 0.5);\n      --color-surface: #161b22;\n    }\n\n    /* ── Base reset ────────────────────────────────────────────────────── */\n    * {\n      margin: 0;\n      padding: 0;\n      box-sizing: border-box;\n    }\n    \n    body {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Helvetica, Arial, sans-serif;\n      line-height: 1.6;\n      color: var(--color-text);\n      background-color: var(--color-bg-outer);\n      padding: 2rem;\n    }\n    \n    .container {\n      max-width: 900px;\n      margin: 0 auto;\n      background: var(--color-bg-container);\n      padding: 2rem;\n      border-radius: 8px;\n      box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12);\n    }\n    \n    h1 {\n      color: var(--color-primary);\n      margin-bottom: 0.5rem;\n      font-size: 2rem;\n    }\n    \n    .subtitle {\n      color: var(--color-text-muted);\n      margin-bottom: 2rem;\n    }\n    \n    .nav {\n      display: flex;\n      align-items: center;\n      margin-bottom: 1.5rem;\n      padding-bottom: 1rem;\n      border-bottom: 1px solid var(--color-border);\n    }\n    \n    .nav a {\n      color: var(--color-primary);\n      text-decoration: none;\n      margin-right: 1.5rem;\n    }\n    \n    .nav a:hover {\n      text-decoration: underline;\n    }\n\n    /* ── Theme toggle button ───────────────────────────────────────────── */\n    .theme-toggle {\n      margin-left: auto;\n      background: none;\n      border: 1px solid var(--color-border);\n      border-radius: 6px;\n      color: var(--color-text-muted);\n      cursor: pointer;\n      padding: 0.375rem 0.5rem;\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      font-size: 1rem;\n      font-weight: 400;\n      transition: color 0.2s, border-color 0.2s, background-color 0.2s;\n      line-height: 1;\n    }\n\n    .theme-toggle:hover {\n      color: var(--color-text);\n      border-color: var(--color-text-muted);\n      background-color: var(--color-bg-outer);\n    }\n\n    .theme-toggle:focus-visible {\n      outline: 2px solid var(--color-primary);\n      outline-offset: 2px;\n    }\n\n    /* Show moon (switch to dark) in light mode; sun (switch to light) in dark */\n    .icon-sun { display: none; }\n    .icon-moon { display: block; }\n\n    @media (prefers-color-scheme: dark) {\n      .icon-sun { display: block; }\n      .icon-moon { display: none; }\n    }\n\n    [data-theme=\"dark\"] .icon-sun { display: block; }\n    [data-theme=\"dark\"] .icon-moon { display: none; }\n    [data-theme=\"light\"] .icon-sun { display: none; }\n    [data-theme=\"light\"] .icon-moon { display: block; }\n\n    /* ── Project intro ─────────────────────────────────────────────────── */\n    .intro-section {\n      margin-bottom: 2.5rem;\n    }\n\n    .intro-section p {\n      color: var(--color-text-muted);\n      font-size: 1.05rem;\n      margin-bottom: 1rem;\n    }\n\n    .how-it-works {\n      display: flex;\n      gap: 1rem;\n      flex-wrap: wrap;\n      margin: 1.25rem 0;\n    }\n\n    .how-step {\n      flex: 1;\n      min-width: 160px;\n      background: var(--color-surface);\n      border: 1px solid var(--color-border);\n      border-radius: 8px;\n      padding: 0.9rem 1rem;\n      font-size: 0.9rem;\n    }\n\n    .how-step .step-num {\n      display: inline-block;\n      width: 1.5rem;\n      height: 1.5rem;\n      background: var(--color-primary);\n      color: #fff;\n      border-radius: 50%;\n      text-align: center;\n      line-height: 1.5rem;\n      font-size: 0.8rem;\n      font-weight: 700;\n      margin-bottom: 0.4rem;\n    }\n\n    .how-step strong {\n      display: block;\n      margin-bottom: 0.2rem;\n      color: var(--color-text);\n    }\n\n    .intro-links {\n      display: flex;\n      gap: 1rem;\n      flex-wrap: wrap;\n      margin-top: 1rem;\n    }\n\n    .btn-link {\n      display: inline-flex;\n      align-items: center;\n      gap: 0.3rem;\n      padding: 0.5rem 1rem;\n      border-radius: 6px;\n      text-decoration: none;\n      font-weight: 600;\n      font-size: 0.9rem;\n      border: 1px solid var(--color-border);\n      color: var(--color-text);\n      background: var(--color-surface);\n      transition: background-color 0.15s;\n    }\n\n    .btn-link:hover {\n      background: var(--color-border);\n      text-decoration: none;\n    }\n\n    /* ── Live stats bar ────────────────────────────────────────────────── */\n    .stats-bar {\n      display: flex;\n      gap: 1rem;\n      flex-wrap: wrap;\n      margin-bottom: 2rem;\n      padding: 1rem;\n      background: var(--color-surface);\n      border: 1px solid var(--color-border);\n      border-radius: 8px;\n    }\n\n    .stat-item {\n      display: flex;\n      flex-direction: column;\n      gap: 0.1rem;\n      min-width: 100px;\n    }\n\n    .stat-item .stat-value {\n      font-size: 1.5rem;\n      font-weight: 700;\n      color: var(--color-primary);\n    }\n\n    .stat-item .stat-label {\n      font-size: 0.78rem;\n      color: var(--color-text-muted);\n    }\n\n    .stats-chart-wrap {\n      width: 100%;\n      overflow-x: auto;\n      -webkit-overflow-scrolling: touch;\n    }\n\n    /* ── Form controls ─────────────────────────────────────────────────── */\n    .form-group {\n      margin-bottom: 1.5rem;\n    }\n    \n    label {\n      display: block;\n      font-weight: 600;\n      margin-bottom: 0.5rem;\n      color: var(--color-text);\n    }\n    \n    .help-text {\n      font-size: 0.875rem;\n      color: var(--color-text-muted);\n      margin-bottom: 0.5rem;\n    }\n    \n    textarea, input[type=\"text\"], input[type=\"number\"], select {\n      width: 100%;\n      padding: 0.75rem;\n      border: 1px solid var(--color-border);\n      border-radius: 6px;\n      font-family: ui-monospace, monospace;\n      font-size: 0.875rem;\n      line-height: 1.5;\n      background-color: var(--color-bg-container);\n      color: var(--color-text);\n    }\n    \n    textarea {\n      min-height: 200px;\n      resize: vertical;\n    }\n    \n    textarea:focus, input[type=\"text\"]:focus, input[type=\"number\"]:focus, select:focus {\n      outline: none;\n      border-color: var(--color-primary);\n      box-shadow: 0 0 0 3px var(--color-focus-ring);\n    }\n\n    .scan-context-grid {\n      display: grid;\n      gap: 1rem;\n      grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n    }\n\n    .custom-viewport-fields {\n      display: grid;\n      gap: 1rem;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      margin-top: 1rem;\n    }\n    \n    .preview {\n      margin-top: 1.5rem;\n      padding: 1rem;\n      background-color: var(--color-bg-outer);\n      border-radius: 6px;\n      display: none;\n    }\n    \n    .preview.visible {\n      display: block;\n    }\n    \n    .preview h3 {\n      font-size: 1rem;\n      margin-bottom: 0.75rem;\n      color: var(--color-text);\n    }\n    \n    .url-count {\n      margin-bottom: 0.75rem;\n      font-weight: 600;\n    }\n    \n    .url-count.valid {\n      color: var(--color-success);\n    }\n    \n    .url-count.invalid {\n      color: var(--color-danger);\n    }\n    \n    .url-list {\n      max-height: 300px;\n      overflow-y: auto;\n      margin-top: 0.5rem;\n    }\n    \n    .url-item {\n      padding: 0.5rem;\n      margin-bottom: 0.25rem;\n      border-radius: 4px;\n      font-family: ui-monospace, monospace;\n      font-size: 0.875rem;\n    }\n    \n    .url-item.accepted {\n      background-color: var(--color-success-bg);\n      color: var(--color-success);\n    }\n    \n    .url-item.rejected {\n      background-color: var(--color-danger-bg);\n      color: var(--color-danger);\n    }\n    \n    .url-item .reason {\n      font-size: 0.75rem;\n      margin-top: 0.25rem;\n      opacity: 0.8;\n    }\n    \n    button {\n      background-color: var(--color-btn-primary-bg);\n      color: white;\n      border: none;\n      padding: 0.75rem 1.5rem;\n      border-radius: 6px;\n      font-size: 1rem;\n      font-weight: 600;\n      cursor: pointer;\n      transition: background-color 0.2s;\n    }\n    \n    button:hover:not(:disabled) {\n      background-color: var(--color-btn-primary-hover-bg);\n    }\n    \n    button:disabled {\n      background-color: var(--color-btn-primary-disabled-bg);\n      cursor: not-allowed;\n    }\n    \n    .error-message, .success-message {\n      padding: 1rem;\n      border-radius: 6px;\n      margin-top: 1rem;\n      display: none;\n    }\n    \n    .error-message.visible, .success-message.visible {\n      display: block;\n    }\n    \n    .error-message {\n      background-color: var(--color-danger-bg);\n      color: var(--color-danger);\n      border: 1px solid var(--color-danger-border);\n    }\n    \n    .success-message {\n      background-color: var(--color-success-bg);\n      color: var(--color-success);\n      border: 1px solid var(--color-success-border);\n    }\n    \n    .success-message a {\n      color: var(--color-success);\n      font-weight: 600;\n    }\n    \n    .loading {\n      display: none;\n      text-align: center;\n      padding: 1rem;\n      color: var(--color-text-muted);\n    }\n    \n    .loading.visible {\n      display: block;\n    }\n    \n    .spinner {\n      display: inline-block;\n      width: 20px;\n      height: 20px;\n      border: 3px solid var(--color-spinner-track);\n      border-radius: 50%;\n      border-top-color: var(--color-primary);\n      animation: spin 1s ease-in-out infinite;\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .spinner {\n        animation-duration: 2s;\n      }\n    }\n    \n    @keyframes spin {\n      to { transform: rotate(360deg); }\n    }\n\n    .form-section-heading {\n      font-size: 1.4rem;\n      color: var(--color-text);\n      margin-bottom: 1rem;\n      padding-top: 1.5rem;\n      border-top: 1px solid var(--color-border);\n    }\n    \n    footer {\n      margin-top: 2rem;\n      padding-top: 1.5rem;\n      border-top: 1px solid var(--color-border);\n      text-align: center;\n      color: var(--color-text-muted);\n    }\n    \n    footer a {\n      color: var(--color-primary);\n      text-decoration: none;\n      font-weight: 600;\n    }\n    \n    footer a:hover {\n      text-decoration: underline;\n    }\n\n    .skip-link {\n      position: absolute;\n      top: -3rem;\n      left: 0;\n      background: var(--color-primary);\n      color: white;\n      padding: 0.5rem 1rem;\n      text-decoration: none;\n      font-weight: 600;\n      z-index: 100;\n      border-radius: 0 0 4px 4px;\n    }\n\n    .skip-link:focus {\n      top: 0;\n    }\n\n    /* ── Accessibility tools suite navigation ──────────────────────────── */\n    .suite-nav {\n      display: flex;\n      gap: 0.25rem;\n      flex-wrap: wrap;\n      align-items: center;\n      margin-bottom: 0.75rem;\n      padding: 0.5rem 0.75rem;\n      background: var(--color-surface);\n      border: 1px solid var(--color-border);\n      border-radius: 6px;\n      font-size: 0.875rem;\n    }\n\n    .suite-nav a {\n      color: var(--color-primary);\n      text-decoration: none;\n      padding: 0.25rem 0.5rem;\n      border-radius: 4px;\n    }\n\n    .suite-nav a:hover {\n      text-decoration: underline;\n    }\n\n    .suite-nav a[aria-current=\"page\"] {\n      font-weight: 700;\n      color: var(--color-text);\n      background: var(--color-border);\n    }\n\n    .suite-nav a:focus-visible {\n      outline: 2px solid var(--color-primary);\n      outline-offset: 2px;\n    }\n\n    .share-section {\n      margin-top: 1rem;\n    }\n\n    .linkedin-share {\n      display: inline-flex;\n      align-items: center;\n      gap: 0.4rem;\n      background-color: #0a66c2;\n      color: white;\n      padding: 0.5rem 1rem;\n      border-radius: 4px;\n      text-decoration: none;\n      font-size: 0.875rem;\n      font-weight: 600;\n      transition: background-color 0.2s;\n    }\n\n    .linkedin-share:hover {\n      background-color: #004182;\n      text-decoration: none;\n      color: white;\n    }\n  </style>\n</head>\n<body>\n  <div class=\"container\">\n    <header>\n      <a class=\"skip-link\" href=\"#main-content\">Skip to main content</a>\n      <nav class=\"suite-nav\" aria-label=\"Accessibility tools suite\">\n        <a href=\"https://mgifford.github.io/top-task-finder\">Top Task Finder</a>\n        <a href=\"https://mgifford.github.io/open-scans\" aria-current=\"page\">Open Scans</a>\n        <a href=\"https://mgifford.github.io/alt-text-scan\">Alt Text Scan</a>\n      </nav>\n      <nav class=\"nav\" aria-label=\"Site navigation\">\n        <a href=\"index.html\">Submit URLs</a>\n        <a href=\"reports.html\">View Reports</a>\n        <a href=\"trends.html\">Trends</a>\n        <button type=\"button\" id=\"theme-toggle\" class=\"theme-toggle\" aria-label=\"Switch to dark mode\">\n          <svg class=\"icon-sun\" xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\">\n            <circle cx=\"12\" cy=\"12\" r=\"5\"></circle>\n            <line x1=\"12\" y1=\"1\" x2=\"12\" y2=\"3\"></line>\n            <line x1=\"12\" y1=\"21\" x2=\"12\" y2=\"23\"></line>\n            <line x1=\"4.22\" y1=\"4.22\" x2=\"5.64\" y2=\"5.64\"></line>\n            <line x1=\"18.36\" y1=\"18.36\" x2=\"19.78\" y2=\"19.78\"></line>\n            <line x1=\"1\" y1=\"12\" x2=\"3\" y2=\"12\"></line>\n            <line x1=\"21\" y1=\"12\" x2=\"23\" y2=\"12\"></line>\n            <line x1=\"4.22\" y1=\"19.78\" x2=\"5.64\" y2=\"18.36\"></line>\n            <line x1=\"18.36\" y1=\"5.64\" x2=\"19.78\" y2=\"4.22\"></line>\n          </svg>\n          <svg class=\"icon-moon\" xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\">\n            <path d=\"M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z\"></path>\n          </svg>\n        </button>\n      </nav>\n    </header>\n    \n    <main id=\"main-content\">\n\n      <!-- ── Project intro ──────────────────────────────────────────── -->\n      <section class=\"intro-section\" aria-labelledby=\"intro-heading\">\n        <h1 id=\"intro-heading\">Open Scans</h1>\n        <p>A free, open-source tool that automatically checks websites for accessibility issues using multiple WCAG 2.2 scanning engines. No sign-up required.</p>\n\n        <div class=\"how-it-works\" role=\"list\" aria-label=\"How it works\">\n          <div class=\"how-step\" role=\"listitem\">\n            <span class=\"step-num\" aria-hidden=\"true\">1</span>\n            <strong>Submit URLs</strong>\n            Enter up to 500 URLs below. A GitHub issue is created automatically.\n          </div>\n          <div class=\"how-step\" role=\"listitem\">\n            <span class=\"step-num\" aria-hidden=\"true\">2</span>\n            <strong>CI scans</strong>\n            GitHub Actions runs axe, ALFA, Equal Access, QualWeb, and AccessLint on every URL.\n          </div>\n          <div class=\"how-step\" role=\"listitem\">\n            <span class=\"step-num\" aria-hidden=\"true\">3</span>\n            <strong>Reports published</strong>\n            Interactive HTML reports are published to GitHub Pages within minutes.\n          </div>\n          <div class=\"how-step\" role=\"listitem\">\n            <span class=\"step-num\" aria-hidden=\"true\">4</span>\n            <strong>Track trends</strong>\n            Recurring scans show how accessibility improves (or worsens) over time.\n          </div>\n        </div>\n\n        <nav class=\"intro-links\" aria-label=\"View results\">\n          <a href=\"reports.html\" class=\"btn-link\">📄 View all reports</a>\n          <a href=\"trends.html\" class=\"btn-link\">📊 View trends</a>\n          <a href=\"https://github.com/mgifford/open-scans\" class=\"btn-link\" target=\"_blank\" rel=\"noopener noreferrer\">⭐ GitHub</a>\n        </nav>\n      </section>\n\n      <!-- ── Live stats ─────────────────────────────────────────────── -->\n      <section aria-labelledby=\"stats-heading\" id=\"stats-section\">\n        <h2 id=\"stats-heading\" class=\"visually-hidden\">Scan activity</h2>\n        <div class=\"stats-bar\" id=\"stats-bar\" aria-label=\"Scan activity statistics\">\n          <div class=\"stat-item\"><span class=\"stat-value\" id=\"stat-total-scans\">364</span><span class=\"stat-label\">Total scans</span></div>\n          <div class=\"stat-item\"><span class=\"stat-value\" id=\"stat-total-urls\">25,852</span><span class=\"stat-label\">URLs scanned</span></div>\n          <div class=\"stat-item\"><span class=\"stat-value\" id=\"stat-issues\">148</span><span class=\"stat-label\">Issues tracked</span></div>\n          <div class=\"stat-item\"><span class=\"stat-value\" id=\"stat-last-scan\">8/31/2026</span><span class=\"stat-label\">Most recent scan</span></div>\n          <div class=\"stats-chart-wrap\" id=\"stats-chart\" aria-label=\"Weekly violations chart\"><svg viewBox=\"0 0 480 80\" width=\"480\" height=\"80\" role=\"list\" aria-label=\"Weekly violations bar chart\" style=\"display:block;max-width:100%\" focusable=\"false\"><line x1=\"4\" y1=\"56\" x2=\"476\" y2=\"56\" stroke=\"#d0d7de\" stroke-width=\"1\"></line><g role=\"listitem\" aria-label=\"Jun 4: 53915 violations\"><rect x=\"11.2\" y=\"8.0\" width=\"25\" height=\"48\" rx=\"2\" fill=\"#0969da\" opacity=\"0.8\"></rect><text x=\"23.7\" y=\"70.0\" text-anchor=\"middle\" font-size=\"8\" fill=\"#57606a\">Jun 4</text></g><g role=\"listitem\" aria-label=\"Jun 12: 16783 violations\"><rect x=\"50.5\" y=\"41.0\" width=\"25\" height=\"15\" rx=\"2\" fill=\"#0969da\" opacity=\"0.8\"></rect><text x=\"63.0\" y=\"70.0\" text-anchor=\"middle\" font-size=\"8\" fill=\"#57606a\">Jun 12</text></g><g role=\"listitem\" aria-label=\"Jun 30: 761 violations\"><rect x=\"89.8\" y=\"55.0\" width=\"25\" height=\"1\" rx=\"2\" fill=\"#0969da\" opacity=\"0.8\"></rect><text x=\"102.3\" y=\"70.0\" text-anchor=\"middle\" font-size=\"8\" fill=\"#57606a\">Jun 30</text></g><g role=\"listitem\" aria-label=\"Jul 7: 6943 violations\"><rect x=\"129.2\" y=\"50.0\" width=\"25\" height=\"6\" rx=\"2\" fill=\"#0969da\" opacity=\"0.8\"></rect><text x=\"141.7\" y=\"70.0\" text-anchor=\"middle\" font-size=\"8\" fill=\"#57606a\">Jul 7</text></g><g role=\"listitem\" aria-label=\"Jul 14: 3342 violations\"><rect x=\"168.5\" y=\"53.0\" width=\"25\" height=\"3\" rx=\"2\" fill=\"#0969da\" opacity=\"0.8\"></rect><text x=\"181.0\" y=\"70.0\" text-anchor=\"middle\" font-size=\"8\" fill=\"#57606a\">Jul 14</text></g><g role=\"listitem\" aria-label=\"Jul 25: 31402 violations\"><rect x=\"207.8\" y=\"28.0\" width=\"25\" height=\"28\" rx=\"2\" fill=\"#0969da\" opacity=\"0.8\"></rect><text x=\"220.3\" y=\"70.0\" text-anchor=\"middle\" font-size=\"8\" fill=\"#57606a\">Jul 25</text></g><g role=\"listitem\" aria-label=\"Jul 27: 51676 violations\"><rect x=\"247.2\" y=\"10.0\" width=\"25\" height=\"46\" rx=\"2\" fill=\"#0969da\" opacity=\"0.8\"></rect><text x=\"259.7\" y=\"70.0\" text-anchor=\"middle\" font-size=\"8\" fill=\"#57606a\">Jul 27</text></g><g role=\"listitem\" aria-label=\"Aug 3: 15991 violations\"><rect x=\"286.5\" y=\"42.0\" width=\"25\" height=\"14\" rx=\"2\" fill=\"#0969da\" opacity=\"0.8\"></rect><text x=\"299.0\" y=\"70.0\" text-anchor=\"middle\" font-size=\"8\" fill=\"#57606a\">Aug 3</text></g><g role=\"listitem\" aria-label=\"Aug 10: 33459 violations\"><rect x=\"325.8\" y=\"26.0\" width=\"25\" height=\"30\" rx=\"2\" fill=\"#0969da\" opacity=\"0.8\"></rect><text x=\"338.3\" y=\"70.0\" text-anchor=\"middle\" font-size=\"8\" fill=\"#57606a\">Aug 10</text></g><g role=\"listitem\" aria-label=\"Aug 17: 25751 violations\"><rect x=\"365.2\" y=\"33.0\" width=\"25\" height=\"23\" rx=\"2\" fill=\"#0969da\" opacity=\"0.8\"></rect><text x=\"377.7\" y=\"70.0\" text-anchor=\"middle\" font-size=\"8\" fill=\"#57606a\">Aug 17</text></g><g role=\"listitem\" aria-label=\"Aug 24: 11875 violations\"><rect x=\"404.5\" y=\"45.0\" width=\"25\" height=\"11\" rx=\"2\" fill=\"#0969da\" opacity=\"0.8\"></rect><text x=\"417.0\" y=\"70.0\" text-anchor=\"middle\" font-size=\"8\" fill=\"#57606a\">Aug 24</text></g><g role=\"listitem\" aria-label=\"Aug 31: 3213 violations\"><rect x=\"443.8\" y=\"53.0\" width=\"25\" height=\"3\" rx=\"2\" fill=\"#0969da\" opacity=\"0.8\"></rect><text x=\"456.3\" y=\"70.0\" text-anchor=\"middle\" font-size=\"8\" fill=\"#57606a\">Aug 31</text></g></svg></div>\n        </div>\n      </section>\n      <style>.visually-hidden { position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0; }</style>\n\n      <!-- ── Submission form ────────────────────────────────────────── -->\n      <section aria-labelledby=\"form-heading\">\n        <h2 id=\"form-heading\" class=\"form-section-heading\">Submit a New Scan</h2>\n        <p class=\"subtitle\">Enter up to 500 URLs to scan for accessibility issues using multiple WCAG 2.2 checking engines</p>\n\n        <form id=\"scan-form\">\n          <div class=\"form-group\">\n            <label for=\"scan-title\">Scan Title</label>\n            <p class=\"help-text\">A descriptive name for this scan batch (e.g., \"GSA.gov Homepage and Key Pages\")</p>\n            <input type=\"text\" id=\"scan-title\" name=\"scan-title\" required=\"\" placeholder=\"My Accessibility Scan\">\n          </div>\n          \n          <div class=\"form-group\">\n            <label for=\"urls\">URLs to Scan</label>\n            <p class=\"help-text\">\n              Enter URLs one per line or comma-separated. Maximum 100 URLs.<br>\n              Only public HTTPS/HTTP URLs are accepted. Local, private, and internal URLs will be rejected.\n            </p>\n            <textarea id=\"urls\" name=\"urls\" required=\"\" placeholder=\"https://example.com\nhttps://example.com/about\nhttps://example.com/contact\"></textarea>\n          </div>\n\n          <div class=\"form-group\">\n            <h3>Scan Context</h3>\n            <p class=\"help-text\">Choose a viewport, color mode, and browser so the scan can be reproduced later.</p>\n            <div class=\"scan-context-grid\">\n              <div>\n                <label for=\"scan-viewport\">Viewport</label>\n                <select id=\"scan-viewport\" name=\"scan-viewport\">\n                  <option value=\"desktop\">Default desktop (1280×800)</option>\n                  <option value=\"tablet-portrait\">Tablet portrait (768×1024)</option>\n                  <option value=\"tablet-landscape\">Tablet landscape (1024×768)</option>\n                  <option value=\"mobile-portrait\">Mobile portrait (390×844)</option>\n                  <option value=\"mobile-landscape\">Mobile landscape (844×390)</option>\n                  <option value=\"custom\">Custom (WxH)</option>\n                </select>\n              </div>\n              <div>\n                <label for=\"scan-color-scheme\">Color scheme</label>\n                <select id=\"scan-color-scheme\" name=\"scan-color-scheme\">\n                  <option value=\"both\">Auto-detect / both</option>\n                  <option value=\"light\">Light only</option>\n                  <option value=\"dark\">Dark only</option>\n                </select>\n              </div>\n              <div>\n                <label for=\"scan-browser\">Browser</label>\n                <select id=\"scan-browser\" name=\"scan-browser\">\n                  <option value=\"random\" selected=\"\">Random browser (one per scan)</option>\n                  <option value=\"chromium\">Chromium</option>\n                  <option value=\"firefox\">Firefox</option>\n                  <option value=\"webkit\">WebKit (Safari-like)</option>\n                </select>\n              </div>\n            </div>\n            <div class=\"custom-viewport-fields\" id=\"custom-viewport-fields\" hidden=\"\">\n              <div>\n                <label for=\"scan-viewport-width\">Custom viewport width</label>\n                <input type=\"number\" id=\"scan-viewport-width\" name=\"scan-viewport-width\" min=\"1\" inputmode=\"numeric\" placeholder=\"390\">\n              </div>\n              <div>\n                <label for=\"scan-viewport-height\">Custom viewport height</label>\n                <input type=\"number\" id=\"scan-viewport-height\" name=\"scan-viewport-height\" min=\"1\" inputmode=\"numeric\" placeholder=\"844\">\n              </div>\n            </div>\n          </div>\n          \n          <div class=\"preview\" id=\"preview\">\n            <h3>URL Preview</h3>\n            <div class=\"url-count\" id=\"url-count\"></div>\n            <div class=\"url-list\" id=\"url-list\"></div>\n          </div>\n          \n          <button type=\"submit\" id=\"submit-button\">Create Scan Request</button>\n          \n          <div class=\"loading\" id=\"loading\">\n            <div class=\"spinner\"></div>\n            <p>Creating scan request...</p>\n          </div>\n          \n          <div class=\"error-message\" id=\"error-message\"></div>\n          <div class=\"success-message\" id=\"success-message\"></div>\n        </form>\n      </section>\n    </main>\n    \n    <footer>\n      <a href=\"https://github.com/mgifford/open-scans\">Join our GitHub Community</a>\n      <div class=\"share-section\">\n        <a href=\"https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fmgifford.github.io%2Fopen-scans%2F\" class=\"linkedin-share\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Share Open Scans on LinkedIn\">\n          <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\" focusable=\"false\">\n            <path d=\"M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 0 1-2.063-2.065 2.064 2.064 0 1 1 2.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z\"></path>\n          </svg>\n          Share on LinkedIn\n        </a>\n      </div>\n    </footer>\n  </div>\n  \n  <script type=\"module\" src=\"submit.js\"></script>\n  <script>\n    (function () {\n      var toggle = document.getElementById('theme-toggle');\n      if (!toggle) return;\n\n      function getTheme() {\n        return document.documentElement.getAttribute('data-theme') || 'light';\n      }\n\n      function applyTheme(theme) {\n        document.documentElement.setAttribute('data-theme', theme);\n        try { localStorage.setItem('open-scans-theme', theme); } catch (e) {}\n        toggle.setAttribute('aria-label', theme === 'dark' ? 'Switch to light mode' : 'Switch to dark mode');\n      }\n\n      // Sync aria-label with whichever theme was applied by the head script\n      applyTheme(getTheme());\n\n      toggle.addEventListener('click', function () {\n        applyTheme(getTheme() === 'dark' ? 'light' : 'dark');\n      });\n    })();\n  </script>\n  <script>\n    // Load stats.json and populate live stats bar + mini weekly chart\n    (function () {\n      fetch('./stats.json')\n        .then(function (r) { return r.ok ? r.json() : null; })\n        .then(function (stats) {\n          if (!stats) return;\n          var section = document.getElementById('stats-section');\n          if (section) section.removeAttribute('hidden');\n\n          function setText(id, val) {\n            var el = document.getElementById(id);\n            if (el) el.textContent = val;\n          }\n\n          setText('stat-total-scans', stats.totalScans != null ? stats.totalScans.toLocaleString() : '—');\n          setText('stat-total-urls', stats.totalUrlsScanned != null ? stats.totalUrlsScanned.toLocaleString() : '—');\n          setText('stat-issues', stats.totalIssuesTracked != null ? stats.totalIssuesTracked.toLocaleString() : '—');\n\n          if (stats.mostRecentScan) {\n            var d = new Date(stats.mostRecentScan);\n            setText('stat-last-scan', isNaN(d.getTime()) ? '—' : d.toLocaleDateString());\n          }\n\n          // Render mini weekly bar chart (SVG)\n          var weeks = (stats.weeklyData || []).slice(-12);\n          if (weeks.length < 2) return;\n          var chartEl = document.getElementById('stats-chart');\n          if (!chartEl) return;\n\n          var W = 480, H = 80, padL = 4, padR = 4, padT = 8, padB = 24;\n          var chartW = W - padL - padR;\n          var chartH = H - padT - padB;\n          var maxVal = Math.max.apply(null, weeks.map(function (w) { return w.violations; }));\n          if (maxVal < 1) maxVal = 1;\n          var barW = Math.max(6, Math.floor((chartW / weeks.length) * 0.65));\n          var spacing = chartW / weeks.length;\n\n          // Read the active primary color from CSS custom properties so it respects dark mode\n          var primaryColor = (getComputedStyle(document.documentElement).getPropertyValue('--color-primary') || '').trim() || '#0969da';\n\n          var bars = weeks.map(function (w, i) {\n            var bh = Math.max(1, Math.round((w.violations / maxVal) * chartH));\n            var x = (padL + i * spacing + (spacing - barW) / 2).toFixed(1);\n            var y = (padT + chartH - bh).toFixed(1);\n            var label = w.label || w.weekKey || '';\n            return '<g role=\"listitem\" aria-label=\"' + label + ': ' + w.violations + ' violation' + (w.violations !== 1 ? 's' : '') + '\">'\n              + '<rect x=\"' + x + '\" y=\"' + y + '\" width=\"' + barW + '\" height=\"' + bh + '\" rx=\"2\" fill=\"' + primaryColor + '\" opacity=\"0.8\"/>'\n              + '<text x=\"' + (parseFloat(x) + barW / 2).toFixed(1) + '\" y=\"' + (padT + chartH + 14).toFixed(1) + '\" text-anchor=\"middle\" font-size=\"8\" fill=\"#57606a\">' + label + '</text>'\n              + '</g>';\n          }).join('');\n\n          chartEl.innerHTML = '<svg viewBox=\"0 0 ' + W + ' ' + H + '\" width=\"' + W + '\" height=\"' + H\n            + '\" role=\"list\" aria-label=\"Weekly violations bar chart\" style=\"display:block;max-width:100%\" focusable=\"false\">'\n            + '<line x1=\"' + padL + '\" y1=\"' + (padT + chartH) + '\" x2=\"' + (W - padR) + '\" y2=\"' + (padT + chartH) + '\" stroke=\"#d0d7de\" stroke-width=\"1\"/>'\n            + bars + '</svg>';\n        })\n        .catch(function () { /* stats.json not available, skip stats bar */ });\n    }());\n  </script>\n\n\n</body></html>",
        "outcomeCount": 1126,
        "darkModeScanned": true,
        "requestedColorScheme": "both",
        "scanContext": {
          "viewport": {
            "width": 1280,
            "height": 800
          },
          "viewportPreset": "desktop",
          "colorScheme": "both",
          "browser": "chromium"
        },
        "mediaQuerySupport": {
          "darkMode": true,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "snapshotFallbackUsed": false,
        "timings": {
          "navigationMs": 8213,
          "settleDelayMs": 6770,
          "auditMs": 2515,
          "totalMs": 10985,
          "loadedFromSnapshot": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "reflowRisk": {
        "executed": true,
        "result": "failed",
        "description": "Horizontal overflow detected: 7px of content overflowed the viewport at 320px width",
        "overflowAmountPx": 7,
        "helpUrl": "https://www.w3.org/WAI/WCAG22/Understanding/reflow.html",
        "error": null,
        "fingerprint": "49745ce5d109",
        "firstSeenAt": "2026-09-01T02:11:55.038Z",
        "patternId": "A11Y-cca881cf",
        "a11yPatternFingerprint": "f30ed94dc38a7f53f252da4da2cac4bc6a96a24eceb007aff8f41a0512ef9679",
        "a11yPatternDisplayId": "A11Y-PAT-F30ED94DC38A",
        "a11yOccurrenceFingerprint": "181e93371cdd6a14127d9e5c2efb0f82a860b8cfa081eb982bb95a9ef96fdcdc",
        "a11yOccurrenceDisplayId": "A11Y-OCC-181E93371CDD"
      },
      "semantica11y": {
        "executed": true,
        "summary": {
          "total": 19,
          "errors": 1,
          "warnings": 18,
          "suggestions": 0
        },
        "issues": [
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<div class=\"how-it-works\" role=\"list\" aria-label=\"How it works\">",
            "message": "Element uses ARIA list role instead of a semantic element",
            "suggestion": "Consider using <ul> or <ol> element instead",
            "line": 0,
            "fingerprint": "a962774431db",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-b6d8545e",
            "a11yPatternFingerprint": "4d26649d3cb9d9060d6cd6857ceadbd579eeb5f7981a61e7e5bf916ac9ee831b",
            "a11yPatternDisplayId": "A11Y-PAT-4D26649D3CB9",
            "a11yOccurrenceFingerprint": "2ad9d62c3c29eef1083af350022a3cad80c26208ff5e202b88a63bedd7ee8286",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2AD9D62C3C29"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<div class=\"how-step\" role=\"listitem\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "d7aa00884945",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-ee66cdff",
            "a11yPatternFingerprint": "ef54a57c7b6719584bfcdbdf7b5eaa9cee82a7a4666e37b26c637cee50bdaca2",
            "a11yPatternDisplayId": "A11Y-PAT-EF54A57C7B67",
            "a11yOccurrenceFingerprint": "d2b756ebabf6bebc69cc0071a6caf4896430892437cf0ddfb2bfd8362d4c4d1f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D2B756EBABF6"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<div class=\"how-step\" role=\"listitem\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "d7aa00884945",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-ee66cdff",
            "a11yPatternFingerprint": "ef54a57c7b6719584bfcdbdf7b5eaa9cee82a7a4666e37b26c637cee50bdaca2",
            "a11yPatternDisplayId": "A11Y-PAT-EF54A57C7B67",
            "a11yOccurrenceFingerprint": "d2b756ebabf6bebc69cc0071a6caf4896430892437cf0ddfb2bfd8362d4c4d1f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D2B756EBABF6"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<div class=\"how-step\" role=\"listitem\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "d7aa00884945",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-ee66cdff",
            "a11yPatternFingerprint": "ef54a57c7b6719584bfcdbdf7b5eaa9cee82a7a4666e37b26c637cee50bdaca2",
            "a11yPatternDisplayId": "A11Y-PAT-EF54A57C7B67",
            "a11yOccurrenceFingerprint": "d2b756ebabf6bebc69cc0071a6caf4896430892437cf0ddfb2bfd8362d4c4d1f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D2B756EBABF6"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<div class=\"how-step\" role=\"listitem\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "d7aa00884945",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-ee66cdff",
            "a11yPatternFingerprint": "ef54a57c7b6719584bfcdbdf7b5eaa9cee82a7a4666e37b26c637cee50bdaca2",
            "a11yPatternDisplayId": "A11Y-PAT-EF54A57C7B67",
            "a11yOccurrenceFingerprint": "d2b756ebabf6bebc69cc0071a6caf4896430892437cf0ddfb2bfd8362d4c4d1f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D2B756EBABF6"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<svg role=\"list\" aria-label=\"Weekly violations bar chart\">",
            "message": "Element uses ARIA list role instead of a semantic element",
            "suggestion": "Consider using <ul> or <ol> element instead",
            "line": 0,
            "fingerprint": "33fa8c75db60",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-ad0398c9",
            "a11yPatternFingerprint": "9745b084844f9daf62181df3e98e6e251295d4c64a111f2fa0d3051c44f7bc43",
            "a11yPatternDisplayId": "A11Y-PAT-9745B084844F",
            "a11yOccurrenceFingerprint": "39b5c918cd61ba7910edbb053515201107baa3736a813bb046589b538be4fb62",
            "a11yOccurrenceDisplayId": "A11Y-OCC-39B5C918CD61"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<g role=\"listitem\" aria-label=\"Jun 4: 53915 violations\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "eed4286f7d32",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-07f5733a",
            "a11yPatternFingerprint": "de1505b8a4e75b4358e738e179a1f406ede7e990fcd9e2e15ec5d32add54db7e",
            "a11yPatternDisplayId": "A11Y-PAT-DE1505B8A4E7",
            "a11yOccurrenceFingerprint": "8e3b0001c665a72507d3dc283e1b48f81b51cfa94737aeb63f2b489a91bc2f88",
            "a11yOccurrenceDisplayId": "A11Y-OCC-8E3B0001C665"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<g role=\"listitem\" aria-label=\"Jun 12: 16783 violations\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "6f05fbaa8318",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-04356e35",
            "a11yPatternFingerprint": "905904edb335cfef8bd92f2a6cb26ba7c3880a0d4a1a65fcb54a81978c25f3a2",
            "a11yPatternDisplayId": "A11Y-PAT-905904EDB335",
            "a11yOccurrenceFingerprint": "cc2a86966a6ae1248409affc222304b7fd8a1a5136cae02bf552f60c0e9ebddf",
            "a11yOccurrenceDisplayId": "A11Y-OCC-CC2A86966A6A"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<g role=\"listitem\" aria-label=\"Jun 30: 761 violations\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "b9647f3306bf",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-ad0522aa",
            "a11yPatternFingerprint": "fe4e177e30d8c286197c3ecc28077d8426d6ba94105956dc9008d49d4f003ba8",
            "a11yPatternDisplayId": "A11Y-PAT-FE4E177E30D8",
            "a11yOccurrenceFingerprint": "8387e17a3cb83cca0a0877f713dfcdffb9c04f4ada83a1eb08a17a789d6f4eb1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-8387E17A3CB8"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<g role=\"listitem\" aria-label=\"Jul 7: 6943 violations\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "dca699d6ab02",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-1ab9e4b5",
            "a11yPatternFingerprint": "4628fc54b8f22546ac25ff54464359bbbb5fa9a3148424e2268333c5982b47fa",
            "a11yPatternDisplayId": "A11Y-PAT-4628FC54B8F2",
            "a11yOccurrenceFingerprint": "1810a0fdbec14f6d8f4c2297ed76579bc942e043b46f15c97448caf02215d198",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1810A0FDBEC1"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<g role=\"listitem\" aria-label=\"Jul 14: 3342 violations\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "7a62eaeadd95",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-03f85c04",
            "a11yPatternFingerprint": "a24b46ad9a9f999cd6f26e18a94466a4b569e9025847256386a485ddf1a7b08d",
            "a11yPatternDisplayId": "A11Y-PAT-A24B46AD9A9F",
            "a11yOccurrenceFingerprint": "16f42009aee531cffaf1686e1cfd132c2e43720f3a37092a7192418511580423",
            "a11yOccurrenceDisplayId": "A11Y-OCC-16F42009AEE5"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<g role=\"listitem\" aria-label=\"Jul 25: 31402 violations\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "aa8ffe2b5b66",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-fb7cf426",
            "a11yPatternFingerprint": "5fe7f1baad01af73b1160fe9756d57d1a5181e96c8abd39f89aa21a5e65ad1b9",
            "a11yPatternDisplayId": "A11Y-PAT-5FE7F1BAAD01",
            "a11yOccurrenceFingerprint": "912a67cff41b99cba9899f2bdc5c4c53f8c8bea155f8ce929917c3e87de0aa92",
            "a11yOccurrenceDisplayId": "A11Y-OCC-912A67CFF41B"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<g role=\"listitem\" aria-label=\"Jul 27: 51676 violations\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "eae43c01d79c",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-0ccf7eab",
            "a11yPatternFingerprint": "c1657813fbe8d4f2a257d79ac6f9ea77160ccea37667d21b7a439eb5d117998e",
            "a11yPatternDisplayId": "A11Y-PAT-C1657813FBE8",
            "a11yOccurrenceFingerprint": "3bd17b6e5a28054c8d4ad2b2311e5e851e6907060d08874cd8559800d9d3f209",
            "a11yOccurrenceDisplayId": "A11Y-OCC-3BD17B6E5A28"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<g role=\"listitem\" aria-label=\"Aug 3: 15991 violations\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "b371db0b1eb0",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-82cf0b07",
            "a11yPatternFingerprint": "d7c94bf88f61dee1b402899c11f8f52a54fbdec8813da8302f3628bcb412ecc6",
            "a11yPatternDisplayId": "A11Y-PAT-D7C94BF88F61",
            "a11yOccurrenceFingerprint": "1d94829b92b19814ca4c67bb09c09b9c63c962c86f99aef51fb64b071b77d21d",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1D94829B92B1"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<g role=\"listitem\" aria-label=\"Aug 10: 33459 violations\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "6fecc9312da6",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-9f5884a7",
            "a11yPatternFingerprint": "f0d06f18264a24262b0b0f8eba7a4ae88f9bc143661ef0662b3f1e4e13243320",
            "a11yPatternDisplayId": "A11Y-PAT-F0D06F18264A",
            "a11yOccurrenceFingerprint": "56dba141961a17192975fe3c7901ea0b85b81b212d3877a6a5c3da2f6c779d15",
            "a11yOccurrenceDisplayId": "A11Y-OCC-56DBA141961A"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<g role=\"listitem\" aria-label=\"Aug 17: 25751 violations\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "f56f2ed903c4",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-4323a876",
            "a11yPatternFingerprint": "fbbac30fd789dea38c82b4575861896ed1f758b80cc495e8ba5774b4b810618b",
            "a11yPatternDisplayId": "A11Y-PAT-FBBAC30FD789",
            "a11yOccurrenceFingerprint": "6f4ede9edc5ca965105d68a554f19ce373c6f6fe637b94cef61aecabdcb0dfc8",
            "a11yOccurrenceDisplayId": "A11Y-OCC-6F4EDE9EDC5C"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<g role=\"listitem\" aria-label=\"Aug 24: 11875 violations\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "f7ee678e4920",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-0b2480ef",
            "a11yPatternFingerprint": "10e10dd431d6e1c5a51ab40827601ebb6d469e011b3233d77c77f0d03bcb6be6",
            "a11yPatternDisplayId": "A11Y-PAT-10E10DD431D6",
            "a11yOccurrenceFingerprint": "402a7a6dcbda77f864d13359c8ae49746b55b8abeb763ec72f6dd2d55ce0bf37",
            "a11yOccurrenceDisplayId": "A11Y-OCC-402A7A6DCBDA"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<g role=\"listitem\" aria-label=\"Aug 31: 3213 violations\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "c926b20df106",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-cac7b487",
            "a11yPatternFingerprint": "3c8c12bff66c957ecf1407c576e945de62bc025e78444cb021b23d0b02b87a85",
            "a11yPatternDisplayId": "A11Y-PAT-3C8C12BFF66C",
            "a11yOccurrenceFingerprint": "c06870dfb474170fb4784f562b7a3ea290d4cc1ffa469358ff7e398302466c86",
            "a11yOccurrenceDisplayId": "A11Y-OCC-C06870DFB474"
          },
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<a class=\"linkedin-share\" aria-label=\"Share Open Scans on LinkedIn\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "54381e580f45",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-8df0c9ef",
            "a11yPatternFingerprint": "eff7d9d22c21578481115d6c4ca0181599a210bfed4f9773cc0443ec65617443",
            "a11yPatternDisplayId": "A11Y-PAT-EFF7D9D22C21",
            "a11yOccurrenceFingerprint": "e36c4e03c34fe099f241126cfb8e6d3ba42183e7ab13d1eb1f6a693ea9b1501e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E36C4E03C34F"
          }
        ],
        "error": null
      },
      "duplicateFindingCount": 0,
      "timings": {
        "fetchMs": 113,
        "pageNavigationMs": 8213,
        "pageLoadDelayMs": 6770,
        "totalMs": 14148,
        "scannerMs": {
          "axe": 10985,
          "accesslint": null
        }
      }
    },
    {
      "submittedUrl": "https://mgifford.github.io/open-scans/reports.html",
      "finalUrl": "https://mgifford.github.io/open-scans/reports.html",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Scan Reports",
      "elapsedMs": 15579,
      "error": null,
      "scanContext": {
        "viewport": {
          "width": 1280,
          "height": 800
        },
        "viewportPreset": "desktop",
        "colorScheme": "both",
        "browser": "chromium"
      },
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2226,
          "failed": 0,
          "cantTell": 21,
          "inapplicable": 45
        },
        "failedRules": [],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-required-children",
          "aria-required-parent",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "empty-table-header",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-name",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "role-img-alt",
          "scope-attr-valid",
          "skip-link",
          "table-duplicate-name",
          "td-headers-attr",
          "th-has-data-cells"
        ],
        "failures": [],
        "renderedHtml": "<!DOCTYPE html><html lang=\"en\"><head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>Scan Reports</title>\n  <style>\n    * {\n      margin: 0;\n      padding: 0;\n      box-sizing: border-box;\n    }\n    \n    body {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Helvetica, Arial, sans-serif;\n      line-height: 1.6;\n      color: #24292f;\n      background-color: #f6f8fa;\n      padding: 2rem;\n    }\n    \n    .container {\n      max-width: 1200px;\n      margin: 0 auto;\n      background: white;\n      padding: 2rem;\n      border-radius: 8px;\n      box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12);\n    }\n    \n    h1 {\n      color: #0969da;\n      margin-bottom: 0.5rem;\n      font-size: 2rem;\n    }\n    \n    .subtitle {\n      color: #57606a;\n      margin-bottom: 2rem;\n    }\n    \n    table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-top: 1rem;\n    }\n    \n    th, td {\n      padding: 0.75rem;\n      text-align: left;\n      border-bottom: 1px solid #d0d7de;\n    }\n    \n    th {\n      background-color: #f6f8fa;\n      font-weight: 600;\n      color: #24292f;\n    }\n\n    .scan-context {\n      margin-top: 0.35rem;\n      color: #57606a;\n      font-size: 0.875rem;\n    }\n    \n    tr:hover {\n      background-color: #f6f8fa;\n    }\n    \n    a {\n      color: #0969da;\n      text-decoration: none;\n    }\n    \n    a:hover {\n      text-decoration: underline;\n    }\n    \n    .badge {\n      display: inline-block;\n      padding: 0.25rem 0.5rem;\n      border-radius: 4px;\n      font-size: 0.875rem;\n      font-weight: 500;\n    }\n    \n    .badge-success {\n      background-color: #dafbe1;\n      color: #1a7f37;\n    }\n    \n    .badge-danger {\n      background-color: #ffebe9;\n      color: #cf222e;\n    }\n    \n    .badge-warning {\n      background-color: #fff8c5;\n      color: #9a6700;\n    }\n    \n    .no-reports {\n      text-align: center;\n      padding: 3rem;\n      color: #57606a;\n    }\n    \n    .date {\n      color: #57606a;\n      font-size: 0.875rem;\n    }\n    \n    .links {\n      display: flex;\n      gap: 1rem;\n      flex-wrap: wrap;\n    }\n    \n    .table-wrapper {\n      overflow-x: auto;\n      -webkit-overflow-scrolling: touch;\n    }\n    \n    @media (max-width: 599px) {\n      body {\n        padding: 0.75rem;\n      }\n      \n      .container {\n        padding: 1rem;\n      }\n      \n      .table-wrapper {\n        overflow-x: initial;\n      }\n      \n      table {\n        display: block;\n      }\n      \n      thead {\n        position: absolute;\n        width: 1px;\n        height: 1px;\n        padding: 0;\n        margin: -1px;\n        overflow: hidden;\n        clip: rect(0, 0, 0, 0);\n        white-space: nowrap;\n        border: 0;\n      }\n      \n      tbody {\n        display: block;\n        width: 100%;\n      }\n      \n      tr {\n        display: block;\n        border: 1px solid #d0d7de;\n        border-radius: 8px;\n        margin-bottom: 1rem;\n        padding: 0.25rem 0.5rem;\n      }\n      \n      tr:hover {\n        background-color: initial;\n      }\n      \n      td {\n        display: flex;\n        align-items: flex-start;\n        gap: 0.5rem;\n        padding: 0.5rem 0.25rem;\n        border-bottom: 1px solid #eaecef;\n        font-size: 0.875rem;\n      }\n      \n      td:last-child {\n        border-bottom: none;\n      }\n      \n      td::before {\n        content: attr(data-label);\n        font-weight: 600;\n        min-width: 6rem;\n        color: #57606a;\n        flex-shrink: 0;\n        font-size: 0.8125rem;\n      }\n      \n      .links {\n        gap: 0.5rem;\n      }\n      \n      .badge {\n        font-size: 0.8125rem;\n      }\n    }\n    \n    .nav {\n      margin-bottom: 1.5rem;\n      padding-bottom: 1rem;\n      border-bottom: 1px solid #d0d7de;\n    }\n    \n    .nav a {\n      color: #0969da;\n      text-decoration: none;\n      margin-right: 1.5rem;\n    }\n    \n    .nav a:hover {\n      text-decoration: underline;\n    }\n    \n    footer {\n      margin-top: 2rem;\n      padding-top: 1.5rem;\n      border-top: 1px solid #d0d7de;\n      text-align: center;\n      color: #57606a;\n    }\n    \n    footer a {\n      color: #0969da;\n      text-decoration: none;\n      font-weight: 600;\n    }\n    \n    footer a:hover {\n      text-decoration: underline;\n    }\n    \n    .skip-link {\n      position: absolute;\n      top: -3rem;\n      left: 0;\n      background: #0969da;\n      color: white;\n      padding: 0.5rem 1rem;\n      text-decoration: none;\n      font-weight: 600;\n      z-index: 100;\n      border-radius: 0 0 4px 4px;\n    }\n\n    .skip-link:focus {\n      top: 0;\n    }\n\n    .summary-panel {\n      background: #f6f8fa;\n      border: 1px solid #d0d7de;\n      border-radius: 8px;\n      padding: 1.25rem 1.5rem;\n      margin-bottom: 2rem;\n    }\n\n    .summary-panel h2 {\n      font-size: 1.1rem;\n      margin-bottom: 1rem;\n      color: #24292f;\n    }\n\n    .summary-stats {\n      display: flex;\n      gap: 1.5rem;\n      flex-wrap: wrap;\n      margin-bottom: 1.25rem;\n    }\n\n    .summary-stat {\n      display: flex;\n      flex-direction: column;\n      gap: 0.15rem;\n    }\n\n    .summary-stat-value {\n      font-size: 1.6rem;\n      font-weight: 700;\n      color: #0969da;\n    }\n\n    .summary-stat-label {\n      font-size: 0.8rem;\n      color: #57606a;\n    }\n\n    .weekly-chart {\n      overflow-x: auto;\n      -webkit-overflow-scrolling: touch;\n    }\n\n    .badge {\n      display: inline-block;\n      padding: 0.15rem 0.4rem;\n      border-radius: 4px;\n      font-weight: 600;\n      vertical-align: middle;\n    }\n\n    .badge-success { background: #dafbe1; color: #1a7f37; }\n    .badge-danger  { background: #ffebe9; color: #cf222e; }\n    .badge-warning { background: #fff8c5; color: #9a6700; }\n\n    .sort-btn {\n      background: none;\n      border: none;\n      font: inherit;\n      font-weight: 600;\n      color: #24292f;\n      cursor: pointer;\n      padding: 0;\n      display: inline-flex;\n      align-items: center;\n      gap: 0.25rem;\n      white-space: nowrap;\n    }\n    \n    .sort-btn:hover {\n      color: #0969da;\n    }\n    \n    .sort-btn:focus-visible {\n      outline: 2px solid #0969da;\n      outline-offset: 2px;\n      border-radius: 2px;\n    }\n    \n    .sort-icon {\n      font-size: 0.75rem;\n      opacity: 0.5;\n    }\n    \n    .sort-btn:hover .sort-icon {\n      opacity: 1;\n    }\n    \n    .table-info {\n      color: #57606a;\n      font-size: 0.875rem;\n      margin-top: 0.75rem;\n    }\n    \n    .pagination-nav {\n      display: flex;\n      align-items: center;\n      gap: 0.375rem;\n      flex-wrap: wrap;\n      margin-top: 1.25rem;\n    }\n    \n    .page-info {\n      color: #57606a;\n      font-size: 0.875rem;\n      margin-right: 0.5rem;\n    }\n    \n    .page-btn {\n      padding: 0.375rem 0.75rem;\n      border: 1px solid #d0d7de;\n      border-radius: 6px;\n      background: white;\n      color: #0969da;\n      cursor: pointer;\n      font-size: 0.875rem;\n      line-height: 1.4;\n    }\n    \n    .page-btn:hover {\n      background: #f3f4f6;\n    }\n    \n    .page-btn:focus-visible {\n      outline: 2px solid #0969da;\n      outline-offset: 2px;\n    }\n    \n    .page-btn-active {\n      background: #0969da;\n      color: white;\n      border-color: #0969da;\n    }\n    \n    .page-btn-active:hover {\n      background: #0860ca;\n    }\n    \n    .page-ellipsis {\n      padding: 0 0.25rem;\n      color: #57606a;\n    }\n  </style>\n</head>\n<body>\n  <div class=\"container\">\n    <header>\n      <a class=\"skip-link\" href=\"#main-content\">Skip to main content</a>\n      <nav class=\"nav\" aria-label=\"Site navigation\">\n        <a href=\"index.html\">Submit URLs</a>\n        <a href=\"reports.html\">View Reports</a>\n        <a href=\"trends.html\">Trends</a>\n      </nav>\n    </header>\n    \n    <main id=\"main-content\">\n    <h1>Scan Reports</h1>\n    <p class=\"subtitle\">Accessibility scan reports generated by GitHub Actions</p>\n\n    \n    <section class=\"summary-panel\" aria-labelledby=\"summary-heading\">\n      <h2 id=\"summary-heading\">Weekly Violation Totals</h2>\n      <div class=\"summary-stats\" aria-label=\"Summary statistics\">\n        <div class=\"summary-stat\">\n          <span class=\"summary-stat-value\">364</span>\n          <span class=\"summary-stat-label\">Total scans</span>\n        </div>\n        <div class=\"summary-stat\">\n          <span class=\"summary-stat-value\">25,852</span>\n          <span class=\"summary-stat-label\">URLs scanned</span>\n        </div>\n        <div class=\"summary-stat\">\n          <span class=\"summary-stat-value\">148</span>\n          <span class=\"summary-stat-label\">Issues tracked</span>\n        </div>\n        <div class=\"summary-stat\">\n          <span class=\"summary-stat-value\">3,213</span>\n          <span class=\"summary-stat-label\">Violations this week\n            <span class=\"badge badge-success\" style=\"font-size:0.75rem\">-8662</span>\n          </span>\n        </div>\n      </div>\n      <div class=\"weekly-chart\" role=\"img\" aria-label=\"Bar chart of weekly accessibility violation totals\">\n        <svg viewBox=\"0 0 640 140\" width=\"640\" height=\"140\" role=\"list\" aria-label=\"Weekly violation totals bar chart\" style=\"max-width:100%;display:block\" focusable=\"false\">\n    <text x=\"36\" y=\"108\" text-anchor=\"end\" font-size=\"10\" fill=\"#57606a\">0</text>\n    <line x1=\"40\" y1=\"104\" x2=\"624\" y2=\"104\" stroke=\"#d0d7de\" stroke-width=\"0.5\" stroke-dasharray=\"2\"></line><text x=\"36\" y=\"64\" text-anchor=\"end\" font-size=\"10\" fill=\"#57606a\">187814</text>\n    <line x1=\"40\" y1=\"60\" x2=\"624\" y2=\"60\" stroke=\"#d0d7de\" stroke-width=\"0.5\" stroke-dasharray=\"2\"></line><text x=\"36\" y=\"20\" text-anchor=\"end\" font-size=\"10\" fill=\"#57606a\">375628</text>\n    <line x1=\"40\" y1=\"16\" x2=\"624\" y2=\"16\" stroke=\"#d0d7de\" stroke-width=\"0.5\" stroke-dasharray=\"2\"></line>\n    <line x1=\"40\" y1=\"16\" x2=\"40\" y2=\"104\" stroke=\"#d0d7de\" stroke-width=\"1\"></line>\n    <line x1=\"40\" y1=\"104\" x2=\"624\" y2=\"104\" stroke=\"#d0d7de\" stroke-width=\"1\"></line>\n    <g role=\"listitem\" aria-label=\"2026-W19: 119778 violations, 24 report(s)\">\n      <rect x=\"46.8\" y=\"76.0\" width=\"23\" height=\"28\" rx=\"2\" fill=\"var(--primary, #0969da)\" opacity=\"0.8\"></rect>\n      <text x=\"58.3\" y=\"118.0\" text-anchor=\"middle\" font-size=\"9\" fill=\"#57606a\" transform=\"rotate(-35,58.3,118.0)\">May 4</text>\n    </g><g role=\"listitem\" aria-label=\"2026-W20: 71605 violations, 16 report(s)\">\n      <rect x=\"83.3\" y=\"87.0\" width=\"23\" height=\"17\" rx=\"2\" fill=\"var(--primary, #0969da)\" opacity=\"0.8\"></rect>\n      <text x=\"94.8\" y=\"118.0\" text-anchor=\"middle\" font-size=\"9\" fill=\"#57606a\" transform=\"rotate(-35,94.8,118.0)\">May 11</text>\n    </g><g role=\"listitem\" aria-label=\"2026-W21: 33195 violations, 11 report(s)\">\n      <rect x=\"119.8\" y=\"96.0\" width=\"23\" height=\"8\" rx=\"2\" fill=\"var(--primary, #0969da)\" opacity=\"0.8\"></rect>\n      <text x=\"131.3\" y=\"118.0\" text-anchor=\"middle\" font-size=\"9\" fill=\"#57606a\" transform=\"rotate(-35,131.3,118.0)\">May 18</text>\n    </g><g role=\"listitem\" aria-label=\"2026-W22: 12250 violations, 3 report(s)\">\n      <rect x=\"156.3\" y=\"101.0\" width=\"23\" height=\"3\" rx=\"2\" fill=\"var(--primary, #0969da)\" opacity=\"0.8\"></rect>\n      <text x=\"167.8\" y=\"118.0\" text-anchor=\"middle\" font-size=\"9\" fill=\"#57606a\" transform=\"rotate(-35,167.8,118.0)\">May 25</text>\n    </g><g role=\"listitem\" aria-label=\"2026-W23: 53915 violations, 17 report(s)\">\n      <rect x=\"192.8\" y=\"91.0\" width=\"23\" height=\"13\" rx=\"2\" fill=\"var(--primary, #0969da)\" opacity=\"0.8\"></rect>\n      <text x=\"204.3\" y=\"118.0\" text-anchor=\"middle\" font-size=\"9\" fill=\"#57606a\" transform=\"rotate(-35,204.3,118.0)\">Jun 4</text>\n    </g><g role=\"listitem\" aria-label=\"2026-W24: 16783 violations, 3 report(s)\">\n      <rect x=\"229.3\" y=\"100.0\" width=\"23\" height=\"4\" rx=\"2\" fill=\"var(--primary, #0969da)\" opacity=\"0.8\"></rect>\n      <text x=\"240.8\" y=\"118.0\" text-anchor=\"middle\" font-size=\"9\" fill=\"#57606a\" transform=\"rotate(-35,240.8,118.0)\">Jun 12</text>\n    </g><g role=\"listitem\" aria-label=\"2026-W27: 761 violations, 4 report(s)\">\n      <rect x=\"265.8\" y=\"103.0\" width=\"23\" height=\"1\" rx=\"2\" fill=\"var(--primary, #0969da)\" opacity=\"0.8\"></rect>\n      <text x=\"277.3\" y=\"118.0\" text-anchor=\"middle\" font-size=\"9\" fill=\"#57606a\" transform=\"rotate(-35,277.3,118.0)\">Jun 30</text>\n    </g><g role=\"listitem\" aria-label=\"2026-W28: 6943 violations, 3 report(s)\">\n      <rect x=\"302.3\" y=\"102.0\" width=\"23\" height=\"2\" rx=\"2\" fill=\"var(--primary, #0969da)\" opacity=\"0.8\"></rect>\n      <text x=\"313.8\" y=\"118.0\" text-anchor=\"middle\" font-size=\"9\" fill=\"#57606a\" transform=\"rotate(-35,313.8,118.0)\">Jul 7</text>\n    </g><g role=\"listitem\" aria-label=\"2026-W29: 3342 violations, 3 report(s)\">\n      <rect x=\"338.8\" y=\"103.0\" width=\"23\" height=\"1\" rx=\"2\" fill=\"var(--primary, #0969da)\" opacity=\"0.8\"></rect>\n      <text x=\"350.3\" y=\"118.0\" text-anchor=\"middle\" font-size=\"9\" fill=\"#57606a\" transform=\"rotate(-35,350.3,118.0)\">Jul 14</text>\n    </g><g role=\"listitem\" aria-label=\"2026-W30: 31402 violations, 8 report(s)\">\n      <rect x=\"375.3\" y=\"97.0\" width=\"23\" height=\"7\" rx=\"2\" fill=\"var(--primary, #0969da)\" opacity=\"0.8\"></rect>\n      <text x=\"386.8\" y=\"118.0\" text-anchor=\"middle\" font-size=\"9\" fill=\"#57606a\" transform=\"rotate(-35,386.8,118.0)\">Jul 25</text>\n    </g><g role=\"listitem\" aria-label=\"2026-W31: 51676 violations, 13 report(s)\">\n      <rect x=\"411.8\" y=\"92.0\" width=\"23\" height=\"12\" rx=\"2\" fill=\"var(--primary, #0969da)\" opacity=\"0.8\"></rect>\n      <text x=\"423.3\" y=\"118.0\" text-anchor=\"middle\" font-size=\"9\" fill=\"#57606a\" transform=\"rotate(-35,423.3,118.0)\">Jul 27</text>\n    </g><g role=\"listitem\" aria-label=\"2026-W32: 15991 violations, 10 report(s)\">\n      <rect x=\"448.3\" y=\"100.0\" width=\"23\" height=\"4\" rx=\"2\" fill=\"var(--primary, #0969da)\" opacity=\"0.8\"></rect>\n      <text x=\"459.8\" y=\"118.0\" text-anchor=\"middle\" font-size=\"9\" fill=\"#57606a\" transform=\"rotate(-35,459.8,118.0)\">Aug 3</text>\n    </g><g role=\"listitem\" aria-label=\"2026-W33: 33459 violations, 7 report(s)\">\n      <rect x=\"484.8\" y=\"96.0\" width=\"23\" height=\"8\" rx=\"2\" fill=\"var(--primary, #0969da)\" opacity=\"0.8\"></rect>\n      <text x=\"496.3\" y=\"118.0\" text-anchor=\"middle\" font-size=\"9\" fill=\"#57606a\" transform=\"rotate(-35,496.3,118.0)\">Aug 10</text>\n    </g><g role=\"listitem\" aria-label=\"2026-W34: 25751 violations, 6 report(s)\">\n      <rect x=\"521.3\" y=\"98.0\" width=\"23\" height=\"6\" rx=\"2\" fill=\"var(--primary, #0969da)\" opacity=\"0.8\"></rect>\n      <text x=\"532.8\" y=\"118.0\" text-anchor=\"middle\" font-size=\"9\" fill=\"#57606a\" transform=\"rotate(-35,532.8,118.0)\">Aug 17</text>\n    </g><g role=\"listitem\" aria-label=\"2026-W35: 11875 violations, 5 report(s)\">\n      <rect x=\"557.8\" y=\"101.0\" width=\"23\" height=\"3\" rx=\"2\" fill=\"var(--primary, #0969da)\" opacity=\"0.8\"></rect>\n      <text x=\"569.3\" y=\"118.0\" text-anchor=\"middle\" font-size=\"9\" fill=\"#57606a\" transform=\"rotate(-35,569.3,118.0)\">Aug 24</text>\n    </g><g role=\"listitem\" aria-label=\"2026-W36: 3213 violations, 1 report(s)\">\n      <rect x=\"594.3\" y=\"103.0\" width=\"23\" height=\"1\" rx=\"2\" fill=\"var(--primary, #0969da)\" opacity=\"0.8\"></rect>\n      <text x=\"605.8\" y=\"118.0\" text-anchor=\"middle\" font-size=\"9\" fill=\"#57606a\" transform=\"rotate(-35,605.8,118.0)\">Aug 31</text>\n    </g>\n  </svg>\n      </div>\n    </section>\n\n    \n    <div class=\"table-wrapper\">\n    <table>\n      <thead>\n        <tr>\n          <th scope=\"col\"><button class=\"sort-btn\" data-col=\"issue\">Issue <span class=\"sort-icon\" aria-hidden=\"true\">↕</span></button></th>\n          <th scope=\"col\"><button class=\"sort-btn\" data-col=\"title\">Scan Title <span class=\"sort-icon\" aria-hidden=\"true\">↕</span></button></th>\n          <th scope=\"col\" aria-sort=\"descending\"><button class=\"sort-btn\" data-col=\"date\">Scanned At <span class=\"sort-icon\" aria-hidden=\"true\">↓</span></button></th>\n          <th scope=\"col\"><button class=\"sort-btn\" data-col=\"urls\">URLs <span class=\"sort-icon\" aria-hidden=\"true\">↕</span></button></th>\n          <th scope=\"col\">Results</th>\n          <th scope=\"col\">Reports</th>\n        </tr>\n      </thead>\n      <tbody>\n        \n        <tr data-issue=\"38\" data-title=\"LocalGov Drupal\" data-date=\"2026-08-31T05:56:45.518Z\" data-urls=\"70\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/38\">#38</a></td>\n          <td data-label=\"Scan Title\">LocalGov Drupal<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">8/31/2026, 5:56:45 AM</td>\n          <td data-label=\"URLs\">70 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">59023 passed</span>\n            <span class=\"badge badge-danger\">327 failed</span>\n            <span class=\"badge badge-warning\">662 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-38/2026-08-31T05-57-26-976Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-38/2026-08-31T05-57-26-976Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-38/2026-08-31T05-57-26-976Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-38/2026-08-31T05-57-26-976Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-38/2026-08-31T05-57-26-976Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"58\" data-title=\"GOV.UK\" data-date=\"2026-08-29T08:15:00.155Z\" data-urls=\"100\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/58\">#58</a></td>\n          <td data-label=\"Scan Title\">GOV.UK<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">8/29/2026, 8:15:00 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">62362 passed</span>\n            <span class=\"badge badge-danger\">208 failed</span>\n            <span class=\"badge badge-warning\">19 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-58/2026-08-29T08-15-43-184Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-58/2026-08-29T08-15-43-184Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-58/2026-08-29T08-15-43-184Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-58/2026-08-29T08-15-43-184Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-58/2026-08-29T08-15-43-184Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"68\" data-title=\"London DARKMODE\" data-date=\"2026-08-29T07:47:54.472Z\" data-urls=\"100\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/68\">#68</a></td>\n          <td data-label=\"Scan Title\">London DARKMODE<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">8/29/2026, 7:47:54 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">169730 passed</span>\n            <span class=\"badge badge-danger\">2104 failed</span>\n            <span class=\"badge badge-warning\">13077 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-68/2026-08-29T07-48-28-567Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-68/2026-08-29T07-48-28-567Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-68/2026-08-29T07-48-28-567Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-68/2026-08-29T07-48-28-567Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-68/2026-08-29T07-48-28-567Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"189\" data-title=\"CivicActions.com -\" data-date=\"2026-08-26T19:16:09.980Z\" data-urls=\"45\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/189\">#189</a></td>\n          <td data-label=\"Scan Title\">CivicActions.com -<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">8/26/2026, 7:16:09 PM</td>\n          <td data-label=\"URLs\">45 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">52378 passed</span>\n            <span class=\"badge badge-danger\">3069 failed</span>\n            <span class=\"badge badge-warning\">186 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-189/2026-08-26T19-16-51-922Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-189/2026-08-26T19-16-51-922Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-189/2026-08-26T19-16-51-922Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-189/2026-08-26T19-16-51-922Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-189/2026-08-26T19-16-51-922Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"62\" data-title=\"Barcelona.cat\" data-date=\"2026-08-26T02:43:04.097Z\" data-urls=\"100\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/62\">#62</a></td>\n          <td data-label=\"Scan Title\">Barcelona.cat<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">8/26/2026, 2:43:04 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">93120 passed</span>\n            <span class=\"badge badge-danger\">2296 failed</span>\n            <span class=\"badge badge-warning\">1906 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-62/2026-08-26T02-43-32-195Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-62/2026-08-26T02-43-32-195Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-62/2026-08-26T02-43-32-195Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-62/2026-08-26T02-43-32-195Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-62/2026-08-26T02-43-32-195Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"38\" data-title=\"LocalGov Drupal\" data-date=\"2026-08-24T02:26:22.666Z\" data-urls=\"70\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/38\">#38</a></td>\n          <td data-label=\"Scan Title\">LocalGov Drupal<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">8/24/2026, 2:26:22 AM</td>\n          <td data-label=\"URLs\">70 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">57666 passed</span>\n            <span class=\"badge badge-danger\">302 failed</span>\n            <span class=\"badge badge-warning\">644 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-38/2026-08-24T02-27-01-618Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-38/2026-08-24T02-27-01-618Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-38/2026-08-24T02-27-01-618Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-38/2026-08-24T02-27-01-618Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-38/2026-08-24T02-27-01-618Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"58\" data-title=\"GOV.UK\" data-date=\"2026-08-22T03:17:10.067Z\" data-urls=\"100\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/58\">#58</a></td>\n          <td data-label=\"Scan Title\">GOV.UK<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">8/22/2026, 3:17:10 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">61939 passed</span>\n            <span class=\"badge badge-danger\">206 failed</span>\n            <span class=\"badge badge-warning\">19 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-58/2026-08-22T03-17-43-752Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-58/2026-08-22T03-17-43-752Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-58/2026-08-22T03-17-43-752Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-58/2026-08-22T03-17-43-752Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-58/2026-08-22T03-17-43-752Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"68\" data-title=\"London DARKMODE\" data-date=\"2026-08-22T02:34:47.947Z\" data-urls=\"100\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/68\">#68</a></td>\n          <td data-label=\"Scan Title\">London DARKMODE<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">8/22/2026, 2:34:47 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">177898 passed</span>\n            <span class=\"badge badge-danger\">2191 failed</span>\n            <span class=\"badge badge-warning\">13711 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-68/2026-08-22T02-35-20-648Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-68/2026-08-22T02-35-20-648Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-68/2026-08-22T02-35-20-648Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-68/2026-08-22T02-35-20-648Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-68/2026-08-22T02-35-20-648Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"347\" data-title=\"Drupal Camp Asheville\" data-date=\"2026-08-20T17:07:27.574Z\" data-urls=\"2\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/347\">#347</a></td>\n          <td data-label=\"Scan Title\">Drupal Camp Asheville<div class=\"scan-context\">Desktop (1280×800) · both · firefox</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">8/20/2026, 5:07:27 PM</td>\n          <td data-label=\"URLs\">2 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">910 passed</span>\n            <span class=\"badge badge-danger\">34 failed</span>\n            <span class=\"badge badge-warning\">15 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-347/2026-08-20T17-08-11-916Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-347/2026-08-20T17-08-11-916Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-347/2026-08-20T17-08-11-916Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-347/2026-08-20T17-08-11-916Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-347/2026-08-20T17-08-11-916Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"346\" data-title=\"https://studentaffairs.charlotte.edu/\" data-date=\"2026-08-20T15:55:33.483Z\" data-urls=\"20\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/346\">#346</a></td>\n          <td data-label=\"Scan Title\">https://studentaffairs.charlotte.edu/<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">8/20/2026, 3:55:33 PM</td>\n          <td data-label=\"URLs\">20 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">31863 passed</span>\n            <span class=\"badge badge-danger\">1054 failed</span>\n            <span class=\"badge badge-warning\">770 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-346/2026-08-20T15-56-11-834Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-346/2026-08-20T15-56-11-834Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-346/2026-08-20T15-56-11-834Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-346/2026-08-20T15-56-11-834Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-346/2026-08-20T15-56-11-834Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"62\" data-title=\"Barcelona.cat\" data-date=\"2026-08-19T02:33:57.138Z\" data-urls=\"100\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/62\">#62</a></td>\n          <td data-label=\"Scan Title\">Barcelona.cat<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">8/19/2026, 2:33:57 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">111235 passed</span>\n            <span class=\"badge badge-danger\">2785 failed</span>\n            <span class=\"badge badge-warning\">2258 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-62/2026-08-19T02-34-35-005Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-62/2026-08-19T02-34-35-005Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-62/2026-08-19T02-34-35-005Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-62/2026-08-19T02-34-35-005Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-62/2026-08-19T02-34-35-005Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"38\" data-title=\"LocalGov Drupal\" data-date=\"2026-08-17T02:24:48.455Z\" data-urls=\"70\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/38\">#38</a></td>\n          <td data-label=\"Scan Title\">LocalGov Drupal<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">8/17/2026, 2:24:48 AM</td>\n          <td data-label=\"URLs\">70 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">54833 passed</span>\n            <span class=\"badge badge-danger\">312 failed</span>\n            <span class=\"badge badge-warning\">617 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-38/2026-08-17T02-25-27-176Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-38/2026-08-17T02-25-27-176Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-38/2026-08-17T02-25-27-176Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-38/2026-08-17T02-25-27-176Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-38/2026-08-17T02-25-27-176Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"52\" data-title=\"Alberta\" data-date=\"2026-08-15T22:34:30.932Z\" data-urls=\"59\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/52\">#52</a></td>\n          <td data-label=\"Scan Title\">Alberta<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">8/15/2026, 10:34:30 PM</td>\n          <td data-label=\"URLs\">59 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">18295 passed</span>\n            <span class=\"badge badge-danger\">63 failed</span>\n            <span class=\"badge badge-warning\">416 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-52/2026-08-15T22-35-30-943Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-52/2026-08-15T22-35-30-943Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-52/2026-08-15T22-35-30-943Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-52/2026-08-15T22-35-30-943Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-52/2026-08-15T22-35-30-943Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"66\" data-title=\"Sweden's Government\" data-date=\"2026-08-15T22:21:36.587Z\" data-urls=\"100\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/66\">#66</a></td>\n          <td data-label=\"Scan Title\">Sweden's Government<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">8/15/2026, 10:21:36 PM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">9928 passed</span>\n            <span class=\"badge badge-danger\">146 failed</span>\n            <span class=\"badge badge-warning\">0 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-66/2026-08-15T22-21-59-826Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-66/2026-08-15T22-21-59-826Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-66/2026-08-15T22-21-59-826Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-66/2026-08-15T22-21-59-826Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-66/2026-08-15T22-21-59-826Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"58\" data-title=\"GOV.UK\" data-date=\"2026-08-15T03:04:59.197Z\" data-urls=\"100\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/58\">#58</a></td>\n          <td data-label=\"Scan Title\">GOV.UK<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">8/15/2026, 3:04:59 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">141192 passed</span>\n            <span class=\"badge badge-danger\">7204 failed</span>\n            <span class=\"badge badge-warning\">29 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-58/2026-08-15T03-05-39-722Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-58/2026-08-15T03-05-39-722Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-58/2026-08-15T03-05-39-722Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-58/2026-08-15T03-05-39-722Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-58/2026-08-15T03-05-39-722Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"68\" data-title=\"London DARKMODE\" data-date=\"2026-08-15T02:34:07.010Z\" data-urls=\"100\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/68\">#68</a></td>\n          <td data-label=\"Scan Title\">London DARKMODE<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">8/15/2026, 2:34:07 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">76928 passed</span>\n            <span class=\"badge badge-danger\">173 failed</span>\n            <span class=\"badge badge-warning\">262 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-68/2026-08-15T02-34-44-280Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-68/2026-08-15T02-34-44-280Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-68/2026-08-15T02-34-44-280Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-68/2026-08-15T02-34-44-280Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-68/2026-08-15T02-34-44-280Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"62\" data-title=\"Barcelona.cat\" data-date=\"2026-08-12T03:23:50.030Z\" data-urls=\"100\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/62\">#62</a></td>\n          <td data-label=\"Scan Title\">Barcelona.cat<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">8/12/2026, 3:23:50 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">111648 passed</span>\n            <span class=\"badge badge-danger\">2785 failed</span>\n            <span class=\"badge badge-warning\">2267 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-62/2026-08-12T03-24-23-851Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-62/2026-08-12T03-24-23-851Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-62/2026-08-12T03-24-23-851Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-62/2026-08-12T03-24-23-851Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-62/2026-08-12T03-24-23-851Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"344\" data-title=\"Nig Websites\" data-date=\"2026-08-10T18:06:28.384Z\" data-urls=\"2\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/344\">#344</a></td>\n          <td data-label=\"Scan Title\">Nig Websites<div class=\"scan-context\">Desktop (1280×800) · both · webkit</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">8/10/2026, 6:06:28 PM</td>\n          <td data-label=\"URLs\">2 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">0 passed</span>\n            <span class=\"badge badge-danger\">0 failed</span>\n            <span class=\"badge badge-warning\">0 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-344/2026-08-10T18-06-41-583Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-344/2026-08-10T18-06-41-583Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-344/2026-08-10T18-06-41-583Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-344/2026-08-10T18-06-41-583Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-344/2026-08-10T18-06-41-583Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"38\" data-title=\"LocalGov Drupal\" data-date=\"2026-08-10T03:02:00.589Z\" data-urls=\"70\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/38\">#38</a></td>\n          <td data-label=\"Scan Title\">LocalGov Drupal<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">8/10/2026, 3:02:00 AM</td>\n          <td data-label=\"URLs\">70 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">111615 passed</span>\n            <span class=\"badge badge-danger\">3653 failed</span>\n            <span class=\"badge badge-warning\">1496 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-38/2026-08-10T03-02-40-377Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-38/2026-08-10T03-02-40-377Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-38/2026-08-10T03-02-40-377Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-38/2026-08-10T03-02-40-377Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-38/2026-08-10T03-02-40-377Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"52\" data-title=\"Alberta\" data-date=\"2026-08-09T03:25:39.280Z\" data-urls=\"59\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/52\">#52</a></td>\n          <td data-label=\"Scan Title\">Alberta<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">8/9/2026, 3:25:39 AM</td>\n          <td data-label=\"URLs\">59 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">13212 passed</span>\n            <span class=\"badge badge-danger\">51 failed</span>\n            <span class=\"badge badge-warning\">332 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-52/2026-08-09T03-26-39-136Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-52/2026-08-09T03-26-39-136Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-52/2026-08-09T03-26-39-136Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-52/2026-08-09T03-26-39-136Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-52/2026-08-09T03-26-39-136Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"66\" data-title=\"Sweden's Government\" data-date=\"2026-08-09T03:13:45.994Z\" data-urls=\"100\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/66\">#66</a></td>\n          <td data-label=\"Scan Title\">Sweden's Government<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">8/9/2026, 3:13:45 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">6800 passed</span>\n            <span class=\"badge badge-danger\">100 failed</span>\n            <span class=\"badge badge-warning\">0 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-66/2026-08-09T03-13-51-815Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-66/2026-08-09T03-13-51-815Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-66/2026-08-09T03-13-51-815Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-66/2026-08-09T03-13-51-815Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-66/2026-08-09T03-13-51-815Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"58\" data-title=\"GOV.UK\" data-date=\"2026-08-08T03:49:43.478Z\" data-urls=\"100\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/58\">#58</a></td>\n          <td data-label=\"Scan Title\">GOV.UK<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">8/8/2026, 3:49:43 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">62323 passed</span>\n            <span class=\"badge badge-danger\">202 failed</span>\n            <span class=\"badge badge-warning\">19 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-58/2026-08-08T03-50-15-446Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-58/2026-08-08T03-50-15-446Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-58/2026-08-08T03-50-15-446Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-58/2026-08-08T03-50-15-446Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-58/2026-08-08T03-50-15-446Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"68\" data-title=\"London DARKMODE\" data-date=\"2026-08-08T03:05:59.586Z\" data-urls=\"100\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/68\">#68</a></td>\n          <td data-label=\"Scan Title\">London DARKMODE<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">8/8/2026, 3:05:59 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">44508 passed</span>\n            <span class=\"badge badge-danger\">133 failed</span>\n            <span class=\"badge badge-warning\">215 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-68/2026-08-08T03-06-28-226Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-68/2026-08-08T03-06-28-226Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-68/2026-08-08T03-06-28-226Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-68/2026-08-08T03-06-28-226Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-68/2026-08-08T03-06-28-226Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"339\" data-title=\"https://www.wfp.org/\" data-date=\"2026-08-05T15:15:42.356Z\" data-urls=\"20\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/339\">#339</a></td>\n          <td data-label=\"Scan Title\">https://www.wfp.org/<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">8/5/2026, 3:15:42 PM</td>\n          <td data-label=\"URLs\">20 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">18369 passed</span>\n            <span class=\"badge badge-danger\">1338 failed</span>\n            <span class=\"badge badge-warning\">470 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-339/2026-08-05T15-16-17-749Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-339/2026-08-05T15-16-17-749Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-339/2026-08-05T15-16-17-749Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-339/2026-08-05T15-16-17-749Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-339/2026-08-05T15-16-17-749Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"340\" data-title=\"https://www.un.org/\" data-date=\"2026-08-05T15:08:04.052Z\" data-urls=\"13\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/340\">#340</a></td>\n          <td data-label=\"Scan Title\">https://www.un.org/<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">8/5/2026, 3:08:04 PM</td>\n          <td data-label=\"URLs\">13 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">28189 passed</span>\n            <span class=\"badge badge-danger\">3779 failed</span>\n            <span class=\"badge badge-warning\">659 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-340/2026-08-05T15-08-33-785Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-340/2026-08-05T15-08-33-785Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-340/2026-08-05T15-08-33-785Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-340/2026-08-05T15-08-33-785Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-340/2026-08-05T15-08-33-785Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"341\" data-title=\"https://www.unopensource.org/\" data-date=\"2026-08-05T14:44:23.881Z\" data-urls=\"20\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/341\">#341</a></td>\n          <td data-label=\"Scan Title\">https://www.unopensource.org/<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">8/5/2026, 2:44:23 PM</td>\n          <td data-label=\"URLs\">20 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">6242 passed</span>\n            <span class=\"badge badge-danger\">625 failed</span>\n            <span class=\"badge badge-warning\">89 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-341/2026-08-05T14-45-04-874Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-341/2026-08-05T14-45-04-874Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-341/2026-08-05T14-45-04-874Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-341/2026-08-05T14-45-04-874Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-341/2026-08-05T14-45-04-874Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"338\" data-title=\"https://www.who.int\" data-date=\"2026-08-05T14:36:17.124Z\" data-urls=\"20\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/338\">#338</a></td>\n          <td data-label=\"Scan Title\">https://www.who.int<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">8/5/2026, 2:36:17 PM</td>\n          <td data-label=\"URLs\">20 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">77181 passed</span>\n            <span class=\"badge badge-danger\">168 failed</span>\n            <span class=\"badge badge-warning\">6017 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-338/2026-08-05T14-36-34-116Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-338/2026-08-05T14-36-34-116Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-338/2026-08-05T14-36-34-116Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-338/2026-08-05T14-36-34-116Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-338/2026-08-05T14-36-34-116Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"62\" data-title=\"Barcelona.cat\" data-date=\"2026-08-05T01:28:09.587Z\" data-urls=\"100\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/62\">#62</a></td>\n          <td data-label=\"Scan Title\">Barcelona.cat<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">8/5/2026, 1:28:09 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">111731 passed</span>\n            <span class=\"badge badge-danger\">2786 failed</span>\n            <span class=\"badge badge-warning\">2267 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-62/2026-08-05T01-28-47-860Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-62/2026-08-05T01-28-47-860Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-62/2026-08-05T01-28-47-860Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-62/2026-08-05T01-28-47-860Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-62/2026-08-05T01-28-47-860Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"38\" data-title=\"LocalGov Drupal\" data-date=\"2026-08-03T01:23:54.554Z\" data-urls=\"70\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/38\">#38</a></td>\n          <td data-label=\"Scan Title\">LocalGov Drupal<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">8/3/2026, 1:23:54 AM</td>\n          <td data-label=\"URLs\">70 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">55006 passed</span>\n            <span class=\"badge badge-danger\">310 failed</span>\n            <span class=\"badge badge-warning\">586 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-38/2026-08-03T01-24-35-138Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-38/2026-08-03T01-24-35-138Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-38/2026-08-03T01-24-35-138Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-38/2026-08-03T01-24-35-138Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-38/2026-08-03T01-24-35-138Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"52\" data-title=\"Alberta\" data-date=\"2026-08-02T01:53:01.436Z\" data-urls=\"59\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/52\">#52</a></td>\n          <td data-label=\"Scan Title\">Alberta<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">8/2/2026, 1:53:01 AM</td>\n          <td data-label=\"URLs\">59 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">14173 passed</span>\n            <span class=\"badge badge-danger\">37 failed</span>\n            <span class=\"badge badge-warning\">396 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-52/2026-08-02T01-54-01-378Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-52/2026-08-02T01-54-01-378Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-52/2026-08-02T01-54-01-378Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-52/2026-08-02T01-54-01-378Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-52/2026-08-02T01-54-01-378Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"66\" data-title=\"Sweden's Government\" data-date=\"2026-08-02T01:42:58.310Z\" data-urls=\"100\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/66\">#66</a></td>\n          <td data-label=\"Scan Title\">Sweden's Government<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">8/2/2026, 1:42:58 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">10608 passed</span>\n            <span class=\"badge badge-danger\">156 failed</span>\n            <span class=\"badge badge-warning\">0 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-66/2026-08-02T01-43-23-711Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-66/2026-08-02T01-43-23-711Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-66/2026-08-02T01-43-23-711Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-66/2026-08-02T01-43-23-711Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-66/2026-08-02T01-43-23-711Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"31\" data-title=\"GitHub Pages accessibility check\" data-date=\"2026-08-01T03:04:08.034Z\" data-urls=\"7\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/actions/runs/30681146273\">#31</a></td>\n          <td data-label=\"Scan Title\">GitHub Pages accessibility check<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">8/1/2026, 3:04:08 AM</td>\n          <td data-label=\"URLs\">7 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">7832 passed</span>\n            <span class=\"badge badge-danger\">2 failed</span>\n            <span class=\"badge badge-warning\">107 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/pages/2026-08-01T03-05-25-349Z/report.html\">HTML</a>\n            <a href=\"reports/pages/2026-08-01T03-05-25-349Z/report.md\">Markdown</a>\n            <a href=\"reports/pages/2026-08-01T03-05-25-349Z/report.csv\">CSV</a>\n            <a href=\"reports/pages/2026-08-01T03-05-25-349Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/pages/2026-08-01T03-05-25-349Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"58\" data-title=\"GOV.UK\" data-date=\"2026-08-01T02:08:33.134Z\" data-urls=\"100\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/58\">#58</a></td>\n          <td data-label=\"Scan Title\">GOV.UK<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">8/1/2026, 2:08:33 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">62438 passed</span>\n            <span class=\"badge badge-danger\">202 failed</span>\n            <span class=\"badge badge-warning\">19 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-58/2026-08-01T02-09-14-658Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-58/2026-08-01T02-09-14-658Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-58/2026-08-01T02-09-14-658Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-58/2026-08-01T02-09-14-658Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-58/2026-08-01T02-09-14-658Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"68\" data-title=\"London DARKMODE\" data-date=\"2026-08-01T01:38:19.809Z\" data-urls=\"100\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/68\">#68</a></td>\n          <td data-label=\"Scan Title\">London DARKMODE<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">8/1/2026, 1:38:19 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">77002 passed</span>\n            <span class=\"badge badge-danger\">172 failed</span>\n            <span class=\"badge badge-warning\">309 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-68/2026-08-01T01-38-59-238Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-68/2026-08-01T01-38-59-238Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-68/2026-08-01T01-38-59-238Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-68/2026-08-01T01-38-59-238Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-68/2026-08-01T01-38-59-238Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"169\" data-title=\"NSF.gov —\" data-date=\"2026-07-31T19:29:30.861Z\" data-urls=\"149\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/169\">#169</a></td>\n          <td data-label=\"Scan Title\">NSF.gov —<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">7/31/2026, 7:29:30 PM</td>\n          <td data-label=\"URLs\">149 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">197996 passed</span>\n            <span class=\"badge badge-danger\">6757 failed</span>\n            <span class=\"badge badge-warning\">1681 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-169/2026-07-31T19-30-07-258Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-169/2026-07-31T19-30-07-258Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-169/2026-07-31T19-30-07-258Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-169/2026-07-31T19-30-07-258Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-169/2026-07-31T19-30-07-258Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"335\" data-title=\"https://www.iom.int\" data-date=\"2026-07-31T14:14:39.190Z\" data-urls=\"20\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/335\">#335</a></td>\n          <td data-label=\"Scan Title\">https://www.iom.int<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">7/31/2026, 2:14:39 PM</td>\n          <td data-label=\"URLs\">20 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">180 passed</span>\n            <span class=\"badge badge-danger\">100 failed</span>\n            <span class=\"badge badge-warning\">0 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-335/2026-07-31T14-15-23-433Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-335/2026-07-31T14-15-23-433Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-335/2026-07-31T14-15-23-433Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-335/2026-07-31T14-15-23-433Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-335/2026-07-31T14-15-23-433Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"62\" data-title=\"Barcelona.cat\" data-date=\"2026-07-29T01:34:19.019Z\" data-urls=\"100\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/62\">#62</a></td>\n          <td data-label=\"Scan Title\">Barcelona.cat<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">7/29/2026, 1:34:19 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">111909 passed</span>\n            <span class=\"badge badge-danger\">2744 failed</span>\n            <span class=\"badge badge-warning\">2244 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-62/2026-07-29T01-34-56-897Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-62/2026-07-29T01-34-56-897Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-62/2026-07-29T01-34-56-897Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-62/2026-07-29T01-34-56-897Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-62/2026-07-29T01-34-56-897Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"1\" data-title=\"GSA.gov\" data-date=\"2026-07-27T13:34:50.757Z\" data-urls=\"100\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/1\">#1</a></td>\n          <td data-label=\"Scan Title\">GSA.gov<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">7/27/2026, 1:34:50 PM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">93188 passed</span>\n            <span class=\"badge badge-danger\">30 failed</span>\n            <span class=\"badge badge-warning\">320 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-1/2026-07-27T13-35-17-957Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-1/2026-07-27T13-35-17-957Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-1/2026-07-27T13-35-17-957Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-1/2026-07-27T13-35-17-957Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-1/2026-07-27T13-35-17-957Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"331\" data-title=\"https://kthq.org\" data-date=\"2026-07-27T12:47:08.882Z\" data-urls=\"20\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/331\">#331</a></td>\n          <td data-label=\"Scan Title\">https://kthq.org<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">7/27/2026, 12:47:08 PM</td>\n          <td data-label=\"URLs\">20 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">30970 passed</span>\n            <span class=\"badge badge-danger\">4903 failed</span>\n            <span class=\"badge badge-warning\">2426 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-331/2026-07-27T12-47-49-199Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-331/2026-07-27T12-47-49-199Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-331/2026-07-27T12-47-49-199Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-331/2026-07-27T12-47-49-199Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-331/2026-07-27T12-47-49-199Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"218\" data-title=\"https://www.maryland.gov/\" data-date=\"2026-07-27T02:52:26.350Z\" data-urls=\"20\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/218\">#218</a></td>\n          <td data-label=\"Scan Title\">https://www.maryland.gov/<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">7/27/2026, 2:52:26 AM</td>\n          <td data-label=\"URLs\">20 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">46487 passed</span>\n            <span class=\"badge badge-danger\">1540 failed</span>\n            <span class=\"badge badge-warning\">1281 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-218/2026-07-27T02-52-49-653Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-218/2026-07-27T02-52-49-653Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-218/2026-07-27T02-52-49-653Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-218/2026-07-27T02-52-49-653Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-218/2026-07-27T02-52-49-653Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"228\" data-title=\"https://oregon.gov/\" data-date=\"2026-07-27T02:38:33.005Z\" data-urls=\"81\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/228\">#228</a></td>\n          <td data-label=\"Scan Title\">https://oregon.gov/<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">7/27/2026, 2:38:33 AM</td>\n          <td data-label=\"URLs\">81 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">103928 passed</span>\n            <span class=\"badge badge-danger\">363 failed</span>\n            <span class=\"badge badge-warning\">795 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-228/2026-07-27T02-38-57-340Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-228/2026-07-27T02-38-57-340Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-228/2026-07-27T02-38-57-340Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-228/2026-07-27T02-38-57-340Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-228/2026-07-27T02-38-57-340Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"38\" data-title=\"LocalGov Drupal\" data-date=\"2026-07-27T01:27:04.362Z\" data-urls=\"70\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/38\">#38</a></td>\n          <td data-label=\"Scan Title\">LocalGov Drupal<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">7/27/2026, 1:27:04 AM</td>\n          <td data-label=\"URLs\">70 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">113111 passed</span>\n            <span class=\"badge badge-danger\">3607 failed</span>\n            <span class=\"badge badge-warning\">1530 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-38/2026-07-27T01-27-44-193Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-38/2026-07-27T01-27-44-193Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-38/2026-07-27T01-27-44-193Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-38/2026-07-27T01-27-44-193Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-38/2026-07-27T01-27-44-193Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"278\" data-title=\"Belgium municipalities (BE-VAN)\" data-date=\"2026-07-26T22:25:17.956Z\" data-urls=\"68\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/278\">#278</a></td>\n          <td data-label=\"Scan Title\">Belgium municipalities (BE-VAN)<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">7/26/2026, 10:25:17 PM</td>\n          <td data-label=\"URLs\">68 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">54640 passed</span>\n            <span class=\"badge badge-danger\">1087 failed</span>\n            <span class=\"badge badge-warning\">1602 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-278/2026-07-26T22-25-36-039Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-278/2026-07-26T22-25-36-039Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-278/2026-07-26T22-25-36-039Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-278/2026-07-26T22-25-36-039Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-278/2026-07-26T22-25-36-039Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"314\" data-title=\"https://fosdem.org/\" data-date=\"2026-07-26T21:37:49.907Z\" data-urls=\"99\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/314\">#314</a></td>\n          <td data-label=\"Scan Title\">https://fosdem.org/<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">7/26/2026, 9:37:49 PM</td>\n          <td data-label=\"URLs\">99 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">29765 passed</span>\n            <span class=\"badge badge-danger\">4886 failed</span>\n            <span class=\"badge badge-warning\">615 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-314/2026-07-26T21-38-20-817Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-314/2026-07-26T21-38-20-817Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-314/2026-07-26T21-38-20-817Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-314/2026-07-26T21-38-20-817Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-314/2026-07-26T21-38-20-817Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"52\" data-title=\"Alberta\" data-date=\"2026-07-26T20:04:48.486Z\" data-urls=\"59\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/52\">#52</a></td>\n          <td data-label=\"Scan Title\">Alberta<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">7/26/2026, 8:04:48 PM</td>\n          <td data-label=\"URLs\">59 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">31207 passed</span>\n            <span class=\"badge badge-danger\">1335 failed</span>\n            <span class=\"badge badge-warning\">429 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-52/2026-07-26T20-05-22-771Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-52/2026-07-26T20-05-22-771Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-52/2026-07-26T20-05-22-771Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-52/2026-07-26T20-05-22-771Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-52/2026-07-26T20-05-22-771Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"66\" data-title=\"Sweden's Government\" data-date=\"2026-07-26T19:55:16.471Z\" data-urls=\"100\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/66\">#66</a></td>\n          <td data-label=\"Scan Title\">Sweden's Government<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">7/26/2026, 7:55:16 PM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">8584 passed</span>\n            <span class=\"badge badge-danger\">148 failed</span>\n            <span class=\"badge badge-warning\">0 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-66/2026-07-26T19-55-39-503Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-66/2026-07-26T19-55-39-503Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-66/2026-07-26T19-55-39-503Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-66/2026-07-26T19-55-39-503Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-66/2026-07-26T19-55-39-503Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"308\" data-title=\"CMS.gov —\" data-date=\"2026-07-26T01:47:36.239Z\" data-urls=\"108\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/308\">#308</a></td>\n          <td data-label=\"Scan Title\">CMS.gov —<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">7/26/2026, 1:47:36 AM</td>\n          <td data-label=\"URLs\">108 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">365291 passed</span>\n            <span class=\"badge badge-danger\">3788 failed</span>\n            <span class=\"badge badge-warning\">8571 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-308/2026-07-26T01-47-54-071Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-308/2026-07-26T01-47-54-071Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-308/2026-07-26T01-47-54-071Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-308/2026-07-26T01-47-54-071Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-308/2026-07-26T01-47-54-071Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"320\" data-title=\"https://www.preservewholesale.com/\" data-date=\"2026-07-26T01:01:57.156Z\" data-urls=\"4\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/320\">#320</a></td>\n          <td data-label=\"Scan Title\">https://www.preservewholesale.com/<div class=\"scan-context\">Desktop (1280×800) · both · firefox</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">7/26/2026, 1:01:57 AM</td>\n          <td data-label=\"URLs\">4 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">3351 passed</span>\n            <span class=\"badge badge-danger\">38 failed</span>\n            <span class=\"badge badge-warning\">6 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-320/2026-07-26T01-02-27-332Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-320/2026-07-26T01-02-27-332Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-320/2026-07-26T01-02-27-332Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-320/2026-07-26T01-02-27-332Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-320/2026-07-26T01-02-27-332Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"325\" data-title=\"CC Coeur de Garonne\" data-date=\"2026-07-26T00:58:45.972Z\" data-urls=\"23\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/325\">#325</a></td>\n          <td data-label=\"Scan Title\">CC Coeur de Garonne<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">7/26/2026, 12:58:45 AM</td>\n          <td data-label=\"URLs\">23 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">54956 passed</span>\n            <span class=\"badge badge-danger\">6269 failed</span>\n            <span class=\"badge badge-warning\">2129 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-325/2026-07-26T00-59-17-552Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-325/2026-07-26T00-59-17-552Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-325/2026-07-26T00-59-17-552Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-325/2026-07-26T00-59-17-552Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-325/2026-07-26T00-59-17-552Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"331\" data-title=\"https://kthq.org\" data-date=\"2026-07-25T15:28:04.078Z\" data-urls=\"20\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/331\">#331</a></td>\n          <td data-label=\"Scan Title\">https://kthq.org<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">7/25/2026, 3:28:04 PM</td>\n          <td data-label=\"URLs\">20 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">43035 passed</span>\n            <span class=\"badge badge-danger\">6407 failed</span>\n            <span class=\"badge badge-warning\">2079 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-331/2026-07-25T15-28-48-024Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-331/2026-07-25T15-28-48-024Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-331/2026-07-25T15-28-48-024Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-331/2026-07-25T15-28-48-024Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-331/2026-07-25T15-28-48-024Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"329\" data-title=\"Preserve Food Svc. Site Landing Page Comp (7.17.26)\" data-date=\"2026-07-17T20:34:58.911Z\" data-urls=\"20\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/329\">#329</a></td>\n          <td data-label=\"Scan Title\">Preserve Food Svc. Site Landing Page Comp (7.17.26)<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">7/17/2026, 8:34:58 PM</td>\n          <td data-label=\"URLs\">20 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">60 passed</span>\n            <span class=\"badge badge-danger\">100 failed</span>\n            <span class=\"badge badge-warning\">0 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-329/2026-07-17T20-35-45-852Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-329/2026-07-17T20-35-45-852Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-329/2026-07-17T20-35-45-852Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-329/2026-07-17T20-35-45-852Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-329/2026-07-17T20-35-45-852Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"328\" data-title=\"Preserve Food Svc. Site\" data-date=\"2026-07-14T20:46:07.010Z\" data-urls=\"20\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/328\">#328</a></td>\n          <td data-label=\"Scan Title\">Preserve Food Svc. Site<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">7/14/2026, 8:46:07 PM</td>\n          <td data-label=\"URLs\">20 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">11098 passed</span>\n            <span class=\"badge badge-danger\">246 failed</span>\n            <span class=\"badge badge-warning\">134 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-328/2026-07-14T20-46-42-661Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-328/2026-07-14T20-46-42-661Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-328/2026-07-14T20-46-42-661Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-328/2026-07-14T20-46-42-661Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-328/2026-07-14T20-46-42-661Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"327\" data-title=\"Preserve Food Svc. Site Rescan\" data-date=\"2026-07-14T14:06:00.952Z\" data-urls=\"20\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/327\">#327</a></td>\n          <td data-label=\"Scan Title\">Preserve Food Svc. Site Rescan<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">7/14/2026, 2:06:00 PM</td>\n          <td data-label=\"URLs\">20 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">8557 passed</span>\n            <span class=\"badge badge-danger\">285 failed</span>\n            <span class=\"badge badge-warning\">103 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-327/2026-07-14T14-06-36-896Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-327/2026-07-14T14-06-36-896Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-327/2026-07-14T14-06-36-896Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-327/2026-07-14T14-06-36-896Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-327/2026-07-14T14-06-36-896Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"326\" data-title=\"Preserve Food Svc. Site Landing Page Comp (7.9.26)\" data-date=\"2026-07-09T16:25:10.238Z\" data-urls=\"20\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/326\">#326</a></td>\n          <td data-label=\"Scan Title\">Preserve Food Svc. Site Landing Page Comp (7.9.26)<div class=\"scan-context\">Desktop (1280×800) · both · webkit</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">7/9/2026, 4:25:10 PM</td>\n          <td data-label=\"URLs\">20 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">57 passed</span>\n            <span class=\"badge badge-danger\">95 failed</span>\n            <span class=\"badge badge-warning\">0 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-326/2026-07-09T16-25-56-920Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-326/2026-07-09T16-25-56-920Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-326/2026-07-09T16-25-56-920Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-326/2026-07-09T16-25-56-920Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-326/2026-07-09T16-25-56-920Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"325\" data-title=\"CC Coeur de Garonne\" data-date=\"2026-07-09T10:05:26.852Z\" data-urls=\"23\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/325\">#325</a></td>\n          <td data-label=\"Scan Title\">CC Coeur de Garonne<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">7/9/2026, 10:05:26 AM</td>\n          <td data-label=\"URLs\">23 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">60123 passed</span>\n            <span class=\"badge badge-danger\">6130 failed</span>\n            <span class=\"badge badge-warning\">2095 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-325/2026-07-09T10-05-58-859Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-325/2026-07-09T10-05-58-859Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-325/2026-07-09T10-05-58-859Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-325/2026-07-09T10-05-58-859Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-325/2026-07-09T10-05-58-859Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"324\" data-title=\"Testing Alberta Sites\" data-date=\"2026-07-07T14:42:48.915Z\" data-urls=\"2\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/324\">#324</a></td>\n          <td data-label=\"Scan Title\">Testing Alberta Sites<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">7/7/2026, 2:42:48 PM</td>\n          <td data-label=\"URLs\">2 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">540 passed</span>\n            <span class=\"badge badge-danger\">9 failed</span>\n            <span class=\"badge badge-warning\">0 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-324/2026-07-07T14-43-34-792Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-324/2026-07-07T14-43-34-792Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-324/2026-07-07T14-43-34-792Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-324/2026-07-07T14-43-34-792Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-324/2026-07-07T14-43-34-792Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"30\" data-title=\"GitHub Pages accessibility check\" data-date=\"2026-07-01T03:07:21.502Z\" data-urls=\"7\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/actions/runs/28490612435\">#30</a></td>\n          <td data-label=\"Scan Title\">GitHub Pages accessibility check<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">7/1/2026, 3:07:21 AM</td>\n          <td data-label=\"URLs\">7 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">7272 passed</span>\n            <span class=\"badge badge-danger\">2 failed</span>\n            <span class=\"badge badge-warning\">107 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/pages/2026-07-01T03-08-41-863Z/report.html\">HTML</a>\n            <a href=\"reports/pages/2026-07-01T03-08-41-863Z/report.md\">Markdown</a>\n            <a href=\"reports/pages/2026-07-01T03-08-41-863Z/report.csv\">CSV</a>\n            <a href=\"reports/pages/2026-07-01T03-08-41-863Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/pages/2026-07-01T03-08-41-863Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"322\" data-title=\"Preserve Wholesale Site\" data-date=\"2026-06-30T13:30:55.629Z\" data-urls=\"4\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/322\">#322</a></td>\n          <td data-label=\"Scan Title\">Preserve Wholesale Site<div class=\"scan-context\">Desktop (1280×800) · both · firefox</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">6/30/2026, 1:30:55 PM</td>\n          <td data-label=\"URLs\">4 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">6735 passed</span>\n            <span class=\"badge badge-danger\">309 failed</span>\n            <span class=\"badge badge-warning\">24 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-322/2026-06-30T13-31-27-436Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-322/2026-06-30T13-31-27-436Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-322/2026-06-30T13-31-27-436Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-322/2026-06-30T13-31-27-436Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-322/2026-06-30T13-31-27-436Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"321\" data-title=\"Preserve Food Service Site\" data-date=\"2026-06-30T13:24:24.272Z\" data-urls=\"10\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/321\">#321</a></td>\n          <td data-label=\"Scan Title\">Preserve Food Service Site<div class=\"scan-context\">Desktop (1280×800) · both · firefox</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">6/30/2026, 1:24:24 PM</td>\n          <td data-label=\"URLs\">10 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">4196 passed</span>\n            <span class=\"badge badge-danger\">143 failed</span>\n            <span class=\"badge badge-warning\">23 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-321/2026-06-30T13-24-36-363Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-321/2026-06-30T13-24-36-363Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-321/2026-06-30T13-24-36-363Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-321/2026-06-30T13-24-36-363Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-321/2026-06-30T13-24-36-363Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"319\" data-title=\"Preserve Wholesale Site\" data-date=\"2026-06-30T12:28:28.818Z\" data-urls=\"4\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/319\">#319</a></td>\n          <td data-label=\"Scan Title\">Preserve Wholesale Site<div class=\"scan-context\">Desktop (1280×800) · both · firefox</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">6/30/2026, 12:28:28 PM</td>\n          <td data-label=\"URLs\">4 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">3406 passed</span>\n            <span class=\"badge badge-danger\">44 failed</span>\n            <span class=\"badge badge-warning\">6 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-319/2026-06-30T12-29-03-322Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-319/2026-06-30T12-29-03-322Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-319/2026-06-30T12-29-03-322Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-319/2026-06-30T12-29-03-322Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-319/2026-06-30T12-29-03-322Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"316\" data-title=\"Navigant\" data-date=\"2026-06-12T17:52:19.560Z\" data-urls=\"20\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/316\">#316</a></td>\n          <td data-label=\"Scan Title\">Navigant<div class=\"scan-context\">Desktop (1280×800) · both · firefox</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">6/12/2026, 5:52:19 PM</td>\n          <td data-label=\"URLs\">20 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">7404 passed</span>\n            <span class=\"badge badge-danger\">1035 failed</span>\n            <span class=\"badge badge-warning\">497 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-316/2026-06-12T17-53-09-170Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-316/2026-06-12T17-53-09-170Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-316/2026-06-12T17-53-09-170Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-316/2026-06-12T17-53-09-170Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-316/2026-06-12T17-53-09-170Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"314\" data-title=\"https://fosdem.org/\" data-date=\"2026-06-12T16:10:30.663Z\" data-urls=\"99\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/314\">#314</a></td>\n          <td data-label=\"Scan Title\">https://fosdem.org/<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">6/12/2026, 4:10:30 PM</td>\n          <td data-label=\"URLs\">99 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">31732 passed</span>\n            <span class=\"badge badge-danger\">5214 failed</span>\n            <span class=\"badge badge-warning\">656 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-314/2026-06-12T16-11-04-386Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-314/2026-06-12T16-11-04-386Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-314/2026-06-12T16-11-04-386Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-314/2026-06-12T16-11-04-386Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-314/2026-06-12T16-11-04-386Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"313\" data-title=\"agile.coop audit\" data-date=\"2026-06-12T10:17:09.146Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/313\">#313</a></td>\n          <td data-label=\"Scan Title\">agile.coop audit<div class=\"scan-context\">Desktop (1280×800) · both · firefox</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">6/12/2026, 10:17:09 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">94544 passed</span>\n            <span class=\"badge badge-danger\">3402 failed</span>\n            <span class=\"badge badge-warning\">3467 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-313/2026-06-12T10-17-30-639Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-313/2026-06-12T10-17-30-639Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-313/2026-06-12T10-17-30-639Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-313/2026-06-12T10-17-30-639Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-313/2026-06-12T10-17-30-639Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"63\" data-title=\"WA.gov Washington State\" data-date=\"2026-06-06T02:07:56.487Z\" data-urls=\"86\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/63\">#63</a></td>\n          <td data-label=\"Scan Title\">WA.gov Washington State<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">6/6/2026, 2:07:56 AM</td>\n          <td data-label=\"URLs\">86 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">62185 passed</span>\n            <span class=\"badge badge-danger\">1565 failed</span>\n            <span class=\"badge badge-warning\">1010 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-63/2026-06-06T02-08-42-227Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-63/2026-06-06T02-08-42-227Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-63/2026-06-06T02-08-42-227Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-63/2026-06-06T02-08-42-227Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-63/2026-06-06T02-08-42-227Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"64\" data-title=\"France.fr LIGHTMODE\" data-date=\"2026-06-06T01:44:00.952Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/64\">#64</a></td>\n          <td data-label=\"Scan Title\">France.fr LIGHTMODE<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">6/6/2026, 1:44:00 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">101332 passed</span>\n            <span class=\"badge badge-danger\">371 failed</span>\n            <span class=\"badge badge-warning\">5112 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-64/2026-06-06T01-44-32-497Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-64/2026-06-06T01-44-32-497Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-64/2026-06-06T01-44-32-497Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-64/2026-06-06T01-44-32-497Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-64/2026-06-06T01-44-32-497Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"308\" data-title=\"CMS.gov —\" data-date=\"2026-06-05T18:28:18.229Z\" data-urls=\"108\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/308\">#308</a></td>\n          <td data-label=\"Scan Title\">CMS.gov —<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">6/5/2026, 6:28:18 PM</td>\n          <td data-label=\"URLs\">108 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">473789 passed</span>\n            <span class=\"badge badge-danger\">4601 failed</span>\n            <span class=\"badge badge-warning\">10884 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-308/2026-06-05T18-28-53-386Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-308/2026-06-05T18-28-53-386Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-308/2026-06-05T18-28-53-386Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-308/2026-06-05T18-28-53-386Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-308/2026-06-05T18-28-53-386Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"69\" data-title=\"Spain MOBILE\" data-date=\"2026-06-05T18:06:43.538Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/69\">#69</a></td>\n          <td data-label=\"Scan Title\">Spain MOBILE<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">6/5/2026, 6:06:43 PM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">288536 passed</span>\n            <span class=\"badge badge-danger\">20855 failed</span>\n            <span class=\"badge badge-warning\">2379 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-69/2026-06-05T18-07-22-546Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-69/2026-06-05T18-07-22-546Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-69/2026-06-05T18-07-22-546Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-69/2026-06-05T18-07-22-546Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-69/2026-06-05T18-07-22-546Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"308\" data-title=\"CMS.gov —\" data-date=\"2026-06-05T16:50:11.042Z\" data-urls=\"108\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/308\">#308</a></td>\n          <td data-label=\"Scan Title\">CMS.gov —<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">6/5/2026, 4:50:11 PM</td>\n          <td data-label=\"URLs\">108 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">473892 passed</span>\n            <span class=\"badge badge-danger\">4601 failed</span>\n            <span class=\"badge badge-warning\">10884 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-308/2026-06-05T16-50-48-878Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-308/2026-06-05T16-50-48-878Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-308/2026-06-05T16-50-48-878Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-308/2026-06-05T16-50-48-878Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-308/2026-06-05T16-50-48-878Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"310\" data-title=\"MASS.gov —\" data-date=\"2026-06-05T16:23:04.825Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/310\">#310</a></td>\n          <td data-label=\"Scan Title\">MASS.gov —<div class=\"scan-context\">Tablet Portrait (768×1024) · both · firefox</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">6/5/2026, 4:23:04 PM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">21317 passed</span>\n            <span class=\"badge badge-danger\">667 failed</span>\n            <span class=\"badge badge-warning\">236 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-310/2026-06-05T16-23-50-313Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-310/2026-06-05T16-23-50-313Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-310/2026-06-05T16-23-50-313Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-310/2026-06-05T16-23-50-313Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-310/2026-06-05T16-23-50-313Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"29\" data-title=\"GitHub Pages accessibility check\" data-date=\"2026-06-05T16:08:00.724Z\" data-urls=\"7\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/actions/runs/27025874201\">#29</a></td>\n          <td data-label=\"Scan Title\">GitHub Pages accessibility check<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">6/5/2026, 4:08:00 PM</td>\n          <td data-label=\"URLs\">7 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">6964 passed</span>\n            <span class=\"badge badge-danger\">2 failed</span>\n            <span class=\"badge badge-warning\">107 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/pages/2026-06-05T16-09-24-686Z/report.html\">HTML</a>\n            <a href=\"reports/pages/2026-06-05T16-09-24-686Z/report.md\">Markdown</a>\n            <a href=\"reports/pages/2026-06-05T16-09-24-686Z/report.csv\">CSV</a>\n            <a href=\"reports/pages/2026-06-05T16-09-24-686Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/pages/2026-06-05T16-09-24-686Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"308\" data-title=\"CMS.gov —\" data-date=\"2026-06-05T16:02:04.451Z\" data-urls=\"108\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/308\">#308</a></td>\n          <td data-label=\"Scan Title\">CMS.gov —<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">6/5/2026, 4:02:04 PM</td>\n          <td data-label=\"URLs\">108 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">473761 passed</span>\n            <span class=\"badge badge-danger\">4601 failed</span>\n            <span class=\"badge badge-warning\">10884 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-308/2026-06-05T16-02-41-929Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-308/2026-06-05T16-02-41-929Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-308/2026-06-05T16-02-41-929Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-308/2026-06-05T16-02-41-929Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-308/2026-06-05T16-02-41-929Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"309\" data-title=\"https://www.virginia.gov —\" data-date=\"2026-06-05T15:40:22.948Z\" data-urls=\"30\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/309\">#309</a></td>\n          <td data-label=\"Scan Title\">https://www.virginia.gov —<div class=\"scan-context\">Desktop (1280×800) · both · webkit</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">6/5/2026, 3:40:22 PM</td>\n          <td data-label=\"URLs\">30 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">406 passed</span>\n            <span class=\"badge badge-danger\">203 failed</span>\n            <span class=\"badge badge-warning\">0 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-309/2026-06-05T15-41-17-128Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-309/2026-06-05T15-41-17-128Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-309/2026-06-05T15-41-17-128Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-309/2026-06-05T15-41-17-128Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-309/2026-06-05T15-41-17-128Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"308\" data-title=\"CMS.gov —\" data-date=\"2026-06-05T14:07:00.220Z\" data-urls=\"108\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/308\">#308</a></td>\n          <td data-label=\"Scan Title\">CMS.gov —<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">6/5/2026, 2:07:00 PM</td>\n          <td data-label=\"URLs\">108 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">473918 passed</span>\n            <span class=\"badge badge-danger\">4601 failed</span>\n            <span class=\"badge badge-warning\">10884 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-308/2026-06-05T14-07-37-239Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-308/2026-06-05T14-07-37-239Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-308/2026-06-05T14-07-37-239Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-308/2026-06-05T14-07-37-239Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-308/2026-06-05T14-07-37-239Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"64\" data-title=\"France.fr LIGHTMODE\" data-date=\"2026-06-05T01:50:25.823Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/64\">#64</a></td>\n          <td data-label=\"Scan Title\">France.fr LIGHTMODE<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">6/5/2026, 1:50:25 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">113893 passed</span>\n            <span class=\"badge badge-danger\">521 failed</span>\n            <span class=\"badge badge-warning\">5316 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-64/2026-06-05T01-51-13-567Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-64/2026-06-05T01-51-13-567Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-64/2026-06-05T01-51-13-567Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-64/2026-06-05T01-51-13-567Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-64/2026-06-05T01-51-13-567Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"63\" data-title=\"WA.gov Washington State\" data-date=\"2026-06-05T01:11:58.131Z\" data-urls=\"86\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/63\">#63</a></td>\n          <td data-label=\"Scan Title\">WA.gov Washington State<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">6/5/2026, 1:11:58 AM</td>\n          <td data-label=\"URLs\">86 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">62185 passed</span>\n            <span class=\"badge badge-danger\">1565 failed</span>\n            <span class=\"badge badge-warning\">1010 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-63/2026-06-05T01-12-52-438Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-63/2026-06-05T01-12-52-438Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-63/2026-06-05T01-12-52-438Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-63/2026-06-05T01-12-52-438Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-63/2026-06-05T01-12-52-438Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"61\" data-title=\"Energy.gov\" data-date=\"2026-06-04T20:12:09.326Z\" data-urls=\"69\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/61\">#61</a></td>\n          <td data-label=\"Scan Title\">Energy.gov<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">6/4/2026, 8:12:09 PM</td>\n          <td data-label=\"URLs\">69 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">18611 passed</span>\n            <span class=\"badge badge-danger\">22 failed</span>\n            <span class=\"badge badge-warning\">209 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-61/2026-06-04T20-13-09-159Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-61/2026-06-04T20-13-09-159Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-61/2026-06-04T20-13-09-159Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-61/2026-06-04T20-13-09-159Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-61/2026-06-04T20-13-09-159Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"63\" data-title=\"WA.gov Washington State\" data-date=\"2026-06-04T19:19:57.558Z\" data-urls=\"86\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/63\">#63</a></td>\n          <td data-label=\"Scan Title\">WA.gov Washington State<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">6/4/2026, 7:19:57 PM</td>\n          <td data-label=\"URLs\">86 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">62182 passed</span>\n            <span class=\"badge badge-danger\">1565 failed</span>\n            <span class=\"badge badge-warning\">1010 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-63/2026-06-04T19-20-51-916Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-63/2026-06-04T19-20-51-916Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-63/2026-06-04T19-20-51-916Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-63/2026-06-04T19-20-51-916Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-63/2026-06-04T19-20-51-916Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"169\" data-title=\"NSF.gov —\" data-date=\"2026-06-04T18:34:08.422Z\" data-urls=\"149\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/169\">#169</a></td>\n          <td data-label=\"Scan Title\">NSF.gov —<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">6/4/2026, 6:34:08 PM</td>\n          <td data-label=\"URLs\">149 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">146583 passed</span>\n            <span class=\"badge badge-danger\">547 failed</span>\n            <span class=\"badge badge-warning\">1908 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-169/2026-06-04T18-35-00-807Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-169/2026-06-04T18-35-00-807Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-169/2026-06-04T18-35-00-807Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-169/2026-06-04T18-35-00-807Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-169/2026-06-04T18-35-00-807Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"28\" data-title=\"GitHub Pages accessibility check\" data-date=\"2026-06-04T17:46:16.256Z\" data-urls=\"7\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/actions/runs/26969129243\">#28</a></td>\n          <td data-label=\"Scan Title\">GitHub Pages accessibility check<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">6/4/2026, 5:46:16 PM</td>\n          <td data-label=\"URLs\">7 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">6823 passed</span>\n            <span class=\"badge badge-danger\">2 failed</span>\n            <span class=\"badge badge-warning\">106 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/pages/2026-06-04T17-47-40-988Z/report.html\">HTML</a>\n            <a href=\"reports/pages/2026-06-04T17-47-40-988Z/report.md\">Markdown</a>\n            <a href=\"reports/pages/2026-06-04T17-47-40-988Z/report.csv\">CSV</a>\n            <a href=\"reports/pages/2026-06-04T17-47-40-988Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/pages/2026-06-04T17-47-40-988Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"308\" data-title=\"CMS.gov —\" data-date=\"2026-06-04T17:45:57.035Z\" data-urls=\"108\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/308\">#308</a></td>\n          <td data-label=\"Scan Title\">CMS.gov —<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">6/4/2026, 5:45:57 PM</td>\n          <td data-label=\"URLs\">108 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">83871 passed</span>\n            <span class=\"badge badge-danger\">10 failed</span>\n            <span class=\"badge badge-warning\">606 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-308/2026-06-04T17-46-37-977Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-308/2026-06-04T17-46-37-977Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-308/2026-06-04T17-46-37-977Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-308/2026-06-04T17-46-37-977Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-308/2026-06-04T17-46-37-977Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"62\" data-title=\"Barcelona.cat\" data-date=\"2026-05-27T01:39:54.804Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/62\">#62</a></td>\n          <td data-label=\"Scan Title\">Barcelona.cat<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/27/2026, 1:39:54 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">113021 passed</span>\n            <span class=\"badge badge-danger\">2748 failed</span>\n            <span class=\"badge badge-warning\">2183 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-62/2026-05-27T01-40-45-376Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-62/2026-05-27T01-40-45-376Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-62/2026-05-27T01-40-45-376Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-62/2026-05-27T01-40-45-376Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-62/2026-05-27T01-40-45-376Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"61\" data-title=\"Energy.gov\" data-date=\"2026-05-26T01:20:12.999Z\" data-urls=\"69\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/61\">#61</a></td>\n          <td data-label=\"Scan Title\">Energy.gov<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/26/2026, 1:20:12 AM</td>\n          <td data-label=\"URLs\">69 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">16300 passed</span>\n            <span class=\"badge badge-danger\">18 failed</span>\n            <span class=\"badge badge-warning\">155 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-61/2026-05-26T01-21-12-823Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-61/2026-05-26T01-21-12-823Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-61/2026-05-26T01-21-12-823Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-61/2026-05-26T01-21-12-823Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-61/2026-05-26T01-21-12-823Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"38\" data-title=\"LocalGov Drupal\" data-date=\"2026-05-25T01:36:36.127Z\" data-urls=\"70\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/38\">#38</a></td>\n          <td data-label=\"Scan Title\">LocalGov Drupal<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/25/2026, 1:36:36 AM</td>\n          <td data-label=\"URLs\">70 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">119629 passed</span>\n            <span class=\"badge badge-danger\">3897 failed</span>\n            <span class=\"badge badge-warning\">2011 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-38/2026-05-25T01-37-26-708Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-38/2026-05-25T01-37-26-708Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-38/2026-05-25T01-37-26-708Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-38/2026-05-25T01-37-26-708Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-38/2026-05-25T01-37-26-708Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"52\" data-title=\"Alberta\" data-date=\"2026-05-24T02:34:09.524Z\" data-urls=\"59\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/52\">#52</a></td>\n          <td data-label=\"Scan Title\">Alberta<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/24/2026, 2:34:09 AM</td>\n          <td data-label=\"URLs\">59 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">16027 passed</span>\n            <span class=\"badge badge-danger\">66 failed</span>\n            <span class=\"badge badge-warning\">435 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-52/2026-05-24T02-35-00-435Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-52/2026-05-24T02-35-00-435Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-52/2026-05-24T02-35-00-435Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-52/2026-05-24T02-35-00-435Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-52/2026-05-24T02-35-00-435Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"66\" data-title=\"Sweden's Government\" data-date=\"2026-05-24T02:29:26.439Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/66\">#66</a></td>\n          <td data-label=\"Scan Title\">Sweden's Government<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/24/2026, 2:29:26 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">11600 passed</span>\n            <span class=\"badge badge-danger\">200 failed</span>\n            <span class=\"badge badge-warning\">0 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-66/2026-05-24T02-30-08-930Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-66/2026-05-24T02-30-08-930Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-66/2026-05-24T02-30-08-930Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-66/2026-05-24T02-30-08-930Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-66/2026-05-24T02-30-08-930Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"69\" data-title=\"Spain MOBILE\" data-date=\"2026-05-24T01:59:19.807Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/69\">#69</a></td>\n          <td data-label=\"Scan Title\">Spain MOBILE<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/24/2026, 1:59:19 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">109002 passed</span>\n            <span class=\"badge badge-danger\">928 failed</span>\n            <span class=\"badge badge-warning\">808 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-69/2026-05-24T02-00-07-361Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-69/2026-05-24T02-00-07-361Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-69/2026-05-24T02-00-07-361Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-69/2026-05-24T02-00-07-361Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-69/2026-05-24T02-00-07-361Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"165\" data-title=\"CMS.gov Scan — FIREFOX\" data-date=\"2026-05-24T01:35:14.030Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/165\">#165</a></td>\n          <td data-label=\"Scan Title\">CMS.gov Scan — FIREFOX<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/24/2026, 1:35:14 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">74769 passed</span>\n            <span class=\"badge badge-danger\">9 failed</span>\n            <span class=\"badge badge-warning\">524 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-165/2026-05-24T01-36-13-605Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-165/2026-05-24T01-36-13-605Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-165/2026-05-24T01-36-13-605Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-165/2026-05-24T01-36-13-605Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-165/2026-05-24T01-36-13-605Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"58\" data-title=\"GOV.UK\" data-date=\"2026-05-23T01:49:19.805Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/58\">#58</a></td>\n          <td data-label=\"Scan Title\">GOV.UK<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/23/2026, 1:49:19 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">61785 passed</span>\n            <span class=\"badge badge-danger\">202 failed</span>\n            <span class=\"badge badge-warning\">17 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-58/2026-05-23T01-50-13-199Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-58/2026-05-23T01-50-13-199Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-58/2026-05-23T01-50-13-199Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-58/2026-05-23T01-50-13-199Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-58/2026-05-23T01-50-13-199Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"68\" data-title=\"London DARKMODE\" data-date=\"2026-05-23T01:36:56.810Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/68\">#68</a></td>\n          <td data-label=\"Scan Title\">London DARKMODE<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/23/2026, 1:36:56 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">79367 passed</span>\n            <span class=\"badge badge-danger\">183 failed</span>\n            <span class=\"badge badge-warning\">176 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-68/2026-05-23T01-37-46-237Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-68/2026-05-23T01-37-46-237Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-68/2026-05-23T01-37-46-237Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-68/2026-05-23T01-37-46-237Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-68/2026-05-23T01-37-46-237Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"64\" data-title=\"France.fr LIGHTMODE\" data-date=\"2026-05-22T01:45:40.639Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/64\">#64</a></td>\n          <td data-label=\"Scan Title\">France.fr LIGHTMODE<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/22/2026, 1:45:40 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">113577 passed</span>\n            <span class=\"badge badge-danger\">523 failed</span>\n            <span class=\"badge badge-warning\">5551 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-64/2026-05-22T01-46-20-364Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-64/2026-05-22T01-46-20-364Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-64/2026-05-22T01-46-20-364Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-64/2026-05-22T01-46-20-364Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-64/2026-05-22T01-46-20-364Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"63\" data-title=\"WA.gov Washington State\" data-date=\"2026-05-21T01:36:54.916Z\" data-urls=\"86\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/63\">#63</a></td>\n          <td data-label=\"Scan Title\">WA.gov Washington State<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/21/2026, 1:36:54 AM</td>\n          <td data-label=\"URLs\">86 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">61919 passed</span>\n            <span class=\"badge badge-danger\">1565 failed</span>\n            <span class=\"badge badge-warning\">1010 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-63/2026-05-21T01-37-45-322Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-63/2026-05-21T01-37-45-322Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-63/2026-05-21T01-37-45-322Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-63/2026-05-21T01-37-45-322Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-63/2026-05-21T01-37-45-322Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"62\" data-title=\"Barcelona.cat\" data-date=\"2026-05-20T01:40:21.335Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/62\">#62</a></td>\n          <td data-label=\"Scan Title\">Barcelona.cat<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/20/2026, 1:40:21 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">212964 passed</span>\n            <span class=\"badge badge-danger\">17111 failed</span>\n            <span class=\"badge badge-warning\">5214 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-62/2026-05-20T01-41-10-843Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-62/2026-05-20T01-41-10-843Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-62/2026-05-20T01-41-10-843Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-62/2026-05-20T01-41-10-843Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-62/2026-05-20T01-41-10-843Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"61\" data-title=\"Energy.gov\" data-date=\"2026-05-19T01:21:59.146Z\" data-urls=\"69\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/61\">#61</a></td>\n          <td data-label=\"Scan Title\">Energy.gov<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/19/2026, 1:21:59 AM</td>\n          <td data-label=\"URLs\">69 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">15347 passed</span>\n            <span class=\"badge badge-danger\">17 failed</span>\n            <span class=\"badge badge-warning\">174 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-61/2026-05-19T01-22-58-963Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-61/2026-05-19T01-22-58-963Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-61/2026-05-19T01-22-58-963Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-61/2026-05-19T01-22-58-963Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-61/2026-05-19T01-22-58-963Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"38\" data-title=\"LocalGov Drupal\" data-date=\"2026-05-18T01:30:41.404Z\" data-urls=\"70\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/38\">#38</a></td>\n          <td data-label=\"Scan Title\">LocalGov Drupal<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/18/2026, 1:30:41 AM</td>\n          <td data-label=\"URLs\">70 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">60483 passed</span>\n            <span class=\"badge badge-danger\">303 failed</span>\n            <span class=\"badge badge-warning\">664 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-38/2026-05-18T01-31-34-465Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-38/2026-05-18T01-31-34-465Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-38/2026-05-18T01-31-34-465Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-38/2026-05-18T01-31-34-465Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-38/2026-05-18T01-31-34-465Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"52\" data-title=\"Alberta\" data-date=\"2026-05-17T02:50:48.213Z\" data-urls=\"59\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/52\">#52</a></td>\n          <td data-label=\"Scan Title\">Alberta<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/17/2026, 2:50:48 AM</td>\n          <td data-label=\"URLs\">59 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">53355 passed</span>\n            <span class=\"badge badge-danger\">2056 failed</span>\n            <span class=\"badge badge-warning\">520 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-52/2026-05-17T02-51-48-174Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-52/2026-05-17T02-51-48-174Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-52/2026-05-17T02-51-48-174Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-52/2026-05-17T02-51-48-174Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-52/2026-05-17T02-51-48-174Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"66\" data-title=\"Sweden's Government\" data-date=\"2026-05-17T02:43:53.190Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/66\">#66</a></td>\n          <td data-label=\"Scan Title\">Sweden's Government<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/17/2026, 2:43:53 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">11600 passed</span>\n            <span class=\"badge badge-danger\">200 failed</span>\n            <span class=\"badge badge-warning\">0 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-66/2026-05-17T02-44-26-725Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-66/2026-05-17T02-44-26-725Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-66/2026-05-17T02-44-26-725Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-66/2026-05-17T02-44-26-725Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-66/2026-05-17T02-44-26-725Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"69\" data-title=\"Spain MOBILE\" data-date=\"2026-05-17T01:58:41.088Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/69\">#69</a></td>\n          <td data-label=\"Scan Title\">Spain MOBILE<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/17/2026, 1:58:41 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">108778 passed</span>\n            <span class=\"badge badge-danger\">928 failed</span>\n            <span class=\"badge badge-warning\">800 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-69/2026-05-17T01-59-28-486Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-69/2026-05-17T01-59-28-486Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-69/2026-05-17T01-59-28-486Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-69/2026-05-17T01-59-28-486Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-69/2026-05-17T01-59-28-486Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"165\" data-title=\"CMS.gov Scan — FIREFOX\" data-date=\"2026-05-17T01:35:04.422Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/165\">#165</a></td>\n          <td data-label=\"Scan Title\">CMS.gov Scan — FIREFOX<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/17/2026, 1:35:04 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">424983 passed</span>\n            <span class=\"badge badge-danger\">4175 failed</span>\n            <span class=\"badge badge-warning\">9705 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-165/2026-05-17T01-36-02-793Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-165/2026-05-17T01-36-02-793Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-165/2026-05-17T01-36-02-793Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-165/2026-05-17T01-36-02-793Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-165/2026-05-17T01-36-02-793Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"58\" data-title=\"GOV.UK\" data-date=\"2026-05-16T01:45:35.345Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/58\">#58</a></td>\n          <td data-label=\"Scan Title\">GOV.UK<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/16/2026, 1:45:35 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">61785 passed</span>\n            <span class=\"badge badge-danger\">202 failed</span>\n            <span class=\"badge badge-warning\">17 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-58/2026-05-16T01-46-29-055Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-58/2026-05-16T01-46-29-055Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-58/2026-05-16T01-46-29-055Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-58/2026-05-16T01-46-29-055Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-58/2026-05-16T01-46-29-055Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"68\" data-title=\"London DARKMODE\" data-date=\"2026-05-16T01:35:16.115Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/68\">#68</a></td>\n          <td data-label=\"Scan Title\">London DARKMODE<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/16/2026, 1:35:16 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">78676 passed</span>\n            <span class=\"badge badge-danger\">175 failed</span>\n            <span class=\"badge badge-warning\">266 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-68/2026-05-16T01-36-04-322Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-68/2026-05-16T01-36-04-322Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-68/2026-05-16T01-36-04-322Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-68/2026-05-16T01-36-04-322Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-68/2026-05-16T01-36-04-322Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"64\" data-title=\"France.fr LIGHTMODE\" data-date=\"2026-05-15T01:42:24.887Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/64\">#64</a></td>\n          <td data-label=\"Scan Title\">France.fr LIGHTMODE<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/15/2026, 1:42:24 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">108366 passed</span>\n            <span class=\"badge badge-danger\">505 failed</span>\n            <span class=\"badge badge-warning\">5433 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-64/2026-05-15T01-43-09-751Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-64/2026-05-15T01-43-09-751Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-64/2026-05-15T01-43-09-751Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-64/2026-05-15T01-43-09-751Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-64/2026-05-15T01-43-09-751Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"63\" data-title=\"WA.gov Washington State\" data-date=\"2026-05-14T01:32:11.768Z\" data-urls=\"86\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/63\">#63</a></td>\n          <td data-label=\"Scan Title\">WA.gov Washington State<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/14/2026, 1:32:11 AM</td>\n          <td data-label=\"URLs\">86 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">132953 passed</span>\n            <span class=\"badge badge-danger\">9337 failed</span>\n            <span class=\"badge badge-warning\">1730 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-63/2026-05-14T01-33-02-661Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-63/2026-05-14T01-33-02-661Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-63/2026-05-14T01-33-02-661Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-63/2026-05-14T01-33-02-661Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-63/2026-05-14T01-33-02-661Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"301\" data-title=\"Preserve final rescan chunk 2\" data-date=\"2026-05-13T17:41:45.426Z\" data-urls=\"76\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/301\">#301</a></td>\n          <td data-label=\"Scan Title\">Preserve final rescan chunk 2<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/13/2026, 5:41:45 PM</td>\n          <td data-label=\"URLs\">76 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">222910 passed</span>\n            <span class=\"badge badge-danger\">4895 failed</span>\n            <span class=\"badge badge-warning\">2360 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-301/2026-05-13T17-42-26-424Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-301/2026-05-13T17-42-26-424Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-301/2026-05-13T17-42-26-424Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-301/2026-05-13T17-42-26-424Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-301/2026-05-13T17-42-26-424Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"300\" data-title=\"Preserve final rescan chunk 1\" data-date=\"2026-05-13T16:37:43.072Z\" data-urls=\"50\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/300\">#300</a></td>\n          <td data-label=\"Scan Title\">Preserve final rescan chunk 1<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/13/2026, 4:37:43 PM</td>\n          <td data-label=\"URLs\">50 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">66598 passed</span>\n            <span class=\"badge badge-danger\">5 failed</span>\n            <span class=\"badge badge-warning\">231 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-300/2026-05-13T16-38-33-792Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-300/2026-05-13T16-38-33-792Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-300/2026-05-13T16-38-33-792Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-300/2026-05-13T16-38-33-792Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-300/2026-05-13T16-38-33-792Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"62\" data-title=\"Barcelona.cat\" data-date=\"2026-05-13T01:39:02.870Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/62\">#62</a></td>\n          <td data-label=\"Scan Title\">Barcelona.cat<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/13/2026, 1:39:02 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">111860 passed</span>\n            <span class=\"badge badge-danger\">2750 failed</span>\n            <span class=\"badge badge-warning\">2188 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-62/2026-05-13T01-39-51-448Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-62/2026-05-13T01-39-51-448Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-62/2026-05-13T01-39-51-448Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-62/2026-05-13T01-39-51-448Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-62/2026-05-13T01-39-51-448Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"297\" data-title=\"Preserve rescan chunk 2\" data-date=\"2026-05-12T15:02:12.406Z\" data-urls=\"76\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/297\">#297</a></td>\n          <td data-label=\"Scan Title\">Preserve rescan chunk 2<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/12/2026, 3:02:12 PM</td>\n          <td data-label=\"URLs\">76 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">222480 passed</span>\n            <span class=\"badge badge-danger\">4811 failed</span>\n            <span class=\"badge badge-warning\">2120 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-297/2026-05-12T15-02-53-053Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-297/2026-05-12T15-02-53-053Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-297/2026-05-12T15-02-53-053Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-297/2026-05-12T15-02-53-053Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-297/2026-05-12T15-02-53-053Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"296\" data-title=\"Preserve rescan Chunk 1\" data-date=\"2026-05-12T14:19:19.812Z\" data-urls=\"50\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/296\">#296</a></td>\n          <td data-label=\"Scan Title\">Preserve rescan Chunk 1<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/12/2026, 2:19:19 PM</td>\n          <td data-label=\"URLs\">50 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">65707 passed</span>\n            <span class=\"badge badge-danger\">11 failed</span>\n            <span class=\"badge badge-warning\">229 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-296/2026-05-12T14-20-07-191Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-296/2026-05-12T14-20-07-191Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-296/2026-05-12T14-20-07-191Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-296/2026-05-12T14-20-07-191Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-296/2026-05-12T14-20-07-191Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"169\" data-title=\"NSF.gov —\" data-date=\"2026-05-12T01:13:36.462Z\" data-urls=\"149\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/169\">#169</a></td>\n          <td data-label=\"Scan Title\">NSF.gov —<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/12/2026, 1:13:36 AM</td>\n          <td data-label=\"URLs\">149 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">122310 passed</span>\n            <span class=\"badge badge-danger\">5738 failed</span>\n            <span class=\"badge badge-warning\">1669 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-169/2026-05-12T01-14-30-220Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-169/2026-05-12T01-14-30-220Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-169/2026-05-12T01-14-30-220Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-169/2026-05-12T01-14-30-220Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-169/2026-05-12T01-14-30-220Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"61\" data-title=\"Energy.gov\" data-date=\"2026-05-12T01:13:28.935Z\" data-urls=\"69\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/61\">#61</a></td>\n          <td data-label=\"Scan Title\">Energy.gov<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/12/2026, 1:13:28 AM</td>\n          <td data-label=\"URLs\">69 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">20045 passed</span>\n            <span class=\"badge badge-danger\">68 failed</span>\n            <span class=\"badge badge-warning\">346 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-61/2026-05-12T01-14-28-752Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-61/2026-05-12T01-14-28-752Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-61/2026-05-12T01-14-28-752Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-61/2026-05-12T01-14-28-752Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-61/2026-05-12T01-14-28-752Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"38\" data-title=\"LocalGov Drupal\" data-date=\"2026-05-11T01:30:30.562Z\" data-urls=\"70\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/38\">#38</a></td>\n          <td data-label=\"Scan Title\">LocalGov Drupal<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/11/2026, 1:30:30 AM</td>\n          <td data-label=\"URLs\">70 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">64041 passed</span>\n            <span class=\"badge badge-danger\">322 failed</span>\n            <span class=\"badge badge-warning\">669 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-38/2026-05-11T01-31-22-625Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-38/2026-05-11T01-31-22-625Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-38/2026-05-11T01-31-22-625Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-38/2026-05-11T01-31-22-625Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-38/2026-05-11T01-31-22-625Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"52\" data-title=\"Alberta\" data-date=\"2026-05-10T02:53:22.251Z\" data-urls=\"59\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/52\">#52</a></td>\n          <td data-label=\"Scan Title\">Alberta<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/10/2026, 2:53:22 AM</td>\n          <td data-label=\"URLs\">59 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">15263 passed</span>\n            <span class=\"badge badge-danger\">90 failed</span>\n            <span class=\"badge badge-warning\">413 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-52/2026-05-10T02-54-08-493Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-52/2026-05-10T02-54-08-493Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-52/2026-05-10T02-54-08-493Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-52/2026-05-10T02-54-08-493Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-52/2026-05-10T02-54-08-493Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"66\" data-title=\"Sweden's Government\" data-date=\"2026-05-10T02:46:51.477Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/66\">#66</a></td>\n          <td data-label=\"Scan Title\">Sweden's Government<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/10/2026, 2:46:51 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">11600 passed</span>\n            <span class=\"badge badge-danger\">200 failed</span>\n            <span class=\"badge badge-warning\">0 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-66/2026-05-10T02-47-33-934Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-66/2026-05-10T02-47-33-934Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-66/2026-05-10T02-47-33-934Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-66/2026-05-10T02-47-33-934Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-66/2026-05-10T02-47-33-934Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"69\" data-title=\"Spain\" data-date=\"2026-05-10T02:16:53.002Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/69\">#69</a></td>\n          <td data-label=\"Scan Title\">Spain<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/10/2026, 2:16:53 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">111617 passed</span>\n            <span class=\"badge badge-danger\">934 failed</span>\n            <span class=\"badge badge-warning\">837 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-69/2026-05-10T02-17-36-614Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-69/2026-05-10T02-17-36-614Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-69/2026-05-10T02-17-36-614Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-69/2026-05-10T02-17-36-614Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-69/2026-05-10T02-17-36-614Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"165\" data-title=\"CMS.gov Scan —\" data-date=\"2026-05-10T01:48:35.560Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/165\">#165</a></td>\n          <td data-label=\"Scan Title\">CMS.gov Scan —<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/10/2026, 1:48:35 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">424841 passed</span>\n            <span class=\"badge badge-danger\">4174 failed</span>\n            <span class=\"badge badge-warning\">9703 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-165/2026-05-10T01-49-34-038Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-165/2026-05-10T01-49-34-038Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-165/2026-05-10T01-49-34-038Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-165/2026-05-10T01-49-34-038Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-165/2026-05-10T01-49-34-038Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"58\" data-title=\"GOV.UK\" data-date=\"2026-05-09T01:43:26.478Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/58\">#58</a></td>\n          <td data-label=\"Scan Title\">GOV.UK<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/9/2026, 1:43:26 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">61886 passed</span>\n            <span class=\"badge badge-danger\">202 failed</span>\n            <span class=\"badge badge-warning\">17 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-58/2026-05-09T01-44-19-401Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-58/2026-05-09T01-44-19-401Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-58/2026-05-09T01-44-19-401Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-58/2026-05-09T01-44-19-401Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-58/2026-05-09T01-44-19-401Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"68\" data-title=\"London\" data-date=\"2026-05-09T01:30:54.430Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/68\">#68</a></td>\n          <td data-label=\"Scan Title\">London<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/9/2026, 1:30:54 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">78684 passed</span>\n            <span class=\"badge badge-danger\">175 failed</span>\n            <span class=\"badge badge-warning\">266 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-68/2026-05-09T01-31-44-526Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-68/2026-05-09T01-31-44-526Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-68/2026-05-09T01-31-44-526Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-68/2026-05-09T01-31-44-526Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-68/2026-05-09T01-31-44-526Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"64\" data-title=\"France.fr\" data-date=\"2026-05-08T01:37:16.479Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/64\">#64</a></td>\n          <td data-label=\"Scan Title\">France.fr<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/8/2026, 1:37:16 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">282927 passed</span>\n            <span class=\"badge badge-danger\">11700 failed</span>\n            <span class=\"badge badge-warning\">6359 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-64/2026-05-08T01-37-42-336Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-64/2026-05-08T01-37-42-336Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-64/2026-05-08T01-37-42-336Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-64/2026-05-08T01-37-42-336Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-64/2026-05-08T01-37-42-336Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"284\" data-title=\"Belgium municipalities (BE-WLG)\" data-date=\"2026-05-07T01:33:46.365Z\" data-urls=\"84\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/284\">#284</a></td>\n          <td data-label=\"Scan Title\">Belgium municipalities (BE-WLG)<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/7/2026, 1:33:46 AM</td>\n          <td data-label=\"URLs\">84 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">96697 passed</span>\n            <span class=\"badge badge-danger\">2386 failed</span>\n            <span class=\"badge badge-warning\">2649 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-284/2026-05-07T01-34-36-012Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-284/2026-05-07T01-34-36-012Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-284/2026-05-07T01-34-36-012Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-284/2026-05-07T01-34-36-012Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-284/2026-05-07T01-34-36-012Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"63\" data-title=\"WA.gov Washington State\" data-date=\"2026-05-07T01:21:05.265Z\" data-urls=\"86\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/63\">#63</a></td>\n          <td data-label=\"Scan Title\">WA.gov Washington State<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/7/2026, 1:21:05 AM</td>\n          <td data-label=\"URLs\">86 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">62030 passed</span>\n            <span class=\"badge badge-danger\">1572 failed</span>\n            <span class=\"badge badge-warning\">1010 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-63/2026-05-07T01-21-59-034Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-63/2026-05-07T01-21-59-034Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-63/2026-05-07T01-21-59-034Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-63/2026-05-07T01-21-59-034Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-63/2026-05-07T01-21-59-034Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"285\" data-title=\"Belgium municipalities (BE-WLX)\" data-date=\"2026-05-07T01:15:16.919Z\" data-urls=\"43\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/285\">#285</a></td>\n          <td data-label=\"Scan Title\">Belgium municipalities (BE-WLX)<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/7/2026, 1:15:16 AM</td>\n          <td data-label=\"URLs\">43 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">51988 passed</span>\n            <span class=\"badge badge-danger\">1341 failed</span>\n            <span class=\"badge badge-warning\">1675 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-285/2026-05-07T01-16-03-444Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-285/2026-05-07T01-16-03-444Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-285/2026-05-07T01-16-03-444Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-285/2026-05-07T01-16-03-444Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-285/2026-05-07T01-16-03-444Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"286\" data-title=\"Belgium municipalities (BE-WNA)\" data-date=\"2026-05-07T01:04:02.320Z\" data-urls=\"38\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/286\">#286</a></td>\n          <td data-label=\"Scan Title\">Belgium municipalities (BE-WNA)<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/7/2026, 1:04:02 AM</td>\n          <td data-label=\"URLs\">38 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">50050 passed</span>\n            <span class=\"badge badge-danger\">1510 failed</span>\n            <span class=\"badge badge-warning\">1761 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-286/2026-05-07T01-04-48-283Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-286/2026-05-07T01-04-48-283Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-286/2026-05-07T01-04-48-283Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-286/2026-05-07T01-04-48-283Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-286/2026-05-07T01-04-48-283Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"287\" data-title=\"Belgium municipalities (BE-WBR)\" data-date=\"2026-05-06T03:53:14.625Z\" data-urls=\"27\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/287\">#287</a></td>\n          <td data-label=\"Scan Title\">Belgium municipalities (BE-WBR)<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/6/2026, 3:53:14 AM</td>\n          <td data-label=\"URLs\">27 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">36898 passed</span>\n            <span class=\"badge badge-danger\">623 failed</span>\n            <span class=\"badge badge-warning\">1272 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-287/2026-05-06T03-54-03-483Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-287/2026-05-06T03-54-03-483Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-287/2026-05-06T03-54-03-483Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-287/2026-05-06T03-54-03-483Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-287/2026-05-06T03-54-03-483Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"283\" data-title=\"Belgium municipalities (BE-WHT)\" data-date=\"2026-05-06T03:45:37.583Z\" data-urls=\"69\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/283\">#283</a></td>\n          <td data-label=\"Scan Title\">Belgium municipalities (BE-WHT)<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/6/2026, 3:45:37 AM</td>\n          <td data-label=\"URLs\">69 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">88077 passed</span>\n            <span class=\"badge badge-danger\">1946 failed</span>\n            <span class=\"badge badge-warning\">2301 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-283/2026-05-06T03-46-27-034Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-283/2026-05-06T03-46-27-034Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-283/2026-05-06T03-46-27-034Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-283/2026-05-06T03-46-27-034Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-283/2026-05-06T03-46-27-034Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"62\" data-title=\"Barcelona.cat\" data-date=\"2026-05-06T01:31:24.011Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/62\">#62</a></td>\n          <td data-label=\"Scan Title\">Barcelona.cat<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/6/2026, 1:31:24 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">112010 passed</span>\n            <span class=\"badge badge-danger\">2775 failed</span>\n            <span class=\"badge badge-warning\">2206 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-62/2026-05-06T01-32-11-151Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-62/2026-05-06T01-32-11-151Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-62/2026-05-06T01-32-11-151Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-62/2026-05-06T01-32-11-151Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-62/2026-05-06T01-32-11-151Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"282\" data-title=\"Belgium municipalities (BE-VBR)\" data-date=\"2026-05-05T10:24:37.369Z\" data-urls=\"63\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/282\">#282</a></td>\n          <td data-label=\"Scan Title\">Belgium municipalities (BE-VBR)<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/5/2026, 10:24:37 AM</td>\n          <td data-label=\"URLs\">63 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">47100 passed</span>\n            <span class=\"badge badge-danger\">1016 failed</span>\n            <span class=\"badge badge-warning\">1088 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-282/2026-05-05T10-25-21-895Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-282/2026-05-05T10-25-21-895Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-282/2026-05-05T10-25-21-895Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-282/2026-05-05T10-25-21-895Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-282/2026-05-05T10-25-21-895Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"281\" data-title=\"Belgium municipalities (BE-VWV)\" data-date=\"2026-05-05T06:27:44.238Z\" data-urls=\"62\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/281\">#281</a></td>\n          <td data-label=\"Scan Title\">Belgium municipalities (BE-VWV)<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/5/2026, 6:27:44 AM</td>\n          <td data-label=\"URLs\">62 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">96527 passed</span>\n            <span class=\"badge badge-danger\">5584 failed</span>\n            <span class=\"badge badge-warning\">2582 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-281/2026-05-05T06-28-27-744Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-281/2026-05-05T06-28-27-744Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-281/2026-05-05T06-28-27-744Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-281/2026-05-05T06-28-27-744Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-281/2026-05-05T06-28-27-744Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"280\" data-title=\"Belgium municipalities (BE-VOV)\" data-date=\"2026-05-05T06:05:58.884Z\" data-urls=\"55\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/280\">#280</a></td>\n          <td data-label=\"Scan Title\">Belgium municipalities (BE-VOV)<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/5/2026, 6:05:58 AM</td>\n          <td data-label=\"URLs\">55 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">42889 passed</span>\n            <span class=\"badge badge-danger\">1069 failed</span>\n            <span class=\"badge badge-warning\">1120 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-280/2026-05-05T06-06-29-194Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-280/2026-05-05T06-06-29-194Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-280/2026-05-05T06-06-29-194Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-280/2026-05-05T06-06-29-194Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-280/2026-05-05T06-06-29-194Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"279\" data-title=\"Belgium municipalities (BE-VLI)\" data-date=\"2026-05-05T05:02:12.924Z\" data-urls=\"36\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/279\">#279</a></td>\n          <td data-label=\"Scan Title\">Belgium municipalities (BE-VLI)<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/5/2026, 5:02:12 AM</td>\n          <td data-label=\"URLs\">36 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">28478 passed</span>\n            <span class=\"badge badge-danger\">600 failed</span>\n            <span class=\"badge badge-warning\">615 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-279/2026-05-05T05-02-56-429Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-279/2026-05-05T05-02-56-429Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-279/2026-05-05T05-02-56-429Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-279/2026-05-05T05-02-56-429Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-279/2026-05-05T05-02-56-429Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"278\" data-title=\"Belgium municipalities (BE-VAN)\" data-date=\"2026-05-05T04:50:03.813Z\" data-urls=\"68\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/278\">#278</a></td>\n          <td data-label=\"Scan Title\">Belgium municipalities (BE-VAN)<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/5/2026, 4:50:03 AM</td>\n          <td data-label=\"URLs\">68 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">110174 passed</span>\n            <span class=\"badge badge-danger\">6360 failed</span>\n            <span class=\"badge badge-warning\">3015 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-278/2026-05-05T04-50-51-496Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-278/2026-05-05T04-50-51-496Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-278/2026-05-05T04-50-51-496Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-278/2026-05-05T04-50-51-496Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-278/2026-05-05T04-50-51-496Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"277\" data-title=\"Belgium municipalities (BE-BRU)\" data-date=\"2026-05-05T04:07:29.125Z\" data-urls=\"19\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/277\">#277</a></td>\n          <td data-label=\"Scan Title\">Belgium municipalities (BE-BRU)<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/5/2026, 4:07:29 AM</td>\n          <td data-label=\"URLs\">19 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">24186 passed</span>\n            <span class=\"badge badge-danger\">751 failed</span>\n            <span class=\"badge badge-warning\">255 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-277/2026-05-05T04-08-16-406Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-277/2026-05-05T04-08-16-406Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-277/2026-05-05T04-08-16-406Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-277/2026-05-05T04-08-16-406Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-277/2026-05-05T04-08-16-406Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"61\" data-title=\"Energy.gov\" data-date=\"2026-05-05T01:08:15.148Z\" data-urls=\"69\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/61\">#61</a></td>\n          <td data-label=\"Scan Title\">Energy.gov<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/5/2026, 1:08:15 AM</td>\n          <td data-label=\"URLs\">69 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">35445 passed</span>\n            <span class=\"badge badge-danger\">895 failed</span>\n            <span class=\"badge badge-warning\">248 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-61/2026-05-05T01-09-14-960Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-61/2026-05-05T01-09-14-960Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-61/2026-05-05T01-09-14-960Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-61/2026-05-05T01-09-14-960Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-61/2026-05-05T01-09-14-960Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"276\" data-title=\"Preserve Chunk 2 May 4th\" data-date=\"2026-05-04T20:22:59.001Z\" data-urls=\"77\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/276\">#276</a></td>\n          <td data-label=\"Scan Title\">Preserve Chunk 2 May 4th<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/4/2026, 8:22:59 PM</td>\n          <td data-label=\"URLs\">77 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">145774 passed</span>\n            <span class=\"badge badge-danger\">25 failed</span>\n            <span class=\"badge badge-warning\">750 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-276/2026-05-04T20-23-44-740Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-276/2026-05-04T20-23-44-740Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-276/2026-05-04T20-23-44-740Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-276/2026-05-04T20-23-44-740Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-276/2026-05-04T20-23-44-740Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"275\" data-title=\"Preserve Chunk 1 May 4th\" data-date=\"2026-05-04T20:01:22.162Z\" data-urls=\"50\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/275\">#275</a></td>\n          <td data-label=\"Scan Title\">Preserve Chunk 1 May 4th<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/4/2026, 8:01:22 PM</td>\n          <td data-label=\"URLs\">50 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">66727 passed</span>\n            <span class=\"badge badge-danger\">12 failed</span>\n            <span class=\"badge badge-warning\">217 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-275/2026-05-04T20-02-09-961Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-275/2026-05-04T20-02-09-961Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-275/2026-05-04T20-02-09-961Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-275/2026-05-04T20-02-09-961Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-275/2026-05-04T20-02-09-961Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"38\" data-title=\"LocalGov Drupal\" data-date=\"2026-05-04T01:26:57.095Z\" data-urls=\"70\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/38\">#38</a></td>\n          <td data-label=\"Scan Title\">LocalGov Drupal<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/4/2026, 1:26:57 AM</td>\n          <td data-label=\"URLs\">70 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">64083 passed</span>\n            <span class=\"badge badge-danger\">320 failed</span>\n            <span class=\"badge badge-warning\">681 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-38/2026-05-04T01-27-48-298Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-38/2026-05-04T01-27-48-298Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-38/2026-05-04T01-27-48-298Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-38/2026-05-04T01-27-48-298Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-38/2026-05-04T01-27-48-298Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"52\" data-title=\"Alberta\" data-date=\"2026-05-03T02:38:14.005Z\" data-urls=\"59\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/52\">#52</a></td>\n          <td data-label=\"Scan Title\">Alberta<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/3/2026, 2:38:14 AM</td>\n          <td data-label=\"URLs\">59 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">49354 passed</span>\n            <span class=\"badge badge-danger\">1939 failed</span>\n            <span class=\"badge badge-warning\">447 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-52/2026-05-03T02-39-13-861Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-52/2026-05-03T02-39-13-861Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-52/2026-05-03T02-39-13-861Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-52/2026-05-03T02-39-13-861Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-52/2026-05-03T02-39-13-861Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"66\" data-title=\"Sweden's Government\" data-date=\"2026-05-03T02:32:08.249Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/66\">#66</a></td>\n          <td data-label=\"Scan Title\">Sweden's Government<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/3/2026, 2:32:08 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">11600 passed</span>\n            <span class=\"badge badge-danger\">200 failed</span>\n            <span class=\"badge badge-warning\">0 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-66/2026-05-03T02-32-53-783Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-66/2026-05-03T02-32-53-783Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-66/2026-05-03T02-32-53-783Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-66/2026-05-03T02-32-53-783Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-66/2026-05-03T02-32-53-783Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"69\" data-title=\"Spain\" data-date=\"2026-05-03T02:07:02.221Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/69\">#69</a></td>\n          <td data-label=\"Scan Title\">Spain<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/3/2026, 2:07:02 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">111513 passed</span>\n            <span class=\"badge badge-danger\">934 failed</span>\n            <span class=\"badge badge-warning\">829 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-69/2026-05-03T02-07-50-866Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-69/2026-05-03T02-07-50-866Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-69/2026-05-03T02-07-50-866Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-69/2026-05-03T02-07-50-866Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-69/2026-05-03T02-07-50-866Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"165\" data-title=\"CMS.gov Scan —\" data-date=\"2026-05-03T01:45:54.706Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/165\">#165</a></td>\n          <td data-label=\"Scan Title\">CMS.gov Scan —<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/3/2026, 1:45:54 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">425331 passed</span>\n            <span class=\"badge badge-danger\">4176 failed</span>\n            <span class=\"badge badge-warning\">9718 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-165/2026-05-03T01-46-53-007Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-165/2026-05-03T01-46-53-007Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-165/2026-05-03T01-46-53-007Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-165/2026-05-03T01-46-53-007Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-165/2026-05-03T01-46-53-007Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"58\" data-title=\"GOV.UK\" data-date=\"2026-05-02T01:38:25.295Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/58\">#58</a></td>\n          <td data-label=\"Scan Title\">GOV.UK<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/2/2026, 1:38:25 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">62878 passed</span>\n            <span class=\"badge badge-danger\">202 failed</span>\n            <span class=\"badge badge-warning\">17 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-58/2026-05-02T01-39-17-584Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-58/2026-05-02T01-39-17-584Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-58/2026-05-02T01-39-17-584Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-58/2026-05-02T01-39-17-584Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-58/2026-05-02T01-39-17-584Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"68\" data-title=\"London\" data-date=\"2026-05-02T01:23:54.669Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/68\">#68</a></td>\n          <td data-label=\"Scan Title\">London<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/2/2026, 1:23:54 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">78693 passed</span>\n            <span class=\"badge badge-danger\">175 failed</span>\n            <span class=\"badge badge-warning\">272 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-68/2026-05-02T01-24-46-436Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-68/2026-05-02T01-24-46-436Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-68/2026-05-02T01-24-46-436Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-68/2026-05-02T01-24-46-436Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-68/2026-05-02T01-24-46-436Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"25\" data-title=\"GitHub Pages accessibility check\" data-date=\"2026-05-01T03:05:17.625Z\" data-urls=\"7\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/actions/runs/25200251622\">#25</a></td>\n          <td data-label=\"Scan Title\">GitHub Pages accessibility check<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/1/2026, 3:05:17 AM</td>\n          <td data-label=\"URLs\">7 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">5189 passed</span>\n            <span class=\"badge badge-danger\">2 failed</span>\n            <span class=\"badge badge-warning\">96 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/pages/2026-05-01T03-06-43-035Z/report.html\">HTML</a>\n            <a href=\"reports/pages/2026-05-01T03-06-43-035Z/report.md\">Markdown</a>\n            <a href=\"reports/pages/2026-05-01T03-06-43-035Z/report.csv\">CSV</a>\n            <a href=\"reports/pages/2026-05-01T03-06-43-035Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/pages/2026-05-01T03-06-43-035Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"64\" data-title=\"France.fr\" data-date=\"2026-05-01T01:40:44.270Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/64\">#64</a></td>\n          <td data-label=\"Scan Title\">France.fr<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">5/1/2026, 1:40:44 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">114042 passed</span>\n            <span class=\"badge badge-danger\">526 failed</span>\n            <span class=\"badge badge-warning\">5680 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-64/2026-05-01T01-41-27-312Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-64/2026-05-01T01-41-27-312Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-64/2026-05-01T01-41-27-312Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-64/2026-05-01T01-41-27-312Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-64/2026-05-01T01-41-27-312Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"63\" data-title=\"WA.gov Washington State\" data-date=\"2026-04-30T01:21:27.641Z\" data-urls=\"86\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/63\">#63</a></td>\n          <td data-label=\"Scan Title\">WA.gov Washington State<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/30/2026, 1:21:27 AM</td>\n          <td data-label=\"URLs\">86 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">62027 passed</span>\n            <span class=\"badge badge-danger\">1572 failed</span>\n            <span class=\"badge badge-warning\">1010 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-63/2026-04-30T01-22-21-501Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-63/2026-04-30T01-22-21-501Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-63/2026-04-30T01-22-21-501Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-63/2026-04-30T01-22-21-501Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-63/2026-04-30T01-22-21-501Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"62\" data-title=\"Barcelona.cat\" data-date=\"2026-04-29T01:36:13.151Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/62\">#62</a></td>\n          <td data-label=\"Scan Title\">Barcelona.cat<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/29/2026, 1:36:13 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">111916 passed</span>\n            <span class=\"badge badge-danger\">2764 failed</span>\n            <span class=\"badge badge-warning\">2223 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-62/2026-04-29T01-37-01-094Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-62/2026-04-29T01-37-01-094Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-62/2026-04-29T01-37-01-094Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-62/2026-04-29T01-37-01-094Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-62/2026-04-29T01-37-01-094Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"61\" data-title=\"Energy.gov\" data-date=\"2026-04-28T01:14:15.083Z\" data-urls=\"69\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/61\">#61</a></td>\n          <td data-label=\"Scan Title\">Energy.gov<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/28/2026, 1:14:15 AM</td>\n          <td data-label=\"URLs\">69 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">19614 passed</span>\n            <span class=\"badge badge-danger\">52 failed</span>\n            <span class=\"badge badge-warning\">249 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-61/2026-04-28T01-15-14-906Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-61/2026-04-28T01-15-14-906Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-61/2026-04-28T01-15-14-906Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-61/2026-04-28T01-15-14-906Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-61/2026-04-28T01-15-14-906Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"24\" data-title=\"GitHub Pages accessibility check\" data-date=\"2026-04-27T15:26:54.390Z\" data-urls=\"7\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/actions/runs/25003914852\">#24</a></td>\n          <td data-label=\"Scan Title\">GitHub Pages accessibility check<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/27/2026, 3:26:54 PM</td>\n          <td data-label=\"URLs\">7 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">5252 passed</span>\n            <span class=\"badge badge-danger\">2 failed</span>\n            <span class=\"badge badge-warning\">96 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/pages/2026-04-27T15-28-19-681Z/report.html\">HTML</a>\n            <a href=\"reports/pages/2026-04-27T15-28-19-681Z/report.md\">Markdown</a>\n            <a href=\"reports/pages/2026-04-27T15-28-19-681Z/report.csv\">CSV</a>\n            <a href=\"reports/pages/2026-04-27T15-28-19-681Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/pages/2026-04-27T15-28-19-681Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"38\" data-title=\"LocalGov Drupal\" data-date=\"2026-04-27T01:23:41.903Z\" data-urls=\"70\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/38\">#38</a></td>\n          <td data-label=\"Scan Title\">LocalGov Drupal<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/27/2026, 1:23:41 AM</td>\n          <td data-label=\"URLs\">70 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">58734 passed</span>\n            <span class=\"badge badge-danger\">305 failed</span>\n            <span class=\"badge badge-warning\">640 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-38/2026-04-27T01-24-32-468Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-38/2026-04-27T01-24-32-468Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-38/2026-04-27T01-24-32-468Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-38/2026-04-27T01-24-32-468Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-38/2026-04-27T01-24-32-468Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"52\" data-title=\"Alberta\" data-date=\"2026-04-26T02:31:51.989Z\" data-urls=\"59\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/52\">#52</a></td>\n          <td data-label=\"Scan Title\">Alberta<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/26/2026, 2:31:51 AM</td>\n          <td data-label=\"URLs\">59 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">11395 passed</span>\n            <span class=\"badge badge-danger\">68 failed</span>\n            <span class=\"badge badge-warning\">242 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-52/2026-04-26T02-32-44-195Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-52/2026-04-26T02-32-44-195Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-52/2026-04-26T02-32-44-195Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-52/2026-04-26T02-32-44-195Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-52/2026-04-26T02-32-44-195Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"66\" data-title=\"Sweden's Government\" data-date=\"2026-04-26T02:28:37.870Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/66\">#66</a></td>\n          <td data-label=\"Scan Title\">Sweden's Government<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/26/2026, 2:28:37 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">18004 passed</span>\n            <span class=\"badge badge-danger\">400 failed</span>\n            <span class=\"badge badge-warning\">100 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-66/2026-04-26T02-29-22-300Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-66/2026-04-26T02-29-22-300Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-66/2026-04-26T02-29-22-300Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-66/2026-04-26T02-29-22-300Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-66/2026-04-26T02-29-22-300Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"69\" data-title=\"Spain\" data-date=\"2026-04-26T02:01:29.672Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/69\">#69</a></td>\n          <td data-label=\"Scan Title\">Spain<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/26/2026, 2:01:29 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">111486 passed</span>\n            <span class=\"badge badge-danger\">934 failed</span>\n            <span class=\"badge badge-warning\">837 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-69/2026-04-26T02-02-17-786Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-69/2026-04-26T02-02-17-786Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-69/2026-04-26T02-02-17-786Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-69/2026-04-26T02-02-17-786Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-69/2026-04-26T02-02-17-786Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"165\" data-title=\"CMS.gov Scan —\" data-date=\"2026-04-26T01:40:51.309Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/165\">#165</a></td>\n          <td data-label=\"Scan Title\">CMS.gov Scan —<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/26/2026, 1:40:51 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">425231 passed</span>\n            <span class=\"badge badge-danger\">4171 failed</span>\n            <span class=\"badge badge-warning\">9698 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-165/2026-04-26T01-41-49-903Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-165/2026-04-26T01-41-49-903Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-165/2026-04-26T01-41-49-903Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-165/2026-04-26T01-41-49-903Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-165/2026-04-26T01-41-49-903Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"58\" data-title=\"GOV.UK\" data-date=\"2026-04-25T01:31:21.921Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/58\">#58</a></td>\n          <td data-label=\"Scan Title\">GOV.UK<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/25/2026, 1:31:21 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">62878 passed</span>\n            <span class=\"badge badge-danger\">202 failed</span>\n            <span class=\"badge badge-warning\">17 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-58/2026-04-25T01-32-14-926Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-58/2026-04-25T01-32-14-926Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-58/2026-04-25T01-32-14-926Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-58/2026-04-25T01-32-14-926Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-58/2026-04-25T01-32-14-926Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"68\" data-title=\"London\" data-date=\"2026-04-25T01:18:45.347Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/68\">#68</a></td>\n          <td data-label=\"Scan Title\">London<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/25/2026, 1:18:45 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">78686 passed</span>\n            <span class=\"badge badge-danger\">174 failed</span>\n            <span class=\"badge badge-warning\">266 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-68/2026-04-25T01-19-37-199Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-68/2026-04-25T01-19-37-199Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-68/2026-04-25T01-19-37-199Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-68/2026-04-25T01-19-37-199Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-68/2026-04-25T01-19-37-199Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"23\" data-title=\"GitHub Pages accessibility check\" data-date=\"2026-04-24T18:28:50.862Z\" data-urls=\"7\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/actions/runs/24905422599\">#23</a></td>\n          <td data-label=\"Scan Title\">GitHub Pages accessibility check<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/24/2026, 6:28:50 PM</td>\n          <td data-label=\"URLs\">7 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">5161 passed</span>\n            <span class=\"badge badge-danger\">2 failed</span>\n            <span class=\"badge badge-warning\">89 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/pages/2026-04-24T18-30-16-238Z/report.html\">HTML</a>\n            <a href=\"reports/pages/2026-04-24T18-30-16-238Z/report.md\">Markdown</a>\n            <a href=\"reports/pages/2026-04-24T18-30-16-238Z/report.csv\">CSV</a>\n            <a href=\"reports/pages/2026-04-24T18-30-16-238Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/pages/2026-04-24T18-30-16-238Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"64\" data-title=\"France.fr\" data-date=\"2026-04-24T01:34:04.081Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/64\">#64</a></td>\n          <td data-label=\"Scan Title\">France.fr<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/24/2026, 1:34:04 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">114871 passed</span>\n            <span class=\"badge badge-danger\">523 failed</span>\n            <span class=\"badge badge-warning\">5747 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-64/2026-04-24T01-34-46-998Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-64/2026-04-24T01-34-46-998Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-64/2026-04-24T01-34-46-998Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-64/2026-04-24T01-34-46-998Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-64/2026-04-24T01-34-46-998Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"267\" data-title=\"AB Test\" data-date=\"2026-04-23T17:58:24.789Z\" data-urls=\"20\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/267\">#267</a></td>\n          <td data-label=\"Scan Title\">AB Test<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/23/2026, 5:58:24 PM</td>\n          <td data-label=\"URLs\">20 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">200 passed</span>\n            <span class=\"badge badge-danger\">100 failed</span>\n            <span class=\"badge badge-warning\">0 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-267/2026-04-23T17-59-20-502Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-267/2026-04-23T17-59-20-502Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-267/2026-04-23T17-59-20-502Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-267/2026-04-23T17-59-20-502Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-267/2026-04-23T17-59-20-502Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"63\" data-title=\"WA.gov Washington State\" data-date=\"2026-04-23T01:17:27.685Z\" data-urls=\"86\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/63\">#63</a></td>\n          <td data-label=\"Scan Title\">WA.gov Washington State<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/23/2026, 1:17:27 AM</td>\n          <td data-label=\"URLs\">86 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">62032 passed</span>\n            <span class=\"badge badge-danger\">1572 failed</span>\n            <span class=\"badge badge-warning\">1010 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-63/2026-04-23T01-18-20-453Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-63/2026-04-23T01-18-20-453Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-63/2026-04-23T01-18-20-453Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-63/2026-04-23T01-18-20-453Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-63/2026-04-23T01-18-20-453Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"62\" data-title=\"Barcelona.cat\" data-date=\"2026-04-22T01:23:23.519Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/62\">#62</a></td>\n          <td data-label=\"Scan Title\">Barcelona.cat<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/22/2026, 1:23:23 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">213981 passed</span>\n            <span class=\"badge badge-danger\">17303 failed</span>\n            <span class=\"badge badge-warning\">5279 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-62/2026-04-22T01-24-11-522Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-62/2026-04-22T01-24-11-522Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-62/2026-04-22T01-24-11-522Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-62/2026-04-22T01-24-11-522Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-62/2026-04-22T01-24-11-522Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"61\" data-title=\"Energy.gov\" data-date=\"2026-04-21T01:08:19.981Z\" data-urls=\"69\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/61\">#61</a></td>\n          <td data-label=\"Scan Title\">Energy.gov<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/21/2026, 1:08:19 AM</td>\n          <td data-label=\"URLs\">69 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">18263 passed</span>\n            <span class=\"badge badge-danger\">47 failed</span>\n            <span class=\"badge badge-warning\">178 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-61/2026-04-21T01-09-19-795Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-61/2026-04-21T01-09-19-795Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-61/2026-04-21T01-09-19-795Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-61/2026-04-21T01-09-19-795Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-61/2026-04-21T01-09-19-795Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"266\" data-title=\"https://ufo50.miraheze.org\" data-date=\"2026-04-20T18:33:50.725Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/266\">#266</a></td>\n          <td data-label=\"Scan Title\">https://ufo50.miraheze.org<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/20/2026, 6:33:50 PM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">88885 passed</span>\n            <span class=\"badge badge-danger\">3619 failed</span>\n            <span class=\"badge badge-warning\">11754 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-266/2026-04-20T18-34-33-039Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-266/2026-04-20T18-34-33-039Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-266/2026-04-20T18-34-33-039Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-266/2026-04-20T18-34-33-039Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-266/2026-04-20T18-34-33-039Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"38\" data-title=\"LocalGov Drupal\" data-date=\"2026-04-20T01:19:42.328Z\" data-urls=\"70\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/38\">#38</a></td>\n          <td data-label=\"Scan Title\">LocalGov Drupal<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/20/2026, 1:19:42 AM</td>\n          <td data-label=\"URLs\">70 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">121064 passed</span>\n            <span class=\"badge badge-danger\">4205 failed</span>\n            <span class=\"badge badge-warning\">2018 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-38/2026-04-20T01-20-33-558Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-38/2026-04-20T01-20-33-558Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-38/2026-04-20T01-20-33-558Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-38/2026-04-20T01-20-33-558Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-38/2026-04-20T01-20-33-558Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"265\" data-title=\"Austin mobility services\" data-date=\"2026-04-19T21:21:38.861Z\" data-urls=\"1\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/265\">#265</a></td>\n          <td data-label=\"Scan Title\">Austin mobility services<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/19/2026, 9:21:38 PM</td>\n          <td data-label=\"URLs\">1 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">220 passed</span>\n            <span class=\"badge badge-danger\">31 failed</span>\n            <span class=\"badge badge-warning\">1 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-265/2026-04-19T21-22-28-907Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-265/2026-04-19T21-22-28-907Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-265/2026-04-19T21-22-28-907Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-265/2026-04-19T21-22-28-907Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-265/2026-04-19T21-22-28-907Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"52\" data-title=\"Alberta\" data-date=\"2026-04-19T02:46:10.535Z\" data-urls=\"59\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/52\">#52</a></td>\n          <td data-label=\"Scan Title\">Alberta<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/19/2026, 2:46:10 AM</td>\n          <td data-label=\"URLs\">59 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">59976 passed</span>\n            <span class=\"badge badge-danger\">2304 failed</span>\n            <span class=\"badge badge-warning\">600 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-52/2026-04-19T02-47-10-392Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-52/2026-04-19T02-47-10-392Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-52/2026-04-19T02-47-10-392Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-52/2026-04-19T02-47-10-392Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-52/2026-04-19T02-47-10-392Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"66\" data-title=\"Sweden's Government\" data-date=\"2026-04-19T02:38:15.008Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/66\">#66</a></td>\n          <td data-label=\"Scan Title\">Sweden's Government<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/19/2026, 2:38:15 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">11600 passed</span>\n            <span class=\"badge badge-danger\">200 failed</span>\n            <span class=\"badge badge-warning\">0 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-66/2026-04-19T02-38-57-646Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-66/2026-04-19T02-38-57-646Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-66/2026-04-19T02-38-57-646Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-66/2026-04-19T02-38-57-646Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-66/2026-04-19T02-38-57-646Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"69\" data-title=\"Spain\" data-date=\"2026-04-19T02:08:44.990Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/69\">#69</a></td>\n          <td data-label=\"Scan Title\">Spain<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/19/2026, 2:08:44 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">286596 passed</span>\n            <span class=\"badge badge-danger\">20684 failed</span>\n            <span class=\"badge badge-warning\">2343 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-69/2026-04-19T02-09-28-294Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-69/2026-04-19T02-09-28-294Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-69/2026-04-19T02-09-28-294Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-69/2026-04-19T02-09-28-294Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-69/2026-04-19T02-09-28-294Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"165\" data-title=\"CMS.gov Scan —\" data-date=\"2026-04-19T01:38:53.136Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/165\">#165</a></td>\n          <td data-label=\"Scan Title\">CMS.gov Scan —<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/19/2026, 1:38:53 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">422647 passed</span>\n            <span class=\"badge badge-danger\">4172 failed</span>\n            <span class=\"badge badge-warning\">9696 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-165/2026-04-19T01-39-51-325Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-165/2026-04-19T01-39-51-325Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-165/2026-04-19T01-39-51-325Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-165/2026-04-19T01-39-51-325Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-165/2026-04-19T01-39-51-325Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"58\" data-title=\"GOV.UK\" data-date=\"2026-04-18T01:34:08.241Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/58\">#58</a></td>\n          <td data-label=\"Scan Title\">GOV.UK<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/18/2026, 1:34:08 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">146887 passed</span>\n            <span class=\"badge badge-danger\">8834 failed</span>\n            <span class=\"badge badge-warning\">93 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-58/2026-04-18T01-34-59-797Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-58/2026-04-18T01-34-59-797Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-58/2026-04-18T01-34-59-797Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-58/2026-04-18T01-34-59-797Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-58/2026-04-18T01-34-59-797Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"68\" data-title=\"London\" data-date=\"2026-04-18T01:19:53.327Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/68\">#68</a></td>\n          <td data-label=\"Scan Title\">London<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/18/2026, 1:19:53 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">78700 passed</span>\n            <span class=\"badge badge-danger\">174 failed</span>\n            <span class=\"badge badge-warning\">270 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-68/2026-04-18T01-20-42-985Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-68/2026-04-18T01-20-42-985Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-68/2026-04-18T01-20-42-985Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-68/2026-04-18T01-20-42-985Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-68/2026-04-18T01-20-42-985Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"263\" data-title=\"https://www.cityofkingston.ca\" data-date=\"2026-04-17T17:40:39.945Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/263\">#263</a></td>\n          <td data-label=\"Scan Title\">https://www.cityofkingston.ca<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/17/2026, 5:40:39 PM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">161840 passed</span>\n            <span class=\"badge badge-danger\">5379 failed</span>\n            <span class=\"badge badge-warning\">1387 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-263/2026-04-17T17-41-27-681Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-263/2026-04-17T17-41-27-681Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-263/2026-04-17T17-41-27-681Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-263/2026-04-17T17-41-27-681Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-263/2026-04-17T17-41-27-681Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"228\" data-title=\"https://oregon.gov/\" data-date=\"2026-04-17T17:17:14.035Z\" data-urls=\"81\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/228\">#228</a></td>\n          <td data-label=\"Scan Title\">https://oregon.gov/<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/17/2026, 5:17:14 PM</td>\n          <td data-label=\"URLs\">81 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">233649 passed</span>\n            <span class=\"badge badge-danger\">7047 failed</span>\n            <span class=\"badge badge-warning\">1870 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-228/2026-04-17T17-17-41-677Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-228/2026-04-17T17-17-41-677Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-228/2026-04-17T17-17-41-677Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-228/2026-04-17T17-17-41-677Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-228/2026-04-17T17-17-41-677Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"39\" data-title=\"UK Councils 1/2 (200)\" data-date=\"2026-04-17T02:16:56.772Z\" data-urls=\"199\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/39\">#39</a></td>\n          <td data-label=\"Scan Title\">UK Councils 1/2 (200)<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/17/2026, 2:16:56 AM</td>\n          <td data-label=\"URLs\">199 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">166280 passed</span>\n            <span class=\"badge badge-danger\">5571 failed</span>\n            <span class=\"badge badge-warning\">2709 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-39/2026-04-17T02-17-43-482Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-39/2026-04-17T02-17-43-482Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-39/2026-04-17T02-17-43-482Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-39/2026-04-17T02-17-43-482Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-39/2026-04-17T02-17-43-482Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"41\" data-title=\"UK Councils 2/2 (182)\" data-date=\"2026-04-17T01:30:55.988Z\" data-urls=\"182\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/41\">#41</a></td>\n          <td data-label=\"Scan Title\">UK Councils 2/2 (182)<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/17/2026, 1:30:55 AM</td>\n          <td data-label=\"URLs\">182 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">152876 passed</span>\n            <span class=\"badge badge-danger\">5730 failed</span>\n            <span class=\"badge badge-warning\">2904 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-41/2026-04-17T01-31-42-438Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-41/2026-04-17T01-31-42-438Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-41/2026-04-17T01-31-42-438Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-41/2026-04-17T01-31-42-438Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-41/2026-04-17T01-31-42-438Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"64\" data-title=\"France.fr\" data-date=\"2026-04-17T01:30:30.248Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/64\">#64</a></td>\n          <td data-label=\"Scan Title\">France.fr<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/17/2026, 1:30:30 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">114463 passed</span>\n            <span class=\"badge badge-danger\">518 failed</span>\n            <span class=\"badge badge-warning\">5726 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-64/2026-04-17T01-31-19-310Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-64/2026-04-17T01-31-19-310Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-64/2026-04-17T01-31-19-310Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-64/2026-04-17T01-31-19-310Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-64/2026-04-17T01-31-19-310Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"63\" data-title=\"WA.gov Washington State\" data-date=\"2026-04-16T01:17:56.555Z\" data-urls=\"86\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/63\">#63</a></td>\n          <td data-label=\"Scan Title\">WA.gov Washington State<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/16/2026, 1:17:56 AM</td>\n          <td data-label=\"URLs\">86 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">62117 passed</span>\n            <span class=\"badge badge-danger\">1559 failed</span>\n            <span class=\"badge badge-warning\">1010 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-63/2026-04-16T01-18-50-584Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-63/2026-04-16T01-18-50-584Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-63/2026-04-16T01-18-50-584Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-63/2026-04-16T01-18-50-584Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-63/2026-04-16T01-18-50-584Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"62\" data-title=\"Barcelona.cat\" data-date=\"2026-04-15T01:25:40.118Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/62\">#62</a></td>\n          <td data-label=\"Scan Title\">Barcelona.cat<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/15/2026, 1:25:40 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">211219 passed</span>\n            <span class=\"badge badge-danger\">17130 failed</span>\n            <span class=\"badge badge-warning\">5280 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-62/2026-04-15T01-26-29-403Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-62/2026-04-15T01-26-29-403Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-62/2026-04-15T01-26-29-403Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-62/2026-04-15T01-26-29-403Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-62/2026-04-15T01-26-29-403Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"61\" data-title=\"Energy.gov\" data-date=\"2026-04-14T01:06:43.355Z\" data-urls=\"69\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/61\">#61</a></td>\n          <td data-label=\"Scan Title\">Energy.gov<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/14/2026, 1:06:43 AM</td>\n          <td data-label=\"URLs\">69 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">17799 passed</span>\n            <span class=\"badge badge-danger\">26 failed</span>\n            <span class=\"badge badge-warning\">160 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-61/2026-04-14T01-07-43-174Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-61/2026-04-14T01-07-43-174Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-61/2026-04-14T01-07-43-174Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-61/2026-04-14T01-07-43-174Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-61/2026-04-14T01-07-43-174Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"38\" data-title=\"LocalGov Drupal\" data-date=\"2026-04-13T01:20:44.881Z\" data-urls=\"70\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/38\">#38</a></td>\n          <td data-label=\"Scan Title\">LocalGov Drupal<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/13/2026, 1:20:44 AM</td>\n          <td data-label=\"URLs\">70 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">130813 passed</span>\n            <span class=\"badge badge-danger\">4453 failed</span>\n            <span class=\"badge badge-warning\">1636 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-38/2026-04-13T01-21-36-388Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-38/2026-04-13T01-21-36-388Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-38/2026-04-13T01-21-36-388Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-38/2026-04-13T01-21-36-388Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-38/2026-04-13T01-21-36-388Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"52\" data-title=\"Alberta\" data-date=\"2026-04-12T02:46:31.650Z\" data-urls=\"59\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/52\">#52</a></td>\n          <td data-label=\"Scan Title\">Alberta<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/12/2026, 2:46:31 AM</td>\n          <td data-label=\"URLs\">59 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">0 passed</span>\n            <span class=\"badge badge-danger\">0 failed</span>\n            <span class=\"badge badge-warning\">0 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-52/2026-04-12T02-47-21-203Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-52/2026-04-12T02-47-21-203Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-52/2026-04-12T02-47-21-203Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-52/2026-04-12T02-47-21-203Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-52/2026-04-12T02-47-21-203Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"66\" data-title=\"Sweden's Government\" data-date=\"2026-04-12T02:35:30.547Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/66\">#66</a></td>\n          <td data-label=\"Scan Title\">Sweden's Government<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/12/2026, 2:35:30 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">11600 passed</span>\n            <span class=\"badge badge-danger\">200 failed</span>\n            <span class=\"badge badge-warning\">0 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-66/2026-04-12T02-36-12-456Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-66/2026-04-12T02-36-12-456Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-66/2026-04-12T02-36-12-456Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-66/2026-04-12T02-36-12-456Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-66/2026-04-12T02-36-12-456Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"69\" data-title=\"Spain\" data-date=\"2026-04-12T02:05:21.570Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/69\">#69</a></td>\n          <td data-label=\"Scan Title\">Spain<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/12/2026, 2:05:21 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">286879 passed</span>\n            <span class=\"badge badge-danger\">20551 failed</span>\n            <span class=\"badge badge-warning\">2367 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-69/2026-04-12T02-06-07-027Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-69/2026-04-12T02-06-07-027Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-69/2026-04-12T02-06-07-027Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-69/2026-04-12T02-06-07-027Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-69/2026-04-12T02-06-07-027Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"165\" data-title=\"CMS.gov Scan —\" data-date=\"2026-04-12T01:37:14.854Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/165\">#165</a></td>\n          <td data-label=\"Scan Title\">CMS.gov Scan —<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/12/2026, 1:37:14 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">419827 passed</span>\n            <span class=\"badge badge-danger\">4172 failed</span>\n            <span class=\"badge badge-warning\">9570 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-165/2026-04-12T01-38-13-219Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-165/2026-04-12T01-38-13-219Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-165/2026-04-12T01-38-13-219Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-165/2026-04-12T01-38-13-219Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-165/2026-04-12T01-38-13-219Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"58\" data-title=\"GOV.UK\" data-date=\"2026-04-11T01:29:06.421Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/58\">#58</a></td>\n          <td data-label=\"Scan Title\">GOV.UK<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/11/2026, 1:29:06 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">62878 passed</span>\n            <span class=\"badge badge-danger\">202 failed</span>\n            <span class=\"badge badge-warning\">17 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-58/2026-04-11T01-29-59-549Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-58/2026-04-11T01-29-59-549Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-58/2026-04-11T01-29-59-549Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-58/2026-04-11T01-29-59-549Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-58/2026-04-11T01-29-59-549Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"68\" data-title=\"London\" data-date=\"2026-04-11T01:16:39.376Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/68\">#68</a></td>\n          <td data-label=\"Scan Title\">London<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/11/2026, 1:16:39 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">78684 passed</span>\n            <span class=\"badge badge-danger\">174 failed</span>\n            <span class=\"badge badge-warning\">266 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-68/2026-04-11T01-17-28-416Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-68/2026-04-11T01-17-28-416Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-68/2026-04-11T01-17-28-416Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-68/2026-04-11T01-17-28-416Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-68/2026-04-11T01-17-28-416Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"64\" data-title=\"France.fr\" data-date=\"2026-04-10T01:31:38.644Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/64\">#64</a></td>\n          <td data-label=\"Scan Title\">France.fr<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/10/2026, 1:31:38 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">277054 passed</span>\n            <span class=\"badge badge-danger\">11426 failed</span>\n            <span class=\"badge badge-warning\">6065 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-64/2026-04-10T01-32-21-249Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-64/2026-04-10T01-32-21-249Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-64/2026-04-10T01-32-21-249Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-64/2026-04-10T01-32-21-249Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-64/2026-04-10T01-32-21-249Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"254\" data-title=\"Preserve 2\" data-date=\"2026-04-09T19:01:10.700Z\" data-urls=\"77\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/254\">#254</a></td>\n          <td data-label=\"Scan Title\">Preserve 2<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/9/2026, 7:01:10 PM</td>\n          <td data-label=\"URLs\">77 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">221996 passed</span>\n            <span class=\"badge badge-danger\">10385 failed</span>\n            <span class=\"badge badge-warning\">2385 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-254/2026-04-09T19-01-32-313Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-254/2026-04-09T19-01-32-313Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-254/2026-04-09T19-01-32-313Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-254/2026-04-09T19-01-32-313Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-254/2026-04-09T19-01-32-313Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"253\" data-title=\"Preserve 1\" data-date=\"2026-04-09T18:16:49.013Z\" data-urls=\"50\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/253\">#253</a></td>\n          <td data-label=\"Scan Title\">Preserve 1<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/9/2026, 6:16:49 PM</td>\n          <td data-label=\"URLs\">50 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">93331 passed</span>\n            <span class=\"badge badge-danger\">3386 failed</span>\n            <span class=\"badge badge-warning\">838 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-253/2026-04-09T18-17-20-398Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-253/2026-04-09T18-17-20-398Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-253/2026-04-09T18-17-20-398Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-253/2026-04-09T18-17-20-398Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-253/2026-04-09T18-17-20-398Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"252\" data-title=\"Accessibility scans\" data-date=\"2026-04-09T17:02:20.122Z\" data-urls=\"16\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/252\">#252</a></td>\n          <td data-label=\"Scan Title\">Accessibility scans<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/9/2026, 5:02:20 PM</td>\n          <td data-label=\"URLs\">16 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">62623 passed</span>\n            <span class=\"badge badge-danger\">2829 failed</span>\n            <span class=\"badge badge-warning\">571 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-252/2026-04-09T17-02-47-454Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-252/2026-04-09T17-02-47-454Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-252/2026-04-09T17-02-47-454Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-252/2026-04-09T17-02-47-454Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-252/2026-04-09T17-02-47-454Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"252\" data-title=\"Accessibility scans, If.se, prioritized pages\" data-date=\"2026-04-09T16:49:45.853Z\" data-urls=\"16\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/252\">#252</a></td>\n          <td data-label=\"Scan Title\">Accessibility scans, If.se, prioritized pages<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/9/2026, 4:49:45 PM</td>\n          <td data-label=\"URLs\">16 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">24528 passed</span>\n            <span class=\"badge badge-danger\">48 failed</span>\n            <span class=\"badge badge-warning\">392 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-252/2026-04-09T16-50-32-183Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-252/2026-04-09T16-50-32-183Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-252/2026-04-09T16-50-32-183Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-252/2026-04-09T16-50-32-183Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-252/2026-04-09T16-50-32-183Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"251\" data-title=\"Listberg\" data-date=\"2026-04-09T08:55:41.096Z\" data-urls=\"1\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/251\">#251</a></td>\n          <td data-label=\"Scan Title\">Listberg<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/9/2026, 8:55:41 AM</td>\n          <td data-label=\"URLs\">1 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">123 passed</span>\n            <span class=\"badge badge-danger\">6 failed</span>\n            <span class=\"badge badge-warning\">0 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-251/2026-04-09T08-56-24-506Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-251/2026-04-09T08-56-24-506Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-251/2026-04-09T08-56-24-506Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-251/2026-04-09T08-56-24-506Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-251/2026-04-09T08-56-24-506Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"63\" data-title=\"WA.gov Washington State\" data-date=\"2026-04-09T01:10:07.449Z\" data-urls=\"86\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/63\">#63</a></td>\n          <td data-label=\"Scan Title\">WA.gov Washington State<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/9/2026, 1:10:07 AM</td>\n          <td data-label=\"URLs\">86 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">133131 passed</span>\n            <span class=\"badge badge-danger\">9366 failed</span>\n            <span class=\"badge badge-warning\">1730 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-63/2026-04-09T01-10-54-266Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-63/2026-04-09T01-10-54-266Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-63/2026-04-09T01-10-54-266Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-63/2026-04-09T01-10-54-266Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-63/2026-04-09T01-10-54-266Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"62\" data-title=\"Barcelona.cat\" data-date=\"2026-04-08T01:19:05.242Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/62\">#62</a></td>\n          <td data-label=\"Scan Title\">Barcelona.cat<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/8/2026, 1:19:05 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">109954 passed</span>\n            <span class=\"badge badge-danger\">2767 failed</span>\n            <span class=\"badge badge-warning\">2219 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-62/2026-04-08T01-19-54-056Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-62/2026-04-08T01-19-54-056Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-62/2026-04-08T01-19-54-056Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-62/2026-04-08T01-19-54-056Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-62/2026-04-08T01-19-54-056Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"204\" data-title=\"energy.gov/\" data-date=\"2026-04-07T22:16:58.266Z\" data-urls=\"69\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/204\">#204</a></td>\n          <td data-label=\"Scan Title\">energy.gov/<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/7/2026, 10:16:58 PM</td>\n          <td data-label=\"URLs\">69 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">30844 passed</span>\n            <span class=\"badge badge-danger\">99 failed</span>\n            <span class=\"badge badge-warning\">391 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-204/2026-04-07T22-17-58-092Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-204/2026-04-07T22-17-58-092Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-204/2026-04-07T22-17-58-092Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-204/2026-04-07T22-17-58-092Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-204/2026-04-07T22-17-58-092Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"248\" data-title=\"MD Veterans Accessbility Scan\" data-date=\"2026-04-07T15:36:57.671Z\" data-urls=\"10\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/248\">#248</a></td>\n          <td data-label=\"Scan Title\">MD Veterans Accessbility Scan<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/7/2026, 3:36:57 PM</td>\n          <td data-label=\"URLs\">10 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">8150 passed</span>\n            <span class=\"badge badge-danger\">2 failed</span>\n            <span class=\"badge badge-warning\">384 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-248/2026-04-07T15-37-51-546Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-248/2026-04-07T15-37-51-546Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-248/2026-04-07T15-37-51-546Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-248/2026-04-07T15-37-51-546Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-248/2026-04-07T15-37-51-546Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"61\" data-title=\"Energy.gov\" data-date=\"2026-04-07T01:01:44.193Z\" data-urls=\"69\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/61\">#61</a></td>\n          <td data-label=\"Scan Title\">Energy.gov<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/7/2026, 1:01:44 AM</td>\n          <td data-label=\"URLs\">69 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">18319 passed</span>\n            <span class=\"badge badge-danger\">24 failed</span>\n            <span class=\"badge badge-warning\">174 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-61/2026-04-07T01-02-36-582Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-61/2026-04-07T01-02-36-582Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-61/2026-04-07T01-02-36-582Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-61/2026-04-07T01-02-36-582Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-61/2026-04-07T01-02-36-582Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"246\" data-title=\"Preserve Chunk 1\" data-date=\"2026-04-07T00:51:55.173Z\" data-urls=\"50\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/246\">#246</a></td>\n          <td data-label=\"Scan Title\">Preserve Chunk 1<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/7/2026, 12:51:55 AM</td>\n          <td data-label=\"URLs\">50 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">71146 passed</span>\n            <span class=\"badge badge-danger\">1098 failed</span>\n            <span class=\"badge badge-warning\">238 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-246/2026-04-07T00-52-44-533Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-246/2026-04-07T00-52-44-533Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-246/2026-04-07T00-52-44-533Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-246/2026-04-07T00-52-44-533Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-246/2026-04-07T00-52-44-533Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"247\" data-title=\"Preserve Chunk 2 scan 2\" data-date=\"2026-04-06T19:45:17.167Z\" data-urls=\"77\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/247\">#247</a></td>\n          <td data-label=\"Scan Title\">Preserve Chunk 2 scan 2<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/6/2026, 7:45:17 PM</td>\n          <td data-label=\"URLs\">77 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">224799 passed</span>\n            <span class=\"badge badge-danger\">10994 failed</span>\n            <span class=\"badge badge-warning\">2401 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-247/2026-04-06T19-46-01-243Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-247/2026-04-06T19-46-01-243Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-247/2026-04-06T19-46-01-243Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-247/2026-04-06T19-46-01-243Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-247/2026-04-06T19-46-01-243Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"245\" data-title=\"Preserve Chunk 2 4/6/26\" data-date=\"2026-04-06T19:19:51.012Z\" data-urls=\"77\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/245\">#245</a></td>\n          <td data-label=\"Scan Title\">Preserve Chunk 2 4/6/26<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/6/2026, 7:19:51 PM</td>\n          <td data-label=\"URLs\">77 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">224390 passed</span>\n            <span class=\"badge badge-danger\">10991 failed</span>\n            <span class=\"badge badge-warning\">2398 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-245/2026-04-06T19-20-21-417Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-245/2026-04-06T19-20-21-417Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-245/2026-04-06T19-20-21-417Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-245/2026-04-06T19-20-21-417Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-245/2026-04-06T19-20-21-417Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"244\" data-title=\"Preserve Crawl Chunk 1 4/6/26\" data-date=\"2026-04-06T18:33:50.762Z\" data-urls=\"50\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/244\">#244</a></td>\n          <td data-label=\"Scan Title\">Preserve Crawl Chunk 1 4/6/26<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/6/2026, 6:33:50 PM</td>\n          <td data-label=\"URLs\">50 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">94153 passed</span>\n            <span class=\"badge badge-danger\">3422 failed</span>\n            <span class=\"badge badge-warning\">782 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-244/2026-04-06T18-34-24-198Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-244/2026-04-06T18-34-24-198Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-244/2026-04-06T18-34-24-198Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-244/2026-04-06T18-34-24-198Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-244/2026-04-06T18-34-24-198Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"38\" data-title=\"LocalGov Drupal\" data-date=\"2026-04-06T01:16:54.803Z\" data-urls=\"70\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/38\">#38</a></td>\n          <td data-label=\"Scan Title\">LocalGov Drupal<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/6/2026, 1:16:54 AM</td>\n          <td data-label=\"URLs\">70 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">64935 passed</span>\n            <span class=\"badge badge-danger\">311 failed</span>\n            <span class=\"badge badge-warning\">711 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-38/2026-04-06T01-17-44-628Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-38/2026-04-06T01-17-44-628Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-38/2026-04-06T01-17-44-628Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-38/2026-04-06T01-17-44-628Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-38/2026-04-06T01-17-44-628Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"52\" data-title=\"Alberta\" data-date=\"2026-04-05T02:36:54.284Z\" data-urls=\"59\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/52\">#52</a></td>\n          <td data-label=\"Scan Title\">Alberta<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/5/2026, 2:36:54 AM</td>\n          <td data-label=\"URLs\">59 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">33301 passed</span>\n            <span class=\"badge badge-danger\">1427 failed</span>\n            <span class=\"badge badge-warning\">352 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-52/2026-04-05T02-37-54-126Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-52/2026-04-05T02-37-54-126Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-52/2026-04-05T02-37-54-126Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-52/2026-04-05T02-37-54-126Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-52/2026-04-05T02-37-54-126Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"66\" data-title=\"Sweden's Government\" data-date=\"2026-04-05T02:31:40.521Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/66\">#66</a></td>\n          <td data-label=\"Scan Title\">Sweden's Government<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/5/2026, 2:31:40 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">11600 passed</span>\n            <span class=\"badge badge-danger\">200 failed</span>\n            <span class=\"badge badge-warning\">0 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-66/2026-04-05T02-32-23-282Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-66/2026-04-05T02-32-23-282Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-66/2026-04-05T02-32-23-282Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-66/2026-04-05T02-32-23-282Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-66/2026-04-05T02-32-23-282Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"69\" data-title=\"Spain\" data-date=\"2026-04-05T02:02:04.456Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/69\">#69</a></td>\n          <td data-label=\"Scan Title\">Spain<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/5/2026, 2:02:04 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">286979 passed</span>\n            <span class=\"badge badge-danger\">20558 failed</span>\n            <span class=\"badge badge-warning\">2375 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-69/2026-04-05T02-02-46-627Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-69/2026-04-05T02-02-46-627Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-69/2026-04-05T02-02-46-627Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-69/2026-04-05T02-02-46-627Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-69/2026-04-05T02-02-46-627Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"165\" data-title=\"CMS.gov Scan —\" data-date=\"2026-04-05T01:33:29.101Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/165\">#165</a></td>\n          <td data-label=\"Scan Title\">CMS.gov Scan —<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/5/2026, 1:33:29 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">419606 passed</span>\n            <span class=\"badge badge-danger\">4173 failed</span>\n            <span class=\"badge badge-warning\">9620 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-165/2026-04-05T01-34-27-687Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-165/2026-04-05T01-34-27-687Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-165/2026-04-05T01-34-27-687Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-165/2026-04-05T01-34-27-687Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-165/2026-04-05T01-34-27-687Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"22\" data-title=\"GitHub Pages accessibility check\" data-date=\"2026-04-04T14:13:27.521Z\" data-urls=\"4\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/actions/runs/23980574988\">#22</a></td>\n          <td data-label=\"Scan Title\">GitHub Pages accessibility check<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/4/2026, 2:13:27 PM</td>\n          <td data-label=\"URLs\">4 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">3568 passed</span>\n            <span class=\"badge badge-danger\">2 failed</span>\n            <span class=\"badge badge-warning\">50 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/pages/2026-04-04T14-14-53-010Z/report.html\">HTML</a>\n            <a href=\"reports/pages/2026-04-04T14-14-53-010Z/report.md\">Markdown</a>\n            <a href=\"reports/pages/2026-04-04T14-14-53-010Z/report.csv\">CSV</a>\n            <a href=\"reports/pages/2026-04-04T14-14-53-010Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/pages/2026-04-04T14-14-53-010Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"21\" data-title=\"GitHub Pages accessibility check\" data-date=\"2026-04-04T12:20:40.766Z\" data-urls=\"4\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/actions/runs/23978748322\">#21</a></td>\n          <td data-label=\"Scan Title\">GitHub Pages accessibility check<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/4/2026, 12:20:40 PM</td>\n          <td data-label=\"URLs\">4 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">3568 passed</span>\n            <span class=\"badge badge-danger\">2 failed</span>\n            <span class=\"badge badge-warning\">50 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/pages/2026-04-04T12-22-06-186Z/report.html\">HTML</a>\n            <a href=\"reports/pages/2026-04-04T12-22-06-186Z/report.md\">Markdown</a>\n            <a href=\"reports/pages/2026-04-04T12-22-06-186Z/report.csv\">CSV</a>\n            <a href=\"reports/pages/2026-04-04T12-22-06-186Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/pages/2026-04-04T12-22-06-186Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"20\" data-title=\"GitHub Pages accessibility check\" data-date=\"2026-04-04T11:53:52.187Z\" data-urls=\"4\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/actions/runs/23978335440\">#20</a></td>\n          <td data-label=\"Scan Title\">GitHub Pages accessibility check<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/4/2026, 11:53:52 AM</td>\n          <td data-label=\"URLs\">4 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">2635 passed</span>\n            <span class=\"badge badge-danger\">18 failed</span>\n            <span class=\"badge badge-warning\">2 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/pages/2026-04-04T11-55-18-188Z/report.html\">HTML</a>\n            <a href=\"reports/pages/2026-04-04T11-55-18-188Z/report.md\">Markdown</a>\n            <a href=\"reports/pages/2026-04-04T11-55-18-188Z/report.csv\">CSV</a>\n            <a href=\"reports/pages/2026-04-04T11-55-18-188Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/pages/2026-04-04T11-55-18-188Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"58\" data-title=\"GOV.UK\" data-date=\"2026-04-04T01:30:49.655Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/58\">#58</a></td>\n          <td data-label=\"Scan Title\">GOV.UK<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/4/2026, 1:30:49 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">62878 passed</span>\n            <span class=\"badge badge-danger\">202 failed</span>\n            <span class=\"badge badge-warning\">17 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-58/2026-04-04T01-31-42-740Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-58/2026-04-04T01-31-42-740Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-58/2026-04-04T01-31-42-740Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-58/2026-04-04T01-31-42-740Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-58/2026-04-04T01-31-42-740Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"68\" data-title=\"London\" data-date=\"2026-04-04T01:18:19.312Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/68\">#68</a></td>\n          <td data-label=\"Scan Title\">London<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/4/2026, 1:18:19 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">78738 passed</span>\n            <span class=\"badge badge-danger\">174 failed</span>\n            <span class=\"badge badge-warning\">278 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-68/2026-04-04T01-19-08-620Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-68/2026-04-04T01-19-08-620Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-68/2026-04-04T01-19-08-620Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-68/2026-04-04T01-19-08-620Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-68/2026-04-04T01-19-08-620Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"19\" data-title=\"GitHub Pages accessibility check\" data-date=\"2026-04-03T11:12:58.353Z\" data-urls=\"3\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/actions/runs/23944239052\">#19</a></td>\n          <td data-label=\"Scan Title\">GitHub Pages accessibility check<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/3/2026, 11:12:58 AM</td>\n          <td data-label=\"URLs\">3 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">4084 passed</span>\n            <span class=\"badge badge-danger\">0 failed</span>\n            <span class=\"badge badge-warning\">2 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/pages/2026-04-03T11-14-20-181Z/report.html\">HTML</a>\n            <a href=\"reports/pages/2026-04-03T11-14-20-181Z/report.md\">Markdown</a>\n            <a href=\"reports/pages/2026-04-03T11-14-20-181Z/report.csv\">CSV</a>\n            <a href=\"reports/pages/2026-04-03T11-14-20-181Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/pages/2026-04-03T11-14-20-181Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"18\" data-title=\"GitHub Pages accessibility check\" data-date=\"2026-04-01T03:03:22.442Z\" data-urls=\"3\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/actions/runs/23829843141\">#18</a></td>\n          <td data-label=\"Scan Title\">GitHub Pages accessibility check<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">4/1/2026, 3:03:22 AM</td>\n          <td data-label=\"URLs\">3 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">2012 passed</span>\n            <span class=\"badge badge-danger\">0 failed</span>\n            <span class=\"badge badge-warning\">1 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/pages/2026-04-01T03-04-46-292Z/report.html\">HTML</a>\n            <a href=\"reports/pages/2026-04-01T03-04-46-292Z/report.md\">Markdown</a>\n            <a href=\"reports/pages/2026-04-01T03-04-46-292Z/report.csv\">CSV</a>\n            <a href=\"reports/pages/2026-04-01T03-04-46-292Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/pages/2026-04-01T03-04-46-292Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"228\" data-title=\"https://oregon.gov/\" data-date=\"2026-03-30T23:41:31.789Z\" data-urls=\"81\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/228\">#228</a></td>\n          <td data-label=\"Scan Title\">https://oregon.gov/<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/30/2026, 11:41:31 PM</td>\n          <td data-label=\"URLs\">81 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">120835 passed</span>\n            <span class=\"badge badge-danger\">392 failed</span>\n            <span class=\"badge badge-warning\">732 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-228/2026-03-30T23-42-19-359Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-228/2026-03-30T23-42-19-359Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-228/2026-03-30T23-42-19-359Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-228/2026-03-30T23-42-19-359Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-228/2026-03-30T23-42-19-359Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"227\" data-title=\"MD Labor Accessbility Scan\" data-date=\"2026-03-30T14:50:12.522Z\" data-urls=\"86\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/227\">#227</a></td>\n          <td data-label=\"Scan Title\">MD Labor Accessbility Scan<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/30/2026, 2:50:12 PM</td>\n          <td data-label=\"URLs\">86 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">80337 passed</span>\n            <span class=\"badge badge-danger\">298 failed</span>\n            <span class=\"badge badge-warning\">824 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-227/2026-03-30T14-51-06-074Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-227/2026-03-30T14-51-06-074Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-227/2026-03-30T14-51-06-074Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-227/2026-03-30T14-51-06-074Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-227/2026-03-30T14-51-06-074Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"189\" data-title=\"CivicActions.com -\" data-date=\"2026-03-27T10:40:14.946Z\" data-urls=\"45\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/189\">#189</a></td>\n          <td data-label=\"Scan Title\">CivicActions.com -<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/27/2026, 10:40:14 AM</td>\n          <td data-label=\"URLs\">45 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">53654 passed</span>\n            <span class=\"badge badge-danger\">3080 failed</span>\n            <span class=\"badge badge-warning\">186 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-189/2026-03-27T10-41-08-092Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-189/2026-03-27T10-41-08-092Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-189/2026-03-27T10-41-08-092Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-189/2026-03-27T10-41-08-092Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-189/2026-03-27T10-41-08-092Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"216\" data-title=\"Bixal Accessibility Scan\" data-date=\"2026-03-27T09:15:16.410Z\" data-urls=\"20\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/216\">#216</a></td>\n          <td data-label=\"Scan Title\">Bixal Accessibility Scan<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/27/2026, 9:15:16 AM</td>\n          <td data-label=\"URLs\">20 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">18908 passed</span>\n            <span class=\"badge badge-danger\">1016 failed</span>\n            <span class=\"badge badge-warning\">919 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-216/2026-03-27T09-16-06-887Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-216/2026-03-27T09-16-06-887Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-216/2026-03-27T09-16-06-887Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-216/2026-03-27T09-16-06-887Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-216/2026-03-27T09-16-06-887Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"64\" data-title=\"France.fr\" data-date=\"2026-03-27T01:24:13.930Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/64\">#64</a></td>\n          <td data-label=\"Scan Title\">France.fr<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/27/2026, 1:24:13 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">111466 passed</span>\n            <span class=\"badge badge-danger\">508 failed</span>\n            <span class=\"badge badge-warning\">5578 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-64/2026-03-27T01-25-02-966Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-64/2026-03-27T01-25-02-966Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-64/2026-03-27T01-25-02-966Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-64/2026-03-27T01-25-02-966Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-64/2026-03-27T01-25-02-966Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"223\" data-title=\"Bixal Website\" data-date=\"2026-03-26T22:55:01.867Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/223\">#223</a></td>\n          <td data-label=\"Scan Title\">Bixal Website<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/26/2026, 10:55:01 PM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">49832 passed</span>\n            <span class=\"badge badge-danger\">1415 failed</span>\n            <span class=\"badge badge-warning\">1794 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-223/2026-03-26T22-55-55-623Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-223/2026-03-26T22-55-55-623Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-223/2026-03-26T22-55-55-623Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-223/2026-03-26T22-55-55-623Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-223/2026-03-26T22-55-55-623Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"63\" data-title=\"WA.gov Washington State\" data-date=\"2026-03-26T01:16:13.203Z\" data-urls=\"86\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/63\">#63</a></td>\n          <td data-label=\"Scan Title\">WA.gov Washington State<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/26/2026, 1:16:13 AM</td>\n          <td data-label=\"URLs\">86 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">133391 passed</span>\n            <span class=\"badge badge-danger\">9577 failed</span>\n            <span class=\"badge badge-warning\">1730 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-63/2026-03-26T01-17-03-508Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-63/2026-03-26T01-17-03-508Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-63/2026-03-26T01-17-03-508Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-63/2026-03-26T01-17-03-508Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-63/2026-03-26T01-17-03-508Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"222\" data-title=\"EC\" data-date=\"2026-03-25T20:42:57.526Z\" data-urls=\"20\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/222\">#222</a></td>\n          <td data-label=\"Scan Title\">EC<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/25/2026, 8:42:57 PM</td>\n          <td data-label=\"URLs\">20 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">18765 passed</span>\n            <span class=\"badge badge-danger\">76 failed</span>\n            <span class=\"badge badge-warning\">139 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-222/2026-03-25T20-43-46-530Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-222/2026-03-25T20-43-46-530Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-222/2026-03-25T20-43-46-530Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-222/2026-03-25T20-43-46-530Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-222/2026-03-25T20-43-46-530Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"220\" data-title=\"Drupal\" data-date=\"2026-03-25T20:37:31.828Z\" data-urls=\"1\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/220\">#220</a></td>\n          <td data-label=\"Scan Title\">Drupal<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/25/2026, 8:37:31 PM</td>\n          <td data-label=\"URLs\">1 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">54 passed</span>\n            <span class=\"badge badge-danger\">5 failed</span>\n            <span class=\"badge badge-warning\">1 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-220/2026-03-25T20-38-15-872Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-220/2026-03-25T20-38-15-872Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-220/2026-03-25T20-38-15-872Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-220/2026-03-25T20-38-15-872Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-220/2026-03-25T20-38-15-872Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"220\" data-title=\"Drupal\" data-date=\"2026-03-25T20:12:51.300Z\" data-urls=\"1\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/220\">#220</a></td>\n          <td data-label=\"Scan Title\">Drupal<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/25/2026, 8:12:51 PM</td>\n          <td data-label=\"URLs\">1 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">0 passed</span>\n            <span class=\"badge badge-danger\">0 failed</span>\n            <span class=\"badge badge-warning\">0 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-220/2026-03-25T20-13-23-523Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-220/2026-03-25T20-13-23-523Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-220/2026-03-25T20-13-23-523Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-220/2026-03-25T20-13-23-523Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-220/2026-03-25T20-13-23-523Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"218\" data-title=\"https://www.maryland.gov/\" data-date=\"2026-03-25T18:20:49.508Z\" data-urls=\"1\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/218\">#218</a></td>\n          <td data-label=\"Scan Title\">https://www.maryland.gov/<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/25/2026, 6:20:49 PM</td>\n          <td data-label=\"URLs\">1 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">2396 passed</span>\n            <span class=\"badge badge-danger\">40 failed</span>\n            <span class=\"badge badge-warning\">54 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-218/2026-03-25T18-21-31-833Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-218/2026-03-25T18-21-31-833Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-218/2026-03-25T18-21-31-833Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-218/2026-03-25T18-21-31-833Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-218/2026-03-25T18-21-31-833Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"217\" data-title=\"https://www.maryland.gov/\" data-date=\"2026-03-25T18:10:01.633Z\" data-urls=\"1\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/217\">#217</a></td>\n          <td data-label=\"Scan Title\">https://www.maryland.gov/<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/25/2026, 6:10:01 PM</td>\n          <td data-label=\"URLs\">1 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">929 passed</span>\n            <span class=\"badge badge-danger\">0 failed</span>\n            <span class=\"badge badge-warning\">52 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-217/2026-03-25T18-10-52-863Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-217/2026-03-25T18-10-52-863Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-217/2026-03-25T18-10-52-863Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-217/2026-03-25T18-10-52-863Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-217/2026-03-25T18-10-52-863Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"216\" data-title=\"Bixal Accessibility Scan\" data-date=\"2026-03-25T15:54:25.037Z\" data-urls=\"1\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/216\">#216</a></td>\n          <td data-label=\"Scan Title\">Bixal Accessibility Scan<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/25/2026, 3:54:25 PM</td>\n          <td data-label=\"URLs\">1 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">683 passed</span>\n            <span class=\"badge badge-danger\">20 failed</span>\n            <span class=\"badge badge-warning\">23 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-216/2026-03-25T15-55-14-216Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-216/2026-03-25T15-55-14-216Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-216/2026-03-25T15-55-14-216Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-216/2026-03-25T15-55-14-216Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-216/2026-03-25T15-55-14-216Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"215\" data-title=\"https://www.adapt-offshore.org/\" data-date=\"2026-03-25T15:27:31.992Z\" data-urls=\"10\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/215\">#215</a></td>\n          <td data-label=\"Scan Title\">https://www.adapt-offshore.org/<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/25/2026, 3:27:31 PM</td>\n          <td data-label=\"URLs\">10 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">10305 passed</span>\n            <span class=\"badge badge-danger\">385 failed</span>\n            <span class=\"badge badge-warning\">10 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-215/2026-03-25T15-28-18-752Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-215/2026-03-25T15-28-18-752Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-215/2026-03-25T15-28-18-752Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-215/2026-03-25T15-28-18-752Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-215/2026-03-25T15-28-18-752Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"214\" data-title=\"LGE\" data-date=\"2026-03-25T14:35:04.105Z\" data-urls=\"1\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/214\">#214</a></td>\n          <td data-label=\"Scan Title\">LGE<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/25/2026, 2:35:04 PM</td>\n          <td data-label=\"URLs\">1 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">4066 passed</span>\n            <span class=\"badge badge-danger\">47 failed</span>\n            <span class=\"badge badge-warning\">43 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-214/2026-03-25T14-35-41-282Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-214/2026-03-25T14-35-41-282Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-214/2026-03-25T14-35-41-282Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-214/2026-03-25T14-35-41-282Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-214/2026-03-25T14-35-41-282Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"62\" data-title=\"Barcelona.cat\" data-date=\"2026-03-25T01:14:37.451Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/62\">#62</a></td>\n          <td data-label=\"Scan Title\">Barcelona.cat<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/25/2026, 1:14:37 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">102393 passed</span>\n            <span class=\"badge badge-danger\">2797 failed</span>\n            <span class=\"badge badge-warning\">2233 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-62/2026-03-25T01-15-26-894Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-62/2026-03-25T01-15-26-894Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-62/2026-03-25T01-15-26-894Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-62/2026-03-25T01-15-26-894Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-62/2026-03-25T01-15-26-894Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"61\" data-title=\"Energy.gov\" data-date=\"2026-03-24T00:52:00.736Z\" data-urls=\"69\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/61\">#61</a></td>\n          <td data-label=\"Scan Title\">Energy.gov<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/24/2026, 12:52:00 AM</td>\n          <td data-label=\"URLs\">69 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">17137 passed</span>\n            <span class=\"badge badge-danger\">29 failed</span>\n            <span class=\"badge badge-warning\">141 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-61/2026-03-24T00-53-00-554Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-61/2026-03-24T00-53-00-554Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-61/2026-03-24T00-53-00-554Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-61/2026-03-24T00-53-00-554Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-61/2026-03-24T00-53-00-554Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"211\" data-title=\"MD AI Accessbility Scan\" data-date=\"2026-03-23T14:39:27.317Z\" data-urls=\"20\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/211\">#211</a></td>\n          <td data-label=\"Scan Title\">MD AI Accessbility Scan<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/23/2026, 2:39:27 PM</td>\n          <td data-label=\"URLs\">20 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">18026 passed</span>\n            <span class=\"badge badge-danger\">1 failed</span>\n            <span class=\"badge badge-warning\">678 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-211/2026-03-23T14-40-19-494Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-211/2026-03-23T14-40-19-494Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-211/2026-03-23T14-40-19-494Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-211/2026-03-23T14-40-19-494Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-211/2026-03-23T14-40-19-494Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"189\" data-title=\"CivicActions.com -\" data-date=\"2026-03-23T14:34:12.028Z\" data-urls=\"45\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/189\">#189</a></td>\n          <td data-label=\"Scan Title\">CivicActions.com -<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/23/2026, 2:34:12 PM</td>\n          <td data-label=\"URLs\">45 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">53671 passed</span>\n            <span class=\"badge badge-danger\">3079 failed</span>\n            <span class=\"badge badge-warning\">186 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-189/2026-03-23T14-35-04-966Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-189/2026-03-23T14-35-04-966Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-189/2026-03-23T14-35-04-966Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-189/2026-03-23T14-35-04-966Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-189/2026-03-23T14-35-04-966Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"52\" data-title=\"Alberta\" data-date=\"2026-03-22T02:42:03.507Z\" data-urls=\"59\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/52\">#52</a></td>\n          <td data-label=\"Scan Title\">Alberta<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/22/2026, 2:42:03 AM</td>\n          <td data-label=\"URLs\">59 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">17542 passed</span>\n            <span class=\"badge badge-danger\">59 failed</span>\n            <span class=\"badge badge-warning\">364 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-52/2026-03-22T02-43-03-418Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-52/2026-03-22T02-43-03-418Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-52/2026-03-22T02-43-03-418Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-52/2026-03-22T02-43-03-418Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-52/2026-03-22T02-43-03-418Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"66\" data-title=\"Sweden's Government\" data-date=\"2026-03-22T02:37:32.006Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/66\">#66</a></td>\n          <td data-label=\"Scan Title\">Sweden's Government<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/22/2026, 2:37:32 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">12400 passed</span>\n            <span class=\"badge badge-danger\">200 failed</span>\n            <span class=\"badge badge-warning\">0 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-66/2026-03-22T02-38-05-212Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-66/2026-03-22T02-38-05-212Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-66/2026-03-22T02-38-05-212Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-66/2026-03-22T02-38-05-212Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-66/2026-03-22T02-38-05-212Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"69\" data-title=\"Spain\" data-date=\"2026-03-22T01:52:25.952Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/69\">#69</a></td>\n          <td data-label=\"Scan Title\">Spain<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/22/2026, 1:52:25 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">111471 passed</span>\n            <span class=\"badge badge-danger\">935 failed</span>\n            <span class=\"badge badge-warning\">831 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-69/2026-03-22T01-53-13-127Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-69/2026-03-22T01-53-13-127Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-69/2026-03-22T01-53-13-127Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-69/2026-03-22T01-53-13-127Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-69/2026-03-22T01-53-13-127Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"165\" data-title=\"CMS.gov Scan —\" data-date=\"2026-03-22T01:29:04.283Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/165\">#165</a></td>\n          <td data-label=\"Scan Title\">CMS.gov Scan —<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/22/2026, 1:29:04 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">418422 passed</span>\n            <span class=\"badge badge-danger\">4160 failed</span>\n            <span class=\"badge badge-warning\">9617 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-165/2026-03-22T01-30-02-581Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-165/2026-03-22T01-30-02-581Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-165/2026-03-22T01-30-02-581Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-165/2026-03-22T01-30-02-581Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-165/2026-03-22T01-30-02-581Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"146\" data-title=\"MN.gov\" data-date=\"2026-03-21T14:43:24.742Z\" data-urls=\"25\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/146\">#146</a></td>\n          <td data-label=\"Scan Title\">MN.gov<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/21/2026, 2:43:24 PM</td>\n          <td data-label=\"URLs\">25 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">3725 passed</span>\n            <span class=\"badge badge-danger\">250 failed</span>\n            <span class=\"badge badge-warning\">25 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-146/2026-03-21T14-44-09-453Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-146/2026-03-21T14-44-09-453Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-146/2026-03-21T14-44-09-453Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-146/2026-03-21T14-44-09-453Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-146/2026-03-21T14-44-09-453Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"203\" data-title=\"https://www.access-board.gov/\" data-date=\"2026-03-21T14:21:19.675Z\" data-urls=\"20\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/203\">#203</a></td>\n          <td data-label=\"Scan Title\">https://www.access-board.gov/<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/21/2026, 2:21:19 PM</td>\n          <td data-label=\"URLs\">20 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">51205 passed</span>\n            <span class=\"badge badge-danger\">904 failed</span>\n            <span class=\"badge badge-warning\">232 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-203/2026-03-21T14-22-11-658Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-203/2026-03-21T14-22-11-658Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-203/2026-03-21T14-22-11-658Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-203/2026-03-21T14-22-11-658Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-203/2026-03-21T14-22-11-658Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"58\" data-title=\"GOV.UK\" data-date=\"2026-03-21T02:03:30.535Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/58\">#58</a></td>\n          <td data-label=\"Scan Title\">GOV.UK<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/21/2026, 2:03:30 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">62878 passed</span>\n            <span class=\"badge badge-danger\">202 failed</span>\n            <span class=\"badge badge-warning\">17 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-58/2026-03-21T02-04-24-048Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-58/2026-03-21T02-04-24-048Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-58/2026-03-21T02-04-24-048Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-58/2026-03-21T02-04-24-048Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-58/2026-03-21T02-04-24-048Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"68\" data-title=\"London\" data-date=\"2026-03-21T01:51:59.937Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/68\">#68</a></td>\n          <td data-label=\"Scan Title\">London<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/21/2026, 1:51:59 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">78729 passed</span>\n            <span class=\"badge badge-danger\">174 failed</span>\n            <span class=\"badge badge-warning\">271 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-68/2026-03-21T01-52-52-218Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-68/2026-03-21T01-52-52-218Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-68/2026-03-21T01-52-52-218Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-68/2026-03-21T01-52-52-218Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-68/2026-03-21T01-52-52-218Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"204\" data-title=\"energy.gov/\" data-date=\"2026-03-20T16:05:54.212Z\" data-urls=\"69\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/204\">#204</a></td>\n          <td data-label=\"Scan Title\">energy.gov/<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/20/2026, 4:05:54 PM</td>\n          <td data-label=\"URLs\">69 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">12399 passed</span>\n            <span class=\"badge badge-danger\">15 failed</span>\n            <span class=\"badge badge-warning\">133 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-204/2026-03-20T16-06-54-048Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-204/2026-03-20T16-06-54-048Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-204/2026-03-20T16-06-54-048Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-204/2026-03-20T16-06-54-048Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-204/2026-03-20T16-06-54-048Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"203\" data-title=\"https://www.access-board.gov/\" data-date=\"2026-03-20T16:01:35.931Z\" data-urls=\"20\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/203\">#203</a></td>\n          <td data-label=\"Scan Title\">https://www.access-board.gov/<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/20/2026, 4:01:35 PM</td>\n          <td data-label=\"URLs\">20 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">23145 passed</span>\n            <span class=\"badge badge-danger\">112 failed</span>\n            <span class=\"badge badge-warning\">82 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-203/2026-03-20T16-02-29-806Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-203/2026-03-20T16-02-29-806Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-203/2026-03-20T16-02-29-806Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-203/2026-03-20T16-02-29-806Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-203/2026-03-20T16-02-29-806Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"64\" data-title=\"France.fr\" data-date=\"2026-03-20T01:13:28.612Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/64\">#64</a></td>\n          <td data-label=\"Scan Title\">France.fr<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/20/2026, 1:13:28 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">113010 passed</span>\n            <span class=\"badge badge-danger\">511 failed</span>\n            <span class=\"badge badge-warning\">5577 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-64/2026-03-20T01-14-16-784Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-64/2026-03-20T01-14-16-784Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-64/2026-03-20T01-14-16-784Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-64/2026-03-20T01-14-16-784Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-64/2026-03-20T01-14-16-784Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"138\" data-title=\"fosdem.org\" data-date=\"2026-03-19T17:34:51.820Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/138\">#138</a></td>\n          <td data-label=\"Scan Title\">fosdem.org<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/19/2026, 5:34:51 PM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">31736 passed</span>\n            <span class=\"badge badge-danger\">5212 failed</span>\n            <span class=\"badge badge-warning\">654 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-138/2026-03-19T17-35-46-436Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-138/2026-03-19T17-35-46-436Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-138/2026-03-19T17-35-46-436Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-138/2026-03-19T17-35-46-436Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-138/2026-03-19T17-35-46-436Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"169\" data-title=\"NSF.gov —\" data-date=\"2026-03-19T16:54:20.073Z\" data-urls=\"123\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/169\">#169</a></td>\n          <td data-label=\"Scan Title\">NSF.gov —<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/19/2026, 4:54:20 PM</td>\n          <td data-label=\"URLs\">123 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">122475 passed</span>\n            <span class=\"badge badge-danger\">4681 failed</span>\n            <span class=\"badge badge-warning\">1816 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-169/2026-03-19T16-55-14-830Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-169/2026-03-19T16-55-14-830Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-169/2026-03-19T16-55-14-830Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-169/2026-03-19T16-55-14-830Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-169/2026-03-19T16-55-14-830Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"17\" data-title=\"GitHub Pages accessibility check\" data-date=\"2026-03-19T16:20:44.471Z\" data-urls=\"1\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/actions/runs/23304969231\">#17</a></td>\n          <td data-label=\"Scan Title\">GitHub Pages accessibility check<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/19/2026, 4:20:44 PM</td>\n          <td data-label=\"URLs\">1 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">85 passed</span>\n            <span class=\"badge badge-danger\">0 failed</span>\n            <span class=\"badge badge-warning\">0 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/pages/2026-03-19T16-22-08-545Z/report.html\">HTML</a>\n            <a href=\"reports/pages/2026-03-19T16-22-08-545Z/report.md\">Markdown</a>\n            <a href=\"reports/pages/2026-03-19T16-22-08-545Z/report.csv\">CSV</a>\n            <a href=\"reports/pages/2026-03-19T16-22-08-545Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/pages/2026-03-19T16-22-08-545Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"195\" data-title=\"https://www.kingston.gov.uk/\" data-date=\"2026-03-19T14:56:47.913Z\" data-urls=\"50\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/195\">#195</a></td>\n          <td data-label=\"Scan Title\">https://www.kingston.gov.uk/<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/19/2026, 2:56:47 PM</td>\n          <td data-label=\"URLs\">50 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">138067 passed</span>\n            <span class=\"badge badge-danger\">3542 failed</span>\n            <span class=\"badge badge-warning\">1352 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-195/2026-03-19T14-57-37-403Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-195/2026-03-19T14-57-37-403Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-195/2026-03-19T14-57-37-403Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-195/2026-03-19T14-57-37-403Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-195/2026-03-19T14-57-37-403Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"63\" data-title=\"WA.gov Washington State\" data-date=\"2026-03-19T01:07:12.850Z\" data-urls=\"86\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/63\">#63</a></td>\n          <td data-label=\"Scan Title\">WA.gov Washington State<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/19/2026, 1:07:12 AM</td>\n          <td data-label=\"URLs\">86 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">62221 passed</span>\n            <span class=\"badge badge-danger\">1662 failed</span>\n            <span class=\"badge badge-warning\">1011 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-63/2026-03-19T01-08-05-298Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-63/2026-03-19T01-08-05-298Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-63/2026-03-19T01-08-05-298Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-63/2026-03-19T01-08-05-298Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-63/2026-03-19T01-08-05-298Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"16\" data-title=\"GitHub Pages accessibility check\" data-date=\"2026-03-18T19:26:55.611Z\" data-urls=\"1\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/actions/runs/23263008240\">#16</a></td>\n          <td data-label=\"Scan Title\">GitHub Pages accessibility check<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/18/2026, 7:26:55 PM</td>\n          <td data-label=\"URLs\">1 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">85 passed</span>\n            <span class=\"badge badge-danger\">0 failed</span>\n            <span class=\"badge badge-warning\">0 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/pages/2026-03-18T19-28-20-262Z/report.html\">HTML</a>\n            <a href=\"reports/pages/2026-03-18T19-28-20-262Z/report.md\">Markdown</a>\n            <a href=\"reports/pages/2026-03-18T19-28-20-262Z/report.csv\">CSV</a>\n            <a href=\"reports/pages/2026-03-18T19-28-20-262Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/pages/2026-03-18T19-28-20-262Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"62\" data-title=\"Barcelona.cat\" data-date=\"2026-03-18T01:08:58.823Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/62\">#62</a></td>\n          <td data-label=\"Scan Title\">Barcelona.cat<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/18/2026, 1:08:58 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">94193 passed</span>\n            <span class=\"badge badge-danger\">2795 failed</span>\n            <span class=\"badge badge-warning\">2244 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-62/2026-03-18T01-09-50-740Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-62/2026-03-18T01-09-50-740Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-62/2026-03-18T01-09-50-740Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-62/2026-03-18T01-09-50-740Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-62/2026-03-18T01-09-50-740Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"189\" data-title=\"CivicActions.com\" data-date=\"2026-03-17T16:18:20.871Z\" data-urls=\"45\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/189\">#189</a></td>\n          <td data-label=\"Scan Title\">CivicActions.com<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/17/2026, 4:18:20 PM</td>\n          <td data-label=\"URLs\">45 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">23513 passed</span>\n            <span class=\"badge badge-danger\">12 failed</span>\n            <span class=\"badge badge-warning\">117 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-189/2026-03-17T16-19-16-636Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-189/2026-03-17T16-19-16-636Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-189/2026-03-17T16-19-16-636Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-189/2026-03-17T16-19-16-636Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-189/2026-03-17T16-19-16-636Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"15\" data-title=\"GitHub Pages accessibility check\" data-date=\"2026-03-17T13:31:16.854Z\" data-urls=\"1\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/actions/runs/23196658881\">#15</a></td>\n          <td data-label=\"Scan Title\">GitHub Pages accessibility check<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/17/2026, 1:31:16 PM</td>\n          <td data-label=\"URLs\">1 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">76 passed</span>\n            <span class=\"badge badge-danger\">0 failed</span>\n            <span class=\"badge badge-warning\">0 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/pages/2026-03-17T13-32-42-492Z/report.html\">HTML</a>\n            <a href=\"reports/pages/2026-03-17T13-32-42-492Z/report.md\">Markdown</a>\n            <a href=\"reports/pages/2026-03-17T13-32-42-492Z/report.csv\">CSV</a>\n            <a href=\"reports/pages/2026-03-17T13-32-42-492Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/pages/2026-03-17T13-32-42-492Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"61\" data-title=\"Energy.gov\" data-date=\"2026-03-17T00:57:55.950Z\" data-urls=\"69\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/61\">#61</a></td>\n          <td data-label=\"Scan Title\">Energy.gov<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/17/2026, 12:57:55 AM</td>\n          <td data-label=\"URLs\">69 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">12471 passed</span>\n            <span class=\"badge badge-danger\">7 failed</span>\n            <span class=\"badge badge-warning\">159 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-61/2026-03-17T00-58-55-780Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-61/2026-03-17T00-58-55-780Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-61/2026-03-17T00-58-55-780Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-61/2026-03-17T00-58-55-780Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-61/2026-03-17T00-58-55-780Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"175\" data-title=\"NH.gov\" data-date=\"2026-03-17T00:53:59.004Z\" data-urls=\"56\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/175\">#175</a></td>\n          <td data-label=\"Scan Title\">NH.gov<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/17/2026, 12:53:59 AM</td>\n          <td data-label=\"URLs\">56 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">504 passed</span>\n            <span class=\"badge badge-danger\">280 failed</span>\n            <span class=\"badge badge-warning\">0 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-175/2026-03-17T00-54-53-747Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-175/2026-03-17T00-54-53-747Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-175/2026-03-17T00-54-53-747Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-175/2026-03-17T00-54-53-747Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-175/2026-03-17T00-54-53-747Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"175\" data-title=\"NH.gov\" data-date=\"2026-03-17T00:03:45.492Z\" data-urls=\"56\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/175\">#175</a></td>\n          <td data-label=\"Scan Title\">NH.gov<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/17/2026, 12:03:45 AM</td>\n          <td data-label=\"URLs\">56 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">504 passed</span>\n            <span class=\"badge badge-danger\">280 failed</span>\n            <span class=\"badge badge-warning\">0 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-175/2026-03-17T00-04-39-985Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-175/2026-03-17T00-04-39-985Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-175/2026-03-17T00-04-39-985Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-175/2026-03-17T00-04-39-985Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-175/2026-03-17T00-04-39-985Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"14\" data-title=\"GitHub Pages accessibility check\" data-date=\"2026-03-16T21:22:18.553Z\" data-urls=\"1\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/actions/runs/23166500805\">#14</a></td>\n          <td data-label=\"Scan Title\">GitHub Pages accessibility check<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/16/2026, 9:22:18 PM</td>\n          <td data-label=\"URLs\">1 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">64 passed</span>\n            <span class=\"badge badge-danger\">5 failed</span>\n            <span class=\"badge badge-warning\">0 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/pages/2026-03-16T21-23-42-575Z/report.html\">HTML</a>\n            <a href=\"reports/pages/2026-03-16T21-23-42-575Z/report.md\">Markdown</a>\n            <a href=\"reports/pages/2026-03-16T21-23-42-575Z/report.csv\">CSV</a>\n            <a href=\"reports/pages/2026-03-16T21-23-42-575Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/pages/2026-03-16T21-23-42-575Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"13\" data-title=\"GitHub Pages accessibility check\" data-date=\"2026-03-16T20:15:58.766Z\" data-urls=\"1\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/actions/runs/23163875720\">#13</a></td>\n          <td data-label=\"Scan Title\">GitHub Pages accessibility check<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/16/2026, 8:15:58 PM</td>\n          <td data-label=\"URLs\">1 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">64 passed</span>\n            <span class=\"badge badge-danger\">5 failed</span>\n            <span class=\"badge badge-warning\">0 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/pages/2026-03-16T20-17-24-377Z/report.html\">HTML</a>\n            <a href=\"reports/pages/2026-03-16T20-17-24-377Z/report.md\">Markdown</a>\n            <a href=\"reports/pages/2026-03-16T20-17-24-377Z/report.csv\">CSV</a>\n            <a href=\"reports/pages/2026-03-16T20-17-24-377Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/pages/2026-03-16T20-17-24-377Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"171\" data-title=\"commerce.maryland.gov LLM lists\" data-date=\"2026-03-16T18:59:11.566Z\" data-urls=\"25\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/171\">#171</a></td>\n          <td data-label=\"Scan Title\">commerce.maryland.gov LLM lists<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/16/2026, 6:59:11 PM</td>\n          <td data-label=\"URLs\">25 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">31013 passed</span>\n            <span class=\"badge badge-danger\">3698 failed</span>\n            <span class=\"badge badge-warning\">1627 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-171/2026-03-16T18-59-58-958Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-171/2026-03-16T18-59-58-958Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-171/2026-03-16T18-59-58-958Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-171/2026-03-16T18-59-58-958Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-171/2026-03-16T18-59-58-958Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"169\" data-title=\"NSF.gov —\" data-date=\"2026-03-16T17:26:14.532Z\" data-urls=\"123\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/169\">#169</a></td>\n          <td data-label=\"Scan Title\">NSF.gov —<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/16/2026, 5:26:14 PM</td>\n          <td data-label=\"URLs\">123 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">153017 passed</span>\n            <span class=\"badge badge-danger\">5902 failed</span>\n            <span class=\"badge badge-warning\">2250 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-169/2026-03-16T17-26-58-051Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-169/2026-03-16T17-26-58-051Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-169/2026-03-16T17-26-58-051Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-169/2026-03-16T17-26-58-051Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-169/2026-03-16T17-26-58-051Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"167\" data-title=\"VA.gov —\" data-date=\"2026-03-16T14:50:32.221Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/167\">#167</a></td>\n          <td data-label=\"Scan Title\">VA.gov —<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/16/2026, 2:50:32 PM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">213914 passed</span>\n            <span class=\"badge badge-danger\">6543 failed</span>\n            <span class=\"badge badge-warning\">3828 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-167/2026-03-16T14-51-11-909Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-167/2026-03-16T14-51-11-909Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-167/2026-03-16T14-51-11-909Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-167/2026-03-16T14-51-11-909Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-167/2026-03-16T14-51-11-909Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"166\" data-title=\"Medicaid.gov —\" data-date=\"2026-03-16T14:14:52.594Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/166\">#166</a></td>\n          <td data-label=\"Scan Title\">Medicaid.gov —<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/16/2026, 2:14:52 PM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">155250 passed</span>\n            <span class=\"badge badge-danger\">6049 failed</span>\n            <span class=\"badge badge-warning\">420 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-166/2026-03-16T14-15-43-065Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-166/2026-03-16T14-15-43-065Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-166/2026-03-16T14-15-43-065Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-166/2026-03-16T14-15-43-065Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-166/2026-03-16T14-15-43-065Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"38\" data-title=\"LocalGov Drupal\" data-date=\"2026-03-16T01:12:08.660Z\" data-urls=\"70\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/38\">#38</a></td>\n          <td data-label=\"Scan Title\">LocalGov Drupal<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/16/2026, 1:12:08 AM</td>\n          <td data-label=\"URLs\">70 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">63323 passed</span>\n            <span class=\"badge badge-danger\">288 failed</span>\n            <span class=\"badge badge-warning\">693 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-38/2026-03-16T01-13-00-590Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-38/2026-03-16T01-13-00-590Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-38/2026-03-16T01-13-00-590Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-38/2026-03-16T01-13-00-590Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-38/2026-03-16T01-13-00-590Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"52\" data-title=\"Alberta\" data-date=\"2026-03-15T01:30:46.817Z\" data-urls=\"59\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/52\">#52</a></td>\n          <td data-label=\"Scan Title\">Alberta<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/15/2026, 1:30:46 AM</td>\n          <td data-label=\"URLs\">59 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">10039 passed</span>\n            <span class=\"badge badge-danger\">61 failed</span>\n            <span class=\"badge badge-warning\">293 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-52/2026-03-15T01-31-46-715Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-52/2026-03-15T01-31-46-715Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-52/2026-03-15T01-31-46-715Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-52/2026-03-15T01-31-46-715Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-52/2026-03-15T01-31-46-715Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"66\" data-title=\"Sweden's Government\" data-date=\"2026-03-15T01:26:48.963Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/66\">#66</a></td>\n          <td data-label=\"Scan Title\">Sweden's Government<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/15/2026, 1:26:48 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">19005 passed</span>\n            <span class=\"badge badge-danger\">400 failed</span>\n            <span class=\"badge badge-warning\">100 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-66/2026-03-15T01-27-43-296Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-66/2026-03-15T01-27-43-296Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-66/2026-03-15T01-27-43-296Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-66/2026-03-15T01-27-43-296Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-66/2026-03-15T01-27-43-296Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"69\" data-title=\"Spain\" data-date=\"2026-03-15T01:16:30.987Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/69\">#69</a></td>\n          <td data-label=\"Scan Title\">Spain<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/15/2026, 1:16:30 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">109223 passed</span>\n            <span class=\"badge badge-danger\">929 failed</span>\n            <span class=\"badge badge-warning\">807 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-69/2026-03-15T01-17-21-674Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-69/2026-03-15T01-17-21-674Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-69/2026-03-15T01-17-21-674Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-69/2026-03-15T01-17-21-674Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-69/2026-03-15T01-17-21-674Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"155\" data-title=\"Commerce Maryland WCAG Scan – Top Task Finder URLs\" data-date=\"2026-03-14T18:59:43.456Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/155\">#155</a></td>\n          <td data-label=\"Scan Title\">Commerce Maryland WCAG Scan – Top Task Finder URLs<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/14/2026, 6:59:43 PM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">41921 passed</span>\n            <span class=\"badge badge-danger\">1651 failed</span>\n            <span class=\"badge badge-warning\">1573 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-155/2026-03-14T19-00-36-915Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-155/2026-03-14T19-00-36-915Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-155/2026-03-14T19-00-36-915Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-155/2026-03-14T19-00-36-915Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-155/2026-03-14T19-00-36-915Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"65\" data-title=\"Georgia.gov\" data-date=\"2026-03-14T18:42:22.864Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/65\">#65</a></td>\n          <td data-label=\"Scan Title\">Georgia.gov<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/14/2026, 6:42:22 PM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">34978 passed</span>\n            <span class=\"badge badge-danger\">410 failed</span>\n            <span class=\"badge badge-warning\">150 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-65/2026-03-14T18-43-15-744Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-65/2026-03-14T18-43-15-744Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-65/2026-03-14T18-43-15-744Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-65/2026-03-14T18-43-15-744Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-65/2026-03-14T18-43-15-744Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"51\" data-title=\"California\" data-date=\"2026-03-14T18:28:34.658Z\" data-urls=\"28\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/51\">#51</a></td>\n          <td data-label=\"Scan Title\">California<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/14/2026, 6:28:34 PM</td>\n          <td data-label=\"URLs\">28 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">20796 passed</span>\n            <span class=\"badge badge-danger\">17 failed</span>\n            <span class=\"badge badge-warning\">50 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-51/2026-03-14T18-29-29-160Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-51/2026-03-14T18-29-29-160Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-51/2026-03-14T18-29-29-160Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-51/2026-03-14T18-29-29-160Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-51/2026-03-14T18-29-29-160Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"58\" data-title=\"GOV.UK\" data-date=\"2026-03-14T01:31:08.384Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/58\">#58</a></td>\n          <td data-label=\"Scan Title\">GOV.UK<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/14/2026, 1:31:08 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">62878 passed</span>\n            <span class=\"badge badge-danger\">202 failed</span>\n            <span class=\"badge badge-warning\">17 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-58/2026-03-14T01-32-01-820Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-58/2026-03-14T01-32-01-820Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-58/2026-03-14T01-32-01-820Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-58/2026-03-14T01-32-01-820Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-58/2026-03-14T01-32-01-820Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"65\" data-title=\"Georgia.gov\" data-date=\"2026-03-14T01:19:21.353Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/65\">#65</a></td>\n          <td data-label=\"Scan Title\">Georgia.gov<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/14/2026, 1:19:21 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">25485 passed</span>\n            <span class=\"badge badge-danger\">346 failed</span>\n            <span class=\"badge badge-warning\">74 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-65/2026-03-14T01-20-14-628Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-65/2026-03-14T01-20-14-628Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-65/2026-03-14T01-20-14-628Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-65/2026-03-14T01-20-14-628Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-65/2026-03-14T01-20-14-628Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"68\" data-title=\"London\" data-date=\"2026-03-14T01:07:01.094Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/68\">#68</a></td>\n          <td data-label=\"Scan Title\">London<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/14/2026, 1:07:01 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">205696 passed</span>\n            <span class=\"badge badge-danger\">2500 failed</span>\n            <span class=\"badge badge-warning\">14494 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-68/2026-03-14T01-07-49-489Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-68/2026-03-14T01-07-49-489Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-68/2026-03-14T01-07-49-489Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-68/2026-03-14T01-07-49-489Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-68/2026-03-14T01-07-49-489Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"138\" data-title=\"fosdem.org\" data-date=\"2026-03-14T00:39:05.494Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/138\">#138</a></td>\n          <td data-label=\"Scan Title\">fosdem.org<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/14/2026, 12:39:05 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">31736 passed</span>\n            <span class=\"badge badge-danger\">5212 failed</span>\n            <span class=\"badge badge-warning\">654 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-138/2026-03-14T00-39-58-628Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-138/2026-03-14T00-39-58-628Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-138/2026-03-14T00-39-58-628Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-138/2026-03-14T00-39-58-628Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-138/2026-03-14T00-39-58-628Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"145\" data-title=\"welcometofrance.com —\" data-date=\"2026-03-13T19:28:37.824Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/145\">#145</a></td>\n          <td data-label=\"Scan Title\">welcometofrance.com —<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/13/2026, 7:28:37 PM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">69498 passed</span>\n            <span class=\"badge badge-danger\">4860 failed</span>\n            <span class=\"badge badge-warning\">876 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-145/2026-03-13T19-29-26-385Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-145/2026-03-13T19-29-26-385Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-145/2026-03-13T19-29-26-385Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-145/2026-03-13T19-29-26-385Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-145/2026-03-13T19-29-26-385Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"150\" data-title=\"PEI Gov —\" data-date=\"2026-03-13T18:15:22.853Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/150\">#150</a></td>\n          <td data-label=\"Scan Title\">PEI Gov —<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/13/2026, 6:15:22 PM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">21100 passed</span>\n            <span class=\"badge badge-danger\">2915 failed</span>\n            <span class=\"badge badge-warning\">100 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-150/2026-03-13T18-16-10-043Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-150/2026-03-13T18-16-10-043Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-150/2026-03-13T18-16-10-043Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-150/2026-03-13T18-16-10-043Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-150/2026-03-13T18-16-10-043Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"148\" data-title=\"gnb.ca —\" data-date=\"2026-03-13T17:51:58.089Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/148\">#148</a></td>\n          <td data-label=\"Scan Title\">gnb.ca —<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/13/2026, 5:51:58 PM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">106537 passed</span>\n            <span class=\"badge badge-danger\">4101 failed</span>\n            <span class=\"badge badge-warning\">1452 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-148/2026-03-13T17-52-40-074Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-148/2026-03-13T17-52-40-074Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-148/2026-03-13T17-52-40-074Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-148/2026-03-13T17-52-40-074Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-148/2026-03-13T17-52-40-074Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"146\" data-title=\"MN.gov\" data-date=\"2026-03-13T16:56:16.432Z\" data-urls=\"16\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/146\">#146</a></td>\n          <td data-label=\"Scan Title\">MN.gov<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/13/2026, 4:56:16 PM</td>\n          <td data-label=\"URLs\">16 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">2384 passed</span>\n            <span class=\"badge badge-danger\">160 failed</span>\n            <span class=\"badge badge-warning\">16 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-146/2026-03-13T16-57-11-671Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-146/2026-03-13T16-57-11-671Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-146/2026-03-13T16-57-11-671Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-146/2026-03-13T16-57-11-671Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-146/2026-03-13T16-57-11-671Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"139\" data-title=\"Preserve Chunk 1 Scan\" data-date=\"2026-03-13T16:53:04.079Z\" data-urls=\"50\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/139\">#139</a></td>\n          <td data-label=\"Scan Title\">Preserve Chunk 1 Scan<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/13/2026, 4:53:04 PM</td>\n          <td data-label=\"URLs\">50 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">95559 passed</span>\n            <span class=\"badge badge-danger\">4008 failed</span>\n            <span class=\"badge badge-warning\">935 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-139/2026-03-13T16-53-49-278Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-139/2026-03-13T16-53-49-278Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-139/2026-03-13T16-53-49-278Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-139/2026-03-13T16-53-49-278Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-139/2026-03-13T16-53-49-278Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"140\" data-title=\"Preserve Chunk 2\" data-date=\"2026-03-13T16:36:52.471Z\" data-urls=\"77\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/140\">#140</a></td>\n          <td data-label=\"Scan Title\">Preserve Chunk 2<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/13/2026, 4:36:52 PM</td>\n          <td data-label=\"URLs\">77 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">260724 passed</span>\n            <span class=\"badge badge-danger\">8639 failed</span>\n            <span class=\"badge badge-warning\">2987 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-140/2026-03-13T16-37-34-952Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-140/2026-03-13T16-37-34-952Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-140/2026-03-13T16-37-34-952Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-140/2026-03-13T16-37-34-952Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-140/2026-03-13T16-37-34-952Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"140\" data-title=\"Preserve Chunk 2\" data-date=\"2026-03-13T14:57:09.073Z\" data-urls=\"77\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/140\">#140</a></td>\n          <td data-label=\"Scan Title\">Preserve Chunk 2<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/13/2026, 2:57:09 PM</td>\n          <td data-label=\"URLs\">77 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">196916 passed</span>\n            <span class=\"badge badge-danger\">1280 failed</span>\n            <span class=\"badge badge-warning\">1642 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-140/2026-03-13T14-58-03-459Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-140/2026-03-13T14-58-03-459Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-140/2026-03-13T14-58-03-459Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-140/2026-03-13T14-58-03-459Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-140/2026-03-13T14-58-03-459Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"139\" data-title=\"Preserve Chunk 1 Scan\" data-date=\"2026-03-13T14:43:00.005Z\" data-urls=\"50\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/139\">#139</a></td>\n          <td data-label=\"Scan Title\">Preserve Chunk 1 Scan<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/13/2026, 2:43:00 PM</td>\n          <td data-label=\"URLs\">50 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">70791 passed</span>\n            <span class=\"badge badge-danger\">628 failed</span>\n            <span class=\"badge badge-warning\">354 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-139/2026-03-13T14-43-52-754Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-139/2026-03-13T14-43-52-754Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-139/2026-03-13T14-43-52-754Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-139/2026-03-13T14-43-52-754Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-139/2026-03-13T14-43-52-754Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"137\" data-title=\"Texas.gov —\" data-date=\"2026-03-13T14:34:17.689Z\" data-urls=\"75\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/137\">#137</a></td>\n          <td data-label=\"Scan Title\">Texas.gov —<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/13/2026, 2:34:17 PM</td>\n          <td data-label=\"URLs\">75 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">168466 passed</span>\n            <span class=\"badge badge-danger\">11782 failed</span>\n            <span class=\"badge badge-warning\">453 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-137/2026-03-13T14-35-08-792Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-137/2026-03-13T14-35-08-792Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-137/2026-03-13T14-35-08-792Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-137/2026-03-13T14-35-08-792Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-137/2026-03-13T14-35-08-792Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"136\" data-title=\"DGS digital.georgia.gov\" data-date=\"2026-03-13T13:54:07.101Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/136\">#136</a></td>\n          <td data-label=\"Scan Title\">DGS digital.georgia.gov<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/13/2026, 1:54:07 PM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">68465 passed</span>\n            <span class=\"badge badge-danger\">577 failed</span>\n            <span class=\"badge badge-warning\">340 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-136/2026-03-13T13-55-02-400Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-136/2026-03-13T13-55-02-400Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-136/2026-03-13T13-55-02-400Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-136/2026-03-13T13-55-02-400Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-136/2026-03-13T13-55-02-400Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"134\" data-title=\"NFP.org\" data-date=\"2026-03-13T13:38:55.118Z\" data-urls=\"18\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/134\">#134</a></td>\n          <td data-label=\"Scan Title\">NFP.org<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/13/2026, 1:38:55 PM</td>\n          <td data-label=\"URLs\">18 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">1044 passed</span>\n            <span class=\"badge badge-danger\">72 failed</span>\n            <span class=\"badge badge-warning\">18 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-134/2026-03-13T13-39-53-271Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-134/2026-03-13T13-39-53-271Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-134/2026-03-13T13-39-53-271Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-134/2026-03-13T13-39-53-271Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-134/2026-03-13T13-39-53-271Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"134\" data-title=\"NFP\" data-date=\"2026-03-13T13:36:09.810Z\" data-urls=\"18\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/134\">#134</a></td>\n          <td data-label=\"Scan Title\">NFP<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/13/2026, 1:36:09 PM</td>\n          <td data-label=\"URLs\">18 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">1044 passed</span>\n            <span class=\"badge badge-danger\">72 failed</span>\n            <span class=\"badge badge-warning\">18 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-134/2026-03-13T13-37-06-491Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-134/2026-03-13T13-37-06-491Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-134/2026-03-13T13-37-06-491Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-134/2026-03-13T13-37-06-491Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-134/2026-03-13T13-37-06-491Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"64\" data-title=\"France.fr\" data-date=\"2026-03-13T01:03:13.320Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/64\">#64</a></td>\n          <td data-label=\"Scan Title\">France.fr<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/13/2026, 1:03:13 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">103963 passed</span>\n            <span class=\"badge badge-danger\">383 failed</span>\n            <span class=\"badge badge-warning\">6486 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-64/2026-03-13T01-04-06-411Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-64/2026-03-13T01-04-06-411Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-64/2026-03-13T01-04-06-411Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-64/2026-03-13T01-04-06-411Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-64/2026-03-13T01-04-06-411Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"122\" data-title=\"Mgov —\" data-date=\"2026-03-12T20:56:38.739Z\" data-urls=\"92\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/122\">#122</a></td>\n          <td data-label=\"Scan Title\">Mgov —<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/12/2026, 8:56:38 PM</td>\n          <td data-label=\"URLs\">92 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">181093 passed</span>\n            <span class=\"badge badge-danger\">5336 failed</span>\n            <span class=\"badge badge-warning\">1139 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-122/2026-03-12T20-57-37-240Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-122/2026-03-12T20-57-37-240Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-122/2026-03-12T20-57-37-240Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-122/2026-03-12T20-57-37-240Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-122/2026-03-12T20-57-37-240Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"129\" data-title=\"Preserve.eco\" data-date=\"2026-03-12T20:20:02.705Z\" data-urls=\"7\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/129\">#129</a></td>\n          <td data-label=\"Scan Title\">Preserve.eco<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/12/2026, 8:20:02 PM</td>\n          <td data-label=\"URLs\">7 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">6667 passed</span>\n            <span class=\"badge badge-danger\">389 failed</span>\n            <span class=\"badge badge-warning\">82 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-129/2026-03-12T20-20-48-753Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-129/2026-03-12T20-20-48-753Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-129/2026-03-12T20-20-48-753Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-129/2026-03-12T20-20-48-753Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-129/2026-03-12T20-20-48-753Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"129\" data-title=\"Preserve.eco\" data-date=\"2026-03-12T20:15:40.566Z\" data-urls=\"7\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/129\">#129</a></td>\n          <td data-label=\"Scan Title\">Preserve.eco<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/12/2026, 8:15:40 PM</td>\n          <td data-label=\"URLs\">7 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">6691 passed</span>\n            <span class=\"badge badge-danger\">380 failed</span>\n            <span class=\"badge badge-warning\">77 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-129/2026-03-12T20-16-27-467Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-129/2026-03-12T20-16-27-467Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-129/2026-03-12T20-16-27-467Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-129/2026-03-12T20-16-27-467Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-129/2026-03-12T20-16-27-467Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"129\" data-title=\"Preserve.eco\" data-date=\"2026-03-12T19:32:19.526Z\" data-urls=\"7\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/129\">#129</a></td>\n          <td data-label=\"Scan Title\">Preserve.eco<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/12/2026, 7:32:19 PM</td>\n          <td data-label=\"URLs\">7 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">11723 passed</span>\n            <span class=\"badge badge-danger\">91 failed</span>\n            <span class=\"badge badge-warning\">17 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-129/2026-03-12T19-33-15-350Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-129/2026-03-12T19-33-15-350Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-129/2026-03-12T19-33-15-350Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-129/2026-03-12T19-33-15-350Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-129/2026-03-12T19-33-15-350Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"63\" data-title=\"WA.gov Washington State\" data-date=\"2026-03-12T01:20:00.603Z\" data-urls=\"86\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/63\">#63</a></td>\n          <td data-label=\"Scan Title\">WA.gov Washington State<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/12/2026, 1:20:00 AM</td>\n          <td data-label=\"URLs\">86 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">62238 passed</span>\n            <span class=\"badge badge-danger\">1664 failed</span>\n            <span class=\"badge badge-warning\">1011 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-63/2026-03-12T01-20-57-312Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-63/2026-03-12T01-20-57-312Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-63/2026-03-12T01-20-57-312Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-63/2026-03-12T01-20-57-312Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-63/2026-03-12T01-20-57-312Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"60\" data-title=\"Ottawa.ca —\" data-date=\"2026-03-12T01:11:27.351Z\" data-urls=\"53\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/60\">#60</a></td>\n          <td data-label=\"Scan Title\">Ottawa.ca —<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/12/2026, 1:11:27 AM</td>\n          <td data-label=\"URLs\">53 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">4187 passed</span>\n            <span class=\"badge badge-danger\">1007 failed</span>\n            <span class=\"badge badge-warning\">106 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-60/2026-03-12T01-12-23-668Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-60/2026-03-12T01-12-23-668Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-60/2026-03-12T01-12-23-668Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-60/2026-03-12T01-12-23-668Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-60/2026-03-12T01-12-23-668Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"124\" data-title=\"Test\" data-date=\"2026-03-12T00:13:33.212Z\" data-urls=\"1\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/124\">#124</a></td>\n          <td data-label=\"Scan Title\">Test<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/12/2026, 12:13:33 AM</td>\n          <td data-label=\"URLs\">1 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">397 passed</span>\n            <span class=\"badge badge-danger\">9 failed</span>\n            <span class=\"badge badge-warning\">8 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-124/2026-03-12T00-14-21-034Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-124/2026-03-12T00-14-21-034Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-124/2026-03-12T00-14-21-034Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-124/2026-03-12T00-14-21-034Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-124/2026-03-12T00-14-21-034Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"122\" data-title=\"Mgov\" data-date=\"2026-03-11T19:29:20.913Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/122\">#122</a></td>\n          <td data-label=\"Scan Title\">Mgov<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/11/2026, 7:29:20 PM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">88335 passed</span>\n            <span class=\"badge badge-danger\">38 failed</span>\n            <span class=\"badge badge-warning\">485 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-122/2026-03-11T19-29-22-056Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-122/2026-03-11T19-29-22-056Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-122/2026-03-11T19-29-22-056Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-122/2026-03-11T19-29-22-056Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-122/2026-03-11T19-29-22-056Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"121\" data-title=\"edf-feph.org\" data-date=\"2026-03-11T17:47:04.576Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/121\">#121</a></td>\n          <td data-label=\"Scan Title\">edf-feph.org<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/11/2026, 5:47:04 PM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">9827 passed</span>\n            <span class=\"badge badge-danger\">79 failed</span>\n            <span class=\"badge badge-warning\">100 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-121/2026-03-11T17-47-57-163Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-121/2026-03-11T17-47-57-163Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-121/2026-03-11T17-47-57-163Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-121/2026-03-11T17-47-57-163Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-121/2026-03-11T17-47-57-163Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"120\" data-title=\"Green Software Foundation - 1 Page Sample\" data-date=\"2026-03-11T13:46:46.708Z\" data-urls=\"1\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/120\">#120</a></td>\n          <td data-label=\"Scan Title\">Green Software Foundation - 1 Page Sample<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/11/2026, 1:46:46 PM</td>\n          <td data-label=\"URLs\">1 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">1490 passed</span>\n            <span class=\"badge badge-danger\">10 failed</span>\n            <span class=\"badge badge-warning\">5 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-120/2026-03-11T13-47-38-962Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-120/2026-03-11T13-47-38-962Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-120/2026-03-11T13-47-38-962Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-120/2026-03-11T13-47-38-962Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-120/2026-03-11T13-47-38-962Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"92\" data-title=\"Bob's first try —\" data-date=\"2026-03-11T13:44:49.247Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/92\">#92</a></td>\n          <td data-label=\"Scan Title\">Bob's first try —<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/11/2026, 1:44:49 PM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">189804 passed</span>\n            <span class=\"badge badge-danger\">7852 failed</span>\n            <span class=\"badge badge-warning\">891 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-92/2026-03-11T13-45-31-400Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-92/2026-03-11T13-45-31-400Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-92/2026-03-11T13-45-31-400Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-92/2026-03-11T13-45-31-400Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-92/2026-03-11T13-45-31-400Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"79\" data-title=\"DARK MODE TEST nexxt.com.au\" data-date=\"2026-03-11T13:10:05.533Z\" data-urls=\"37\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/79\">#79</a></td>\n          <td data-label=\"Scan Title\">DARK MODE TEST nexxt.com.au<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/11/2026, 1:10:05 PM</td>\n          <td data-label=\"URLs\">37 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">29171 passed</span>\n            <span class=\"badge badge-danger\">2183 failed</span>\n            <span class=\"badge badge-warning\">256 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-79/2026-03-11T13-10-53-285Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-79/2026-03-11T13-10-53-285Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-79/2026-03-11T13-10-53-285Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-79/2026-03-11T13-10-53-285Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-79/2026-03-11T13-10-53-285Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"92\" data-title=\"Bob's first try\" data-date=\"2026-03-11T02:32:00.768Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/92\">#92</a></td>\n          <td data-label=\"Scan Title\">Bob's first try<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/11/2026, 2:32:00 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">188716 passed</span>\n            <span class=\"badge badge-danger\">7783 failed</span>\n            <span class=\"badge badge-warning\">885 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-92/2026-03-11T02-32-43-036Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-92/2026-03-11T02-32-43-036Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-92/2026-03-11T02-32-43-036Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-92/2026-03-11T02-32-43-036Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-92/2026-03-11T02-32-43-036Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"73\" data-title=\"ASC CANADA\" data-date=\"2026-03-11T01:56:36.163Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/73\">#73</a></td>\n          <td data-label=\"Scan Title\">ASC CANADA<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/11/2026, 1:56:36 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">104814 passed</span>\n            <span class=\"badge badge-danger\">376 failed</span>\n            <span class=\"badge badge-warning\">3917 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-73/2026-03-11T01-57-31-920Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-73/2026-03-11T01-57-31-920Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-73/2026-03-11T01-57-31-920Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-73/2026-03-11T01-57-31-920Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-73/2026-03-11T01-57-31-920Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"77\" data-title=\"Estonia valitsus.ee\" data-date=\"2026-03-11T01:49:07.943Z\" data-urls=\"117\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/77\">#77</a></td>\n          <td data-label=\"Scan Title\">Estonia valitsus.ee<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/11/2026, 1:49:07 AM</td>\n          <td data-label=\"URLs\">117 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">201745 passed</span>\n            <span class=\"badge badge-danger\">5513 failed</span>\n            <span class=\"badge badge-warning\">923 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-77/2026-03-11T01-49-43-515Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-77/2026-03-11T01-49-43-515Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-77/2026-03-11T01-49-43-515Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-77/2026-03-11T01-49-43-515Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-77/2026-03-11T01-49-43-515Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"62\" data-title=\"Barcelona.cat\" data-date=\"2026-03-11T00:59:07.382Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/62\">#62</a></td>\n          <td data-label=\"Scan Title\">Barcelona.cat<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/11/2026, 12:59:07 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">75605 passed</span>\n            <span class=\"badge badge-danger\">2503 failed</span>\n            <span class=\"badge badge-warning\">1937 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-62/2026-03-11T01-00-03-027Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-62/2026-03-11T01-00-03-027Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-62/2026-03-11T01-00-03-027Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-62/2026-03-11T01-00-03-027Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-62/2026-03-11T01-00-03-027Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"70\" data-title=\"Italy\" data-date=\"2026-03-11T00:49:38.371Z\" data-urls=\"68\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/70\">#70</a></td>\n          <td data-label=\"Scan Title\">Italy<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/11/2026, 12:49:38 AM</td>\n          <td data-label=\"URLs\">68 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">46974 passed</span>\n            <span class=\"badge badge-danger\">6384 failed</span>\n            <span class=\"badge badge-warning\">856 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-70/2026-03-11T00-50-31-472Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-70/2026-03-11T00-50-31-472Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-70/2026-03-11T00-50-31-472Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-70/2026-03-11T00-50-31-472Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-70/2026-03-11T00-50-31-472Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"91\" data-title=\"Homepage\" data-date=\"2026-03-11T00:38:34.213Z\" data-urls=\"54\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/91\">#91</a></td>\n          <td data-label=\"Scan Title\">Homepage<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/11/2026, 12:38:34 AM</td>\n          <td data-label=\"URLs\">54 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">0 passed</span>\n            <span class=\"badge badge-danger\">0 failed</span>\n            <span class=\"badge badge-warning\">0 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-91/2026-03-11T00-39-29-258Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-91/2026-03-11T00-39-29-258Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-91/2026-03-11T00-39-29-258Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-91/2026-03-11T00-39-29-258Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-91/2026-03-11T00-39-29-258Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"93\" data-title=\"Fel website\" data-date=\"2026-03-11T00:23:56.193Z\" data-urls=\"11\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/93\">#93</a></td>\n          <td data-label=\"Scan Title\">Fel website<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/11/2026, 12:23:56 AM</td>\n          <td data-label=\"URLs\">11 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">7645 passed</span>\n            <span class=\"badge badge-danger\">417 failed</span>\n            <span class=\"badge badge-warning\">108 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-93/2026-03-11T00-24-55-045Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-93/2026-03-11T00-24-55-045Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-93/2026-03-11T00-24-55-045Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-93/2026-03-11T00-24-55-045Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-93/2026-03-11T00-24-55-045Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"92\" data-title=\"Bob's first try\" data-date=\"2026-03-11T00:18:08.482Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/92\">#92</a></td>\n          <td data-label=\"Scan Title\">Bob's first try<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/11/2026, 12:18:08 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">189436 passed</span>\n            <span class=\"badge badge-danger\">7851 failed</span>\n            <span class=\"badge badge-warning\">897 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-92/2026-03-11T00-18-58-475Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-92/2026-03-11T00-18-58-475Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-92/2026-03-11T00-18-58-475Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-92/2026-03-11T00-18-58-475Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-92/2026-03-11T00-18-58-475Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"93\" data-title=\"Fel website\" data-date=\"2026-03-10T23:54:57.410Z\" data-urls=\"1\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/93\">#93</a></td>\n          <td data-label=\"Scan Title\">Fel website<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/10/2026, 11:54:57 PM</td>\n          <td data-label=\"URLs\">1 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">1157 passed</span>\n            <span class=\"badge badge-danger\">55 failed</span>\n            <span class=\"badge badge-warning\">25 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-93/2026-03-10T23-55-50-162Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-93/2026-03-10T23-55-50-162Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-93/2026-03-10T23-55-50-162Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-93/2026-03-10T23-55-50-162Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-93/2026-03-10T23-55-50-162Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"112\" data-title=\"bundesregierung.de\" data-date=\"2026-03-10T20:17:03.153Z\" data-urls=\"43\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/112\">#112</a></td>\n          <td data-label=\"Scan Title\">bundesregierung.de<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/10/2026, 8:17:03 PM</td>\n          <td data-label=\"URLs\">43 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">231312 passed</span>\n            <span class=\"badge badge-danger\">5554 failed</span>\n            <span class=\"badge badge-warning\">1262 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-112/2026-03-10T20-17-24-656Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-112/2026-03-10T20-17-24-656Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-112/2026-03-10T20-17-24-656Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-112/2026-03-10T20-17-24-656Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-112/2026-03-10T20-17-24-656Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"102\" data-title=\"bayern.de\" data-date=\"2026-03-10T16:18:31.065Z\" data-urls=\"83\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/102\">#102</a></td>\n          <td data-label=\"Scan Title\">bayern.de<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/10/2026, 4:18:31 PM</td>\n          <td data-label=\"URLs\">83 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">95772 passed</span>\n            <span class=\"badge badge-danger\">3882 failed</span>\n            <span class=\"badge badge-warning\">6612 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-102/2026-03-10T16-18-49-262Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-102/2026-03-10T16-18-49-262Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-102/2026-03-10T16-18-49-262Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-102/2026-03-10T16-18-49-262Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-102/2026-03-10T16-18-49-262Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"61\" data-title=\"Energy.gov\" data-date=\"2026-03-10T00:51:45.475Z\" data-urls=\"69\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/61\">#61</a></td>\n          <td data-label=\"Scan Title\">Energy.gov<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/10/2026, 12:51:45 AM</td>\n          <td data-label=\"URLs\">69 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">20475 passed</span>\n            <span class=\"badge badge-danger\">512 failed</span>\n            <span class=\"badge badge-warning\">146 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-61/2026-03-10T00-52-45-266Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-61/2026-03-10T00-52-45-266Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-61/2026-03-10T00-52-45-266Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-61/2026-03-10T00-52-45-266Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-61/2026-03-10T00-52-45-266Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"102\" data-title=\"bayern.de\" data-date=\"2026-03-09T22:31:51.428Z\" data-urls=\"83\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/102\">#102</a></td>\n          <td data-label=\"Scan Title\">bayern.de<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/9/2026, 10:31:51 PM</td>\n          <td data-label=\"URLs\">83 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">138359 passed</span>\n            <span class=\"badge badge-danger\">5804 failed</span>\n            <span class=\"badge badge-warning\">8663 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-102/2026-03-09T22-32-19-288Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-102/2026-03-09T22-32-19-288Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-102/2026-03-09T22-32-19-288Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-102/2026-03-09T22-32-19-288Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-102/2026-03-09T22-32-19-288Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"101\" data-title=\"PKP Website request\" data-date=\"2026-03-09T15:00:22.364Z\" data-urls=\"51\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/101\">#101</a></td>\n          <td data-label=\"Scan Title\">PKP Website request<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/9/2026, 3:00:22 PM</td>\n          <td data-label=\"URLs\">51 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">88902 passed</span>\n            <span class=\"badge badge-danger\">2386 failed</span>\n            <span class=\"badge badge-warning\">202 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-101/2026-03-09T15-01-12-472Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-101/2026-03-09T15-01-12-472Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-101/2026-03-09T15-01-12-472Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-101/2026-03-09T15-01-12-472Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-101/2026-03-09T15-01-12-472Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"100\" data-title=\"Kalamuna test\" data-date=\"2026-03-09T14:34:09.270Z\" data-urls=\"5\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/100\">#100</a></td>\n          <td data-label=\"Scan Title\">Kalamuna test<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/9/2026, 2:34:09 PM</td>\n          <td data-label=\"URLs\">5 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">7736 passed</span>\n            <span class=\"badge badge-danger\">196 failed</span>\n            <span class=\"badge badge-warning\">81 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-100/2026-03-09T14-34-49-911Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-100/2026-03-09T14-34-49-911Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-100/2026-03-09T14-34-49-911Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-100/2026-03-09T14-34-49-911Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-100/2026-03-09T14-34-49-911Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"52\" data-title=\"Alberta\" data-date=\"2026-03-08T01:58:11.466Z\" data-urls=\"59\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/52\">#52</a></td>\n          <td data-label=\"Scan Title\">Alberta<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/8/2026, 1:58:11 AM</td>\n          <td data-label=\"URLs\">59 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">32401 passed</span>\n            <span class=\"badge badge-danger\">1539 failed</span>\n            <span class=\"badge badge-warning\">361 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-52/2026-03-08T01-59-11-353Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-52/2026-03-08T01-59-11-353Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-52/2026-03-08T01-59-11-353Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-52/2026-03-08T01-59-11-353Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-52/2026-03-08T01-59-11-353Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"66\" data-title=\"Sweden's Government\" data-date=\"2026-03-08T01:51:55.422Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/66\">#66</a></td>\n          <td data-label=\"Scan Title\">Sweden's Government<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/8/2026, 1:51:55 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">19002 passed</span>\n            <span class=\"badge badge-danger\">400 failed</span>\n            <span class=\"badge badge-warning\">100 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-66/2026-03-08T01-52-47-522Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-66/2026-03-08T01-52-47-522Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-66/2026-03-08T01-52-47-522Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-66/2026-03-08T01-52-47-522Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-66/2026-03-08T01-52-47-522Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"69\" data-title=\"Spain\" data-date=\"2026-03-08T01:38:02.437Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/69\">#69</a></td>\n          <td data-label=\"Scan Title\">Spain<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/8/2026, 1:38:02 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">252304 passed</span>\n            <span class=\"badge badge-danger\">18383 failed</span>\n            <span class=\"badge badge-warning\">2095 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-69/2026-03-08T01-38-31-509Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-69/2026-03-08T01-38-31-509Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-69/2026-03-08T01-38-31-509Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-69/2026-03-08T01-38-31-509Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-69/2026-03-08T01-38-31-509Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"58\" data-title=\"GOV.UK\" data-date=\"2026-03-07T01:18:20.276Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/58\">#58</a></td>\n          <td data-label=\"Scan Title\">GOV.UK<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/7/2026, 1:18:20 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">146887 passed</span>\n            <span class=\"badge badge-danger\">8834 failed</span>\n            <span class=\"badge badge-warning\">93 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-58/2026-03-07T01-19-10-436Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-58/2026-03-07T01-19-10-436Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-58/2026-03-07T01-19-10-436Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-58/2026-03-07T01-19-10-436Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-58/2026-03-07T01-19-10-436Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"65\" data-title=\"Georgia.gov\" data-date=\"2026-03-07T01:01:59.426Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/65\">#65</a></td>\n          <td data-label=\"Scan Title\">Georgia.gov<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/7/2026, 1:01:59 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">21036 passed</span>\n            <span class=\"badge badge-danger\">598 failed</span>\n            <span class=\"badge badge-warning\">117 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-65/2026-03-07T01-02-51-664Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-65/2026-03-07T01-02-51-664Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-65/2026-03-07T01-02-51-664Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-65/2026-03-07T01-02-51-664Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-65/2026-03-07T01-02-51-664Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"93\" data-title=\"Fel website\" data-date=\"2026-03-06T20:02:13.220Z\" data-urls=\"1\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/93\">#93</a></td>\n          <td data-label=\"Scan Title\">Fel website<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/6/2026, 8:02:13 PM</td>\n          <td data-label=\"URLs\">1 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">2023 passed</span>\n            <span class=\"badge badge-danger\">56 failed</span>\n            <span class=\"badge badge-warning\">102 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-93/2026-03-06T20-02-56-471Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-93/2026-03-06T20-02-56-471Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-93/2026-03-06T20-02-56-471Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-93/2026-03-06T20-02-56-471Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-93/2026-03-06T20-02-56-471Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"92\" data-title=\"Bob's first try\" data-date=\"2026-03-06T16:37:56.561Z\" data-urls=\"1\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/92\">#92</a></td>\n          <td data-label=\"Scan Title\">Bob's first try<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/6/2026, 4:37:56 PM</td>\n          <td data-label=\"URLs\">1 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">2022 passed</span>\n            <span class=\"badge badge-danger\">66 failed</span>\n            <span class=\"badge badge-warning\">15 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-92/2026-03-06T16-38-33-001Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-92/2026-03-06T16-38-33-001Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-92/2026-03-06T16-38-33-001Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-92/2026-03-06T16-38-33-001Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-92/2026-03-06T16-38-33-001Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"91\" data-title=\"Homepage\" data-date=\"2026-03-06T16:19:27.716Z\" data-urls=\"1\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/91\">#91</a></td>\n          <td data-label=\"Scan Title\">Homepage<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/6/2026, 4:19:27 PM</td>\n          <td data-label=\"URLs\">1 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">1949 passed</span>\n            <span class=\"badge badge-danger\">19 failed</span>\n            <span class=\"badge badge-warning\">14 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-91/2026-03-06T16-20-07-993Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-91/2026-03-06T16-20-07-993Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-91/2026-03-06T16-20-07-993Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-91/2026-03-06T16-20-07-993Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-91/2026-03-06T16-20-07-993Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"90\" data-title=\"Bayern.de\" data-date=\"2026-03-06T15:58:47.131Z\" data-urls=\"6\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/90\">#90</a></td>\n          <td data-label=\"Scan Title\">Bayern.de<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/6/2026, 3:58:47 PM</td>\n          <td data-label=\"URLs\">6 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">10959 passed</span>\n            <span class=\"badge badge-danger\">445 failed</span>\n            <span class=\"badge badge-warning\">814 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-90/2026-03-06T15-59-14-980Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-90/2026-03-06T15-59-14-980Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-90/2026-03-06T15-59-14-980Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-90/2026-03-06T15-59-14-980Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-90/2026-03-06T15-59-14-980Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"89\" data-title=\".gov\" data-date=\"2026-03-06T15:10:14.845Z\" data-urls=\"3\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/89\">#89</a></td>\n          <td data-label=\"Scan Title\">.gov<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/6/2026, 3:10:14 PM</td>\n          <td data-label=\"URLs\">3 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">4516 passed</span>\n            <span class=\"badge badge-danger\">137 failed</span>\n            <span class=\"badge badge-warning\">89 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-89/2026-03-06T15-10-59-115Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-89/2026-03-06T15-10-59-115Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-89/2026-03-06T15-10-59-115Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-89/2026-03-06T15-10-59-115Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-89/2026-03-06T15-10-59-115Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"88\" data-title=\"week 8\" data-date=\"2026-03-06T14:51:02.968Z\" data-urls=\"12\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/88\">#88</a></td>\n          <td data-label=\"Scan Title\">week 8<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/6/2026, 2:51:02 PM</td>\n          <td data-label=\"URLs\">12 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">16483 passed</span>\n            <span class=\"badge badge-danger\">589 failed</span>\n            <span class=\"badge badge-warning\">452 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-88/2026-03-06T14-51-23-968Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-88/2026-03-06T14-51-23-968Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-88/2026-03-06T14-51-23-968Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-88/2026-03-06T14-51-23-968Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-88/2026-03-06T14-51-23-968Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"64\" data-title=\"France.fr\" data-date=\"2026-03-06T01:38:48.571Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/64\">#64</a></td>\n          <td data-label=\"Scan Title\">France.fr<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/6/2026, 1:38:48 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">275289 passed</span>\n            <span class=\"badge badge-danger\">11051 failed</span>\n            <span class=\"badge badge-warning\">5867 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-64/2026-03-06T01-39-29-334Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-64/2026-03-06T01-39-29-334Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-64/2026-03-06T01-39-29-334Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-64/2026-03-06T01-39-29-334Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-64/2026-03-06T01-39-29-334Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"63\" data-title=\"WA.gov Washington State\" data-date=\"2026-03-05T01:16:46.940Z\" data-urls=\"86\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/63\">#63</a></td>\n          <td data-label=\"Scan Title\">WA.gov Washington State<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/5/2026, 1:16:46 AM</td>\n          <td data-label=\"URLs\">86 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">123992 passed</span>\n            <span class=\"badge badge-danger\">8092 failed</span>\n            <span class=\"badge badge-warning\">1129 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-63/2026-03-05T01-17-35-035Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-63/2026-03-05T01-17-35-035Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-63/2026-03-05T01-17-35-035Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-63/2026-03-05T01-17-35-035Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-63/2026-03-05T01-17-35-035Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"62\" data-title=\"Barcelona.cat\" data-date=\"2026-03-04T01:20:07.886Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/62\">#62</a></td>\n          <td data-label=\"Scan Title\">Barcelona.cat<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/4/2026, 1:20:07 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">92631 passed</span>\n            <span class=\"badge badge-danger\">4233 failed</span>\n            <span class=\"badge badge-warning\">2618 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-62/2026-03-04T01-20-52-728Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-62/2026-03-04T01-20-52-728Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-62/2026-03-04T01-20-52-728Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-62/2026-03-04T01-20-52-728Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-62/2026-03-04T01-20-52-728Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"1\" data-title=\"GSA.gov\" data-date=\"2026-03-03T01:33:54.057Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/1\">#1</a></td>\n          <td data-label=\"Scan Title\">GSA.gov<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/3/2026, 1:33:54 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">191363 passed</span>\n            <span class=\"badge badge-danger\">8722 failed</span>\n            <span class=\"badge badge-warning\">524 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-1/2026-03-03T01-34-32-853Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-1/2026-03-03T01-34-32-853Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-1/2026-03-03T01-34-32-853Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-1/2026-03-03T01-34-32-853Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-1/2026-03-03T01-34-32-853Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"82\" data-title=\"DARK MODE cloudscape.design\" data-date=\"2026-03-03T01:07:08.038Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/82\">#82</a></td>\n          <td data-label=\"Scan Title\">DARK MODE cloudscape.design<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/3/2026, 1:07:08 AM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">315740 passed</span>\n            <span class=\"badge badge-danger\">7161 failed</span>\n            <span class=\"badge badge-warning\">7670 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-82/2026-03-03T01-07-40-767Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-82/2026-03-03T01-07-40-767Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-82/2026-03-03T01-07-40-767Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-82/2026-03-03T01-07-40-767Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-82/2026-03-03T01-07-40-767Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"83\" data-title=\"Github\" data-date=\"2026-03-02T18:52:59.500Z\" data-urls=\"77\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/83\">#83</a></td>\n          <td data-label=\"Scan Title\">Github<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/2/2026, 6:52:59 PM</td>\n          <td data-label=\"URLs\">77 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">267697 passed</span>\n            <span class=\"badge badge-danger\">7404 failed</span>\n            <span class=\"badge badge-warning\">2245 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-83/2026-03-02T18-53-23-975Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-83/2026-03-02T18-53-23-975Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-83/2026-03-02T18-53-23-975Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-83/2026-03-02T18-53-23-975Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-83/2026-03-02T18-53-23-975Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"75\" data-title=\"NL Gov\" data-date=\"2026-03-02T01:04:14.546Z\" data-urls=\"58\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/75\">#75</a></td>\n          <td data-label=\"Scan Title\">NL Gov<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/2/2026, 1:04:14 AM</td>\n          <td data-label=\"URLs\">58 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">65447 passed</span>\n            <span class=\"badge badge-danger\">2892 failed</span>\n            <span class=\"badge badge-warning\">264 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-75/2026-03-02T01-05-00-798Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-75/2026-03-02T01-05-00-798Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-75/2026-03-02T01-05-00-798Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-75/2026-03-02T01-05-00-798Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-75/2026-03-02T01-05-00-798Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"80\" data-title=\"DARK MODE https://re-scripted.com/\" data-date=\"2026-03-01T23:43:19.803Z\" data-urls=\"31\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/80\">#80</a></td>\n          <td data-label=\"Scan Title\">DARK MODE https://re-scripted.com/<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/1/2026, 11:43:19 PM</td>\n          <td data-label=\"URLs\">31 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">19871 passed</span>\n            <span class=\"badge badge-danger\">831 failed</span>\n            <span class=\"badge badge-warning\">198 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-80/2026-03-01T23-44-10-647Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-80/2026-03-01T23-44-10-647Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-80/2026-03-01T23-44-10-647Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-80/2026-03-01T23-44-10-647Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-80/2026-03-01T23-44-10-647Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"81\" data-title=\"Youtube\" data-date=\"2026-03-01T23:37:51.693Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/81\">#81</a></td>\n          <td data-label=\"Scan Title\">Youtube<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/1/2026, 11:37:51 PM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">204326 passed</span>\n            <span class=\"badge badge-danger\">9207 failed</span>\n            <span class=\"badge badge-warning\">2909 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-81/2026-03-01T23-38-38-117Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-81/2026-03-01T23-38-38-117Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-81/2026-03-01T23-38-38-117Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-81/2026-03-01T23-38-38-117Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-81/2026-03-01T23-38-38-117Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"79\" data-title=\"DARK MODE TEST nexxt.com.au\" data-date=\"2026-03-01T22:25:04.160Z\" data-urls=\"37\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/79\">#79</a></td>\n          <td data-label=\"Scan Title\">DARK MODE TEST nexxt.com.au<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/1/2026, 10:25:04 PM</td>\n          <td data-label=\"URLs\">37 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">66293 passed</span>\n            <span class=\"badge badge-danger\">9393 failed</span>\n            <span class=\"badge badge-warning\">473 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-79/2026-03-01T22-25-29-338Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-79/2026-03-01T22-25-29-338Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-79/2026-03-01T22-25-29-338Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-79/2026-03-01T22-25-29-338Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-79/2026-03-01T22-25-29-338Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"70\" data-title=\"Italy\" data-date=\"2026-03-01T13:41:09.580Z\" data-urls=\"68\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/70\">#70</a></td>\n          <td data-label=\"Scan Title\">Italy<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">3/1/2026, 1:41:09 PM</td>\n          <td data-label=\"URLs\">68 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">86614 passed</span>\n            <span class=\"badge badge-danger\">6807 failed</span>\n            <span class=\"badge badge-warning\">1335 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-70/2026-03-01T13-41-58-356Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-70/2026-03-01T13-41-58-356Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-70/2026-03-01T13-41-58-356Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-70/2026-03-01T13-41-58-356Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-70/2026-03-01T13-41-58-356Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"77\" data-title=\"Estonia valitsus.ee\" data-date=\"2026-02-28T23:24:31.735Z\" data-urls=\"117\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/77\">#77</a></td>\n          <td data-label=\"Scan Title\">Estonia valitsus.ee<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">2/28/2026, 11:24:31 PM</td>\n          <td data-label=\"URLs\">117 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">201137 passed</span>\n            <span class=\"badge badge-danger\">6484 failed</span>\n            <span class=\"badge badge-warning\">951 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-77/2026-02-28T23-25-09-076Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-77/2026-02-28T23-25-09-076Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-77/2026-02-28T23-25-09-076Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-77/2026-02-28T23-25-09-076Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-77/2026-02-28T23-25-09-076Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"60\" data-title=\"Ottawa.ca\" data-date=\"2026-02-28T20:06:35.249Z\" data-urls=\"53\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/60\">#60</a></td>\n          <td data-label=\"Scan Title\">Ottawa.ca<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">2/28/2026, 8:06:35 PM</td>\n          <td data-label=\"URLs\">53 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">4187 passed</span>\n            <span class=\"badge badge-danger\">1007 failed</span>\n            <span class=\"badge badge-warning\">106 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-60/2026-02-28T20-07-30-875Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-60/2026-02-28T20-07-30-875Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-60/2026-02-28T20-07-30-875Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-60/2026-02-28T20-07-30-875Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-60/2026-02-28T20-07-30-875Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"70\" data-title=\"Italy\" data-date=\"2026-02-28T20:01:46.604Z\" data-urls=\"68\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/70\">#70</a></td>\n          <td data-label=\"Scan Title\">Italy<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">2/28/2026, 8:01:46 PM</td>\n          <td data-label=\"URLs\">68 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">88153 passed</span>\n            <span class=\"badge badge-danger\">6854 failed</span>\n            <span class=\"badge badge-warning\">733 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-70/2026-02-28T20-02-35-956Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-70/2026-02-28T20-02-35-956Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-70/2026-02-28T20-02-35-956Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-70/2026-02-28T20-02-35-956Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-70/2026-02-28T20-02-35-956Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"73\" data-title=\"ASC CANADA\" data-date=\"2026-02-28T19:47:18.645Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/73\">#73</a></td>\n          <td data-label=\"Scan Title\">ASC CANADA<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">2/28/2026, 7:47:18 PM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">232442 passed</span>\n            <span class=\"badge badge-danger\">6392 failed</span>\n            <span class=\"badge badge-warning\">8698 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-73/2026-02-28T19-48-02-033Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-73/2026-02-28T19-48-02-033Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-73/2026-02-28T19-48-02-033Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-73/2026-02-28T19-48-02-033Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-73/2026-02-28T19-48-02-033Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"54\" data-title=\"Nova Scotia\" data-date=\"2026-02-28T18:32:08.021Z\" data-urls=\"23\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/open-scans/issues/54\">#54</a></td>\n          <td data-label=\"Scan Title\">Nova Scotia<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">2/28/2026, 6:32:08 PM</td>\n          <td data-label=\"URLs\">23 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">6022 passed</span>\n            <span class=\"badge badge-danger\">222 failed</span>\n            <span class=\"badge badge-warning\">146 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-54/2026-02-28T18-32-57-581Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-54/2026-02-28T18-32-57-581Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-54/2026-02-28T18-32-57-581Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-54/2026-02-28T18-32-57-581Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-54/2026-02-28T18-32-57-581Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"67\" data-title=\"Colorado.gov\" data-date=\"2026-02-28T17:59:20.403Z\" data-urls=\"18\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/alfa-scan/issues/67\">#67</a></td>\n          <td data-label=\"Scan Title\">Colorado.gov<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">2/28/2026, 5:59:20 PM</td>\n          <td data-label=\"URLs\">18 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">22980 passed</span>\n            <span class=\"badge badge-danger\">756 failed</span>\n            <span class=\"badge badge-warning\">218 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-67/2026-02-28T18-00-05-202Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-67/2026-02-28T18-00-05-202Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-67/2026-02-28T18-00-05-202Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-67/2026-02-28T18-00-05-202Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-67/2026-02-28T18-00-05-202Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"73\" data-title=\"ASC CANADA\" data-date=\"2026-02-28T17:50:44.705Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/alfa-scan/issues/73\">#73</a></td>\n          <td data-label=\"Scan Title\">ASC CANADA<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">2/28/2026, 5:50:44 PM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">232603 passed</span>\n            <span class=\"badge badge-danger\">6234 failed</span>\n            <span class=\"badge badge-warning\">8698 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-73/2026-02-28T17-51-27-888Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-73/2026-02-28T17-51-27-888Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-73/2026-02-28T17-51-27-888Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-73/2026-02-28T17-51-27-888Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-73/2026-02-28T17-51-27-888Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"70\" data-title=\"Italy\" data-date=\"2026-02-28T15:47:20.274Z\" data-urls=\"68\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/alfa-scan/issues/70\">#70</a></td>\n          <td data-label=\"Scan Title\">Italy<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">2/28/2026, 3:47:20 PM</td>\n          <td data-label=\"URLs\">68 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">88214 passed</span>\n            <span class=\"badge badge-danger\">7062 failed</span>\n            <span class=\"badge badge-warning\">923 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-70/2026-02-28T15-48-09-424Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-70/2026-02-28T15-48-09-424Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-70/2026-02-28T15-48-09-424Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-70/2026-02-28T15-48-09-424Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-70/2026-02-28T15-48-09-424Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"67\" data-title=\"Colorado.gov\" data-date=\"2026-02-28T15:15:19.302Z\" data-urls=\"18\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/alfa-scan/issues/67\">#67</a></td>\n          <td data-label=\"Scan Title\">Colorado.gov<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">2/28/2026, 3:15:19 PM</td>\n          <td data-label=\"URLs\">18 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">20517 passed</span>\n            <span class=\"badge badge-danger\">754 failed</span>\n            <span class=\"badge badge-warning\">221 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-67/2026-02-28T15-16-05-223Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-67/2026-02-28T15-16-05-223Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-67/2026-02-28T15-16-05-223Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-67/2026-02-28T15-16-05-223Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-67/2026-02-28T15-16-05-223Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"60\" data-title=\"Ottawa.ca\" data-date=\"2026-02-28T14:56:56.155Z\" data-urls=\"53\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/alfa-scan/issues/60\">#60</a></td>\n          <td data-label=\"Scan Title\">Ottawa.ca<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">2/28/2026, 2:56:56 PM</td>\n          <td data-label=\"URLs\">53 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">4187 passed</span>\n            <span class=\"badge badge-danger\">1007 failed</span>\n            <span class=\"badge badge-warning\">106 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-60/2026-02-28T14-57-52-947Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-60/2026-02-28T14-57-52-947Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-60/2026-02-28T14-57-52-947Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-60/2026-02-28T14-57-52-947Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-60/2026-02-28T14-57-52-947Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"54\" data-title=\"Nova Scotia\" data-date=\"2026-02-27T21:06:46.093Z\" data-urls=\"23\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/alfa-scan/issues/54\">#54</a></td>\n          <td data-label=\"Scan Title\">Nova Scotia<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">2/27/2026, 9:06:46 PM</td>\n          <td data-label=\"URLs\">23 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">7411 passed</span>\n            <span class=\"badge badge-danger\">303 failed</span>\n            <span class=\"badge badge-warning\">193 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-54/2026-02-27T21-07-35-666Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-54/2026-02-27T21-07-35-666Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-54/2026-02-27T21-07-35-666Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-54/2026-02-27T21-07-35-666Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-54/2026-02-27T21-07-35-666Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"47\" data-title=\"USA Cities over 100k 2/3\" data-date=\"2026-02-27T20:45:52.100Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/alfa-scan/issues/47\">#47</a></td>\n          <td data-label=\"Scan Title\">USA Cities over 100k 2/3<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">2/27/2026, 8:45:52 PM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">212788 passed</span>\n            <span class=\"badge badge-danger\">12071 failed</span>\n            <span class=\"badge badge-warning\">10634 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-47/2026-02-27T20-46-49-535Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-47/2026-02-27T20-46-49-535Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-47/2026-02-27T20-46-49-535Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-47/2026-02-27T20-46-49-535Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-47/2026-02-27T20-46-49-535Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"51\" data-title=\"California\" data-date=\"2026-02-27T20:18:24.692Z\" data-urls=\"28\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/alfa-scan/issues/51\">#51</a></td>\n          <td data-label=\"Scan Title\">California<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">2/27/2026, 8:18:24 PM</td>\n          <td data-label=\"URLs\">28 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">49065 passed</span>\n            <span class=\"badge badge-danger\">2265 failed</span>\n            <span class=\"badge badge-warning\">148 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-51/2026-02-27T20-19-16-686Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-51/2026-02-27T20-19-16-686Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-51/2026-02-27T20-19-16-686Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-51/2026-02-27T20-19-16-686Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-51/2026-02-27T20-19-16-686Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"48\" data-title=\"USA Cities over 100k 3/3\" data-date=\"2026-02-27T14:53:24.034Z\" data-urls=\"127\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/alfa-scan/issues/48\">#48</a></td>\n          <td data-label=\"Scan Title\">USA Cities over 100k 3/3<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">2/27/2026, 2:53:24 PM</td>\n          <td data-label=\"URLs\">127 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">240371 passed</span>\n            <span class=\"badge badge-danger\">12492 failed</span>\n            <span class=\"badge badge-warning\">11013 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-48/2026-02-27T14-54-01-884Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-48/2026-02-27T14-54-01-884Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-48/2026-02-27T14-54-01-884Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-48/2026-02-27T14-54-01-884Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-48/2026-02-27T14-54-01-884Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"28\" data-title=\"USA Cities over 100k 1/3\" data-date=\"2026-02-27T14:47:32.475Z\" data-urls=\"100\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/alfa-scan/issues/28\">#28</a></td>\n          <td data-label=\"Scan Title\">USA Cities over 100k 1/3<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">2/27/2026, 2:47:32 PM</td>\n          <td data-label=\"URLs\">100 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">205777 passed</span>\n            <span class=\"badge badge-danger\">11190 failed</span>\n            <span class=\"badge badge-warning\">9438 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-28/2026-02-27T14-48-24-303Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-28/2026-02-27T14-48-24-303Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-28/2026-02-27T14-48-24-303Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-28/2026-02-27T14-48-24-303Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-28/2026-02-27T14-48-24-303Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"28\" data-title=\"USA Cities over 100k\" data-date=\"2026-02-27T14:03:06.044Z\" data-urls=\"327\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/alfa-scan/issues/28\">#28</a></td>\n          <td data-label=\"Scan Title\">USA Cities over 100k<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">2/27/2026, 2:03:06 PM</td>\n          <td data-label=\"URLs\">327 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">342026 passed</span>\n            <span class=\"badge badge-danger\">18313 failed</span>\n            <span class=\"badge badge-warning\">15673 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-28/2026-02-27T14-03-35-757Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-28/2026-02-27T14-03-35-757Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-28/2026-02-27T14-03-35-757Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-28/2026-02-27T14-03-35-757Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-28/2026-02-27T14-03-35-757Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"41\" data-title=\"All UK Councils 2/2 (182)\" data-date=\"2026-02-27T01:00:55.430Z\" data-urls=\"182\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/alfa-scan/issues/41\">#41</a></td>\n          <td data-label=\"Scan Title\">All UK Councils 2/2 (182)<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">2/27/2026, 1:00:55 AM</td>\n          <td data-label=\"URLs\">182 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">216081 passed</span>\n            <span class=\"badge badge-danger\">8491 failed</span>\n            <span class=\"badge badge-warning\">5301 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-41/2026-02-27T01-01-32-559Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-41/2026-02-27T01-01-32-559Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-41/2026-02-27T01-01-32-559Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-41/2026-02-27T01-01-32-559Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-41/2026-02-27T01-01-32-559Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"39\" data-title=\"All UK Councils 1/2 (200)\" data-date=\"2026-02-26T17:44:42.090Z\" data-urls=\"200\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/alfa-scan/issues/39\">#39</a></td>\n          <td data-label=\"Scan Title\">All UK Councils 1/2 (200)<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">2/26/2026, 5:44:42 PM</td>\n          <td data-label=\"URLs\">200 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">248712 passed</span>\n            <span class=\"badge badge-danger\">9334 failed</span>\n            <span class=\"badge badge-warning\">5137 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-39/2026-02-26T17-45-34-590Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-39/2026-02-26T17-45-34-590Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-39/2026-02-26T17-45-34-590Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-39/2026-02-26T17-45-34-590Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-39/2026-02-26T17-45-34-590Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"25\" data-title=\"US States and Territories\" data-date=\"2026-02-25T22:22:56.312Z\" data-urls=\"278\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/alfa-scan/issues/25\">#25</a></td>\n          <td data-label=\"Scan Title\">US States and Territories<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">2/25/2026, 10:22:56 PM</td>\n          <td data-label=\"URLs\">278 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">415603 passed</span>\n            <span class=\"badge badge-danger\">23959 failed</span>\n            <span class=\"badge badge-warning\">12829 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-25/2026-02-25T22-23-49-421Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-25/2026-02-25T22-23-49-421Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-25/2026-02-25T22-23-49-421Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-25/2026-02-25T22-23-49-421Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-25/2026-02-25T22-23-49-421Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"28\" data-title=\"USA Cities over 100k\" data-date=\"2026-02-25T21:36:00.151Z\" data-urls=\"327\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/alfa-scan/issues/28\">#28</a></td>\n          <td data-label=\"Scan Title\">USA Cities over 100k<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">2/25/2026, 9:36:00 PM</td>\n          <td data-label=\"URLs\">327 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">451448 passed</span>\n            <span class=\"badge badge-danger\">25694 failed</span>\n            <span class=\"badge badge-warning\">22001 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-28/2026-02-25T21-37-46-615Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-28/2026-02-25T21-37-46-615Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-28/2026-02-25T21-37-46-615Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-28/2026-02-25T21-37-46-615Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-28/2026-02-25T21-37-46-615Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"31\" data-title=\"Logan's Nerdy Scan\" data-date=\"2026-02-24T15:10:17.530Z\" data-urls=\"1\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/alfa-scan/issues/31\">#31</a></td>\n          <td data-label=\"Scan Title\">Logan's Nerdy Scan<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">2/24/2026, 3:10:17 PM</td>\n          <td data-label=\"URLs\">1 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">3231 passed</span>\n            <span class=\"badge badge-danger\">366 failed</span>\n            <span class=\"badge badge-warning\">30 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-31/2026-02-24T15-10-17-604Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-31/2026-02-24T15-10-17-604Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-31/2026-02-24T15-10-17-604Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-31/2026-02-24T15-10-17-604Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-31/2026-02-24T15-10-17-604Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"28\" data-title=\"USA Cities over 100k\" data-date=\"2026-02-24T01:27:05.106Z\" data-urls=\"327\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/alfa-scan/issues/28\">#28</a></td>\n          <td data-label=\"Scan Title\">USA Cities over 100k<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">2/24/2026, 1:27:05 AM</td>\n          <td data-label=\"URLs\">327 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">695841 passed</span>\n            <span class=\"badge badge-danger\">37347 failed</span>\n            <span class=\"badge badge-warning\">31930 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-28/2026-02-24T01-27-05-369Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-28/2026-02-24T01-27-05-369Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-28/2026-02-24T01-27-05-369Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-28/2026-02-24T01-27-05-369Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-28/2026-02-24T01-27-05-369Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"29\" data-title=\"European Cities\" data-date=\"2026-02-23T17:22:29.619Z\" data-urls=\"40\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/alfa-scan/issues/29\">#29</a></td>\n          <td data-label=\"Scan Title\">European Cities<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">2/23/2026, 5:22:29 PM</td>\n          <td data-label=\"URLs\">40 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">44099 passed</span>\n            <span class=\"badge badge-danger\">3794 failed</span>\n            <span class=\"badge badge-warning\">1395 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-29/2026-02-23T17-22-29-714Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-29/2026-02-23T17-22-29-714Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-29/2026-02-23T17-22-29-714Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-29/2026-02-23T17-22-29-714Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-29/2026-02-23T17-22-29-714Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"29\" data-title=\"European Cities\" data-date=\"2026-02-23T15:42:50.066Z\" data-urls=\"68\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/alfa-scan/issues/29\">#29</a></td>\n          <td data-label=\"Scan Title\">European Cities<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">2/23/2026, 3:42:50 PM</td>\n          <td data-label=\"URLs\">68 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">84844 passed</span>\n            <span class=\"badge badge-danger\">6678 failed</span>\n            <span class=\"badge badge-warning\">2480 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-29/2026-02-23T15-42-50-181Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-29/2026-02-23T15-42-50-181Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-29/2026-02-23T15-42-50-181Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-29/2026-02-23T15-42-50-181Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-29/2026-02-23T15-42-50-181Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"25\" data-title=\"US States and Territories\" data-date=\"2026-02-21T23:43:52.343Z\" data-urls=\"278\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/alfa-scan/issues/25\">#25</a></td>\n          <td data-label=\"Scan Title\">US States and Territories<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">2/21/2026, 11:43:52 PM</td>\n          <td data-label=\"URLs\">278 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">463932 passed</span>\n            <span class=\"badge badge-danger\">27195 failed</span>\n            <span class=\"badge badge-warning\">15533 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-25/2026-02-21T23-43-52-567Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-25/2026-02-21T23-43-52-567Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-25/2026-02-21T23-43-52-567Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-25/2026-02-21T23-43-52-567Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-25/2026-02-21T23-43-52-567Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"18\" data-title=\"Government of Canada\" data-date=\"2026-02-21T22:20:42.085Z\" data-urls=\"46\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/alfa-scan/issues/18\">#18</a></td>\n          <td data-label=\"Scan Title\">Government of Canada<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">2/21/2026, 10:20:42 PM</td>\n          <td data-label=\"URLs\">46 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">73643 passed</span>\n            <span class=\"badge badge-danger\">2269 failed</span>\n            <span class=\"badge badge-warning\">3128 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-18/2026-02-21T22-20-42-152Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-18/2026-02-21T22-20-42-152Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-18/2026-02-21T22-20-42-152Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-18/2026-02-21T22-20-42-152Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-18/2026-02-21T22-20-42-152Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"1\" data-title=\"GSA.gov\" data-date=\"2026-02-21T22:06:20.167Z\" data-urls=\"13\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/alfa-scan/issues/1\">#1</a></td>\n          <td data-label=\"Scan Title\">GSA.gov<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">2/21/2026, 10:06:20 PM</td>\n          <td data-label=\"URLs\">13 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">38456 passed</span>\n            <span class=\"badge badge-danger\">1730 failed</span>\n            <span class=\"badge badge-warning\">212 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-1/2026-02-21T22-06-20-249Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-1/2026-02-21T22-06-20-249Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-1/2026-02-21T22-06-20-249Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-1/2026-02-21T22-06-20-249Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-1/2026-02-21T22-06-20-249Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"18\" data-title=\"Government of Canada\" data-date=\"2026-02-21T20:55:47.367Z\" data-urls=\"46\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/alfa-scan/issues/18\">#18</a></td>\n          <td data-label=\"Scan Title\">Government of Canada<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">2/21/2026, 8:55:47 PM</td>\n          <td data-label=\"URLs\">46 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">75114 passed</span>\n            <span class=\"badge badge-danger\">2277 failed</span>\n            <span class=\"badge badge-warning\">3122 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-18/2026-02-21T20-55-47-400Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-18/2026-02-21T20-55-47-400Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-18/2026-02-21T20-55-47-400Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-18/2026-02-21T20-55-47-400Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-18/2026-02-21T20-55-47-400Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"18\" data-title=\"Government of Canada\" data-date=\"2026-02-21T20:38:50.027Z\" data-urls=\"46\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/alfa-scan/issues/18\">#18</a></td>\n          <td data-label=\"Scan Title\">Government of Canada<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">2/21/2026, 8:38:50 PM</td>\n          <td data-label=\"URLs\">46 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">41786 passed</span>\n            <span class=\"badge badge-danger\">2201 failed</span>\n            <span class=\"badge badge-warning\">2075 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-18/2026-02-21T20-38-50-056Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-18/2026-02-21T20-38-50-056Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-18/2026-02-21T20-38-50-056Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-18/2026-02-21T20-38-50-056Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-18/2026-02-21T20-38-50-056Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"1\" data-title=\"GSA.gov\" data-date=\"2026-02-21T16:37:55.678Z\" data-urls=\"13\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/alfa-scan/issues/1\">#1</a></td>\n          <td data-label=\"Scan Title\">GSA.gov<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">2/21/2026, 4:37:55 PM</td>\n          <td data-label=\"URLs\">13 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">23694 passed</span>\n            <span class=\"badge badge-danger\">1698 failed</span>\n            <span class=\"badge badge-warning\">125 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-1/2026-02-21T16-37-55-764Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-1/2026-02-21T16-37-55-764Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-1/2026-02-21T16-37-55-764Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-1/2026-02-21T16-37-55-764Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-1/2026-02-21T16-37-55-764Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"18\" data-title=\"Government of Canada\" data-date=\"2026-02-21T15:22:16.470Z\" data-urls=\"46\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/alfa-scan/issues/18\">#18</a></td>\n          <td data-label=\"Scan Title\">Government of Canada<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">2/21/2026, 3:22:16 PM</td>\n          <td data-label=\"URLs\">46 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">35678 passed</span>\n            <span class=\"badge badge-danger\">2146 failed</span>\n            <span class=\"badge badge-warning\">2084 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-18/2026-02-21T15-22-16-493Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-18/2026-02-21T15-22-16-493Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-18/2026-02-21T15-22-16-493Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-18/2026-02-21T15-22-16-493Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-18/2026-02-21T15-22-16-493Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"1\" data-title=\"GSA.gov\" data-date=\"2026-02-21T13:02:18.058Z\" data-urls=\"13\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/alfa-scan/issues/1\">#1</a></td>\n          <td data-label=\"Scan Title\">GSA.gov<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">2/21/2026, 1:02:18 PM</td>\n          <td data-label=\"URLs\">13 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">23695 passed</span>\n            <span class=\"badge badge-danger\">1698 failed</span>\n            <span class=\"badge badge-warning\">125 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-1/2026-02-21T13-02-18-097Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-1/2026-02-21T13-02-18-097Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-1/2026-02-21T13-02-18-097Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-1/2026-02-21T13-02-18-097Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-1/2026-02-21T13-02-18-097Z/report.json\">JSON</a>\n          </td>\n        </tr>\n        \n        <tr data-issue=\"1\" data-title=\"GSA.gov\" data-date=\"2026-02-21T12:48:19.091Z\" data-urls=\"13\" style=\"display: none;\">\n          <td data-label=\"Issue\"><a href=\"https://github.com/mgifford/alfa-scan/issues/1\">#1</a></td>\n          <td data-label=\"Scan Title\">GSA.gov<div class=\"scan-context\">Desktop (1280×800) · both · chromium</div></td>\n          <td class=\"date\" data-label=\"Scanned At\">2/21/2026, 12:48:19 PM</td>\n          <td data-label=\"URLs\">13 accepted</td>\n          <td data-label=\"Results\">\n            <span class=\"badge badge-success\">23776 passed</span>\n            <span class=\"badge badge-danger\">1698 failed</span>\n            <span class=\"badge badge-warning\">125 can't tell</span>\n          </td>\n          <td class=\"links\" data-label=\"Reports\">\n            <a href=\"reports/issues/issue-1/2026-02-21T12-48-19-132Z/report.html\">HTML</a>\n            <a href=\"reports/issues/issue-1/2026-02-21T12-48-19-132Z/report.md\">Markdown</a>\n            <a href=\"reports/issues/issue-1/2026-02-21T12-48-19-132Z/report.csv\">CSV</a>\n            <a href=\"reports/issues/issue-1/2026-02-21T12-48-19-132Z/report-overlap.md\">Overlap</a>\n            <a href=\"reports/issues/issue-1/2026-02-21T12-48-19-132Z/report.json\">JSON</a>\n          </td>\n        </tr>\n      </tbody>\n    </table>\n    </div>\n    <p class=\"table-info\" id=\"table-info\" aria-live=\"polite\">Showing 1 to 50 of 364 reports</p>\n    <div id=\"pagination\"><nav class=\"pagination-nav\" aria-label=\"Report pages\"><span class=\"page-info\">Page 1 of 8</span><button class=\"page-btn page-btn-active\" data-page=\"1\" aria-current=\"page\">1</button><button class=\"page-btn\" data-page=\"2\">2</button><button class=\"page-btn\" data-page=\"3\">3</button><span class=\"page-ellipsis\" aria-hidden=\"true\">…</span><button class=\"page-btn\" data-page=\"8\">8</button><button class=\"page-btn\" data-page=\"2\">Next</button></nav></div>\n    </main>\n    \n    <footer>\n      <a href=\"https://github.com/mgifford/open-scans\">Join our GitHub Community</a>\n    </footer>\n  </div>\n  <script>\n  (function () {\n    var PAGE_SIZE = 50;\n    var currentPage = 1;\n    var sortCol = 'date';\n    var sortDir = 'desc';\n\n    var tbody = document.querySelector('tbody');\n    var tableEl = document.querySelector('table');\n    var paginationEl = document.getElementById('pagination');\n    var tableInfoEl = document.getElementById('table-info');\n\n    if (!tbody) return;\n\n    function getRows() {\n      return Array.from(tbody.querySelectorAll('tr'));\n    }\n\n    function compareValues(a, b) {\n      var valA, valB;\n      if (sortCol === 'issue' || sortCol === 'urls') {\n        valA = parseInt(a.dataset[sortCol], 10) || 0;\n        valB = parseInt(b.dataset[sortCol], 10) || 0;\n      } else if (sortCol === 'date') {\n        valA = a.dataset.date || '';\n        valB = b.dataset.date || '';\n      } else {\n        valA = (a.dataset.title || '').toLowerCase();\n        valB = (b.dataset.title || '').toLowerCase();\n      }\n      var cmp = valA < valB ? -1 : valA > valB ? 1 : 0;\n      return sortDir === 'asc' ? cmp : -cmp;\n    }\n\n    function sortRows() {\n      var rows = getRows();\n      rows.sort(compareValues);\n      rows.forEach(function (row) { tbody.appendChild(row); });\n    }\n\n    function renderPage() {\n      var rows = getRows();\n      var total = rows.length;\n      var totalPages = Math.max(1, Math.ceil(total / PAGE_SIZE));\n      if (currentPage > totalPages) currentPage = totalPages;\n      var start = (currentPage - 1) * PAGE_SIZE;\n      var end = start + PAGE_SIZE;\n\n      rows.forEach(function (row, i) {\n        row.style.display = (i >= start && i < end) ? '' : 'none';\n      });\n\n      if (tableInfoEl) {\n        var showing = Math.min(end, total);\n        tableInfoEl.textContent = total > 0\n          ? 'Showing ' + (start + 1) + ' to ' + showing + ' of ' + total + ' reports'\n          : '';\n      }\n\n      renderPagination(totalPages);\n    }\n\n    function renderPagination(totalPages) {\n      if (!paginationEl) return;\n      if (totalPages <= 1) {\n        paginationEl.innerHTML = '';\n        return;\n      }\n\n      var html = '<nav class=\"pagination-nav\" aria-label=\"Report pages\">';\n      html += '<span class=\"page-info\">Page ' + currentPage + ' of ' + totalPages + '</span>';\n\n      if (currentPage > 1) {\n        html += '<button class=\"page-btn\" data-page=\"' + (currentPage - 1) + '\">Previous</button>';\n      }\n\n      var pages = [];\n      for (var i = 1; i <= totalPages; i++) {\n        if (i === 1 || i === totalPages || (i >= currentPage - 2 && i <= currentPage + 2)) {\n          pages.push(i);\n        }\n      }\n\n      var prev = 0;\n      pages.forEach(function (page) {\n        if (prev && page - prev > 1) {\n          html += '<span class=\"page-ellipsis\" aria-hidden=\"true\">…</span>';\n        }\n        var isActive = page === currentPage;\n        html += '<button class=\"page-btn' + (isActive ? ' page-btn-active' : '') + '\" data-page=\"' + page + '\"' +\n          (isActive ? ' aria-current=\"page\"' : '') + '>' + page + '</button>';\n        prev = page;\n      });\n\n      if (currentPage < totalPages) {\n        html += '<button class=\"page-btn\" data-page=\"' + (currentPage + 1) + '\">Next</button>';\n      }\n\n      html += '</nav>';\n      paginationEl.innerHTML = html;\n\n      paginationEl.querySelectorAll('.page-btn').forEach(function (btn) {\n        btn.addEventListener('click', function () {\n          currentPage = parseInt(this.dataset.page, 10);\n          renderPage();\n          if (tableEl) {\n            var prefersReducedMotion = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n            tableEl.scrollIntoView({ behavior: prefersReducedMotion ? 'auto' : 'smooth', block: 'start' });\n          }\n        });\n      });\n    }\n\n    function updateSortIcons() {\n      document.querySelectorAll('.sort-btn').forEach(function (btn) {\n        var icon = btn.querySelector('.sort-icon');\n        var th = btn.closest('th');\n        if (btn.dataset.col === sortCol) {\n          icon.textContent = sortDir === 'asc' ? '↑' : '↓';\n          if (th) th.setAttribute('aria-sort', sortDir === 'asc' ? 'ascending' : 'descending');\n        } else {\n          icon.textContent = '↕';\n          if (th) th.removeAttribute('aria-sort');\n        }\n      });\n    }\n\n    document.querySelectorAll('.sort-btn').forEach(function (btn) {\n      btn.addEventListener('click', function () {\n        var col = this.dataset.col;\n        if (col === sortCol) {\n          sortDir = sortDir === 'asc' ? 'desc' : 'asc';\n        } else {\n          sortCol = col;\n          sortDir = col === 'date' ? 'desc' : 'asc';\n        }\n        currentPage = 1;\n        sortRows();\n        updateSortIcons();\n        renderPage();\n      });\n    });\n\n    updateSortIcons();\n    renderPage();\n  }());\n  </script>\n\n</body></html>",
        "outcomeCount": 2292,
        "darkModeScanned": false,
        "requestedColorScheme": "both",
        "scanContext": {
          "viewport": {
            "width": 1280,
            "height": 800
          },
          "viewportPreset": "desktop",
          "colorScheme": "both",
          "browser": "chromium"
        },
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "snapshotFallbackUsed": false,
        "timings": {
          "navigationMs": 7855,
          "settleDelayMs": 7258,
          "auditMs": 3321,
          "totalMs": 12191,
          "loadedFromSnapshot": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "reflowRisk": {
        "executed": true,
        "result": "failed",
        "description": "Horizontal overflow detected: 100px of content overflowed the viewport at 320px width",
        "overflowAmountPx": 100,
        "helpUrl": "https://www.w3.org/WAI/WCAG22/Understanding/reflow.html",
        "error": null,
        "fingerprint": "169ae458dff6",
        "firstSeenAt": "2026-09-01T02:11:55.038Z",
        "patternId": "A11Y-cca881cf",
        "a11yPatternFingerprint": "f30ed94dc38a7f53f252da4da2cac4bc6a96a24eceb007aff8f41a0512ef9679",
        "a11yPatternDisplayId": "A11Y-PAT-F30ED94DC38A",
        "a11yOccurrenceFingerprint": "f2b99421cb877dc527afc5c9adee3ea6cf23ae01ad4ab9c03d1fa818da9e0be7",
        "a11yOccurrenceDisplayId": "A11Y-OCC-F2B99421CB87"
      },
      "semantica11y": {
        "executed": true,
        "summary": {
          "total": 17,
          "errors": 0,
          "warnings": 17,
          "suggestions": 0
        },
        "issues": [
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<svg role=\"list\" aria-label=\"Weekly violation totals bar chart\">",
            "message": "Element uses ARIA list role instead of a semantic element",
            "suggestion": "Consider using <ul> or <ol> element instead",
            "line": 0,
            "fingerprint": "8182acee7998",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-c41736b6",
            "a11yPatternFingerprint": "d3eca52c334af48bece55f4e0190681eb0aeaac28fb9951577cacc6d1211be8a",
            "a11yPatternDisplayId": "A11Y-PAT-D3ECA52C334A",
            "a11yOccurrenceFingerprint": "497bd8a461e6594588c728e85b8da15e40ff43ae79b1805180c8f35c40c67316",
            "a11yOccurrenceDisplayId": "A11Y-OCC-497BD8A461E6"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<g role=\"listitem\" aria-label=\"2026-W19: 119778 violations, 24 report(s)\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "6908d9fa51a8",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-8dde009b",
            "a11yPatternFingerprint": "168a15f69aa78155e6cda9da8a0c65f84bacec133bd2e71165dad84488ebe567",
            "a11yPatternDisplayId": "A11Y-PAT-168A15F69AA7",
            "a11yOccurrenceFingerprint": "53845a940c4cf6fb8a13edfd4460db75f8fd70dbdb7aec38a2f9bfbca5da10c1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-53845A940C4C"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<g role=\"listitem\" aria-label=\"2026-W20: 71605 violations, 16 report(s)\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "dead2a92752f",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-dd4099c8",
            "a11yPatternFingerprint": "a70197fd38f46109ad41cbbc30063a160ab24d5f172b9adfda17fc2a5741806f",
            "a11yPatternDisplayId": "A11Y-PAT-A70197FD38F4",
            "a11yOccurrenceFingerprint": "5b2520920f3ed500a1534db906182ce3d5ca2a0e629283d67a7283b0ddb2774f",
            "a11yOccurrenceDisplayId": "A11Y-OCC-5B2520920F3E"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<g role=\"listitem\" aria-label=\"2026-W21: 33195 violations, 11 report(s)\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "7b5dce5ebb6a",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-825e892a",
            "a11yPatternFingerprint": "f851592291a086343c394995a0c0728521a5c4ec2061d6ee5d5728f29872cedd",
            "a11yPatternDisplayId": "A11Y-PAT-F851592291A0",
            "a11yOccurrenceFingerprint": "2ac313a4eb0d2edd635d76dd22051fecb7ecfc44047cb489c7ce06d438c7d0f5",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2AC313A4EB0D"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<g role=\"listitem\" aria-label=\"2026-W22: 12250 violations, 3 report(s)\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "3218e931afda",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-e9f44189",
            "a11yPatternFingerprint": "1833a32f9e5698da2b2c17b669f44d571822ede2b5207c468bc1a8bd4ab372f0",
            "a11yPatternDisplayId": "A11Y-PAT-1833A32F9E56",
            "a11yOccurrenceFingerprint": "b43a733572d983957297ca6f12e479c93bab5038c7df7a68efbc79a166d7ff44",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B43A733572D9"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<g role=\"listitem\" aria-label=\"2026-W23: 53915 violations, 17 report(s)\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "2d5b424749f6",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-ee867814",
            "a11yPatternFingerprint": "18d204f4ccce36da31f5bea70b577c988c0a62211ee758840c6518496367e4cd",
            "a11yPatternDisplayId": "A11Y-PAT-18D204F4CCCE",
            "a11yOccurrenceFingerprint": "d95bba791d9c46d5208aed0341b4ebb04084b8034a5264d0cfd5e805806dae77",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D95BBA791D9C"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<g role=\"listitem\" aria-label=\"2026-W24: 16783 violations, 3 report(s)\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "a97e4211fc5f",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-fe829403",
            "a11yPatternFingerprint": "268ce0729608b27a6225a7e2051464fb5b7f89178362d99f154cc08d679c75a1",
            "a11yPatternDisplayId": "A11Y-PAT-268CE0729608",
            "a11yOccurrenceFingerprint": "eeebccc84babb79d38870ecabb5b557ae225f7fc2e76d6ec82a739bbcd81d732",
            "a11yOccurrenceDisplayId": "A11Y-OCC-EEEBCCC84BAB"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<g role=\"listitem\" aria-label=\"2026-W27: 761 violations, 4 report(s)\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "6468109bd6d8",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-ee6b4c9d",
            "a11yPatternFingerprint": "848e677eb179875df26eda01ca388d8afd9d1f47239672f38ee5c75baf43724c",
            "a11yPatternDisplayId": "A11Y-PAT-848E677EB179",
            "a11yOccurrenceFingerprint": "df996db329e5da010f694e46508aebdaa7a44dd744fbb7451c0d035bb94dcfee",
            "a11yOccurrenceDisplayId": "A11Y-OCC-DF996DB329E5"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<g role=\"listitem\" aria-label=\"2026-W28: 6943 violations, 3 report(s)\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "45714ed9229e",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-ba6824be",
            "a11yPatternFingerprint": "3ce9247274790f41b748a557d6614ab101dbfe3c64961096d94ae4811314fff6",
            "a11yPatternDisplayId": "A11Y-PAT-3CE924727479",
            "a11yOccurrenceFingerprint": "05a214bacb98adc0b8700794efc9f728ef31836de23f2dd4f62b0632f8e685f3",
            "a11yOccurrenceDisplayId": "A11Y-OCC-05A214BACB98"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<g role=\"listitem\" aria-label=\"2026-W29: 3342 violations, 3 report(s)\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "ebd1bfcf82a9",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-1c045f5d",
            "a11yPatternFingerprint": "41687788c3fa6b0bf9d39663ed72e0b3aedadfbc77e5f32a21ebc6082efc229e",
            "a11yPatternDisplayId": "A11Y-PAT-41687788C3FA",
            "a11yOccurrenceFingerprint": "b941874a11b46d36c3209ae6880775a6060240b7620e95fd811bfb90e735ae11",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B941874A11B4"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<g role=\"listitem\" aria-label=\"2026-W30: 31402 violations, 8 report(s)\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "19fd16d687e6",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-4cd9e260",
            "a11yPatternFingerprint": "a2be150eaa3f94002856403fb110153816f52e87fd9fa20ddb7da764241f358b",
            "a11yPatternDisplayId": "A11Y-PAT-A2BE150EAA3F",
            "a11yOccurrenceFingerprint": "d57e6ba13ea324dcc7386eca600f9f6085f67210cea1614e82c61767eb9aa0e7",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D57E6BA13EA3"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<g role=\"listitem\" aria-label=\"2026-W31: 51676 violations, 13 report(s)\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "b1af01445125",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-1818b3ec",
            "a11yPatternFingerprint": "060ed620743f994937e9fe8d9f0f5be1c439b0fa385923f083e9a5414db5fd01",
            "a11yPatternDisplayId": "A11Y-PAT-060ED620743F",
            "a11yOccurrenceFingerprint": "09aca6cc5d4bd5d88dcc22102caef3da030827f2b7162d5a2ceadbe6544c6a8b",
            "a11yOccurrenceDisplayId": "A11Y-OCC-09ACA6CC5D4B"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<g role=\"listitem\" aria-label=\"2026-W32: 15991 violations, 10 report(s)\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "39659b92b68a",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-c504f7e9",
            "a11yPatternFingerprint": "ca76186042835897d755d670ec575fc1599801cfadef21c2253dd57a8911f639",
            "a11yPatternDisplayId": "A11Y-PAT-CA7618604283",
            "a11yOccurrenceFingerprint": "d38902b69e554f8936aa62ce18095f89254d3aafc14b173c4662873f58f8211e",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D38902B69E55"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<g role=\"listitem\" aria-label=\"2026-W33: 33459 violations, 7 report(s)\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "391180334878",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-53cdd7cf",
            "a11yPatternFingerprint": "3d110c56cb4e23f18678c3bcfad6387896b519669edc14b01e16b5b8447aaa47",
            "a11yPatternDisplayId": "A11Y-PAT-3D110C56CB4E",
            "a11yOccurrenceFingerprint": "ec323188b2408d29ffee0b5675b9db14ed5086c6fe5f5bf8e0ba032359812b99",
            "a11yOccurrenceDisplayId": "A11Y-OCC-EC323188B240"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<g role=\"listitem\" aria-label=\"2026-W34: 25751 violations, 6 report(s)\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "6d99db114d7f",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-db232e94",
            "a11yPatternFingerprint": "594be2f6e634504f73519092dc46cb61273f185667611d23dcefdd734e313313",
            "a11yPatternDisplayId": "A11Y-PAT-594BE2F6E634",
            "a11yOccurrenceFingerprint": "2d56e9f20e758581b562888899f5450e49906836a07fc08b240aedac9ef4fc34",
            "a11yOccurrenceDisplayId": "A11Y-OCC-2D56E9F20E75"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<g role=\"listitem\" aria-label=\"2026-W35: 11875 violations, 5 report(s)\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "90d9bb58fe1a",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-8a5dace3",
            "a11yPatternFingerprint": "f99e7b138332c7cf9161c7100d3cb2488646b7af5243263a1ae9bc1ecfafe5a5",
            "a11yPatternDisplayId": "A11Y-PAT-F99E7B138332",
            "a11yOccurrenceFingerprint": "b7cd3db6ff249e079d5f229f7cf842c783bcf8423b0da552f5c1767cf1a5e64c",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B7CD3DB6FF24"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<g role=\"listitem\" aria-label=\"2026-W36: 3213 violations, 1 report(s)\">",
            "message": "Element uses ARIA listitem role instead of a semantic element",
            "suggestion": "Consider using <li> element instead",
            "line": 0,
            "fingerprint": "6c5cb8f2e111",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-b785859e",
            "a11yPatternFingerprint": "b8c76fcc124a4e90fd1803095a9307f6c3a55fded11a3c56c946ad9d49eb85b5",
            "a11yPatternDisplayId": "A11Y-PAT-B8C76FCC124A",
            "a11yOccurrenceFingerprint": "e631978ee7439af2df0cb416568f0d72e177d7e06a239902d2cdba1468bb8d76",
            "a11yOccurrenceDisplayId": "A11Y-OCC-E631978EE743"
          }
        ],
        "error": null
      },
      "duplicateFindingCount": 0,
      "timings": {
        "fetchMs": 111,
        "pageNavigationMs": 7855,
        "pageLoadDelayMs": 7258,
        "totalMs": 15579,
        "scannerMs": {
          "axe": 12191,
          "accesslint": null
        }
      }
    },
    {
      "submittedUrl": "https://mgifford.github.io/open-scans/trends.html",
      "finalUrl": "https://mgifford.github.io/open-scans/trends.html",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Accessibility Trends – Open Scans",
      "elapsedMs": 14682,
      "error": null,
      "scanContext": {
        "viewport": {
          "width": 1280,
          "height": 800
        },
        "viewportPreset": "desktop",
        "colorScheme": "both",
        "browser": "chromium"
      },
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2486,
          "failed": 2,
          "cantTell": 2,
          "inapplicable": 106
        },
        "failedRules": [
          "link-in-text-block"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-conditional-attr",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "empty-heading",
          "empty-table-header",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-name",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "scope-attr-valid",
          "scrollable-region-focusable",
          "skip-link",
          "table-duplicate-name",
          "td-headers-attr",
          "th-has-data-cells"
        ],
        "failures": [
          {
            "rule": "link-in-text-block",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.12/link-in-text-block?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag141"
            ],
            "xpath": "p > a",
            "html": "<a href=\"https://github.com/mgifford/open-scans\">open-scans</a>",
            "message": "Links must be distinguishable without relying on color",
            "fixSummary": "Fix any of the following:\n  The link has insufficient color contrast of 1.23:1 with the surrounding text. (Minimum contrast is 3:1, link text: #0969da, surrounding text: #57606a)\n  The link has no styling (such as underline) to distinguish it from the surrounding text",
            "relatedPaths": [
              "footer > p"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f3c7fc170a94",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-84fa87db",
            "a11yPatternFingerprint": "5092b0fab85ef08159119ffd85cfefbe0d74c32a4619e4e122f95351279e6fa8",
            "a11yPatternDisplayId": "A11Y-PAT-5092B0FAB85E",
            "a11yOccurrenceFingerprint": "f34fe253322b086ac0b09bf7ef7971eca1b7d470758eb5c5c8fc8dcf2f72681a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F34FE253322B"
          },
          {
            "rule": "link-in-text-block",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.12/link-in-text-block?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag141"
            ],
            "xpath": "p > a",
            "html": "<a href=\"https://github.com/mgifford/open-scans\">open-scans</a>",
            "message": "Links must be distinguishable without relying on color",
            "fixSummary": "Fix any of the following:\n  The link has insufficient color contrast of 1.23:1 with the surrounding text. (Minimum contrast is 3:1, link text: #0969da, surrounding text: #57606a)\n  The link has no styling (such as underline) to distinguish it from the surrounding text",
            "relatedPaths": [
              "footer > p"
            ],
            "colorScheme": "dark",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f6a96584e84",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-6cf5b72b",
            "a11yPatternFingerprint": "5092b0fab85ef08159119ffd85cfefbe0d74c32a4619e4e122f95351279e6fa8",
            "a11yPatternDisplayId": "A11Y-PAT-5092B0FAB85E",
            "a11yOccurrenceFingerprint": "f34fe253322b086ac0b09bf7ef7971eca1b7d470758eb5c5c8fc8dcf2f72681a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-F34FE253322B"
          }
        ],
        "renderedHtml": "<!DOCTYPE html><html lang=\"en\" data-theme=\"light\"><head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>Accessibility Trends – Open Scans</title>\n  <style>\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n    :root {\n      --primary: #0969da;\n      --bg: #f6f8fa;\n      --container-bg: #fff;\n      --text: #24292f;\n      --muted: #57606a;\n      --border: #d0d7de;\n      --success: #1a7f37;\n      --danger: #cf222e;\n      --warning: #9a6700;\n      --surface: #f6f8fa;\n    }\n    @media (prefers-color-scheme: dark) {\n      :root {\n        --primary: #58a6ff;\n        --bg: #0d1117;\n        --container-bg: #161b22;\n        --text: #e6edf3;\n        --muted: #8b949e;\n        --border: #30363d;\n        --success: #3fb950;\n        --danger: #ff7b72;\n        --warning: #e3b341;\n        --surface: #21262d;\n      }\n    }\n    [data-theme=\"dark\"] {\n      --primary: #58a6ff; --bg: #0d1117; --container-bg: #161b22; --text: #e6edf3;\n      --muted: #8b949e; --border: #30363d; --success: #3fb950; --danger: #ff7b72;\n      --warning: #e3b341; --surface: #21262d;\n    }\n    [data-theme=\"light\"] {\n      --primary: #0969da; --bg: #f6f8fa; --container-bg: #fff; --text: #24292f;\n      --muted: #57606a; --border: #d0d7de; --success: #1a7f37; --danger: #cf222e;\n      --warning: #9a6700; --surface: #f6f8fa;\n    }\n    body { font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Helvetica, Arial, sans-serif; line-height: 1.6; color: var(--text); background: var(--bg); padding: 2rem; }\n    .container { max-width: 1200px; margin: 0 auto; background: var(--container-bg); border-radius: 8px; box-shadow: 0 1px 3px rgba(0,0,0,.12); padding: 2rem; }\n    .skip-link { position: absolute; top: -3rem; left: 0; background: var(--primary); color: #fff; padding: 0.5rem 1rem; text-decoration: none; font-weight: 600; z-index: 100; border-radius: 0 0 4px 4px; }\n    .skip-link:focus { top: 0; }\n    nav.site-nav { display: flex; gap: 1rem; flex-wrap: wrap; align-items: center; margin-bottom: 1.5rem; padding-bottom: 0.75rem; border-bottom: 1px solid var(--border); font-size: 0.9rem; }\n    nav.site-nav a { color: var(--primary); text-decoration: none; }\n    nav.site-nav a:hover { text-decoration: underline; }\n    nav.site-nav a:focus-visible { outline: 2px solid var(--primary); outline-offset: 2px; border-radius: 2px; }\n    nav.site-nav a[aria-current] { font-weight: 700; text-decoration: underline; }\n    .theme-toggle { margin-left: auto; background: none; border: 1px solid var(--border); border-radius: 6px; color: var(--muted); cursor: pointer; padding: 0.3rem 0.5rem; font-size: 1rem; }\n    .theme-toggle:focus-visible { outline: 2px solid var(--primary); }\n    h1 { color: var(--primary); font-size: 1.75rem; margin-bottom: 0.5rem; }\n    .subtitle { color: var(--muted); margin-bottom: 1.5rem; }\n    .stats-bar { display: flex; gap: 1.5rem; flex-wrap: wrap; margin-bottom: 2rem; }\n    .stat-card { background: var(--surface); border: 1px solid var(--border); border-radius: 6px; padding: 0.75rem 1.25rem; min-width: 120px; text-align: center; }\n    .stat-card .stat-value { font-size: 1.75rem; font-weight: 700; }\n    .stat-card .stat-label { font-size: 0.8rem; color: var(--muted); }\n    .improving .stat-value { color: var(--success); }\n    .worsening .stat-value { color: var(--danger); }\n    h2 { font-size: 1.2rem; margin: 2rem 0 1rem; border-bottom: 1px solid var(--border); padding-bottom: 0.4rem; color: var(--text); }\n    table { width: 100%; border-collapse: collapse; font-size: 0.875rem; }\n    th, td { padding: 0.5rem 0.75rem; text-align: left; border-bottom: 1px solid var(--border); }\n    th { background: var(--surface); font-weight: 600; white-space: nowrap; }\n    tr:hover { background: var(--surface); }\n    td.num { text-align: right; font-variant-numeric: tabular-nums; }\n    td.sparkline-cell { min-width: 160px; }\n    td.rule-id { font-size: 0.8rem; word-break: break-all; }\n    .trend-cell.improving { color: var(--success); font-weight: 600; }\n    .trend-cell.worsening { color: var(--danger); font-weight: 600; }\n    .trend-cell.stable { color: var(--warning); font-weight: 600; }\n    td.neg { color: var(--success); font-weight: 600; }\n    td.pos { color: var(--danger); font-weight: 600; }\n    .spark-bar-baseline  { fill: var(--primary); }\n    .spark-bar-improving { fill: var(--success); }\n    .spark-bar-worsening { fill: var(--danger); }\n    .spark-bar-stable    { fill: var(--warning); }\n    .sparkline-none { color: var(--muted); font-size: 0.8rem; }\n    a { color: var(--primary); text-decoration: none; }\n    a:hover { text-decoration: underline; }\n    .table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 1.5rem; }\n    .no-data { color: var(--muted); padding: 2rem; text-align: center; }\n    footer { margin-top: 2rem; padding-top: 1.5rem; border-top: 1px solid var(--border); text-align: center; color: var(--muted); font-size: 0.875rem; }\n    @media (max-width: 599px) { body { padding: 0.75rem; } .container { padding: 1rem; } }\n  </style>\n</head>\n<body>\n  <div class=\"container\">\n    <a class=\"skip-link\" href=\"#main-content\">Skip to main content</a>\n    <nav class=\"site-nav\" aria-label=\"Site navigation\">\n      <a href=\"index.html\">Submit URLs</a>\n      <a href=\"reports.html\">All Reports</a>\n      <a href=\"trends.html\" aria-current=\"page\">Trends</a>\n      <button type=\"button\" class=\"theme-toggle\" id=\"theme-toggle\" aria-label=\"Switch to dark mode\">🌙</button>\n    </nav>\n\n    <main id=\"main-content\">\n      <h1>Accessibility Trends</h1>\n      <p class=\"subtitle\">Cross-issue trend analysis based on historical scan data. Issues improve and worsen over time — this page helps track that.</p>\n\n      <div class=\"stats-bar\" aria-label=\"Summary statistics\">\n        <div class=\"stat-card\"><div class=\"stat-value\">42</div><div class=\"stat-label\">Issues tracked</div></div>\n        <div class=\"stat-card improving\"><div class=\"stat-value\">11</div><div class=\"stat-label\">📈 Improving</div></div>\n        <div class=\"stat-card worsening\"><div class=\"stat-value\">10</div><div class=\"stat-label\">📉 Worsening</div></div>\n        <div class=\"stat-card\"><div class=\"stat-value\">0</div><div class=\"stat-label\">➡️ Stable</div></div>\n        <div class=\"stat-card\"><div class=\"stat-value\">21</div><div class=\"stat-label\">⏳ Insufficient data</div></div>\n      </div>\n\n      <h2>📋 Issue Trend Summary</h2>\n      \n      <div class=\"table-wrap\">\n        <table aria-label=\"Trend summary by issue\">\n          <thead>\n            <tr>\n              <th scope=\"col\">Issue</th>\n              <th scope=\"col\">Title</th>\n              <th scope=\"col\">Trend</th>\n              <th scope=\"col\" style=\"text-align:right\">Latest violations</th>\n              <th scope=\"col\" style=\"text-align:right\">Change from baseline</th>\n              <th scope=\"col\" style=\"text-align:right\">Scans</th>\n              <th scope=\"col\">History</th>\n              <th scope=\"col\">Report</th>\n            </tr>\n          </thead>\n          <tbody>\n      <tr>\n        <td><a href=\"https://github.com/mgifford/open-scans/issues/1\">#1</a></td>\n        <td>GSA.gov</td>\n        <td class=\"trend-cell improving\">📈 improving</td>\n        <td class=\"num\">1425</td>\n        <td class=\"num neg\">-273</td>\n        <td class=\"num\">5</td>\n        <td class=\"sparkline-cell\"><svg viewBox=\"0 0 300 36\" width=\"300\" height=\"36\" style=\"display:block\" focusable=\"false\" aria-hidden=\"true\"><rect class=\"spark-bar-baseline\" x=\"14.7\" y=\"29.0\" width=\"37\" height=\"3\" rx=\"1\"></rect><rect class=\"spark-bar-stable\" x=\"73.1\" y=\"29.0\" width=\"37\" height=\"3\" rx=\"1\"></rect><rect class=\"spark-bar-worsening\" x=\"131.5\" y=\"29.0\" width=\"37\" height=\"3\" rx=\"1\"></rect><rect class=\"spark-bar-worsening\" x=\"189.9\" y=\"4.0\" width=\"37\" height=\"28\" rx=\"1\"></rect><rect class=\"spark-bar-improving\" x=\"248.3\" y=\"29.0\" width=\"37\" height=\"3\" rx=\"1\"></rect></svg></td>\n        <td><a href=\"reports/issues/issue-1/2026-07-27T13-35-17-957Z/report.html\">Latest report</a></td>\n      </tr>\n      <tr>\n        <td><a href=\"https://github.com/mgifford/open-scans/issues/38\">#38</a></td>\n        <td>LocalGov Drupal</td>\n        <td class=\"trend-cell worsening\">📉 worsening</td>\n        <td class=\"num\">3213</td>\n        <td class=\"num pos\">+2069</td>\n        <td class=\"num\">5</td>\n        <td class=\"sparkline-cell\"><svg viewBox=\"0 0 300 36\" width=\"300\" height=\"36\" style=\"display:block\" focusable=\"false\" aria-hidden=\"true\"><rect class=\"spark-bar-baseline\" x=\"14.7\" y=\"23.0\" width=\"37\" height=\"9\" rx=\"1\"></rect><rect class=\"spark-bar-worsening\" x=\"73.1\" y=\"4.0\" width=\"37\" height=\"28\" rx=\"1\"></rect><rect class=\"spark-bar-improving\" x=\"131.5\" y=\"22.0\" width=\"37\" height=\"10\" rx=\"1\"></rect><rect class=\"spark-bar-worsening\" x=\"189.9\" y=\"22.0\" width=\"37\" height=\"10\" rx=\"1\"></rect><rect class=\"spark-bar-worsening\" x=\"248.3\" y=\"7.0\" width=\"37\" height=\"25\" rx=\"1\"></rect></svg></td>\n        <td><a href=\"reports/issues/issue-38/2026-08-31T05-57-26-976Z/report.html\">Latest report</a></td>\n      </tr>\n      <tr>\n        <td><a href=\"https://github.com/mgifford/open-scans/issues/52\">#52</a></td>\n        <td>Alberta</td>\n        <td class=\"trend-cell worsening\">📉 worsening</td>\n        <td class=\"num\">727</td>\n        <td class=\"num neg\">-198</td>\n        <td class=\"num\">5</td>\n        <td class=\"sparkline-cell\"><svg viewBox=\"0 0 300 36\" width=\"300\" height=\"36\" style=\"display:block\" focusable=\"false\" aria-hidden=\"true\"><rect class=\"spark-bar-baseline\" x=\"14.7\" y=\"13.0\" width=\"37\" height=\"19\" rx=\"1\"></rect><rect class=\"spark-bar-worsening\" x=\"73.1\" y=\"4.0\" width=\"37\" height=\"28\" rx=\"1\"></rect><rect class=\"spark-bar-improving\" x=\"131.5\" y=\"19.0\" width=\"37\" height=\"13\" rx=\"1\"></rect><rect class=\"spark-bar-improving\" x=\"189.9\" y=\"20.0\" width=\"37\" height=\"12\" rx=\"1\"></rect><rect class=\"spark-bar-worsening\" x=\"248.3\" y=\"17.0\" width=\"37\" height=\"15\" rx=\"1\"></rect></svg></td>\n        <td><a href=\"reports/issues/issue-52/2026-08-15T22-35-30-943Z/report.html\">Latest report</a></td>\n      </tr>\n      <tr>\n        <td><a href=\"https://github.com/mgifford/open-scans/issues/58\">#58</a></td>\n        <td>GOV.UK</td>\n        <td class=\"trend-cell worsening\">📉 worsening</td>\n        <td class=\"num\">1480</td>\n        <td class=\"num neg\">-535</td>\n        <td class=\"num\">5</td>\n        <td class=\"sparkline-cell\"><svg viewBox=\"0 0 300 36\" width=\"300\" height=\"36\" style=\"display:block\" focusable=\"false\" aria-hidden=\"true\"><rect class=\"spark-bar-baseline\" x=\"14.7\" y=\"24.0\" width=\"37\" height=\"8\" rx=\"1\"></rect><rect class=\"spark-bar-improving\" x=\"73.1\" y=\"31.0\" width=\"37\" height=\"1\" rx=\"1\"></rect><rect class=\"spark-bar-worsening\" x=\"131.5\" y=\"4.0\" width=\"37\" height=\"28\" rx=\"1\"></rect><rect class=\"spark-bar-improving\" x=\"189.9\" y=\"31.0\" width=\"37\" height=\"1\" rx=\"1\"></rect><rect class=\"spark-bar-worsening\" x=\"248.3\" y=\"26.0\" width=\"37\" height=\"6\" rx=\"1\"></rect></svg></td>\n        <td><a href=\"reports/issues/issue-58/2026-08-29T08-15-43-184Z/report.html\">Latest report</a></td>\n      </tr>\n      <tr>\n        <td><a href=\"https://github.com/mgifford/open-scans/issues/61\">#61</a></td>\n        <td>Energy.gov</td>\n        <td class=\"trend-cell improving\">📈 improving</td>\n        <td class=\"num\">225</td>\n        <td class=\"num neg\">-670</td>\n        <td class=\"num\">5</td>\n        <td class=\"sparkline-cell\"><svg viewBox=\"0 0 300 36\" width=\"300\" height=\"36\" style=\"display:block\" focusable=\"false\" aria-hidden=\"true\"><rect class=\"spark-bar-baseline\" x=\"14.7\" y=\"4.0\" width=\"37\" height=\"28\" rx=\"1\"></rect><rect class=\"spark-bar-improving\" x=\"73.1\" y=\"8.0\" width=\"37\" height=\"24\" rx=\"1\"></rect><rect class=\"spark-bar-improving\" x=\"131.5\" y=\"11.0\" width=\"37\" height=\"21\" rx=\"1\"></rect><rect class=\"spark-bar-improving\" x=\"189.9\" y=\"18.0\" width=\"37\" height=\"14\" rx=\"1\"></rect><rect class=\"spark-bar-improving\" x=\"248.3\" y=\"25.0\" width=\"37\" height=\"7\" rx=\"1\"></rect></svg></td>\n        <td><a href=\"reports/issues/issue-61/2026-06-04T20-13-09-159Z/report.html\">Latest report</a></td>\n      </tr>\n      <tr>\n        <td><a href=\"https://github.com/mgifford/open-scans/issues/62\">#62</a></td>\n        <td>Barcelona.cat</td>\n        <td class=\"trend-cell improving\">📈 improving</td>\n        <td class=\"num\">3906</td>\n        <td class=\"num neg\">-17137</td>\n        <td class=\"num\">5</td>\n        <td class=\"sparkline-cell\"><svg viewBox=\"0 0 300 36\" width=\"300\" height=\"36\" style=\"display:block\" focusable=\"false\" aria-hidden=\"true\"><rect class=\"spark-bar-baseline\" x=\"14.7\" y=\"4.0\" width=\"37\" height=\"28\" rx=\"1\"></rect><rect class=\"spark-bar-improving\" x=\"73.1\" y=\"22.0\" width=\"37\" height=\"10\" rx=\"1\"></rect><rect class=\"spark-bar-worsening\" x=\"131.5\" y=\"4.0\" width=\"37\" height=\"28\" rx=\"1\"></rect><rect class=\"spark-bar-worsening\" x=\"189.9\" y=\"4.0\" width=\"37\" height=\"28\" rx=\"1\"></rect><rect class=\"spark-bar-improving\" x=\"248.3\" y=\"27.0\" width=\"37\" height=\"5\" rx=\"1\"></rect></svg></td>\n        <td><a href=\"reports/issues/issue-62/2026-08-26T02-43-32-195Z/report.html\">Latest report</a></td>\n      </tr>\n      <tr>\n        <td><a href=\"https://github.com/mgifford/open-scans/issues/63\">#63</a></td>\n        <td>WA.gov Washington State</td>\n        <td class=\"trend-cell worsening\">📉 worsening</td>\n        <td class=\"num\">4300</td>\n        <td class=\"num neg\">-5037</td>\n        <td class=\"num\">5</td>\n        <td class=\"sparkline-cell\"><svg viewBox=\"0 0 300 36\" width=\"300\" height=\"36\" style=\"display:block\" focusable=\"false\" aria-hidden=\"true\"><rect class=\"spark-bar-baseline\" x=\"14.7\" y=\"4.0\" width=\"37\" height=\"28\" rx=\"1\"></rect><rect class=\"spark-bar-improving\" x=\"73.1\" y=\"26.0\" width=\"37\" height=\"6\" rx=\"1\"></rect><rect class=\"spark-bar-improving\" x=\"131.5\" y=\"27.0\" width=\"37\" height=\"5\" rx=\"1\"></rect><rect class=\"spark-bar-stable\" x=\"189.9\" y=\"27.0\" width=\"37\" height=\"5\" rx=\"1\"></rect><rect class=\"spark-bar-worsening\" x=\"248.3\" y=\"19.0\" width=\"37\" height=\"13\" rx=\"1\"></rect></svg></td>\n        <td><a href=\"reports/issues/issue-63/2026-06-06T02-08-42-227Z/report.html\">Latest report</a></td>\n      </tr>\n      <tr>\n        <td><a href=\"https://github.com/mgifford/open-scans/issues/64\">#64</a></td>\n        <td>France.fr LIGHTMODE</td>\n        <td class=\"trend-cell improving\">📈 improving</td>\n        <td class=\"num\">2488</td>\n        <td class=\"num neg\">-9212</td>\n        <td class=\"num\">5</td>\n        <td class=\"sparkline-cell\"><svg viewBox=\"0 0 300 36\" width=\"300\" height=\"36\" style=\"display:block\" focusable=\"false\" aria-hidden=\"true\"><rect class=\"spark-bar-baseline\" x=\"14.7\" y=\"4.0\" width=\"37\" height=\"28\" rx=\"1\"></rect><rect class=\"spark-bar-improving\" x=\"73.1\" y=\"25.0\" width=\"37\" height=\"7\" rx=\"1\"></rect><rect class=\"spark-bar-improving\" x=\"131.5\" y=\"25.0\" width=\"37\" height=\"7\" rx=\"1\"></rect><rect class=\"spark-bar-worsening\" x=\"189.9\" y=\"25.0\" width=\"37\" height=\"7\" rx=\"1\"></rect><rect class=\"spark-bar-improving\" x=\"248.3\" y=\"26.0\" width=\"37\" height=\"6\" rx=\"1\"></rect></svg></td>\n        <td><a href=\"reports/issues/issue-64/2026-06-06T01-44-32-497Z/report.html\">Latest report</a></td>\n      </tr>\n      <tr>\n        <td><a href=\"https://github.com/mgifford/open-scans/issues/66\">#66</a></td>\n        <td>Sweden's Government</td>\n        <td class=\"trend-cell worsening\">📉 worsening</td>\n        <td class=\"num\">292</td>\n        <td class=\"num neg\">-108</td>\n        <td class=\"num\">5</td>\n        <td class=\"sparkline-cell\"><svg viewBox=\"0 0 300 36\" width=\"300\" height=\"36\" style=\"display:block\" focusable=\"false\" aria-hidden=\"true\"><rect class=\"spark-bar-baseline\" x=\"14.7\" y=\"16.0\" width=\"37\" height=\"16\" rx=\"1\"></rect><rect class=\"spark-bar-improving\" x=\"73.1\" y=\"20.0\" width=\"37\" height=\"12\" rx=\"1\"></rect><rect class=\"spark-bar-worsening\" x=\"131.5\" y=\"4.0\" width=\"37\" height=\"28\" rx=\"1\"></rect><rect class=\"spark-bar-improving\" x=\"189.9\" y=\"28.0\" width=\"37\" height=\"4\" rx=\"1\"></rect><rect class=\"spark-bar-worsening\" x=\"248.3\" y=\"20.0\" width=\"37\" height=\"12\" rx=\"1\"></rect></svg></td>\n        <td><a href=\"reports/issues/issue-66/2026-08-15T22-21-59-826Z/report.html\">Latest report</a></td>\n      </tr>\n      <tr>\n        <td><a href=\"https://github.com/mgifford/open-scans/issues/68\">#68</a></td>\n        <td>London DARKMODE</td>\n        <td class=\"trend-cell improving\">📈 improving</td>\n        <td class=\"num\">2104</td>\n        <td class=\"num neg\">-5122</td>\n        <td class=\"num\">5</td>\n        <td class=\"sparkline-cell\"><svg viewBox=\"0 0 300 36\" width=\"300\" height=\"36\" style=\"display:block\" focusable=\"false\" aria-hidden=\"true\"><rect class=\"spark-bar-baseline\" x=\"14.7\" y=\"4.0\" width=\"37\" height=\"28\" rx=\"1\"></rect><rect class=\"spark-bar-improving\" x=\"73.1\" y=\"31.0\" width=\"37\" height=\"1\" rx=\"1\"></rect><rect class=\"spark-bar-worsening\" x=\"131.5\" y=\"29.0\" width=\"37\" height=\"3\" rx=\"1\"></rect><rect class=\"spark-bar-worsening\" x=\"189.9\" y=\"24.0\" width=\"37\" height=\"8\" rx=\"1\"></rect><rect class=\"spark-bar-improving\" x=\"248.3\" y=\"24.0\" width=\"37\" height=\"8\" rx=\"1\"></rect></svg></td>\n        <td><a href=\"reports/issues/issue-68/2026-08-29T07-48-28-567Z/report.html\">Latest report</a></td>\n      </tr>\n      <tr>\n        <td><a href=\"https://github.com/mgifford/open-scans/issues/69\">#69</a></td>\n        <td>Spain MOBILE</td>\n        <td class=\"trend-cell worsening\">📉 worsening</td>\n        <td class=\"num\">20855</td>\n        <td class=\"num pos\">+11507</td>\n        <td class=\"num\">5</td>\n        <td class=\"sparkline-cell\"><svg viewBox=\"0 0 300 36\" width=\"300\" height=\"36\" style=\"display:block\" focusable=\"false\" aria-hidden=\"true\"><rect class=\"spark-bar-baseline\" x=\"14.7\" y=\"19.0\" width=\"37\" height=\"13\" rx=\"1\"></rect><rect class=\"spark-bar-improving\" x=\"73.1\" y=\"28.0\" width=\"37\" height=\"4\" rx=\"1\"></rect><rect class=\"spark-bar-worsening\" x=\"131.5\" y=\"20.0\" width=\"37\" height=\"12\" rx=\"1\"></rect><rect class=\"spark-bar-improving\" x=\"189.9\" y=\"28.0\" width=\"37\" height=\"4\" rx=\"1\"></rect><rect class=\"spark-bar-worsening\" x=\"248.3\" y=\"4.0\" width=\"37\" height=\"28\" rx=\"1\"></rect></svg></td>\n        <td><a href=\"reports/issues/issue-69/2026-06-05T18-07-22-546Z/report.html\">Latest report</a></td>\n      </tr>\n      <tr>\n        <td><a href=\"https://github.com/mgifford/open-scans/issues/165\">#165</a></td>\n        <td>CMS.gov Scan — FIREFOX</td>\n        <td class=\"trend-cell improving\">📈 improving</td>\n        <td class=\"num\">283</td>\n        <td class=\"num neg\">-6023</td>\n        <td class=\"num\">5</td>\n        <td class=\"sparkline-cell\"><svg viewBox=\"0 0 300 36\" width=\"300\" height=\"36\" style=\"display:block\" focusable=\"false\" aria-hidden=\"true\"><rect class=\"spark-bar-baseline\" x=\"14.7\" y=\"4.0\" width=\"37\" height=\"28\" rx=\"1\"></rect><rect class=\"spark-bar-worsening\" x=\"73.1\" y=\"4.0\" width=\"37\" height=\"28\" rx=\"1\"></rect><rect class=\"spark-bar-improving\" x=\"131.5\" y=\"4.0\" width=\"37\" height=\"28\" rx=\"1\"></rect><rect class=\"spark-bar-improving\" x=\"189.9\" y=\"13.0\" width=\"37\" height=\"19\" rx=\"1\"></rect><rect class=\"spark-bar-improving\" x=\"248.3\" y=\"31.0\" width=\"37\" height=\"1\" rx=\"1\"></rect></svg></td>\n        <td><a href=\"reports/issues/issue-165/2026-05-24T01-36-13-605Z/report.html\">Latest report</a></td>\n      </tr>\n      <tr>\n        <td><a href=\"https://github.com/mgifford/open-scans/issues/169\">#169</a></td>\n        <td>NSF.gov —</td>\n        <td class=\"trend-cell worsening\">📉 worsening</td>\n        <td class=\"num\">6757</td>\n        <td class=\"num neg\">-366</td>\n        <td class=\"num\">5</td>\n        <td class=\"sparkline-cell\"><svg viewBox=\"0 0 300 36\" width=\"300\" height=\"36\" style=\"display:block\" focusable=\"false\" aria-hidden=\"true\"><rect class=\"spark-bar-baseline\" x=\"14.7\" y=\"4.0\" width=\"37\" height=\"28\" rx=\"1\"></rect><rect class=\"spark-bar-improving\" x=\"73.1\" y=\"14.0\" width=\"37\" height=\"18\" rx=\"1\"></rect><rect class=\"spark-bar-worsening\" x=\"131.5\" y=\"9.0\" width=\"37\" height=\"23\" rx=\"1\"></rect><rect class=\"spark-bar-improving\" x=\"189.9\" y=\"30.0\" width=\"37\" height=\"2\" rx=\"1\"></rect><rect class=\"spark-bar-worsening\" x=\"248.3\" y=\"5.0\" width=\"37\" height=\"27\" rx=\"1\"></rect></svg></td>\n        <td><a href=\"reports/issues/issue-169/2026-07-31T19-30-07-258Z/report.html\">Latest report</a></td>\n      </tr>\n      <tr>\n        <td><a href=\"https://github.com/mgifford/open-scans/issues/189\">#189</a></td>\n        <td>CivicActions.com -</td>\n        <td class=\"trend-cell improving\">📈 improving</td>\n        <td class=\"num\">3069</td>\n        <td class=\"num pos\">+1301</td>\n        <td class=\"num\">4</td>\n        <td class=\"sparkline-cell\"><svg viewBox=\"0 0 300 36\" width=\"300\" height=\"36\" style=\"display:block\" focusable=\"false\" aria-hidden=\"true\"><rect class=\"spark-bar-baseline\" x=\"17.0\" y=\"16.0\" width=\"47\" height=\"16\" rx=\"1\"></rect><rect class=\"spark-bar-worsening\" x=\"90.0\" y=\"4.0\" width=\"47\" height=\"28\" rx=\"1\"></rect><rect class=\"spark-bar-worsening\" x=\"163.0\" y=\"4.0\" width=\"47\" height=\"28\" rx=\"1\"></rect><rect class=\"spark-bar-improving\" x=\"236.0\" y=\"4.0\" width=\"47\" height=\"28\" rx=\"1\"></rect></svg></td>\n        <td><a href=\"reports/issues/issue-189/2026-08-26T19-16-51-922Z/report.html\">Latest report</a></td>\n      </tr>\n      <tr>\n        <td><a href=\"https://github.com/mgifford/open-scans/issues/218\">#218</a></td>\n        <td>https://www.maryland.gov/</td>\n        <td class=\"trend-cell worsening\">📉 worsening</td>\n        <td class=\"num\">2409</td>\n        <td class=\"num pos\">+2327</td>\n        <td class=\"num\">2</td>\n        <td class=\"sparkline-cell\"><svg viewBox=\"0 0 300 36\" width=\"300\" height=\"36\" style=\"display:block\" focusable=\"false\" aria-hidden=\"true\"><rect class=\"spark-bar-baseline\" x=\"30.0\" y=\"31.0\" width=\"94\" height=\"1\" rx=\"1\"></rect><rect class=\"spark-bar-worsening\" x=\"176.0\" y=\"4.0\" width=\"94\" height=\"28\" rx=\"1\"></rect></svg></td>\n        <td><a href=\"reports/issues/issue-218/2026-07-27T02-52-49-653Z/report.html\">Latest report</a></td>\n      </tr>\n      <tr>\n        <td><a href=\"https://github.com/mgifford/open-scans/issues/228\">#228</a></td>\n        <td>https://oregon.gov/</td>\n        <td class=\"trend-cell improving\">📈 improving</td>\n        <td class=\"num\">802</td>\n        <td class=\"num neg\">-2221</td>\n        <td class=\"num\">3</td>\n        <td class=\"sparkline-cell\"><svg viewBox=\"0 0 300 36\" width=\"300\" height=\"36\" style=\"display:block\" focusable=\"false\" aria-hidden=\"true\"><rect class=\"spark-bar-baseline\" x=\"21.2\" y=\"20.0\" width=\"63\" height=\"12\" rx=\"1\"></rect><rect class=\"spark-bar-worsening\" x=\"118.5\" y=\"4.0\" width=\"63\" height=\"28\" rx=\"1\"></rect><rect class=\"spark-bar-improving\" x=\"215.8\" y=\"29.0\" width=\"63\" height=\"3\" rx=\"1\"></rect></svg></td>\n        <td><a href=\"reports/issues/issue-228/2026-07-27T02-38-57-340Z/report.html\">Latest report</a></td>\n      </tr>\n      <tr>\n        <td><a href=\"https://github.com/mgifford/open-scans/issues/278\">#278</a></td>\n        <td>Belgium municipalities (BE-VAN)</td>\n        <td class=\"trend-cell improving\">📈 improving</td>\n        <td class=\"num\">2413</td>\n        <td class=\"num neg\">-3947</td>\n        <td class=\"num\">2</td>\n        <td class=\"sparkline-cell\"><svg viewBox=\"0 0 300 36\" width=\"300\" height=\"36\" style=\"display:block\" focusable=\"false\" aria-hidden=\"true\"><rect class=\"spark-bar-baseline\" x=\"30.0\" y=\"4.0\" width=\"94\" height=\"28\" rx=\"1\"></rect><rect class=\"spark-bar-improving\" x=\"176.0\" y=\"21.0\" width=\"94\" height=\"11\" rx=\"1\"></rect></svg></td>\n        <td><a href=\"reports/issues/issue-278/2026-07-26T22-25-36-039Z/report.html\">Latest report</a></td>\n      </tr>\n      <tr>\n        <td><a href=\"https://github.com/mgifford/open-scans/issues/308\">#308</a></td>\n        <td>CMS.gov —</td>\n        <td class=\"trend-cell worsening\">📉 worsening</td>\n        <td class=\"num\">5656</td>\n        <td class=\"num pos\">+1055</td>\n        <td class=\"num\">5</td>\n        <td class=\"sparkline-cell\"><svg viewBox=\"0 0 300 36\" width=\"300\" height=\"36\" style=\"display:block\" focusable=\"false\" aria-hidden=\"true\"><rect class=\"spark-bar-baseline\" x=\"14.7\" y=\"9.0\" width=\"37\" height=\"23\" rx=\"1\"></rect><rect class=\"spark-bar-stable\" x=\"73.1\" y=\"9.0\" width=\"37\" height=\"23\" rx=\"1\"></rect><rect class=\"spark-bar-stable\" x=\"131.5\" y=\"9.0\" width=\"37\" height=\"23\" rx=\"1\"></rect><rect class=\"spark-bar-stable\" x=\"189.9\" y=\"9.0\" width=\"37\" height=\"23\" rx=\"1\"></rect><rect class=\"spark-bar-worsening\" x=\"248.3\" y=\"4.0\" width=\"37\" height=\"28\" rx=\"1\"></rect></svg></td>\n        <td><a href=\"reports/issues/issue-308/2026-07-26T01-47-54-071Z/report.html\">Latest report</a></td>\n      </tr>\n      <tr>\n        <td><a href=\"https://github.com/mgifford/open-scans/issues/309\">#309</a></td>\n        <td>https://www.virginia.gov —</td>\n        <td class=\"trend-cell \">— —</td>\n        <td class=\"num\">203</td>\n        <td class=\"num \">—</td>\n        <td class=\"num\">1</td>\n        <td class=\"sparkline-cell\"><em style=\"color:#57606a;font-size:0.8rem\">Not enough data</em></td>\n        <td><a href=\"reports/issues/issue-309/2026-06-05T15-41-17-128Z/report.html\">Latest report</a></td>\n      </tr>\n      <tr>\n        <td><a href=\"https://github.com/mgifford/open-scans/issues/310\">#310</a></td>\n        <td>MASS.gov —</td>\n        <td class=\"trend-cell \">— —</td>\n        <td class=\"num\">667</td>\n        <td class=\"num \">—</td>\n        <td class=\"num\">1</td>\n        <td class=\"sparkline-cell\"><em style=\"color:#57606a;font-size:0.8rem\">Not enough data</em></td>\n        <td><a href=\"reports/issues/issue-310/2026-06-05T16-23-50-313Z/report.html\">Latest report</a></td>\n      </tr>\n      <tr>\n        <td><a href=\"https://github.com/mgifford/open-scans/issues/313\">#313</a></td>\n        <td>agile.coop audit</td>\n        <td class=\"trend-cell \">— —</td>\n        <td class=\"num\">6205</td>\n        <td class=\"num \">—</td>\n        <td class=\"num\">1</td>\n        <td class=\"sparkline-cell\"><em style=\"color:#57606a;font-size:0.8rem\">Not enough data</em></td>\n        <td><a href=\"reports/issues/issue-313/2026-06-12T10-17-30-639Z/report.html\">Latest report</a></td>\n      </tr>\n      <tr>\n        <td><a href=\"https://github.com/mgifford/open-scans/issues/314\">#314</a></td>\n        <td>https://fosdem.org/</td>\n        <td class=\"trend-cell improving\">📈 improving</td>\n        <td class=\"num\">8938</td>\n        <td class=\"num neg\">-605</td>\n        <td class=\"num\">2</td>\n        <td class=\"sparkline-cell\"><svg viewBox=\"0 0 300 36\" width=\"300\" height=\"36\" style=\"display:block\" focusable=\"false\" aria-hidden=\"true\"><rect class=\"spark-bar-baseline\" x=\"30.0\" y=\"4.0\" width=\"94\" height=\"28\" rx=\"1\"></rect><rect class=\"spark-bar-improving\" x=\"176.0\" y=\"6.0\" width=\"94\" height=\"26\" rx=\"1\"></rect></svg></td>\n        <td><a href=\"reports/issues/issue-314/2026-07-26T21-38-20-817Z/report.html\">Latest report</a></td>\n      </tr>\n      <tr>\n        <td><a href=\"https://github.com/mgifford/open-scans/issues/316\">#316</a></td>\n        <td>Navigant</td>\n        <td class=\"trend-cell \">— —</td>\n        <td class=\"num\">1035</td>\n        <td class=\"num \">—</td>\n        <td class=\"num\">1</td>\n        <td class=\"sparkline-cell\"><em style=\"color:#57606a;font-size:0.8rem\">Not enough data</em></td>\n        <td><a href=\"reports/issues/issue-316/2026-06-12T17-53-09-170Z/report.html\">Latest report</a></td>\n      </tr>\n      <tr>\n        <td><a href=\"https://github.com/mgifford/open-scans/issues/319\">#319</a></td>\n        <td>Preserve Wholesale Site</td>\n        <td class=\"trend-cell \">— —</td>\n        <td class=\"num\">152</td>\n        <td class=\"num \">—</td>\n        <td class=\"num\">1</td>\n        <td class=\"sparkline-cell\"><em style=\"color:#57606a;font-size:0.8rem\">Not enough data</em></td>\n        <td><a href=\"reports/issues/issue-319/2026-06-30T12-29-03-322Z/report.html\">Latest report</a></td>\n      </tr>\n      <tr>\n        <td><a href=\"https://github.com/mgifford/open-scans/issues/320\">#320</a></td>\n        <td>https://www.preservewholesale.com/</td>\n        <td class=\"trend-cell \">— —</td>\n        <td class=\"num\">88</td>\n        <td class=\"num \">—</td>\n        <td class=\"num\">1</td>\n        <td class=\"sparkline-cell\"><em style=\"color:#57606a;font-size:0.8rem\">Not enough data</em></td>\n        <td><a href=\"reports/issues/issue-320/2026-07-26T01-02-27-332Z/report.html\">Latest report</a></td>\n      </tr>\n      <tr>\n        <td><a href=\"https://github.com/mgifford/open-scans/issues/321\">#321</a></td>\n        <td>Preserve Food Service Site</td>\n        <td class=\"trend-cell \">— —</td>\n        <td class=\"num\">298</td>\n        <td class=\"num \">—</td>\n        <td class=\"num\">1</td>\n        <td class=\"sparkline-cell\"><em style=\"color:#57606a;font-size:0.8rem\">Not enough data</em></td>\n        <td><a href=\"reports/issues/issue-321/2026-06-30T13-24-36-363Z/report.html\">Latest report</a></td>\n      </tr>\n      <tr>\n        <td><a href=\"https://github.com/mgifford/open-scans/issues/322\">#322</a></td>\n        <td>Preserve Wholesale Site</td>\n        <td class=\"trend-cell \">— —</td>\n        <td class=\"num\">309</td>\n        <td class=\"num \">—</td>\n        <td class=\"num\">1</td>\n        <td class=\"sparkline-cell\"><em style=\"color:#57606a;font-size:0.8rem\">Not enough data</em></td>\n        <td><a href=\"reports/issues/issue-322/2026-06-30T13-31-27-436Z/report.html\">Latest report</a></td>\n      </tr>\n      <tr>\n        <td><a href=\"https://github.com/mgifford/open-scans/issues/324\">#324</a></td>\n        <td>Testing Alberta Sites</td>\n        <td class=\"trend-cell \">— —</td>\n        <td class=\"num\">15</td>\n        <td class=\"num \">—</td>\n        <td class=\"num\">1</td>\n        <td class=\"sparkline-cell\"><em style=\"color:#57606a;font-size:0.8rem\">Not enough data</em></td>\n        <td><a href=\"reports/issues/issue-324/2026-07-07T14-43-34-792Z/report.html\">Latest report</a></td>\n      </tr>\n      <tr>\n        <td><a href=\"https://github.com/mgifford/open-scans/issues/325\">#325</a></td>\n        <td>CC Coeur de Garonne</td>\n        <td class=\"trend-cell worsening\">📉 worsening</td>\n        <td class=\"num\">6269</td>\n        <td class=\"num pos\">+139</td>\n        <td class=\"num\">2</td>\n        <td class=\"sparkline-cell\"><svg viewBox=\"0 0 300 36\" width=\"300\" height=\"36\" style=\"display:block\" focusable=\"false\" aria-hidden=\"true\"><rect class=\"spark-bar-baseline\" x=\"30.0\" y=\"5.0\" width=\"94\" height=\"27\" rx=\"1\"></rect><rect class=\"spark-bar-worsening\" x=\"176.0\" y=\"4.0\" width=\"94\" height=\"28\" rx=\"1\"></rect></svg></td>\n        <td><a href=\"reports/issues/issue-325/2026-07-26T00-59-17-552Z/report.html\">Latest report</a></td>\n      </tr>\n      <tr>\n        <td><a href=\"https://github.com/mgifford/open-scans/issues/326\">#326</a></td>\n        <td>Preserve Food Svc. Site Landing Page Comp (7.9.26)</td>\n        <td class=\"trend-cell \">— —</td>\n        <td class=\"num\">798</td>\n        <td class=\"num \">—</td>\n        <td class=\"num\">1</td>\n        <td class=\"sparkline-cell\"><em style=\"color:#57606a;font-size:0.8rem\">Not enough data</em></td>\n        <td><a href=\"reports/issues/issue-326/2026-07-09T16-25-56-920Z/report.html\">Latest report</a></td>\n      </tr>\n      <tr>\n        <td><a href=\"https://github.com/mgifford/open-scans/issues/327\">#327</a></td>\n        <td>Preserve Food Svc. Site Rescan</td>\n        <td class=\"trend-cell \">— —</td>\n        <td class=\"num\">1211</td>\n        <td class=\"num \">—</td>\n        <td class=\"num\">1</td>\n        <td class=\"sparkline-cell\"><em style=\"color:#57606a;font-size:0.8rem\">Not enough data</em></td>\n        <td><a href=\"reports/issues/issue-327/2026-07-14T14-06-36-896Z/report.html\">Latest report</a></td>\n      </tr>\n      <tr>\n        <td><a href=\"https://github.com/mgifford/open-scans/issues/328\">#328</a></td>\n        <td>Preserve Food Svc. Site</td>\n        <td class=\"trend-cell \">— —</td>\n        <td class=\"num\">1131</td>\n        <td class=\"num \">—</td>\n        <td class=\"num\">1</td>\n        <td class=\"sparkline-cell\"><em style=\"color:#57606a;font-size:0.8rem\">Not enough data</em></td>\n        <td><a href=\"reports/issues/issue-328/2026-07-14T20-46-42-661Z/report.html\">Latest report</a></td>\n      </tr>\n      <tr>\n        <td><a href=\"https://github.com/mgifford/open-scans/issues/329\">#329</a></td>\n        <td>Preserve Food Svc. Site Landing Page Comp (7.17.26)</td>\n        <td class=\"trend-cell \">— —</td>\n        <td class=\"num\">1000</td>\n        <td class=\"num \">—</td>\n        <td class=\"num\">1</td>\n        <td class=\"sparkline-cell\"><em style=\"color:#57606a;font-size:0.8rem\">Not enough data</em></td>\n        <td><a href=\"reports/issues/issue-329/2026-07-17T20-35-45-852Z/report.html\">Latest report</a></td>\n      </tr>\n      <tr>\n        <td><a href=\"https://github.com/mgifford/open-scans/issues/331\">#331</a></td>\n        <td>https://kthq.org</td>\n        <td class=\"trend-cell improving\">📈 improving</td>\n        <td class=\"num\">4903</td>\n        <td class=\"num neg\">-1504</td>\n        <td class=\"num\">2</td>\n        <td class=\"sparkline-cell\"><svg viewBox=\"0 0 300 36\" width=\"300\" height=\"36\" style=\"display:block\" focusable=\"false\" aria-hidden=\"true\"><rect class=\"spark-bar-baseline\" x=\"30.0\" y=\"4.0\" width=\"94\" height=\"28\" rx=\"1\"></rect><rect class=\"spark-bar-improving\" x=\"176.0\" y=\"11.0\" width=\"94\" height=\"21\" rx=\"1\"></rect></svg></td>\n        <td><a href=\"reports/issues/issue-331/2026-07-27T12-47-49-199Z/report.html\">Latest report</a></td>\n      </tr>\n      <tr>\n        <td><a href=\"https://github.com/mgifford/open-scans/issues/335\">#335</a></td>\n        <td>https://www.iom.int</td>\n        <td class=\"trend-cell \">— —</td>\n        <td class=\"num\">160</td>\n        <td class=\"num \">—</td>\n        <td class=\"num\">1</td>\n        <td class=\"sparkline-cell\"><em style=\"color:#57606a;font-size:0.8rem\">Not enough data</em></td>\n        <td><a href=\"reports/issues/issue-335/2026-07-31T14-15-23-433Z/report.html\">Latest report</a></td>\n      </tr>\n      <tr>\n        <td><a href=\"https://github.com/mgifford/open-scans/issues/338\">#338</a></td>\n        <td>https://www.who.int</td>\n        <td class=\"trend-cell \">— —</td>\n        <td class=\"num\">527</td>\n        <td class=\"num \">—</td>\n        <td class=\"num\">1</td>\n        <td class=\"sparkline-cell\"><em style=\"color:#57606a;font-size:0.8rem\">Not enough data</em></td>\n        <td><a href=\"reports/issues/issue-338/2026-08-05T14-36-34-116Z/report.html\">Latest report</a></td>\n      </tr>\n      <tr>\n        <td><a href=\"https://github.com/mgifford/open-scans/issues/339\">#339</a></td>\n        <td>https://www.wfp.org/</td>\n        <td class=\"trend-cell \">— —</td>\n        <td class=\"num\">1338</td>\n        <td class=\"num \">—</td>\n        <td class=\"num\">1</td>\n        <td class=\"sparkline-cell\"><em style=\"color:#57606a;font-size:0.8rem\">Not enough data</em></td>\n        <td><a href=\"reports/issues/issue-339/2026-08-05T15-16-17-749Z/report.html\">Latest report</a></td>\n      </tr>\n      <tr>\n        <td><a href=\"https://github.com/mgifford/open-scans/issues/340\">#340</a></td>\n        <td>https://www.un.org/</td>\n        <td class=\"trend-cell \">— —</td>\n        <td class=\"num\">3779</td>\n        <td class=\"num \">—</td>\n        <td class=\"num\">1</td>\n        <td class=\"sparkline-cell\"><em style=\"color:#57606a;font-size:0.8rem\">Not enough data</em></td>\n        <td><a href=\"reports/issues/issue-340/2026-08-05T15-08-33-785Z/report.html\">Latest report</a></td>\n      </tr>\n      <tr>\n        <td><a href=\"https://github.com/mgifford/open-scans/issues/341\">#341</a></td>\n        <td>https://www.unopensource.org/</td>\n        <td class=\"trend-cell \">— —</td>\n        <td class=\"num\">625</td>\n        <td class=\"num \">—</td>\n        <td class=\"num\">1</td>\n        <td class=\"sparkline-cell\"><em style=\"color:#57606a;font-size:0.8rem\">Not enough data</em></td>\n        <td><a href=\"reports/issues/issue-341/2026-08-05T14-45-04-874Z/report.html\">Latest report</a></td>\n      </tr>\n      <tr>\n        <td><a href=\"https://github.com/mgifford/open-scans/issues/344\">#344</a></td>\n        <td>Nig Websites</td>\n        <td class=\"trend-cell \">— —</td>\n        <td class=\"num\">0</td>\n        <td class=\"num \">—</td>\n        <td class=\"num\">1</td>\n        <td class=\"sparkline-cell\"><em style=\"color:#57606a;font-size:0.8rem\">Not enough data</em></td>\n        <td><a href=\"reports/issues/issue-344/2026-08-10T18-06-41-583Z/report.html\">Latest report</a></td>\n      </tr>\n      <tr>\n        <td><a href=\"https://github.com/mgifford/open-scans/issues/346\">#346</a></td>\n        <td>https://studentaffairs.charlotte.edu/</td>\n        <td class=\"trend-cell \">— —</td>\n        <td class=\"num\">1054</td>\n        <td class=\"num \">—</td>\n        <td class=\"num\">1</td>\n        <td class=\"sparkline-cell\"><em style=\"color:#57606a;font-size:0.8rem\">Not enough data</em></td>\n        <td><a href=\"reports/issues/issue-346/2026-08-20T15-56-11-834Z/report.html\">Latest report</a></td>\n      </tr>\n      <tr>\n        <td><a href=\"https://github.com/mgifford/open-scans/issues/347\">#347</a></td>\n        <td>Drupal Camp Asheville</td>\n        <td class=\"trend-cell \">— —</td>\n        <td class=\"num\">53</td>\n        <td class=\"num \">—</td>\n        <td class=\"num\">1</td>\n        <td class=\"sparkline-cell\"><em style=\"color:#57606a;font-size:0.8rem\">Not enough data</em></td>\n        <td><a href=\"reports/issues/issue-347/2026-08-20T17-08-11-916Z/report.html\">Latest report</a></td>\n      </tr></tbody>\n        </table>\n      </div>\n\n      <h2>🔵 Systemic Patterns Leaderboard</h2>\n      <p style=\"font-size:0.875rem;color:var(--muted);margin-bottom:0.75rem\">Rules failing across the most pages, aggregated across all tracked issues.</p>\n      \n      <div class=\"table-wrap\">\n        <table aria-label=\"Systemic accessibility rule failures across issues\">\n          <thead>\n            <tr>\n              <th scope=\"col\">Rule</th>\n              <th scope=\"col\" style=\"text-align:right\">Issues affected</th>\n              <th scope=\"col\" style=\"text-align:right\">Total pages affected</th>\n            </tr>\n          </thead>\n          <tbody>\n      <tr>\n        <td class=\"rule-id\"><code>[axe] region</code></td>\n        <td class=\"num\">28</td>\n        <td class=\"num\">828</td>\n      </tr>\n      <tr>\n        <td class=\"rule-id\"><code>sia-r111</code></td>\n        <td class=\"num\">15</td>\n        <td class=\"num\">543</td>\n      </tr>\n      <tr>\n        <td class=\"rule-id\"><code>sia-r66</code></td>\n        <td class=\"num\">15</td>\n        <td class=\"num\">522</td>\n      </tr>\n      <tr>\n        <td class=\"rule-id\"><code>sia-r73</code></td>\n        <td class=\"num\">7</td>\n        <td class=\"num\">421</td>\n      </tr>\n      <tr>\n        <td class=\"rule-id\"><code>[axe] color-contrast</code></td>\n        <td class=\"num\">17</td>\n        <td class=\"num\">401</td>\n      </tr>\n      <tr>\n        <td class=\"rule-id\"><code>sia-r57</code></td>\n        <td class=\"num\">11</td>\n        <td class=\"num\">314</td>\n      </tr>\n      <tr>\n        <td class=\"rule-id\"><code>[axe] image-alt</code></td>\n        <td class=\"num\">15</td>\n        <td class=\"num\">277</td>\n      </tr>\n      <tr>\n        <td class=\"rule-id\"><code>[axe] landmark-one-main</code></td>\n        <td class=\"num\">12</td>\n        <td class=\"num\">255</td>\n      </tr>\n      <tr>\n        <td class=\"rule-id\"><code>[axe] heading-order</code></td>\n        <td class=\"num\">29</td>\n        <td class=\"num\">245</td>\n      </tr>\n      <tr>\n        <td class=\"rule-id\"><code>sia-r87</code></td>\n        <td class=\"num\">8</td>\n        <td class=\"num\">225</td>\n      </tr>\n      <tr>\n        <td class=\"rule-id\"><code>sia-r74</code></td>\n        <td class=\"num\">7</td>\n        <td class=\"num\">213</td>\n      </tr>\n      <tr>\n        <td class=\"rule-id\"><code>sia-r80</code></td>\n        <td class=\"num\">5</td>\n        <td class=\"num\">205</td>\n      </tr>\n      <tr>\n        <td class=\"rule-id\"><code>[axe] link-name</code></td>\n        <td class=\"num\">14</td>\n        <td class=\"num\">204</td>\n      </tr>\n      <tr>\n        <td class=\"rule-id\"><code>[axe] label</code></td>\n        <td class=\"num\">8</td>\n        <td class=\"num\">157</td>\n      </tr>\n      <tr>\n        <td class=\"rule-id\"><code>[axe] label-title-only</code></td>\n        <td class=\"num\">6</td>\n        <td class=\"num\">151</td>\n      </tr>\n      <tr>\n        <td class=\"rule-id\"><code>[axe] html-has-lang</code></td>\n        <td class=\"num\">11</td>\n        <td class=\"num\">148</td>\n      </tr>\n      <tr>\n        <td class=\"rule-id\"><code>[axe] link-in-text-block</code></td>\n        <td class=\"num\">6</td>\n        <td class=\"num\">147</td>\n      </tr>\n      <tr>\n        <td class=\"rule-id\"><code>sia-r69</code></td>\n        <td class=\"num\">7</td>\n        <td class=\"num\">135</td>\n      </tr>\n      <tr>\n        <td class=\"rule-id\"><code>sia-r4</code></td>\n        <td class=\"num\">5</td>\n        <td class=\"num\">134</td>\n      </tr>\n      <tr>\n        <td class=\"rule-id\"><code>sia-r11</code></td>\n        <td class=\"num\">5</td>\n        <td class=\"num\">125</td>\n      </tr></tbody>\n        </table>\n      </div>\n    </main>\n\n    <footer>\n      <p>Generated by <a href=\"https://github.com/mgifford/open-scans\">open-scans</a> · <time datetime=\"2026-08-31T05:57:40.265Z\">8/31/2026, 5:57:40 AM</time></p>\n    </footer>\n  </div>\n\n  <script>\n  (function () {\n    var stored = null;\n    try { stored = localStorage.getItem('open-scans-theme'); } catch (e) {}\n    var theme = stored || (window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light');\n    document.documentElement.setAttribute('data-theme', theme);\n\n    var btn = document.getElementById('theme-toggle');\n    if (!btn) return;\n    btn.textContent = theme === 'dark' ? '☀️' : '🌙';\n    btn.setAttribute('aria-label', theme === 'dark' ? 'Switch to light mode' : 'Switch to dark mode');\n    btn.addEventListener('click', function () {\n      var current = document.documentElement.getAttribute('data-theme') || 'light';\n      var next = current === 'dark' ? 'light' : 'dark';\n      document.documentElement.setAttribute('data-theme', next);\n      btn.textContent = next === 'dark' ? '☀️' : '🌙';\n      btn.setAttribute('aria-label', next === 'dark' ? 'Switch to light mode' : 'Switch to dark mode');\n      try { localStorage.setItem('open-scans-theme', next); } catch (e) {}\n    });\n  }());\n  </script>\n\n</body></html>",
        "outcomeCount": 2596,
        "darkModeScanned": true,
        "requestedColorScheme": "both",
        "scanContext": {
          "viewport": {
            "width": 1280,
            "height": 800
          },
          "viewportPreset": "desktop",
          "colorScheme": "both",
          "browser": "chromium"
        },
        "mediaQuerySupport": {
          "darkMode": true,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "snapshotFallbackUsed": false,
        "timings": {
          "navigationMs": 8292,
          "settleDelayMs": 7525,
          "auditMs": 3709,
          "totalMs": 12122,
          "loadedFromSnapshot": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 2
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "reflowRisk": {
        "executed": true,
        "result": "passed",
        "description": "No horizontal overflow detected at 320px width",
        "overflowAmountPx": 0,
        "helpUrl": "https://www.w3.org/WAI/WCAG22/Understanding/reflow.html",
        "error": null
      },
      "semantica11y": {
        "executed": true,
        "summary": {
          "total": 2,
          "errors": 1,
          "warnings": 0,
          "suggestions": 1
        },
        "issues": [
          {
            "severity": "error",
            "rule": "native-label",
            "element": "<button id=\"theme-toggle\" class=\"theme-toggle\" aria-label=\"Switch to dark mode\">",
            "message": "aria-label does not match native label text",
            "suggestion": "Update aria-label to match the visible label, or remove it and rely on native text",
            "line": 0,
            "fingerprint": "655c07287d3b",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-dc79141e",
            "a11yPatternFingerprint": "cb19d9043f0019f9db0ef91798b550fc71095b2e533945fe6776b747c82bab17",
            "a11yPatternDisplayId": "A11Y-PAT-CB19D9043F00",
            "a11yOccurrenceFingerprint": "8cfd6745c52c7286d8331665b063e633f5cc6c384fec2e4e37010b7da7bf58c1",
            "a11yOccurrenceDisplayId": "A11Y-OCC-8CFD6745C52C"
          },
          {
            "severity": "suggestion",
            "rule": "missing-key-landmark",
            "element": "<body>",
            "message": "Page should have a header landmark",
            "suggestion": "Add a <header> element",
            "line": 1,
            "fingerprint": "160324d828d7",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-4252f970",
            "a11yPatternFingerprint": "8e070a69837a45014a6ac8bc57ca6dcda65e5227d6e15499be24c80b53504aed",
            "a11yPatternDisplayId": "A11Y-PAT-8E070A69837A",
            "a11yOccurrenceFingerprint": "267d3aae3febeec4a3cb518ddaf7f935deda462d6f5069e026ac63c20966f942",
            "a11yOccurrenceDisplayId": "A11Y-OCC-267D3AAE3FEB"
          }
        ],
        "error": null
      },
      "duplicateFindingCount": 0,
      "timings": {
        "fetchMs": 132,
        "pageNavigationMs": 8292,
        "pageLoadDelayMs": 7525,
        "totalMs": 14682,
        "scannerMs": {
          "axe": 12122,
          "accesslint": null
        }
      }
    }
  ],
  "enhanced": {
    "consolidatedFailures": [
      {
        "rule": "link-in-text-block",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [
            "1.4.1"
          ],
          "level": "A"
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.12/link-in-text-block?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 2,
        "examples": [
          {
            "url": "https://mgifford.github.io/open-scans/trends.html",
            "html": "<a href=\"https://github.com/mgifford/open-scans\">open-scans</a>",
            "xpath": "p > a",
            "message": "Links must be distinguishable without relying on color",
            "fixSummary": "Fix any of the following:\n  The link has insufficient color contrast of 1.23:1 with the surrounding text. (Minimum contrast is 3:1, link text: #0969da, surrounding text: #57606a)\n  The link has no styling (such as underline) to distinguish it from the surrounding text",
            "relatedPaths": [
              "footer > p"
            ],
            "colorScheme": "light",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "f3c7fc170a94",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-84fa87db",
            "corroboratedBy": null
          },
          {
            "url": "https://mgifford.github.io/open-scans/trends.html",
            "html": "<a href=\"https://github.com/mgifford/open-scans\">open-scans</a>",
            "xpath": "p > a",
            "message": "Links must be distinguishable without relying on color",
            "fixSummary": "Fix any of the following:\n  The link has insufficient color contrast of 1.23:1 with the surrounding text. (Minimum contrast is 3:1, link text: #0969da, surrounding text: #57606a)\n  The link has no styling (such as underline) to distinguish it from the surrounding text",
            "relatedPaths": [
              "footer > p"
            ],
            "colorScheme": "dark",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "1f6a96584e84",
            "firstSeenAt": "2026-09-01T02:11:55.038Z",
            "patternId": "A11Y-6cf5b72b",
            "corroboratedBy": null
          }
        ]
      }
    ],
    "roleStats": {
      "UX Designer": 0,
      "Visual Designer": 0,
      "Content Author": 0,
      "Front-End Developer": 2
    },
    "severityStats": {
      "Critical": 0,
      "Serious": 0,
      "Moderate": 2,
      "Minor": 0
    }
  },
  "changeTracking": {
    "newCount": 64,
    "notObservedCount": 0,
    "newIssues": [
      {
        "fingerprint": "41c79a097391",
        "url": "https://mgifford.github.io/open-scans/",
        "ruleKey": "rule:aria-structure|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "fcd01fcc9b5a",
        "url": "https://mgifford.github.io/open-scans/",
        "ruleKey": "rule:aria-structure|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "6c063c760974",
        "url": "https://mgifford.github.io/open-scans/",
        "ruleKey": "rule:aria-structure|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "9c421f75abf8",
        "url": "https://mgifford.github.io/open-scans/",
        "ruleKey": "rule:aria-structure|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "be00241baa88",
        "url": "https://mgifford.github.io/open-scans/",
        "ruleKey": "rule:aria-structure|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "c16dbf2c59a0",
        "url": "https://mgifford.github.io/open-scans/",
        "ruleKey": "rule:aria-structure|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "db3da9d72681",
        "url": "https://mgifford.github.io/open-scans/",
        "ruleKey": "rule:aria-structure|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "6f536d91413f",
        "url": "https://mgifford.github.io/open-scans/",
        "ruleKey": "rule:aria-structure|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "5c6312218d21",
        "url": "https://mgifford.github.io/open-scans/",
        "ruleKey": "rule:aria-structure|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "56712df2eb88",
        "url": "https://mgifford.github.io/open-scans/",
        "ruleKey": "rule:aria-structure|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "9a6fb6bb3708",
        "url": "https://mgifford.github.io/open-scans/",
        "ruleKey": "rule:aria-structure|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "173cff946c71",
        "url": "https://mgifford.github.io/open-scans/",
        "ruleKey": "rule:aria-structure|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "1d5aeded1915",
        "url": "https://mgifford.github.io/open-scans/",
        "ruleKey": "rule:aria-structure|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "e3b7d38365ab",
        "url": "https://mgifford.github.io/open-scans/",
        "ruleKey": "rule:aria-structure|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "e418e76c6823",
        "url": "https://mgifford.github.io/open-scans/",
        "ruleKey": "rule:aria-structure|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "16e19ddf6feb",
        "url": "https://mgifford.github.io/open-scans/",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "86ac91e333c0",
        "url": "https://mgifford.github.io/open-scans/",
        "ruleKey": "rule:reflow-risk|light",
        "engine": "reflowRisk"
      },
      {
        "fingerprint": "4ac375a3c095",
        "url": "https://mgifford.github.io/top-task-finder/",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "5420ebab4f6e",
        "url": "https://mgifford.github.io/top-task-finder/",
        "ruleKey": "rule:missing-form-labels|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "b366fa04b2be",
        "url": "https://mgifford.github.io/top-task-finder/",
        "ruleKey": "rule:aria-modal|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "ff5b688d786b",
        "url": "https://mgifford.github.io/top-task-finder/",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "69e1aa3823b7",
        "url": "https://mgifford.github.io/top-task-finder/",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "24dddc2933fe",
        "url": "https://mgifford.github.io/alt-text-scan/",
        "ruleKey": "rule:heading-hierarchy|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "e471436d3a56",
        "url": "https://mgifford.github.io/alt-text-scan/",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "b125710cab0c",
        "url": "https://mgifford.github.io/alt-text-scan/",
        "ruleKey": "rule:missing-key-landmark|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "a962774431db",
        "url": "https://mgifford.github.io/open-scans/index.html",
        "ruleKey": "rule:aria-structure|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "d7aa00884945",
        "url": "https://mgifford.github.io/open-scans/index.html",
        "ruleKey": "rule:aria-structure|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "33fa8c75db60",
        "url": "https://mgifford.github.io/open-scans/index.html",
        "ruleKey": "rule:aria-structure|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "eed4286f7d32",
        "url": "https://mgifford.github.io/open-scans/index.html",
        "ruleKey": "rule:aria-structure|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "6f05fbaa8318",
        "url": "https://mgifford.github.io/open-scans/index.html",
        "ruleKey": "rule:aria-structure|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "b9647f3306bf",
        "url": "https://mgifford.github.io/open-scans/index.html",
        "ruleKey": "rule:aria-structure|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "dca699d6ab02",
        "url": "https://mgifford.github.io/open-scans/index.html",
        "ruleKey": "rule:aria-structure|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "7a62eaeadd95",
        "url": "https://mgifford.github.io/open-scans/index.html",
        "ruleKey": "rule:aria-structure|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "aa8ffe2b5b66",
        "url": "https://mgifford.github.io/open-scans/index.html",
        "ruleKey": "rule:aria-structure|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "eae43c01d79c",
        "url": "https://mgifford.github.io/open-scans/index.html",
        "ruleKey": "rule:aria-structure|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "b371db0b1eb0",
        "url": "https://mgifford.github.io/open-scans/index.html",
        "ruleKey": "rule:aria-structure|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "6fecc9312da6",
        "url": "https://mgifford.github.io/open-scans/index.html",
        "ruleKey": "rule:aria-structure|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "f56f2ed903c4",
        "url": "https://mgifford.github.io/open-scans/index.html",
        "ruleKey": "rule:aria-structure|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "f7ee678e4920",
        "url": "https://mgifford.github.io/open-scans/index.html",
        "ruleKey": "rule:aria-structure|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "c926b20df106",
        "url": "https://mgifford.github.io/open-scans/index.html",
        "ruleKey": "rule:aria-structure|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "54381e580f45",
        "url": "https://mgifford.github.io/open-scans/index.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "49745ce5d109",
        "url": "https://mgifford.github.io/open-scans/index.html",
        "ruleKey": "rule:reflow-risk|light",
        "engine": "reflowRisk"
      },
      {
        "fingerprint": "8182acee7998",
        "url": "https://mgifford.github.io/open-scans/reports.html",
        "ruleKey": "rule:aria-structure|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "6908d9fa51a8",
        "url": "https://mgifford.github.io/open-scans/reports.html",
        "ruleKey": "rule:aria-structure|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "dead2a92752f",
        "url": "https://mgifford.github.io/open-scans/reports.html",
        "ruleKey": "rule:aria-structure|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "7b5dce5ebb6a",
        "url": "https://mgifford.github.io/open-scans/reports.html",
        "ruleKey": "rule:aria-structure|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "3218e931afda",
        "url": "https://mgifford.github.io/open-scans/reports.html",
        "ruleKey": "rule:aria-structure|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "2d5b424749f6",
        "url": "https://mgifford.github.io/open-scans/reports.html",
        "ruleKey": "rule:aria-structure|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "a97e4211fc5f",
        "url": "https://mgifford.github.io/open-scans/reports.html",
        "ruleKey": "rule:aria-structure|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "6468109bd6d8",
        "url": "https://mgifford.github.io/open-scans/reports.html",
        "ruleKey": "rule:aria-structure|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "45714ed9229e",
        "url": "https://mgifford.github.io/open-scans/reports.html",
        "ruleKey": "rule:aria-structure|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "ebd1bfcf82a9",
        "url": "https://mgifford.github.io/open-scans/reports.html",
        "ruleKey": "rule:aria-structure|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "19fd16d687e6",
        "url": "https://mgifford.github.io/open-scans/reports.html",
        "ruleKey": "rule:aria-structure|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "b1af01445125",
        "url": "https://mgifford.github.io/open-scans/reports.html",
        "ruleKey": "rule:aria-structure|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "39659b92b68a",
        "url": "https://mgifford.github.io/open-scans/reports.html",
        "ruleKey": "rule:aria-structure|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "391180334878",
        "url": "https://mgifford.github.io/open-scans/reports.html",
        "ruleKey": "rule:aria-structure|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "6d99db114d7f",
        "url": "https://mgifford.github.io/open-scans/reports.html",
        "ruleKey": "rule:aria-structure|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "90d9bb58fe1a",
        "url": "https://mgifford.github.io/open-scans/reports.html",
        "ruleKey": "rule:aria-structure|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "6c5cb8f2e111",
        "url": "https://mgifford.github.io/open-scans/reports.html",
        "ruleKey": "rule:aria-structure|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "169ae458dff6",
        "url": "https://mgifford.github.io/open-scans/reports.html",
        "ruleKey": "rule:reflow-risk|light",
        "engine": "reflowRisk"
      },
      {
        "fingerprint": "f3c7fc170a94",
        "url": "https://mgifford.github.io/open-scans/trends.html",
        "ruleKey": "wcag:wcag141|light",
        "engine": "axe"
      },
      {
        "fingerprint": "1f6a96584e84",
        "url": "https://mgifford.github.io/open-scans/trends.html",
        "ruleKey": "wcag:wcag141|dark",
        "engine": "axe"
      },
      {
        "fingerprint": "655c07287d3b",
        "url": "https://mgifford.github.io/open-scans/trends.html",
        "ruleKey": "rule:native-label|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "160324d828d7",
        "url": "https://mgifford.github.io/open-scans/trends.html",
        "ruleKey": "rule:missing-key-landmark|light",
        "engine": "semantica11y"
      }
    ],
    "notObservedIssues": []
  }
}
