{
  "lighthouseVersion": "13.0.3",
  "requestedUrl": "https://libpng.org/",
  "mainDocumentUrl": "https://libpng.org/",
  "finalDisplayedUrl": "https://libpng.org/",
  "finalUrl": "https://libpng.org/",
  "fetchTime": "2026-04-21T20:07:31.057Z",
  "gatherMode": "navigation",
  "runWarnings": [],
  "userAgent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/146.0.0.0 Safari/537.36",
  "environment": {
    "networkUserAgent": "Mozilla/5.0 (Linux; Android 11; moto g power (2022)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Mobile Safari/537.36",
    "hostUserAgent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/146.0.0.0 Safari/537.36",
    "benchmarkIndex": 1456.5,
    "credits": {
      "axe-core": "4.11.2"
    }
  },
  "audits": {
    "is-on-https": {
      "id": "is-on-https",
      "title": "Does not use HTTPS",
      "description": "All sites should be protected with HTTPS, even ones that don't handle sensitive data. This includes avoiding [mixed content](https://developers.google.com/web/fundamentals/security/prevent-mixed-content/what-is-mixed-content), where some resources are loaded over HTTP despite the initial request being served over HTTPS. HTTPS prevents intruders from tampering with or passively listening in on the communications between your app and your users, and is a prerequisite for HTTP/2 and many new web platform APIs. [Learn more about HTTPS](https://developer.chrome.com/docs/lighthouse/pwa/is-on-https/).",
      "score": 0,
      "scoreDisplayMode": "binary",
      "displayValue": "1 insecure request found",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "url",
            "valueType": "url",
            "label": "Insecure URL"
          },
          {
            "key": "resolution",
            "valueType": "text",
            "label": "Request Resolution"
          }
        ],
        "items": [
          {
            "url": "http://sflogo.sourceforge.net/sflogo.php?group_id=32355&type=9",
            "resolution": "Automatically upgraded to HTTPS"
          }
        ]
      }
    },
    "redirects-http": {
      "id": "redirects-http",
      "title": "Redirects HTTP traffic to HTTPS",
      "description": "Make sure that you redirect all HTTP traffic to HTTPS in order to enable secure web features for all your users. [Learn more](https://developer.chrome.com/docs/lighthouse/pwa/redirects-http/).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "first-contentful-paint": {
      "id": "first-contentful-paint",
      "title": "First Contentful Paint",
      "description": "First Contentful Paint marks the time at which the first text or image is painted. [Learn more about the First Contentful Paint metric](https://developer.chrome.com/docs/lighthouse/performance/first-contentful-paint/).",
      "score": 0.98,
      "scoreDisplayMode": "numeric",
      "numericValue": 1320.4925,
      "numericUnit": "millisecond",
      "displayValue": "1.3 s",
      "scoringOptions": {
        "p10": 1800,
        "median": 3000
      }
    },
    "largest-contentful-paint": {
      "id": "largest-contentful-paint",
      "title": "Largest Contentful Paint",
      "description": "Largest Contentful Paint marks the time at which the largest text or image is painted. [Learn more about the Largest Contentful Paint metric](https://developer.chrome.com/docs/lighthouse/performance/lighthouse-largest-contentful-paint/)",
      "score": 1,
      "scoreDisplayMode": "numeric",
      "numericValue": 1320.4925,
      "numericUnit": "millisecond",
      "displayValue": "1.3 s",
      "scoringOptions": {
        "p10": 2500,
        "median": 4000
      }
    },
    "speed-index": {
      "id": "speed-index",
      "title": "Speed Index",
      "description": "Speed Index shows how quickly the contents of a page are visibly populated. [Learn more about the Speed Index metric](https://developer.chrome.com/docs/lighthouse/performance/speed-index/).",
      "score": 1,
      "scoreDisplayMode": "numeric",
      "numericValue": 1571.28581593132,
      "numericUnit": "millisecond",
      "displayValue": "1.6 s",
      "scoringOptions": {
        "p10": 3387,
        "median": 5800
      }
    },
    "screenshot-thumbnails": {
      "id": "screenshot-thumbnails",
      "title": "Screenshot Thumbnails",
      "description": "This is what the load of your site looked like.",
      "score": 1,
      "scoreDisplayMode": "informative",
      "details": {
        "type": "filmstrip",
        "scale": 3000,
        "items": [
          {
            "timing": 375,
            "timestamp": 1241187830819,
            "data": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2MBERISGBUYLxoaL2NCOEJjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY//AABEIAfIA+gMBEQACEQEDEQH/xAGiAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgsQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+gEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLEQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/APQKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoA//9k="
          },
          {
            "timing": 750,
            "timestamp": 1241188205819,
            "data": "data:image/jpeg;base64,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"
          },
          {
            "timing": 1125,
            "timestamp": 1241188580819,
            "data": "data:image/jpeg;base64,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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB//2Q=="
          },
          {
            "timing": 1500,
            "timestamp": 1241188955819,
            "data": "data:image/jpeg;base64,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"
          },
          {
            "timing": 1875,
            "timestamp": 1241189330819,
            "data": "data:image/jpeg;base64,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"
          },
          {
            "timing": 2250,
            "timestamp": 1241189705819,
            "data": "data:image/jpeg;base64,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"
          },
          {
            "timing": 2625,
            "timestamp": 1241190080819,
            "data": "data:image/jpeg;base64,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"
          },
          {
            "timing": 3000,
            "timestamp": 1241190455819,
            "data": "data:image/jpeg;base64,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"
          }
        ]
      }
    },
    "final-screenshot": {
      "id": "final-screenshot",
      "title": "Final Screenshot",
      "description": "The last screenshot captured of the pageload.",
      "score": 1,
      "scoreDisplayMode": "informative",
      "details": {
        "type": "screenshot",
        "timing": 1316,
        "timestamp": 1241188772293,
        "data": "data:image/jpeg;base64,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"
      }
    },
    "total-blocking-time": {
      "id": "total-blocking-time",
      "title": "Total Blocking Time",
      "description": "Sum of all time periods between FCP and Time to Interactive, when task length exceeded 50ms, expressed in milliseconds. [Learn more about the Total Blocking Time metric](https://developer.chrome.com/docs/lighthouse/performance/lighthouse-total-blocking-time/).",
      "score": 1,
      "scoreDisplayMode": "numeric",
      "numericValue": 0,
      "numericUnit": "millisecond",
      "displayValue": "0 ms",
      "scoringOptions": {
        "p10": 200,
        "median": 600
      }
    },
    "max-potential-fid": {
      "id": "max-potential-fid",
      "title": "Max Potential First Input Delay",
      "description": "The maximum potential First Input Delay that your users could experience is the duration of the longest task. [Learn more about the Maximum Potential First Input Delay metric](https://developer.chrome.com/docs/lighthouse/performance/lighthouse-max-potential-fid/).",
      "score": 1,
      "scoreDisplayMode": "numeric",
      "numericValue": 16,
      "numericUnit": "millisecond",
      "displayValue": "20 ms"
    },
    "cumulative-layout-shift": {
      "id": "cumulative-layout-shift",
      "title": "Cumulative Layout Shift",
      "description": "Cumulative Layout Shift measures the movement of visible elements within the viewport. [Learn more about the Cumulative Layout Shift metric](https://web.dev/articles/cls).",
      "score": 1,
      "scoreDisplayMode": "numeric",
      "numericValue": 0,
      "numericUnit": "unitless",
      "displayValue": "0",
      "scoringOptions": {
        "p10": 0.1,
        "median": 0.25
      },
      "details": {
        "type": "debugdata",
        "items": [
          {
            "cumulativeLayoutShiftMainFrame": 0,
            "newEngineResult": {
              "cumulativeLayoutShift": 0,
              "cumulativeLayoutShiftMainFrame": 0
            },
            "newEngineResultDiffered": false
          }
        ]
      }
    },
    "errors-in-console": {
      "id": "errors-in-console",
      "title": "Browser errors were logged to the console",
      "description": "Errors logged to the console indicate unresolved problems. They can come from network request failures and other browser concerns. [Learn more about this errors in console diagnostic audit](https://developer.chrome.com/docs/lighthouse/best-practices/errors-in-console/)",
      "score": 0,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "sourceLocation",
            "valueType": "source-location",
            "label": "Source"
          },
          {
            "key": "description",
            "valueType": "code",
            "label": "Description"
          }
        ],
        "items": [
          {
            "source": "network",
            "description": "Failed to load resource: the server responded with a status of 404 (Not Found)",
            "sourceLocation": {
              "type": "source-location",
              "url": "https://libpng.org/favicon.ico",
              "urlProvider": "network",
              "line": 0,
              "column": 0
            }
          }
        ]
      }
    },
    "server-response-time": {
      "id": "server-response-time",
      "title": "Initial server response time was short",
      "description": "Keep the server response time for the main document short because all other requests depend on it. [Learn more about the Time to First Byte metric](https://developer.chrome.com/docs/lighthouse/performance/time-to-first-byte/).",
      "score": 1,
      "scoreDisplayMode": "metricSavings",
      "numericValue": 186,
      "numericUnit": "millisecond",
      "displayValue": "Root document took 190 ms",
      "metricSavings": {
        "FCP": 100,
        "LCP": 100
      },
      "details": {
        "type": "opportunity",
        "headings": [
          {
            "key": "url",
            "valueType": "url",
            "label": "URL"
          },
          {
            "key": "responseTime",
            "valueType": "timespanMs",
            "label": "Time Spent"
          }
        ],
        "items": [
          {
            "url": "https://libpng.org/",
            "responseTime": 186
          }
        ],
        "overallSavingsMs": 86
      },
      "guidanceLevel": 1
    },
    "interactive": {
      "id": "interactive",
      "title": "Time to Interactive",
      "description": "Time to Interactive is the amount of time it takes for the page to become fully interactive. [Learn more about the Time to Interactive metric](https://developer.chrome.com/docs/lighthouse/performance/interactive/).",
      "score": 1,
      "scoreDisplayMode": "numeric",
      "numericValue": 1320.4925,
      "numericUnit": "millisecond",
      "displayValue": "1.3 s"
    },
    "user-timings": {
      "id": "user-timings",
      "title": "User Timing marks and measures",
      "description": "Consider instrumenting your app with the User Timing API to measure your app's real-world performance during key user experiences. [Learn more about User Timing marks](https://developer.chrome.com/docs/lighthouse/performance/user-timings/).",
      "score": null,
      "scoreDisplayMode": "notApplicable",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "name",
            "valueType": "text",
            "label": "Name"
          },
          {
            "key": "timingType",
            "valueType": "text",
            "label": "Type"
          },
          {
            "key": "startTime",
            "valueType": "ms",
            "granularity": 0.01,
            "label": "Start Time"
          },
          {
            "key": "duration",
            "valueType": "ms",
            "granularity": 0.01,
            "label": "Duration"
          }
        ],
        "items": []
      },
      "guidanceLevel": 2
    },
    "redirects": {
      "id": "redirects",
      "title": "Avoid multiple page redirects",
      "description": "Redirects introduce additional delays before the page can be loaded. [Learn how to avoid page redirects](https://developer.chrome.com/docs/lighthouse/performance/redirects/).",
      "score": 1,
      "scoreDisplayMode": "metricSavings",
      "numericValue": 0,
      "numericUnit": "millisecond",
      "displayValue": "",
      "metricSavings": {
        "LCP": 0,
        "FCP": 0
      },
      "details": {
        "type": "opportunity",
        "headings": [],
        "items": [],
        "overallSavingsMs": 0
      },
      "guidanceLevel": 2
    },
    "image-aspect-ratio": {
      "id": "image-aspect-ratio",
      "title": "Displays images with correct aspect ratio",
      "description": "Image display dimensions should match natural aspect ratio. [Learn more about image aspect ratio](https://developer.chrome.com/docs/lighthouse/best-practices/image-aspect-ratio/).",
      "score": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "label": ""
          },
          {
            "key": "url",
            "valueType": "url",
            "label": "URL"
          },
          {
            "key": "displayedAspectRatio",
            "valueType": "text",
            "label": "Aspect Ratio (Displayed)"
          },
          {
            "key": "actualAspectRatio",
            "valueType": "text",
            "label": "Aspect Ratio (Actual)"
          }
        ],
        "items": []
      }
    },
    "image-size-responsive": {
      "id": "image-size-responsive",
      "title": "Serves images with low resolution",
      "description": "Image natural dimensions should be proportional to the display size and the pixel ratio to maximize image clarity. [Learn how to provide responsive images](https://web.dev/articles/serve-responsive-images).",
      "score": 0,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "label": ""
          },
          {
            "key": "url",
            "valueType": "url",
            "label": "URL"
          },
          {
            "key": "displayedSize",
            "valueType": "text",
            "label": "Displayed size"
          },
          {
            "key": "actualSize",
            "valueType": "text",
            "label": "Actual size"
          },
          {
            "key": "expectedSize",
            "valueType": "text",
            "label": "Expected size"
          }
        ],
        "items": [
          {
            "url": "https://libpng.org/pub/mng/img_mng/mngnow-bearcy.png",
            "node": {
              "type": "node",
              "lhId": "1-17-IMG",
              "path": "1,HTML,1,BODY,7,CENTER,1,P,1,A,0,IMG",
              "selector": "center > p > a > img",
              "boundingRect": {
                "top": 541,
                "bottom": 572,
                "left": 504,
                "right": 602,
                "width": 98,
                "height": 31
              },
              "snippet": "<img width=\"98\" height=\"31\" border=\"0\" src=\"pub/mng/img_mng/mngnow-bearcy.png\" alt=\"[MNG now!]\">",
              "nodeLabel": "[MNG now!]"
            },
            "displayedSize": "98 x 31",
            "actualSize": "98 x 31",
            "actualPixels": 3038,
            "expectedSize": "147 x 47",
            "expectedPixels": 6909
          },
          {
            "url": "https://libpng.org/pub/png/img_png/pngnow.png",
            "node": {
              "type": "node",
              "lhId": "1-16-IMG",
              "path": "1,HTML,1,BODY,7,CENTER,1,P,0,A,0,IMG",
              "selector": "center > p > a > img",
              "boundingRect": {
                "top": 541,
                "bottom": 572,
                "left": 378,
                "right": 476,
                "width": 98,
                "height": 31
              },
              "snippet": "<img width=\"98\" height=\"31\" border=\"0\" src=\"pub/png/img_png/pngnow.png\" alt=\"[PNG now!]\">",
              "nodeLabel": "[PNG now!]"
            },
            "displayedSize": "98 x 31",
            "actualSize": "98 x 31",
            "actualPixels": 3038,
            "expectedSize": "147 x 47",
            "expectedPixels": 6909
          },
          {
            "url": "https://libpng.org/pub/mng/img_mng/libmng.png",
            "node": {
              "type": "node",
              "lhId": "1-19-IMG",
              "path": "1,HTML,1,BODY,7,CENTER,2,P,1,A,0,IMG",
              "selector": "center > p > a > img",
              "boundingRect": {
                "top": 593,
                "bottom": 624,
                "left": 418,
                "right": 506,
                "width": 88,
                "height": 31
              },
              "snippet": "<img width=\"88\" height=\"31\" border=\"0\" src=\"pub/mng/img_mng/libmng.png\" alt=\"[powered by libmng]\">",
              "nodeLabel": "[powered by libmng]"
            },
            "displayedSize": "88 x 31",
            "actualSize": "88 x 31",
            "actualPixels": 2728,
            "expectedSize": "132 x 47",
            "expectedPixels": 6204
          },
          {
            "url": "https://libpng.org/pub/png/img_png/libpng-88x31.png",
            "node": {
              "type": "node",
              "lhId": "1-15-IMG",
              "path": "1,HTML,1,BODY,7,CENTER,0,P,0,A,0,IMG",
              "selector": "center > p > a > img",
              "boundingRect": {
                "top": 494,
                "bottom": 525,
                "left": 446,
                "right": 534,
                "width": 88,
                "height": 31
              },
              "snippet": "<img width=\"88\" height=\"31\" border=\"0\" src=\"pub/png/img_png/libpng-88x31.png\" alt=\"[libpng now!]\">",
              "nodeLabel": "[libpng now!]"
            },
            "displayedSize": "88 x 31",
            "actualSize": "88 x 31",
            "actualPixels": 2728,
            "expectedSize": "132 x 47",
            "expectedPixels": 6204
          },
          {
            "url": "https://sflogo.sourceforge.net/sflogo.php?group_id=32355&type=9",
            "node": {
              "type": "node",
              "lhId": "1-18-IMG",
              "path": "1,HTML,1,BODY,7,CENTER,2,P,0,A,0,IMG",
              "selector": "center > p > a > img",
              "boundingRect": {
                "top": 593,
                "bottom": 608,
                "left": 892,
                "right": 972,
                "width": 80,
                "height": 15
              },
              "snippet": "<img width=\"80\" height=\"15\" src=\"https://sflogo.sourceforge.net/sflogo.php?group_id=32355&amp;type=9\" alt=\"[primary site hosted by SourceForge]\" border=\"0\" align=\"right\">",
              "nodeLabel": "[primary site hosted by SourceForge]"
            },
            "displayedSize": "80 x 15",
            "actualSize": "80 x 15",
            "actualPixels": 1200,
            "expectedSize": "120 x 23",
            "expectedPixels": 2760
          }
        ]
      }
    },
    "deprecations": {
      "id": "deprecations",
      "title": "Avoids deprecated APIs",
      "description": "Deprecated APIs will eventually be removed from the browser. [Learn more about deprecated APIs](https://developer.chrome.com/docs/lighthouse/best-practices/deprecations/).",
      "score": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "value",
            "valueType": "text",
            "label": "Deprecation / Warning"
          },
          {
            "key": "source",
            "valueType": "source-location",
            "label": "Source"
          }
        ],
        "items": []
      }
    },
    "third-party-cookies": {
      "id": "third-party-cookies",
      "title": "Avoids third-party cookies",
      "description": "Third-party cookies may be blocked in some contexts. [Learn more about preparing for third-party cookie restrictions](https://privacysandbox.google.com/cookies/prepare/overview).",
      "score": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "name",
            "valueType": "text",
            "label": "Name"
          },
          {
            "key": "url",
            "valueType": "url",
            "label": "URL"
          }
        ],
        "items": []
      }
    },
    "mainthread-work-breakdown": {
      "id": "mainthread-work-breakdown",
      "title": "Minimizes main-thread work",
      "description": "Consider reducing the time spent parsing, compiling and executing JS. You may find delivering smaller JS payloads helps with this. [Learn how to minimize main-thread work](https://developer.chrome.com/docs/lighthouse/performance/mainthread-work-breakdown/)",
      "score": 1,
      "scoreDisplayMode": "metricSavings",
      "numericValue": 176.49200000000002,
      "numericUnit": "millisecond",
      "displayValue": "0.2 s",
      "metricSavings": {
        "TBT": 0
      },
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "groupLabel",
            "valueType": "text",
            "label": "Category"
          },
          {
            "key": "duration",
            "valueType": "ms",
            "granularity": 1,
            "label": "Time Spent"
          }
        ],
        "items": [
          {
            "group": "other",
            "groupLabel": "Other",
            "duration": 113.64800000000004
          },
          {
            "group": "styleLayout",
            "groupLabel": "Style & Layout",
            "duration": 33.632
          },
          {
            "group": "scriptEvaluation",
            "groupLabel": "Script Evaluation",
            "duration": 14.091999999999999
          },
          {
            "group": "paintCompositeRender",
            "groupLabel": "Rendering",
            "duration": 9.979999999999999
          },
          {
            "group": "parseHTML",
            "groupLabel": "Parse HTML & CSS",
            "duration": 4.576
          },
          {
            "group": "scriptParseCompile",
            "groupLabel": "Script Parsing & Compilation",
            "duration": 0.5640000000000001
          }
        ],
        "sortedBy": [
          "duration"
        ]
      },
      "guidanceLevel": 1
    },
    "bootup-time": {
      "id": "bootup-time",
      "title": "JavaScript execution time",
      "description": "Consider reducing the time spent parsing, compiling, and executing JS. You may find delivering smaller JS payloads helps with this. [Learn how to reduce Javascript execution time](https://developer.chrome.com/docs/lighthouse/performance/bootup-time/).",
      "score": 1,
      "scoreDisplayMode": "metricSavings",
      "numericValue": 11.696,
      "numericUnit": "millisecond",
      "displayValue": "0.0 s",
      "metricSavings": {
        "TBT": 0
      },
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "url",
            "valueType": "url",
            "label": "URL"
          },
          {
            "key": "total",
            "granularity": 1,
            "valueType": "ms",
            "label": "Total CPU Time"
          },
          {
            "key": "scripting",
            "granularity": 1,
            "valueType": "ms",
            "label": "Script Evaluation"
          },
          {
            "key": "scriptParseCompile",
            "granularity": 1,
            "valueType": "ms",
            "label": "Script Parse"
          }
        ],
        "items": [
          {
            "url": "Unattributable",
            "total": 106.46400000000003,
            "scripting": 6.135999999999999,
            "scriptParseCompile": 0
          },
          {
            "url": "https://libpng.org/",
            "total": 66.78,
            "scripting": 4.996,
            "scriptParseCompile": 0.5640000000000001
          }
        ],
        "summary": {
          "wastedMs": 11.696
        },
        "sortedBy": [
          "total"
        ]
      },
      "guidanceLevel": 1
    },
    "diagnostics": {
      "id": "diagnostics",
      "title": "Diagnostics",
      "description": "Collection of useful page vitals.",
      "score": 1,
      "scoreDisplayMode": "informative",
      "details": {
        "type": "debugdata",
        "items": [
          {
            "numRequests": 7,
            "numScripts": 0,
            "numStylesheets": 0,
            "numFonts": 0,
            "numTasks": 240,
            "numTasksOver10ms": 0,
            "numTasksOver25ms": 0,
            "numTasksOver50ms": 0,
            "numTasksOver100ms": 0,
            "numTasksOver500ms": 0,
            "rtt": 1.3570000000000002,
            "throughput": 10936601.303351354,
            "maxRtt": 175.60000000000002,
            "maxServerLatency": 193.124,
            "totalByteWeight": 12749,
            "totalTaskTime": 44.12300000000002,
            "mainDocumentTransferSize": 1733
          }
        ]
      }
    },
    "network-requests": {
      "id": "network-requests",
      "title": "Network Requests",
      "description": "Lists the network requests that were made during page load.",
      "score": 1,
      "scoreDisplayMode": "informative",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "url",
            "valueType": "url",
            "label": "URL"
          },
          {
            "key": "protocol",
            "valueType": "text",
            "label": "Protocol"
          },
          {
            "key": "networkRequestTime",
            "valueType": "ms",
            "granularity": 1,
            "label": "Network Request Time"
          },
          {
            "key": "networkEndTime",
            "valueType": "ms",
            "granularity": 1,
            "label": "Network End Time"
          },
          {
            "key": "transferSize",
            "valueType": "bytes",
            "displayUnit": "kb",
            "granularity": 1,
            "label": "Transfer Size"
          },
          {
            "key": "resourceSize",
            "valueType": "bytes",
            "displayUnit": "kb",
            "granularity": 1,
            "label": "Resource Size"
          },
          {
            "key": "statusCode",
            "valueType": "text",
            "label": "Status Code"
          },
          {
            "key": "mimeType",
            "valueType": "text",
            "label": "MIME Type"
          },
          {
            "key": "resourceType",
            "valueType": "text",
            "label": "Resource Type"
          }
        ],
        "items": [
          {
            "url": "https://libpng.org/",
            "sessionTargetType": "page",
            "protocol": "http/1.1",
            "rendererStartTime": 0,
            "networkRequestTime": 1.448000192642212,
            "networkEndTime": 691.2530002593994,
            "finished": true,
            "transferSize": 1733,
            "resourceSize": 2887,
            "statusCode": 200,
            "mimeType": "text/html",
            "resourceType": "Document",
            "priority": "VeryHigh",
            "experimentalFromMainFrame": true,
            "entity": "libpng.org"
          },
          {
            "url": "https://libpng.org/pub/png/img_png/libpng-88x31.png",
            "sessionTargetType": "page",
            "protocol": "http/1.1",
            "rendererStartTime": 703.0840001106262,
            "networkRequestTime": 704.8920001983643,
            "networkEndTime": 905.1000001430511,
            "finished": true,
            "transferSize": 639,
            "resourceSize": 258,
            "statusCode": 200,
            "mimeType": "image/png",
            "resourceType": "Image",
            "priority": "High",
            "experimentalFromMainFrame": true,
            "entity": "libpng.org"
          },
          {
            "url": "https://libpng.org/pub/png/img_png/pngnow.png",
            "sessionTargetType": "page",
            "protocol": "http/1.1",
            "rendererStartTime": 703.4720001220703,
            "networkRequestTime": 705.3700001239777,
            "networkEndTime": 1105.8850002288818,
            "finished": true,
            "transferSize": 2556,
            "resourceSize": 2174,
            "statusCode": 200,
            "mimeType": "image/png",
            "resourceType": "Image",
            "priority": "High",
            "experimentalFromMainFrame": true,
            "entity": "libpng.org"
          },
          {
            "url": "https://libpng.org/pub/mng/img_mng/mngnow-bearcy.png",
            "sessionTargetType": "page",
            "protocol": "http/1.1",
            "rendererStartTime": 703.585000038147,
            "networkRequestTime": 706.8920001983643,
            "networkEndTime": 1285.4300003051758,
            "finished": true,
            "transferSize": 2671,
            "resourceSize": 2289,
            "statusCode": 200,
            "mimeType": "image/png",
            "resourceType": "Image",
            "priority": "High",
            "experimentalFromMainFrame": true,
            "entity": "libpng.org"
          },
          {
            "url": "https://sflogo.sourceforge.net/sflogo.php?group_id=32355&type=9",
            "sessionTargetType": "page",
            "protocol": "h2",
            "rendererStartTime": 704.0590002536774,
            "networkRequestTime": 707.5090000629425,
            "networkEndTime": 920.1349999904633,
            "finished": true,
            "transferSize": 1202,
            "resourceSize": 678,
            "statusCode": 200,
            "mimeType": "image/png",
            "resourceType": "Image",
            "priority": "High",
            "experimentalFromMainFrame": true,
            "entity": "sourceforge.net"
          },
          {
            "url": "https://libpng.org/pub/mng/img_mng/libmng.png",
            "sessionTargetType": "page",
            "protocol": "http/1.1",
            "rendererStartTime": 704.1730000972748,
            "networkRequestTime": 708.2430002689362,
            "networkEndTime": 1304.5510001182556,
            "finished": true,
            "transferSize": 2800,
            "resourceSize": 2418,
            "statusCode": 200,
            "mimeType": "image/png",
            "resourceType": "Image",
            "priority": "High",
            "experimentalFromMainFrame": true,
            "entity": "libpng.org"
          },
          {
            "url": "https://libpng.org/favicon.ico",
            "sessionTargetType": "page",
            "protocol": "http/1.1",
            "rendererStartTime": 1308.6430003643036,
            "networkRequestTime": 1309.114000082016,
            "networkEndTime": 1508.8960001468658,
            "finished": true,
            "transferSize": 1148,
            "resourceSize": 1644,
            "statusCode": 404,
            "mimeType": "text/html",
            "resourceType": "Other",
            "priority": "High",
            "experimentalFromMainFrame": true,
            "entity": "libpng.org"
          }
        ],
        "debugData": {
          "type": "debugdata",
          "networkStartTimeTs": 1241187457271.9998,
          "initiators": [
            {
              "type": "parser",
              "url": "https://libpng.org/",
              "lineNumber": 72,
              "columnNumber": 63
            },
            {
              "type": "parser",
              "url": "https://libpng.org/",
              "lineNumber": 76,
              "columnNumber": 54
            },
            {
              "type": "parser",
              "url": "https://libpng.org/",
              "lineNumber": 81,
              "columnNumber": 61
            },
            {
              "type": "parser",
              "url": "https://libpng.org/",
              "lineNumber": 86,
              "columnNumber": 70
            },
            {
              "type": "parser",
              "url": "https://libpng.org/",
              "lineNumber": 91,
              "columnNumber": 63
            }
          ]
        }
      }
    },
    "network-rtt": {
      "id": "network-rtt",
      "title": "Network Round Trip Times",
      "description": "Network round trip times (RTT) have a large impact on performance. If the RTT to an origin is high, it's an indication that servers closer to the user could improve performance. [Learn more about the Round Trip Time](https://hpbn.co/primer-on-latency-and-bandwidth/).",
      "score": 1,
      "scoreDisplayMode": "informative",
      "numericValue": 175.60000000000002,
      "numericUnit": "millisecond",
      "displayValue": "180 ms",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "origin",
            "valueType": "text",
            "label": "URL"
          },
          {
            "key": "rtt",
            "valueType": "ms",
            "granularity": 1,
            "label": "Time Spent"
          }
        ],
        "items": [
          {
            "origin": "https://libpng.org",
            "rtt": 175.60000000000002
          },
          {
            "origin": "https://sflogo.sourceforge.net",
            "rtt": 1.3570000000000002
          }
        ],
        "sortedBy": [
          "rtt"
        ]
      }
    },
    "network-server-latency": {
      "id": "network-server-latency",
      "title": "Server Backend Latencies",
      "description": "Server latencies can impact web performance. If the server latency of an origin is high, it's an indication the server is overloaded or has poor backend performance. [Learn more about server response time](https://hpbn.co/primer-on-web-performance/#analyzing-the-resource-waterfall).",
      "score": 1,
      "scoreDisplayMode": "informative",
      "numericValue": 193.124,
      "numericUnit": "millisecond",
      "displayValue": "190 ms",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "origin",
            "valueType": "text",
            "label": "URL"
          },
          {
            "key": "serverResponseTime",
            "valueType": "ms",
            "granularity": 1,
            "label": "Time Spent"
          }
        ],
        "items": [
          {
            "origin": "https://sflogo.sourceforge.net",
            "serverResponseTime": 193.124
          },
          {
            "origin": "https://libpng.org",
            "serverResponseTime": 22.76349999999998
          }
        ],
        "sortedBy": [
          "serverResponseTime"
        ]
      }
    },
    "main-thread-tasks": {
      "id": "main-thread-tasks",
      "title": "Tasks",
      "description": "Lists the toplevel main thread tasks that executed during page load.",
      "score": 1,
      "scoreDisplayMode": "informative",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "startTime",
            "valueType": "ms",
            "granularity": 1,
            "label": "Start Time"
          },
          {
            "key": "duration",
            "valueType": "ms",
            "granularity": 1,
            "label": "End Time"
          }
        ],
        "items": [
          {
            "duration": 9.734,
            "startTime": 696.26
          },
          {
            "duration": 9.782,
            "startTime": 712.317
          }
        ]
      }
    },
    "metrics": {
      "id": "metrics",
      "title": "Metrics",
      "description": "Collects all available metrics.",
      "score": 1,
      "scoreDisplayMode": "informative",
      "numericValue": 1320,
      "numericUnit": "millisecond",
      "details": {
        "type": "debugdata",
        "items": [
          {
            "firstContentfulPaint": 1320,
            "largestContentfulPaint": 1320,
            "interactive": 1320,
            "speedIndex": 1571,
            "totalBlockingTime": 0,
            "maxPotentialFID": 16,
            "cumulativeLayoutShift": 0,
            "cumulativeLayoutShiftMainFrame": 0,
            "timeToFirstByte": 691,
            "observedTimeOrigin": 0,
            "observedTimeOriginTs": 1241187455819,
            "observedNavigationStart": 0,
            "observedNavigationStartTs": 1241187455819,
            "observedFirstPaint": 733,
            "observedFirstPaintTs": 1241188188598,
            "observedFirstContentfulPaint": 733,
            "observedFirstContentfulPaintTs": 1241188188598,
            "observedFirstContentfulPaintAllFrames": 733,
            "observedFirstContentfulPaintAllFramesTs": 1241188188598,
            "observedLargestContentfulPaint": 733,
            "observedLargestContentfulPaintTs": 1241188188598,
            "observedLargestContentfulPaintAllFrames": 733,
            "observedLargestContentfulPaintAllFramesTs": 1241188188598,
            "observedTraceEnd": 3829,
            "observedTraceEndTs": 1241191285233,
            "observedLoad": 1307,
            "observedLoadTs": 1241188763238,
            "observedDomContentLoaded": 709,
            "observedDomContentLoadedTs": 1241188164885,
            "observedCumulativeLayoutShift": 0,
            "observedCumulativeLayoutShiftMainFrame": 0,
            "observedFirstVisualChange": 733,
            "observedFirstVisualChangeTs": 1241188188819,
            "observedLastVisualChange": 1316,
            "observedLastVisualChangeTs": 1241188771819,
            "observedSpeedIndex": 745,
            "observedSpeedIndexTs": 1241188200882
          },
          {
            "lcpInvalidated": false
          }
        ]
      }
    },
    "resource-summary": {
      "id": "resource-summary",
      "title": "Resources Summary",
      "description": "Aggregates all network requests and groups them by type",
      "score": 1,
      "scoreDisplayMode": "informative",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "label",
            "valueType": "text",
            "label": "Resource Type"
          },
          {
            "key": "requestCount",
            "valueType": "numeric",
            "label": "Requests"
          },
          {
            "key": "transferSize",
            "valueType": "bytes",
            "label": "Transfer Size"
          }
        ],
        "items": [
          {
            "resourceType": "total",
            "label": "Total",
            "requestCount": 6,
            "transferSize": 11601
          },
          {
            "resourceType": "image",
            "label": "Image",
            "requestCount": 5,
            "transferSize": 9868
          },
          {
            "resourceType": "document",
            "label": "Document",
            "requestCount": 1,
            "transferSize": 1733
          },
          {
            "resourceType": "stylesheet",
            "label": "Stylesheet",
            "requestCount": 0,
            "transferSize": 0
          },
          {
            "resourceType": "media",
            "label": "Media",
            "requestCount": 0,
            "transferSize": 0
          },
          {
            "resourceType": "font",
            "label": "Font",
            "requestCount": 0,
            "transferSize": 0
          },
          {
            "resourceType": "script",
            "label": "Script",
            "requestCount": 0,
            "transferSize": 0
          },
          {
            "resourceType": "other",
            "label": "Other",
            "requestCount": 0,
            "transferSize": 0
          },
          {
            "resourceType": "third-party",
            "label": "Third-party",
            "requestCount": 1,
            "transferSize": 1202
          }
        ]
      }
    },
    "layout-shifts": {
      "id": "layout-shifts",
      "title": "Avoid large layout shifts",
      "description": "These are the largest layout shifts observed on the page. Each table item represents a single layout shift, and shows the element that shifted the most. Below each item are possible root causes that led to the layout shift. Some of these layout shifts may not be included in the CLS metric value due to [windowing](https://web.dev/articles/cls#what_is_cls). [Learn how to improve CLS](https://web.dev/articles/optimize-cls)",
      "score": null,
      "scoreDisplayMode": "notApplicable",
      "metricSavings": {
        "CLS": 0
      },
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "subItemsHeading": {
              "key": "extra"
            },
            "label": "Element"
          },
          {
            "key": "score",
            "valueType": "numeric",
            "subItemsHeading": {
              "key": "cause",
              "valueType": "text"
            },
            "granularity": 0.001,
            "label": "Layout shift score"
          }
        ],
        "items": []
      },
      "guidanceLevel": 2
    },
    "long-tasks": {
      "id": "long-tasks",
      "title": "Avoid long main-thread tasks",
      "description": "Lists the longest tasks on the main thread, useful for identifying worst contributors to input delay. [Learn how to avoid long main-thread tasks](https://web.dev/articles/optimize-long-tasks)",
      "score": null,
      "scoreDisplayMode": "notApplicable",
      "metricSavings": {
        "TBT": 0
      },
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "url",
            "valueType": "url",
            "label": "URL"
          },
          {
            "key": "startTime",
            "valueType": "ms",
            "granularity": 1,
            "label": "Start Time"
          },
          {
            "key": "duration",
            "valueType": "ms",
            "granularity": 1,
            "label": "Duration"
          }
        ],
        "items": [],
        "debugData": {
          "type": "debugdata",
          "urls": [],
          "tasks": []
        }
      },
      "guidanceLevel": 1
    },
    "non-composited-animations": {
      "id": "non-composited-animations",
      "title": "Avoid non-composited animations",
      "description": "Animations which are not composited can be janky and increase CLS. [Learn how to avoid non-composited animations](https://developer.chrome.com/docs/lighthouse/performance/non-composited-animations/)",
      "score": null,
      "scoreDisplayMode": "notApplicable",
      "metricSavings": {
        "CLS": 0
      },
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "subItemsHeading": {
              "key": "failureReason",
              "valueType": "text"
            },
            "label": "Element"
          }
        ],
        "items": []
      },
      "guidanceLevel": 2
    },
    "unsized-images": {
      "id": "unsized-images",
      "title": "Image elements have explicit `width` and `height`",
      "description": "Set an explicit width and height on image elements to reduce layout shifts and improve CLS. [Learn how to set image dimensions](https://web.dev/articles/optimize-cls#images_without_dimensions)",
      "score": 1,
      "scoreDisplayMode": "metricSavings",
      "metricSavings": {
        "CLS": 0
      },
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "label": ""
          },
          {
            "key": "url",
            "valueType": "url",
            "label": "URL"
          }
        ],
        "items": []
      },
      "guidanceLevel": 4
    },
    "valid-source-maps": {
      "id": "valid-source-maps",
      "title": "Page has valid source maps",
      "description": "Source maps translate minified code to the original source code. This helps developers debug in production. In addition, Lighthouse is able to provide further insights. Consider deploying source maps to take advantage of these benefits. [Learn more about source maps](https://developer.chrome.com/docs/devtools/javascript/source-maps/).",
      "score": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "scriptUrl",
            "valueType": "url",
            "subItemsHeading": {
              "key": "error"
            },
            "label": "URL"
          },
          {
            "key": "sourceMapUrl",
            "valueType": "url",
            "label": "Map URL"
          }
        ],
        "items": []
      }
    },
    "csp-xss": {
      "id": "csp-xss",
      "title": "Ensure CSP is effective against XSS attacks",
      "description": "A strong Content Security Policy (CSP) significantly reduces the risk of cross-site scripting (XSS) attacks. [Learn how to use a CSP to prevent XSS](https://developer.chrome.com/docs/lighthouse/best-practices/csp-xss/)",
      "score": 1,
      "scoreDisplayMode": "informative",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "description",
            "valueType": "text",
            "subItemsHeading": {
              "key": "description"
            },
            "label": "Description"
          },
          {
            "key": "directive",
            "valueType": "code",
            "subItemsHeading": {
              "key": "directive"
            },
            "label": "Directive"
          },
          {
            "key": "severity",
            "valueType": "text",
            "subItemsHeading": {
              "key": "severity"
            },
            "label": "Severity"
          }
        ],
        "items": [
          {
            "severity": "High",
            "description": "No CSP found in enforcement mode"
          }
        ]
      }
    },
    "has-hsts": {
      "id": "has-hsts",
      "title": "Use a strong HSTS policy",
      "description": "Deployment of the HSTS header significantly reduces the risk of downgrading HTTP connections and eavesdropping attacks. A rollout in stages, starting with a low max-age is recommended. [Learn more about using a strong HSTS policy.](https://developer.chrome.com/docs/lighthouse/best-practices/has-hsts)",
      "score": 1,
      "scoreDisplayMode": "informative",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "description",
            "valueType": "text",
            "subItemsHeading": {
              "key": "description"
            },
            "label": "Description"
          },
          {
            "key": "directive",
            "valueType": "code",
            "subItemsHeading": {
              "key": "directive"
            },
            "label": "Directive"
          },
          {
            "key": "severity",
            "valueType": "text",
            "subItemsHeading": {
              "key": "severity"
            },
            "label": "Severity"
          }
        ],
        "items": [
          {
            "severity": "High",
            "description": "No HSTS header found"
          }
        ]
      }
    },
    "origin-isolation": {
      "id": "origin-isolation",
      "title": "Ensure proper origin isolation with COOP",
      "description": "The Cross-Origin-Opener-Policy (COOP) can be used to isolate the top-level window from other documents such as pop-ups. [Learn more about deploying the COOP header.](https://web.dev/articles/why-coop-coep#coop)",
      "score": 1,
      "scoreDisplayMode": "informative",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "description",
            "valueType": "text",
            "subItemsHeading": {
              "key": "description"
            },
            "label": "Description"
          },
          {
            "key": "directive",
            "valueType": "code",
            "subItemsHeading": {
              "key": "directive"
            },
            "label": "Directive"
          },
          {
            "key": "severity",
            "valueType": "text",
            "subItemsHeading": {
              "key": "severity"
            },
            "label": "Severity"
          }
        ],
        "items": [
          {
            "description": "No COOP header found",
            "severity": "High"
          }
        ]
      }
    },
    "clickjacking-mitigation": {
      "id": "clickjacking-mitigation",
      "title": "Mitigate clickjacking with XFO or CSP",
      "description": "The `X-Frame-Options` (XFO) header or the `frame-ancestors` directive in the `Content-Security-Policy` (CSP) header control where a page can be embedded. These can mitigate clickjacking attacks by blocking some or all sites from embedding the page. [Learn more about mitigating clickjacking](https://developer.chrome.com/docs/lighthouse/best-practices/clickjacking-mitigation).",
      "score": 1,
      "scoreDisplayMode": "informative",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "description",
            "valueType": "text",
            "subItemsHeading": {
              "key": "description"
            },
            "label": "Description"
          },
          {
            "key": "severity",
            "valueType": "text",
            "subItemsHeading": {
              "key": "severity"
            },
            "label": "Severity"
          }
        ],
        "items": [
          {
            "severity": "High",
            "description": "No frame control policy found"
          }
        ]
      }
    },
    "trusted-types-xss": {
      "id": "trusted-types-xss",
      "title": "Mitigate DOM-based XSS with Trusted Types",
      "description": "The `require-trusted-types-for` directive in the `Content-Security-Policy` (CSP) header instructs user agents to control the data passed to DOM XSS sink functions. [Learn more about mitigating DOM-based XSS with Trusted Types](https://developer.chrome.com/docs/lighthouse/best-practices/trusted-types-xss).",
      "score": 1,
      "scoreDisplayMode": "informative",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "description",
            "valueType": "text",
            "subItemsHeading": {
              "key": "description"
            },
            "label": "Description"
          },
          {
            "key": "severity",
            "valueType": "text",
            "subItemsHeading": {
              "key": "severity"
            },
            "label": "Severity"
          }
        ],
        "items": [
          {
            "severity": "High",
            "description": "No `Content-Security-Policy` header with Trusted Types directive found"
          }
        ]
      }
    },
    "script-treemap-data": {
      "id": "script-treemap-data",
      "title": "Script Treemap Data",
      "description": "Used for treemap app",
      "score": 1,
      "scoreDisplayMode": "informative",
      "details": {
        "type": "treemap-data",
        "nodes": []
      }
    },
    "accesskeys": {
      "id": "accesskeys",
      "title": "`[accesskey]` values are unique",
      "description": "Access keys let users quickly focus a part of the page. For proper navigation, each access key must be unique. [Learn more about access keys](https://dequeuniversity.com/rules/axe/4.11/accesskeys).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "aria-allowed-attr": {
      "id": "aria-allowed-attr",
      "title": "`[aria-*]` attributes match their roles",
      "description": "Each ARIA `role` supports a specific subset of `aria-*` attributes. Mismatching these invalidates the `aria-*` attributes. [Learn how to match ARIA attributes to their roles](https://dequeuniversity.com/rules/axe/4.11/aria-allowed-attr).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "aria-allowed-role": {
      "id": "aria-allowed-role",
      "title": "Uses ARIA roles only on compatible elements",
      "description": "Many HTML elements can only be assigned certain ARIA roles. Using ARIA roles where they are not allowed can interfere with the accessibility of the web page. [Learn more about ARIA roles](https://dequeuniversity.com/rules/axe/4.11/aria-allowed-role).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "aria-command-name": {
      "id": "aria-command-name",
      "title": "`button`, `link`, and `menuitem` elements have accessible names",
      "description": "When an element doesn't have an accessible name, screen readers announce it with a generic name, making it unusable for users who rely on screen readers. [Learn how to make command elements more accessible](https://dequeuniversity.com/rules/axe/4.11/aria-command-name).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "aria-conditional-attr": {
      "id": "aria-conditional-attr",
      "title": "ARIA attributes are used as specified for the element's role",
      "description": "Some ARIA attributes are only allowed on an element under certain conditions. [Learn more about conditional ARIA attributes](https://dequeuniversity.com/rules/axe/4.11/aria-conditional-attr).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "aria-deprecated-role": {
      "id": "aria-deprecated-role",
      "title": "Deprecated ARIA roles were not used",
      "description": "Deprecated ARIA roles may not be processed correctly by assistive technology. [Learn more about deprecated ARIA roles](https://dequeuniversity.com/rules/axe/4.11/aria-deprecated-role).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "aria-dialog-name": {
      "id": "aria-dialog-name",
      "title": "Elements with `role=\"dialog\"` or `role=\"alertdialog\"` have accessible names.",
      "description": "ARIA dialog elements without accessible names may prevent screen readers users from discerning the purpose of these elements. [Learn how to make ARIA dialog elements more accessible](https://dequeuniversity.com/rules/axe/4.11/aria-dialog-name).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "aria-hidden-body": {
      "id": "aria-hidden-body",
      "title": "`[aria-hidden=\"true\"]` is not present on the document `<body>`",
      "description": "Assistive technologies, like screen readers, work inconsistently when `aria-hidden=\"true\"` is set on the document `<body>`. [Learn how `aria-hidden` affects the document body](https://dequeuniversity.com/rules/axe/4.11/aria-hidden-body).",
      "score": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "subItemsHeading": {
              "key": "relatedNode",
              "valueType": "node"
            },
            "label": "Failing Elements"
          }
        ],
        "items": []
      }
    },
    "aria-hidden-focus": {
      "id": "aria-hidden-focus",
      "title": "`[aria-hidden=\"true\"]` elements do not contain focusable descendents",
      "description": "Focusable descendents within an `[aria-hidden=\"true\"]` element prevent those interactive elements from being available to users of assistive technologies like screen readers. [Learn how `aria-hidden` affects focusable elements](https://dequeuniversity.com/rules/axe/4.11/aria-hidden-focus).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "aria-input-field-name": {
      "id": "aria-input-field-name",
      "title": "ARIA input fields have accessible names",
      "description": "When an input field doesn't have an accessible name, screen readers announce it with a generic name, making it unusable for users who rely on screen readers. [Learn more about input field labels](https://dequeuniversity.com/rules/axe/4.11/aria-input-field-name).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "aria-meter-name": {
      "id": "aria-meter-name",
      "title": "ARIA `meter` elements have accessible names",
      "description": "When a meter element doesn't have an accessible name, screen readers announce it with a generic name, making it unusable for users who rely on screen readers. [Learn how to name `meter` elements](https://dequeuniversity.com/rules/axe/4.11/aria-meter-name).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "aria-progressbar-name": {
      "id": "aria-progressbar-name",
      "title": "ARIA `progressbar` elements have accessible names",
      "description": "When a `progressbar` element doesn't have an accessible name, screen readers announce it with a generic name, making it unusable for users who rely on screen readers. [Learn how to label `progressbar` elements](https://dequeuniversity.com/rules/axe/4.11/aria-progressbar-name).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "aria-prohibited-attr": {
      "id": "aria-prohibited-attr",
      "title": "Elements use only permitted ARIA attributes",
      "description": "Using ARIA attributes in roles where they are prohibited can mean that important information is not communicated to users of assistive technologies. [Learn more about prohibited ARIA roles](https://dequeuniversity.com/rules/axe/4.11/aria-prohibited-attr).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "aria-required-attr": {
      "id": "aria-required-attr",
      "title": "`[role]`s have all required `[aria-*]` attributes",
      "description": "Some ARIA roles have required attributes that describe the state of the element to screen readers. [Learn more about roles and required attributes](https://dequeuniversity.com/rules/axe/4.11/aria-required-attr).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "aria-required-children": {
      "id": "aria-required-children",
      "title": "Elements with an ARIA `[role]` that require children to contain a specific `[role]` have all required children.",
      "description": "Some ARIA parent roles must contain specific child roles to perform their intended accessibility functions. [Learn more about roles and required children elements](https://dequeuniversity.com/rules/axe/4.11/aria-required-children).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "aria-required-parent": {
      "id": "aria-required-parent",
      "title": "`[role]`s are contained by their required parent element",
      "description": "Some ARIA child roles must be contained by specific parent roles to properly perform their intended accessibility functions. [Learn more about ARIA roles and required parent element](https://dequeuniversity.com/rules/axe/4.11/aria-required-parent).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "aria-roles": {
      "id": "aria-roles",
      "title": "`[role]` values are valid",
      "description": "ARIA roles must have valid values in order to perform their intended accessibility functions. [Learn more about valid ARIA roles](https://dequeuniversity.com/rules/axe/4.11/aria-roles).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "aria-text": {
      "id": "aria-text",
      "title": "Elements with the `role=text` attribute do not have focusable descendents.",
      "description": "Adding `role=text` around a text node split by markup enables VoiceOver to treat it as one phrase, but the element's focusable descendents will not be announced. [Learn more about the `role=text` attribute](https://dequeuniversity.com/rules/axe/4.11/aria-text).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "aria-toggle-field-name": {
      "id": "aria-toggle-field-name",
      "title": "ARIA toggle fields have accessible names",
      "description": "When a toggle field doesn't have an accessible name, screen readers announce it with a generic name, making it unusable for users who rely on screen readers. [Learn more about toggle fields](https://dequeuniversity.com/rules/axe/4.11/aria-toggle-field-name).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "aria-tooltip-name": {
      "id": "aria-tooltip-name",
      "title": "ARIA `tooltip` elements have accessible names",
      "description": "When a tooltip element doesn't have an accessible name, screen readers announce it with a generic name, making it unusable for users who rely on screen readers. [Learn how to name `tooltip` elements](https://dequeuniversity.com/rules/axe/4.11/aria-tooltip-name).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "aria-treeitem-name": {
      "id": "aria-treeitem-name",
      "title": "ARIA `treeitem` elements have accessible names",
      "description": "When a `treeitem` element doesn't have an accessible name, screen readers announce it with a generic name, making it unusable for users who rely on screen readers. [Learn more about labeling `treeitem` elements](https://dequeuniversity.com/rules/axe/4.11/aria-treeitem-name).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "aria-valid-attr-value": {
      "id": "aria-valid-attr-value",
      "title": "`[aria-*]` attributes have valid values",
      "description": "Assistive technologies, like screen readers, can't interpret ARIA attributes with invalid values. [Learn more about valid values for ARIA attributes](https://dequeuniversity.com/rules/axe/4.11/aria-valid-attr-value).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "aria-valid-attr": {
      "id": "aria-valid-attr",
      "title": "`[aria-*]` attributes are valid and not misspelled",
      "description": "Assistive technologies, like screen readers, can't interpret ARIA attributes with invalid names. [Learn more about valid ARIA attributes](https://dequeuniversity.com/rules/axe/4.11/aria-valid-attr).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "button-name": {
      "id": "button-name",
      "title": "Buttons have an accessible name",
      "description": "When a button doesn't have an accessible name, screen readers announce it as \"button\", making it unusable for users who rely on screen readers. [Learn how to make buttons more accessible](https://dequeuniversity.com/rules/axe/4.11/button-name).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "bypass": {
      "id": "bypass",
      "title": "The page contains a heading, skip link, or landmark region",
      "description": "Adding ways to bypass repetitive content lets keyboard users navigate the page more efficiently. [Learn more about bypass blocks](https://dequeuniversity.com/rules/axe/4.11/bypass).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "color-contrast": {
      "id": "color-contrast",
      "title": "Background and foreground colors have a sufficient contrast ratio",
      "description": "Low-contrast text is difficult or impossible for many users to read. [Learn how to provide sufficient color contrast](https://dequeuniversity.com/rules/axe/4.11/color-contrast).",
      "score": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "subItemsHeading": {
              "key": "relatedNode",
              "valueType": "node"
            },
            "label": "Failing Elements"
          }
        ],
        "items": []
      }
    },
    "definition-list": {
      "id": "definition-list",
      "title": "`<dl>`'s contain only properly-ordered `<dt>` and `<dd>` groups, `<script>`, `<template>` or `<div>` elements.",
      "description": "When definition lists are not properly marked up, screen readers may produce confusing or inaccurate output. [Learn how to structure definition lists correctly](https://dequeuniversity.com/rules/axe/4.11/definition-list).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "dlitem": {
      "id": "dlitem",
      "title": "Definition list items are wrapped in `<dl>` elements",
      "description": "Definition list items (`<dt>` and `<dd>`) must be wrapped in a parent `<dl>` element to ensure that screen readers can properly announce them. [Learn how to structure definition lists correctly](https://dequeuniversity.com/rules/axe/4.11/dlitem).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "document-title": {
      "id": "document-title",
      "title": "Document has a `<title>` element",
      "description": "The title gives screen reader users an overview of the page, and search engine users rely on it heavily to determine if a page is relevant to their search. [Learn more about document titles](https://dequeuniversity.com/rules/axe/4.11/document-title).",
      "score": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "subItemsHeading": {
              "key": "relatedNode",
              "valueType": "node"
            },
            "label": "Failing Elements"
          }
        ],
        "items": []
      }
    },
    "duplicate-id-aria": {
      "id": "duplicate-id-aria",
      "title": "ARIA IDs are unique",
      "description": "The value of an ARIA ID must be unique to prevent other instances from being overlooked by assistive technologies. [Learn how to fix duplicate ARIA IDs](https://dequeuniversity.com/rules/axe/4.11/duplicate-id-aria).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "empty-heading": {
      "id": "empty-heading",
      "title": "All heading elements contain content.",
      "description": "A heading with no content or inaccessible text prevent screen reader users from accessing information on the page's structure. [Learn more about headings](https://dequeuniversity.com/rules/axe/4.11/empty-heading).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "form-field-multiple-labels": {
      "id": "form-field-multiple-labels",
      "title": "No form fields have multiple labels",
      "description": "Form fields with multiple labels can be confusingly announced by assistive technologies like screen readers which use either the first, the last, or all of the labels. [Learn how to use form labels](https://dequeuniversity.com/rules/axe/4.11/form-field-multiple-labels).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "frame-title": {
      "id": "frame-title",
      "title": "`<frame>` or `<iframe>` elements have a title",
      "description": "Screen reader users rely on frame titles to describe the contents of frames. [Learn more about frame titles](https://dequeuniversity.com/rules/axe/4.11/frame-title).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "heading-order": {
      "id": "heading-order",
      "title": "Heading elements appear in a sequentially-descending order",
      "description": "Properly ordered headings that do not skip levels convey the semantic structure of the page, making it easier to navigate and understand when using assistive technologies. [Learn more about heading order](https://dequeuniversity.com/rules/axe/4.11/heading-order).",
      "score": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "subItemsHeading": {
              "key": "relatedNode",
              "valueType": "node"
            },
            "label": "Failing Elements"
          }
        ],
        "items": []
      }
    },
    "html-has-lang": {
      "id": "html-has-lang",
      "title": "`<html>` element does not have a `[lang]` attribute",
      "description": "If a page doesn't specify a `lang` attribute, a screen reader assumes that the page is in the default language that the user chose when setting up the screen reader. If the page isn't actually in the default language, then the screen reader might not announce the page's text correctly. [Learn more about the `lang` attribute](https://dequeuniversity.com/rules/axe/4.11/html-has-lang).",
      "score": 0,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "subItemsHeading": {
              "key": "relatedNode",
              "valueType": "node"
            },
            "label": "Failing Elements"
          }
        ],
        "items": [
          {
            "node": {
              "type": "node",
              "lhId": "1-0-HTML",
              "path": "1,HTML",
              "selector": "html",
              "boundingRect": {
                "top": 0,
                "bottom": 679,
                "left": 0,
                "right": 980,
                "width": 980,
                "height": 679
              },
              "snippet": "<html>",
              "nodeLabel": "html",
              "explanation": "Fix any of the following:\n  The <html> element does not have a lang attribute"
            }
          }
        ],
        "debugData": {
          "type": "debugdata",
          "impact": "serious",
          "tags": [
            "cat.language",
            "wcag2a",
            "wcag311",
            "TTv5",
            "TT11.a",
            "EN-301-549",
            "EN-9.3.1.1",
            "ACT",
            "RGAAv4",
            "RGAA-8.3.1"
          ]
        }
      }
    },
    "html-lang-valid": {
      "id": "html-lang-valid",
      "title": "`<html>` element has a valid value for its `[lang]` attribute",
      "description": "Specifying a valid [BCP 47 language](https://www.w3.org/International/questions/qa-choosing-language-tags#question) helps screen readers announce text properly. [Learn how to use the `lang` attribute](https://dequeuniversity.com/rules/axe/4.11/html-lang-valid).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "html-xml-lang-mismatch": {
      "id": "html-xml-lang-mismatch",
      "title": "`<html>` element has an `[xml:lang]` attribute with the same base language as the `[lang]` attribute.",
      "description": "If the webpage does not specify a consistent language, then the screen reader might not announce the page's text correctly. [Learn more about the `lang` attribute](https://dequeuniversity.com/rules/axe/4.11/html-xml-lang-mismatch).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "identical-links-same-purpose": {
      "id": "identical-links-same-purpose",
      "title": "Identical links have the same purpose.",
      "description": "Links with the same destination should have the same description, to help users understand the link's purpose and decide whether to follow it. [Learn more about identical links](https://dequeuniversity.com/rules/axe/4.11/identical-links-same-purpose).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "image-alt": {
      "id": "image-alt",
      "title": "Image elements have `[alt]` attributes",
      "description": "Informative elements should aim for short, descriptive alternate text. Decorative elements can be ignored with an empty alt attribute. [Learn more about the `alt` attribute](https://dequeuniversity.com/rules/axe/4.11/image-alt).",
      "score": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "subItemsHeading": {
              "key": "relatedNode",
              "valueType": "node"
            },
            "label": "Failing Elements"
          }
        ],
        "items": []
      }
    },
    "image-redundant-alt": {
      "id": "image-redundant-alt",
      "title": "Image elements do not have `[alt]` attributes that are redundant text.",
      "description": "Informative elements should aim for short, descriptive alternative text. Alternative text that is exactly the same as the text adjacent to the link or image is potentially confusing for screen reader users, because the text will be read twice. [Learn more about the `alt` attribute](https://dequeuniversity.com/rules/axe/4.11/image-redundant-alt).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "input-button-name": {
      "id": "input-button-name",
      "title": "Input buttons have discernible text.",
      "description": "Adding discernable and accessible text to input buttons may help screen reader users understand the purpose of the input button. [Learn more about input buttons](https://dequeuniversity.com/rules/axe/4.11/input-button-name).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "input-image-alt": {
      "id": "input-image-alt",
      "title": "`<input type=\"image\">` elements have `[alt]` text",
      "description": "When an image is being used as an `<input>` button, providing alternative text can help screen reader users understand the purpose of the button. [Learn about input image alt text](https://dequeuniversity.com/rules/axe/4.11/input-image-alt).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "label-content-name-mismatch": {
      "id": "label-content-name-mismatch",
      "title": "Elements with visible text labels have matching accessible names.",
      "description": "Visible text labels that do not match the accessible name can result in a confusing experience for screen reader users. [Learn more about accessible names](https://dequeuniversity.com/rules/axe/4.11/label-content-name-mismatch).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "label": {
      "id": "label",
      "title": "Form elements have associated labels",
      "description": "Labels ensure that form controls are announced properly by assistive technologies, like screen readers. [Learn more about form element labels](https://dequeuniversity.com/rules/axe/4.11/label).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "landmark-one-main": {
      "id": "landmark-one-main",
      "title": "Document does not have a main landmark.",
      "description": "One main landmark helps screen reader users navigate a web page. [Learn more about landmarks](https://dequeuniversity.com/rules/axe/4.11/landmark-one-main).",
      "score": 0,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "subItemsHeading": {
              "key": "relatedNode",
              "valueType": "node"
            },
            "label": "Failing Elements"
          }
        ],
        "items": [
          {
            "node": {
              "type": "node",
              "lhId": "1-0-HTML",
              "path": "1,HTML",
              "selector": "html",
              "boundingRect": {
                "top": 0,
                "bottom": 679,
                "left": 0,
                "right": 980,
                "width": 980,
                "height": 679
              },
              "snippet": "<html>",
              "nodeLabel": "html",
              "explanation": "Fix all of the following:\n  Document does not have a main landmark"
            }
          }
        ],
        "debugData": {
          "type": "debugdata",
          "impact": "moderate",
          "tags": [
            "cat.semantics",
            "best-practice"
          ]
        }
      }
    },
    "link-name": {
      "id": "link-name",
      "title": "Links have a discernible name",
      "description": "Link text (and alternate text for images, when used as links) that is discernible, unique, and focusable improves the navigation experience for screen reader users. [Learn how to make links accessible](https://dequeuniversity.com/rules/axe/4.11/link-name).",
      "score": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "subItemsHeading": {
              "key": "relatedNode",
              "valueType": "node"
            },
            "label": "Failing Elements"
          }
        ],
        "items": []
      }
    },
    "link-in-text-block": {
      "id": "link-in-text-block",
      "title": "Links are distinguishable without relying on color.",
      "description": "Low-contrast text is difficult or impossible for many users to read. Link text that is discernible improves the experience for users with low vision. [Learn how to make links distinguishable](https://dequeuniversity.com/rules/axe/4.11/link-in-text-block).",
      "score": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "subItemsHeading": {
              "key": "relatedNode",
              "valueType": "node"
            },
            "label": "Failing Elements"
          }
        ],
        "items": []
      }
    },
    "list": {
      "id": "list",
      "title": "Lists contain only `<li>` elements and script supporting elements (`<script>` and `<template>`).",
      "description": "Screen readers have a specific way of announcing lists. Ensuring proper list structure aids screen reader output. [Learn more about proper list structure](https://dequeuniversity.com/rules/axe/4.11/list).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "listitem": {
      "id": "listitem",
      "title": "List items (`<li>`) are contained within `<ul>`, `<ol>` or `<menu>` parent elements",
      "description": "Screen readers require list items (`<li>`) to be contained within a parent `<ul>`, `<ol>` or `<menu>` to be announced properly. [Learn more about proper list structure](https://dequeuniversity.com/rules/axe/4.11/listitem).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "meta-refresh": {
      "id": "meta-refresh",
      "title": "The document does not use `<meta http-equiv=\"refresh\">`",
      "description": "Users do not expect a page to refresh automatically, and doing so will move focus back to the top of the page. This may create a frustrating or confusing experience. [Learn more about the refresh meta tag](https://dequeuniversity.com/rules/axe/4.11/meta-refresh).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "meta-viewport": {
      "id": "meta-viewport",
      "title": "`[user-scalable=\"no\"]` is not used in the `<meta name=\"viewport\">` element and the `[maximum-scale]` attribute is not less than 5.",
      "description": "Disabling zooming is problematic for users with low vision who rely on screen magnification to properly see the contents of a web page. [Learn more about the viewport meta tag](https://dequeuniversity.com/rules/axe/4.11/meta-viewport).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "object-alt": {
      "id": "object-alt",
      "title": "`<object>` elements have alternate text",
      "description": "Screen readers cannot translate non-text content. Adding alternate text to `<object>` elements helps screen readers convey meaning to users. [Learn more about alt text for `object` elements](https://dequeuniversity.com/rules/axe/4.11/object-alt).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "select-name": {
      "id": "select-name",
      "title": "Select elements have associated label elements.",
      "description": "Form elements without effective labels can create frustrating experiences for screen reader users. [Learn more about the `select` element](https://dequeuniversity.com/rules/axe/4.11/select-name).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "skip-link": {
      "id": "skip-link",
      "title": "Skip links are focusable.",
      "description": "Including a skip link can help users skip to the main content to save time. [Learn more about skip links](https://dequeuniversity.com/rules/axe/4.11/skip-link).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "tabindex": {
      "id": "tabindex",
      "title": "No element has a `[tabindex]` value greater than 0",
      "description": "A value greater than 0 implies an explicit navigation ordering. Although technically valid, this often creates frustrating experiences for users who rely on assistive technologies. [Learn more about the `tabindex` attribute](https://dequeuniversity.com/rules/axe/4.11/tabindex).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "table-duplicate-name": {
      "id": "table-duplicate-name",
      "title": "Tables have different content in the summary attribute and `<caption>`.",
      "description": "The summary attribute should describe the table structure, while `<caption>` should have the onscreen title. Accurate table mark-up helps users of screen readers. [Learn more about summary and caption](https://dequeuniversity.com/rules/axe/4.11/table-duplicate-name).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "table-fake-caption": {
      "id": "table-fake-caption",
      "title": "Tables use `<caption>` instead of cells with the `[colspan]` attribute to indicate a caption.",
      "description": "Screen readers have features to make navigating tables easier. Ensuring that tables use the actual caption element instead of cells with the `[colspan]` attribute may improve the experience for screen reader users. [Learn more about captions](https://dequeuniversity.com/rules/axe/4.11/table-fake-caption).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "target-size": {
      "id": "target-size",
      "title": "Touch targets have sufficient size and spacing.",
      "description": "Touch targets with sufficient size and spacing help users who may have difficulty targeting small controls to activate the targets. [Learn more about touch targets](https://dequeuniversity.com/rules/axe/4.11/target-size).",
      "score": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "subItemsHeading": {
              "key": "relatedNode",
              "valueType": "node"
            },
            "label": "Failing Elements"
          }
        ],
        "items": []
      }
    },
    "td-has-header": {
      "id": "td-has-header",
      "title": "`<td>` elements in a large `<table>` have one or more table headers.",
      "description": "Screen readers have features to make navigating tables easier. Ensuring that `<td>` elements in a large table (3 or more cells in width and height) have an associated table header may improve the experience for screen reader users. [Learn more about table headers](https://dequeuniversity.com/rules/axe/4.11/td-has-header).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "td-headers-attr": {
      "id": "td-headers-attr",
      "title": "Cells in a `<table>` element that use the `[headers]` attribute refer to table cells within the same table.",
      "description": "Screen readers have features to make navigating tables easier. Ensuring `<td>` cells using the `[headers]` attribute only refer to other cells in the same table may improve the experience for screen reader users. [Learn more about the `headers` attribute](https://dequeuniversity.com/rules/axe/4.11/td-headers-attr).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "th-has-data-cells": {
      "id": "th-has-data-cells",
      "title": "`<th>` elements and elements with `[role=\"columnheader\"/\"rowheader\"]` have data cells they describe.",
      "description": "Screen readers have features to make navigating tables easier. Ensuring table headers always refer to some set of cells may improve the experience for screen reader users. [Learn more about table headers](https://dequeuniversity.com/rules/axe/4.11/th-has-data-cells).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "valid-lang": {
      "id": "valid-lang",
      "title": "`[lang]` attributes have a valid value",
      "description": "Specifying a valid [BCP 47 language](https://www.w3.org/International/questions/qa-choosing-language-tags#question) on elements helps ensure that text is pronounced correctly by a screen reader. [Learn how to use the `lang` attribute](https://dequeuniversity.com/rules/axe/4.11/valid-lang).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "video-caption": {
      "id": "video-caption",
      "title": "`<video>` elements contain a `<track>` element with `[kind=\"captions\"]`",
      "description": "When a video provides a caption it is easier for deaf and hearing impaired users to access its information. [Learn more about video captions](https://dequeuniversity.com/rules/axe/4.11/video-caption).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "custom-controls-labels": {
      "id": "custom-controls-labels",
      "title": "Custom controls have associated labels",
      "description": "Custom interactive controls have associated labels, provided by aria-label or aria-labelledby. [Learn more about custom controls and labels](https://developer.chrome.com/docs/lighthouse/accessibility/custom-controls-labels/).",
      "score": null,
      "scoreDisplayMode": "manual"
    },
    "custom-controls-roles": {
      "id": "custom-controls-roles",
      "title": "Custom controls have ARIA roles",
      "description": "Custom interactive controls have appropriate ARIA roles. [Learn how to add roles to custom controls](https://developer.chrome.com/docs/lighthouse/accessibility/custom-control-roles/).",
      "score": null,
      "scoreDisplayMode": "manual"
    },
    "focus-traps": {
      "id": "focus-traps",
      "title": "User focus is not accidentally trapped in a region",
      "description": "A user can tab into and out of any control or region without accidentally trapping their focus. [Learn how to avoid focus traps](https://developer.chrome.com/docs/lighthouse/accessibility/focus-traps/).",
      "score": null,
      "scoreDisplayMode": "manual"
    },
    "focusable-controls": {
      "id": "focusable-controls",
      "title": "Interactive controls are keyboard focusable",
      "description": "Custom interactive controls are keyboard focusable and display a focus indicator. [Learn how to make custom controls focusable](https://developer.chrome.com/docs/lighthouse/accessibility/focusable-controls/).",
      "score": null,
      "scoreDisplayMode": "manual"
    },
    "interactive-element-affordance": {
      "id": "interactive-element-affordance",
      "title": "Interactive elements indicate their purpose and state",
      "description": "Interactive elements, such as links and buttons, should indicate their state and be distinguishable from non-interactive elements. [Learn how to decorate interactive elements with affordance hints](https://developer.chrome.com/docs/lighthouse/accessibility/interactive-element-affordance/).",
      "score": null,
      "scoreDisplayMode": "manual"
    },
    "logical-tab-order": {
      "id": "logical-tab-order",
      "title": "The page has a logical tab order",
      "description": "Tabbing through the page follows the visual layout. Users cannot focus elements that are offscreen. [Learn more about logical tab ordering](https://developer.chrome.com/docs/lighthouse/accessibility/logical-tab-order/).",
      "score": null,
      "scoreDisplayMode": "manual"
    },
    "managed-focus": {
      "id": "managed-focus",
      "title": "The user's focus is directed to new content added to the page",
      "description": "If new content, such as a dialog, is added to the page, the user's focus is directed to it. [Learn how to direct focus to new content](https://developer.chrome.com/docs/lighthouse/accessibility/managed-focus/).",
      "score": null,
      "scoreDisplayMode": "manual"
    },
    "offscreen-content-hidden": {
      "id": "offscreen-content-hidden",
      "title": "Offscreen content is hidden from assistive technology",
      "description": "Offscreen content is hidden with display: none or aria-hidden=true. [Learn how to properly hide offscreen content](https://developer.chrome.com/docs/lighthouse/accessibility/offscreen-content-hidden/).",
      "score": null,
      "scoreDisplayMode": "manual"
    },
    "use-landmarks": {
      "id": "use-landmarks",
      "title": "HTML5 landmark elements are used to improve navigation",
      "description": "Landmark elements (`<main>`, `<nav>`, etc.) are used to improve the keyboard navigation of the page for assistive technology. [Learn more about landmark elements](https://developer.chrome.com/docs/lighthouse/accessibility/use-landmarks/).",
      "score": null,
      "scoreDisplayMode": "manual"
    },
    "visual-order-follows-dom": {
      "id": "visual-order-follows-dom",
      "title": "Visual order on the page follows DOM order",
      "description": "DOM order matches the visual order, improving navigation for assistive technology. [Learn more about DOM and visual ordering](https://developer.chrome.com/docs/lighthouse/accessibility/visual-order-follows-dom/).",
      "score": null,
      "scoreDisplayMode": "manual"
    },
    "total-byte-weight": {
      "id": "total-byte-weight",
      "title": "Avoids enormous network payloads",
      "description": "Large network payloads cost users real money and are highly correlated with long load times. [Learn how to reduce payload sizes](https://developer.chrome.com/docs/lighthouse/performance/total-byte-weight/).",
      "score": 1,
      "scoreDisplayMode": "metricSavings",
      "numericValue": 12749,
      "numericUnit": "byte",
      "displayValue": "Total size was 12 KiB",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "url",
            "valueType": "url",
            "label": "URL"
          },
          {
            "key": "totalBytes",
            "valueType": "bytes",
            "label": "Transfer Size"
          }
        ],
        "items": [
          {
            "url": "https://libpng.org/pub/mng/img_mng/libmng.png",
            "totalBytes": 2800
          },
          {
            "url": "https://libpng.org/pub/mng/img_mng/mngnow-bearcy.png",
            "totalBytes": 2671
          },
          {
            "url": "https://libpng.org/pub/png/img_png/pngnow.png",
            "totalBytes": 2556
          },
          {
            "url": "https://libpng.org/",
            "totalBytes": 1733
          },
          {
            "url": "https://sflogo.sourceforge.net/sflogo.php?group_id=32355&type=9",
            "totalBytes": 1202
          },
          {
            "url": "https://libpng.org/favicon.ico",
            "totalBytes": 1148
          },
          {
            "url": "https://libpng.org/pub/png/img_png/libpng-88x31.png",
            "totalBytes": 639
          }
        ],
        "sortedBy": [
          "totalBytes"
        ]
      },
      "guidanceLevel": 1
    },
    "unminified-css": {
      "id": "unminified-css",
      "title": "Minify CSS",
      "description": "Minifying CSS files can reduce network payload sizes. [Learn how to minify CSS](https://developer.chrome.com/docs/lighthouse/performance/unminified-css/).",
      "score": 1,
      "scoreDisplayMode": "metricSavings",
      "numericValue": 0,
      "numericUnit": "millisecond",
      "displayValue": "",
      "metricSavings": {
        "FCP": 0,
        "LCP": 0
      },
      "details": {
        "type": "opportunity",
        "headings": [],
        "items": [],
        "overallSavingsMs": 0,
        "overallSavingsBytes": 0,
        "sortedBy": [
          "wastedBytes"
        ],
        "debugData": {
          "type": "debugdata",
          "metricSavings": {
            "FCP": 0,
            "LCP": 0
          }
        }
      },
      "guidanceLevel": 3
    },
    "unminified-javascript": {
      "id": "unminified-javascript",
      "title": "Minify JavaScript",
      "description": "Minifying JavaScript files can reduce payload sizes and script parse time. [Learn how to minify JavaScript](https://developer.chrome.com/docs/lighthouse/performance/unminified-javascript/).",
      "score": 1,
      "scoreDisplayMode": "metricSavings",
      "numericValue": 0,
      "numericUnit": "millisecond",
      "displayValue": "",
      "warnings": [],
      "metricSavings": {
        "FCP": 0,
        "LCP": 0
      },
      "details": {
        "type": "opportunity",
        "headings": [],
        "items": [],
        "overallSavingsMs": 0,
        "overallSavingsBytes": 0,
        "sortedBy": [
          "wastedBytes"
        ],
        "debugData": {
          "type": "debugdata",
          "metricSavings": {
            "FCP": 0,
            "LCP": 0
          }
        }
      },
      "guidanceLevel": 3
    },
    "unused-css-rules": {
      "id": "unused-css-rules",
      "title": "Reduce unused CSS",
      "description": "Reduce unused rules from stylesheets and defer CSS not used for above-the-fold content to decrease bytes consumed by network activity. [Learn how to reduce unused CSS](https://developer.chrome.com/docs/lighthouse/performance/unused-css-rules/).",
      "score": 1,
      "scoreDisplayMode": "metricSavings",
      "numericValue": 0,
      "numericUnit": "millisecond",
      "displayValue": "",
      "metricSavings": {
        "FCP": 0,
        "LCP": 0
      },
      "details": {
        "type": "opportunity",
        "headings": [],
        "items": [],
        "overallSavingsMs": 0,
        "overallSavingsBytes": 0,
        "sortedBy": [
          "wastedBytes"
        ],
        "debugData": {
          "type": "debugdata",
          "metricSavings": {
            "FCP": 0,
            "LCP": 0
          }
        }
      },
      "guidanceLevel": 1
    },
    "unused-javascript": {
      "id": "unused-javascript",
      "title": "Reduce unused JavaScript",
      "description": "Reduce unused JavaScript and defer loading scripts until they are required to decrease bytes consumed by network activity. [Learn how to reduce unused JavaScript](https://developer.chrome.com/docs/lighthouse/performance/unused-javascript/).",
      "score": 1,
      "scoreDisplayMode": "metricSavings",
      "numericValue": 0,
      "numericUnit": "millisecond",
      "displayValue": "",
      "metricSavings": {
        "FCP": 0,
        "LCP": 0
      },
      "details": {
        "type": "opportunity",
        "headings": [],
        "items": [],
        "overallSavingsMs": 0,
        "overallSavingsBytes": 0,
        "sortedBy": [
          "wastedBytes"
        ],
        "debugData": {
          "type": "debugdata",
          "metricSavings": {
            "FCP": 0,
            "LCP": 0
          }
        }
      },
      "guidanceLevel": 1
    },
    "doctype": {
      "id": "doctype",
      "title": "Page lacks the HTML doctype, thus triggering quirks-mode",
      "description": "Specifying a doctype prevents the browser from switching to quirks-mode. [Learn more about the doctype declaration](https://developer.chrome.com/docs/lighthouse/best-practices/doctype/).",
      "score": 0,
      "scoreDisplayMode": "binary",
      "explanation": "Document contains a `doctype` that triggers `limited-quirks-mode`"
    },
    "charset": {
      "id": "charset",
      "title": "Properly defines charset",
      "description": "A character encoding declaration is required. It can be done with a `<meta>` tag in the first 1024 bytes of the HTML or in the Content-Type HTTP response header. [Learn more about declaring the character encoding](https://developer.chrome.com/docs/lighthouse/best-practices/charset/).",
      "score": 1,
      "scoreDisplayMode": "binary"
    },
    "geolocation-on-start": {
      "id": "geolocation-on-start",
      "title": "Avoids requesting the geolocation permission on page load",
      "description": "Users are mistrustful of or confused by sites that request their location without context. Consider tying the request to a user action instead. [Learn more about the geolocation permission](https://developer.chrome.com/docs/lighthouse/best-practices/geolocation-on-start/).",
      "score": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "source",
            "valueType": "source-location",
            "label": "Source"
          }
        ],
        "items": []
      }
    },
    "inspector-issues": {
      "id": "inspector-issues",
      "title": "Issues were logged in the `Issues` panel in Chrome Devtools",
      "description": "Issues logged to the `Issues` panel in Chrome Devtools indicate unresolved problems. They can come from network request failures, insufficient security controls, and other browser concerns. Open up the Issues panel in Chrome DevTools for more details on each issue.",
      "score": 0,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "issueType",
            "valueType": "text",
            "subItemsHeading": {
              "key": "url",
              "valueType": "url"
            },
            "label": "Issue type"
          }
        ],
        "items": [
          {
            "issueType": "Mixed content",
            "subItems": {
              "type": "subitems",
              "items": [
                {
                  "url": "http://sflogo.sourceforge.net/sflogo.php?group_id=32355&type=9"
                }
              ]
            }
          }
        ]
      }
    },
    "js-libraries": {
      "id": "js-libraries",
      "title": "Detected JavaScript libraries",
      "description": "All front-end JavaScript libraries detected on the page. [Learn more about this JavaScript library detection diagnostic audit](https://developer.chrome.com/docs/lighthouse/best-practices/js-libraries/).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "notification-on-start": {
      "id": "notification-on-start",
      "title": "Avoids requesting the notification permission on page load",
      "description": "Users are mistrustful of or confused by sites that request to send notifications without context. Consider tying the request to user gestures instead. [Learn more about responsibly getting permission for notifications](https://developer.chrome.com/docs/lighthouse/best-practices/notification-on-start/).",
      "score": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "source",
            "valueType": "source-location",
            "label": "Source"
          }
        ],
        "items": []
      }
    },
    "paste-preventing-inputs": {
      "id": "paste-preventing-inputs",
      "title": "Allows users to paste into input fields",
      "description": "Preventing input pasting is a bad practice for the UX, and weakens security by blocking password managers.[Learn more about user-friendly input fields](https://developer.chrome.com/docs/lighthouse/best-practices/paste-preventing-inputs/).",
      "score": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "label": "Failing Elements"
          }
        ],
        "items": []
      }
    },
    "meta-description": {
      "id": "meta-description",
      "title": "Document does not have a meta description",
      "description": "Meta descriptions may be included in search results to concisely summarize page content. [Learn more about the meta description](https://developer.chrome.com/docs/lighthouse/seo/meta-description/).",
      "score": 0,
      "scoreDisplayMode": "binary"
    },
    "http-status-code": {
      "id": "http-status-code",
      "title": "Page has successful HTTP status code",
      "description": "Pages with unsuccessful HTTP status codes may not be indexed properly. [Learn more about HTTP status codes](https://developer.chrome.com/docs/lighthouse/seo/http-status-code/).",
      "score": 1,
      "scoreDisplayMode": "binary"
    },
    "link-text": {
      "id": "link-text",
      "title": "Links have descriptive text",
      "description": "Descriptive link text helps search engines understand your content. [Learn how to make links more accessible](https://developer.chrome.com/docs/lighthouse/seo/link-text/).",
      "score": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "href",
            "valueType": "url",
            "label": "Link destination"
          },
          {
            "key": "text",
            "valueType": "text",
            "label": "Link Text"
          }
        ],
        "items": []
      }
    },
    "crawlable-anchors": {
      "id": "crawlable-anchors",
      "title": "Links are crawlable",
      "description": "Search engines may use `href` attributes on links to crawl websites. Ensure that the `href` attribute of anchor elements links to an appropriate destination, so more pages of the site can be discovered. [Learn how to make links crawlable](https://support.google.com/webmasters/answer/9112205)",
      "score": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "label": "Uncrawlable Link"
          }
        ],
        "items": []
      }
    },
    "is-crawlable": {
      "id": "is-crawlable",
      "title": "Page isn’t blocked from indexing",
      "description": "Search engines are unable to include your pages in search results if they don't have permission to crawl them. [Learn more about crawler directives](https://developer.chrome.com/docs/lighthouse/seo/is-crawlable/).",
      "score": 1,
      "scoreDisplayMode": "binary",
      "warnings": [],
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "source",
            "valueType": "code",
            "label": "Blocking Directive Source"
          }
        ],
        "items": []
      }
    },
    "robots-txt": {
      "id": "robots-txt",
      "title": "robots.txt is valid",
      "description": "If your robots.txt file is malformed, crawlers may not be able to understand how you want your website to be crawled or indexed. [Learn more about robots.txt](https://developer.chrome.com/docs/lighthouse/seo/invalid-robots-txt/).",
      "score": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "index",
            "valueType": "text",
            "label": "Line #"
          },
          {
            "key": "line",
            "valueType": "code",
            "label": "Content"
          },
          {
            "key": "message",
            "valueType": "code",
            "label": "Error"
          }
        ],
        "items": []
      }
    },
    "hreflang": {
      "id": "hreflang",
      "title": "Document has a valid `hreflang`",
      "description": "hreflang links tell search engines what version of a page they should list in search results for a given language or region. [Learn more about `hreflang`](https://developer.chrome.com/docs/lighthouse/seo/hreflang/).",
      "score": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "source",
            "valueType": "code",
            "subItemsHeading": {
              "key": "reason",
              "valueType": "text"
            },
            "label": ""
          }
        ],
        "items": []
      }
    },
    "canonical": {
      "id": "canonical",
      "title": "Document has a valid `rel=canonical`",
      "description": "Canonical links suggest which URL to show in search results. [Learn more about canonical links](https://developer.chrome.com/docs/lighthouse/seo/canonical/).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "structured-data": {
      "id": "structured-data",
      "title": "Structured data is valid",
      "description": "Run the [Structured Data Testing Tool](https://developers.google.com/search/docs/appearance/structured-data/) to validate structured data. [Learn more about Structured Data](https://developer.chrome.com/docs/lighthouse/seo/structured-data/).",
      "score": null,
      "scoreDisplayMode": "manual"
    },
    "bf-cache": {
      "id": "bf-cache",
      "title": "Page didn't prevent back/forward cache restoration",
      "description": "Many navigations are performed by going back to a previous page, or forwards again. The back/forward cache (bfcache) can speed up these return navigations. [Learn more about the bfcache](https://developer.chrome.com/docs/lighthouse/performance/bf-cache/)",
      "score": 1,
      "scoreDisplayMode": "binary",
      "guidanceLevel": 4
    },
    "cache-insight": {
      "id": "cache-insight",
      "title": "Use efficient cache lifetimes",
      "description": "A long cache lifetime can speed up repeat visits to your page. [Learn more about caching](https://developer.chrome.com/docs/performance/insights/cache).",
      "score": 0.5,
      "scoreDisplayMode": "metricSavings",
      "displayValue": "Est savings of 7 KiB",
      "metricSavings": {
        "FCP": 0,
        "LCP": 0
      },
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "url",
            "valueType": "url",
            "label": "Request"
          },
          {
            "key": "cacheLifetimeMs",
            "valueType": "ms",
            "label": "Cache TTL",
            "displayUnit": "duration"
          },
          {
            "key": "totalBytes",
            "valueType": "bytes",
            "label": "Transfer Size",
            "displayUnit": "kb",
            "granularity": 1
          }
        ],
        "items": [
          {
            "url": "https://libpng.org/pub/mng/img_mng/libmng.png",
            "cacheLifetimeMs": 3600000,
            "totalBytes": 2800,
            "wastedBytes": 2240
          },
          {
            "url": "https://libpng.org/pub/mng/img_mng/mngnow-bearcy.png",
            "cacheLifetimeMs": 3600000,
            "totalBytes": 2671,
            "wastedBytes": 2136.8
          },
          {
            "url": "https://libpng.org/pub/png/img_png/pngnow.png",
            "cacheLifetimeMs": 3600000,
            "totalBytes": 2556,
            "wastedBytes": 2044.8000000000002
          },
          {
            "url": "https://libpng.org/pub/png/img_png/libpng-88x31.png",
            "cacheLifetimeMs": 3600000,
            "totalBytes": 639,
            "wastedBytes": 511.20000000000005
          }
        ],
        "sortedBy": [
          "wastedBytes"
        ],
        "skipSumming": [
          "cacheLifetimeMs"
        ],
        "debugData": {
          "type": "debugdata",
          "wastedBytes": 6932.8
        }
      },
      "guidanceLevel": 3
    },
    "cls-culprits-insight": {
      "id": "cls-culprits-insight",
      "title": "Layout shift culprits",
      "description": "Layout shifts occur when elements move absent any user interaction. [Investigate the causes of layout shifts](https://developer.chrome.com/docs/performance/insights/cls-culprit), such as elements being added, removed, or their fonts changing as the page loads.",
      "score": 1,
      "scoreDisplayMode": "numeric",
      "metricSavings": {
        "CLS": 0
      },
      "details": {
        "type": "list",
        "items": []
      },
      "guidanceLevel": 3
    },
    "document-latency-insight": {
      "id": "document-latency-insight",
      "title": "Document request latency",
      "description": "Your first network request is the most important. [Reduce its latency](https://developer.chrome.com/docs/performance/insights/document-latency) by avoiding redirects, ensuring a fast server response, and enabling text compression.",
      "score": 1,
      "scoreDisplayMode": "metricSavings",
      "metricSavings": {
        "FCP": 0,
        "LCP": 0
      },
      "details": {
        "type": "checklist",
        "items": {
          "noRedirects": {
            "label": "Avoids redirects",
            "value": true
          },
          "serverResponseIsFast": {
            "label": "Server responds quickly (observed 186 ms)",
            "value": true
          },
          "usesCompression": {
            "label": "Applies text compression",
            "value": true
          }
        },
        "debugData": {
          "type": "debugdata",
          "redirectDuration": 0,
          "serverResponseTime": 186,
          "uncompressedResponseBytes": 0,
          "wastedBytes": 0
        }
      },
      "guidanceLevel": 3
    },
    "dom-size-insight": {
      "id": "dom-size-insight",
      "title": "Optimize DOM size",
      "description": "A large DOM can increase the duration of style calculations and layout reflows, impacting page responsiveness. A large DOM will also increase memory usage. [Learn how to avoid an excessive DOM size](https://developer.chrome.com/docs/performance/insights/dom-size).",
      "score": 1,
      "scoreDisplayMode": "numeric",
      "numericValue": 51,
      "numericUnit": "element",
      "metricSavings": {
        "INP": 0
      },
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "statistic",
            "valueType": "text",
            "label": "Statistic"
          },
          {
            "key": "node",
            "valueType": "node",
            "label": "Element"
          },
          {
            "key": "value",
            "valueType": "numeric",
            "label": "Value"
          }
        ],
        "items": [
          {
            "statistic": "Total elements",
            "value": {
              "type": "numeric",
              "granularity": 1,
              "value": 51
            }
          },
          {
            "statistic": "DOM depth",
            "node": {
              "type": "node",
              "lhId": "page-1-IMG",
              "path": "1,HTML,1,BODY,7,CENTER,0,P,0,A,0,IMG",
              "selector": "center > p > a > img",
              "boundingRect": {
                "top": 494,
                "bottom": 525,
                "left": 446,
                "right": 534,
                "width": 88,
                "height": 31
              },
              "snippet": "<img width=\"88\" height=\"31\" border=\"0\" src=\"pub/png/img_png/libpng-88x31.png\" alt=\"[libpng now!]\">",
              "nodeLabel": "[libpng now!]"
            },
            "value": {
              "type": "numeric",
              "granularity": 1,
              "value": 5
            }
          },
          {
            "statistic": "Most children",
            "node": {
              "type": "node",
              "lhId": "page-0-H2",
              "path": "1,HTML,1,BODY,3,H2",
              "selector": "body > h2",
              "boundingRect": {
                "top": 80,
                "bottom": 404,
                "left": 8,
                "right": 972,
                "width": 964,
                "height": 324
              },
              "snippet": "<h2 align=\"center\">",
              "nodeLabel": "Home of\n\nPortable Network Graphics\n(PNG image format)\n\nMultiple-image Network G…"
            },
            "value": {
              "type": "numeric",
              "granularity": 1,
              "value": 17
            }
          }
        ],
        "debugData": {
          "type": "debugdata",
          "totalElements": 51,
          "maxChildren": 17,
          "maxDepth": 5
        }
      },
      "guidanceLevel": 3
    },
    "duplicated-javascript-insight": {
      "id": "duplicated-javascript-insight",
      "title": "Duplicated JavaScript",
      "description": "Remove large, [duplicate JavaScript modules](https://developer.chrome.com/docs/performance/insights/duplicated-javascript) from bundles to reduce unnecessary bytes consumed by network activity.",
      "score": null,
      "scoreDisplayMode": "error",
      "errorMessage": "duplication.values.flatMap is not a function or its return value is not iterable",
      "errorStack": "TypeError: duplication.values.flatMap is not a function or its return value is not iterable\n    at Module.generateInsight (file:///usr/local/lib/node_modules/lighthouse/node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js:59:61)\n    at #computeInsightSet (file:///usr/local/lib/node_modules/lighthouse/node_modules/@paulirish/trace_engine/models/trace/Processor.js:369:33)\n    at #computeInsightsForNavigation (file:///usr/local/lib/node_modules/lighthouse/node_modules/@paulirish/trace_engine/models/trace/Processor.js:513:32)\n    at #computeInsights (file:///usr/local/lib/node_modules/lighthouse/node_modules/@paulirish/trace_engine/models/trace/Processor.js:445:47)\n    at TraceProcessor.parse (file:///usr/local/lib/node_modules/lighthouse/node_modules/@paulirish/trace_engine/models/trace/Processor.js:126:38)\n    at async TraceEngineResult.runTraceEngine (file:///usr/local/lib/node_modules/lighthouse/core/computed/trace-engine-result.js:43:5)\n    at async TraceEngineResult.compute_ (file:///usr/local/lib/node_modules/lighthouse/core/computed/trace-engine-result.js:256:7)",
      "guidanceLevel": 2
    },
    "font-display-insight": {
      "id": "font-display-insight",
      "title": "Font display",
      "description": "Consider setting [font-display](https://developer.chrome.com/docs/performance/insights/font-display) to swap or optional to ensure text is consistently visible. swap can be further optimized to mitigate layout shifts with [font metric overrides](https://developer.chrome.com/blog/font-fallbacks).",
      "score": 1,
      "scoreDisplayMode": "metricSavings",
      "metricSavings": {
        "INP": 0
      },
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "url",
            "valueType": "url",
            "label": "URL"
          },
          {
            "key": "wastedMs",
            "valueType": "ms",
            "label": "Est Savings"
          }
        ],
        "items": [],
        "skipSumming": [
          "wastedMs"
        ]
      },
      "guidanceLevel": 3
    },
    "forced-reflow-insight": {
      "id": "forced-reflow-insight",
      "title": "Forced reflow",
      "description": "A forced reflow occurs when JavaScript queries geometric properties (such as offsetWidth) after styles have been invalidated by a change to the DOM state. This can result in poor performance. Learn more about [forced reflows](https://developer.chrome.com/docs/performance/insights/forced-reflow) and possible mitigations.",
      "score": 1,
      "scoreDisplayMode": "numeric",
      "details": {
        "type": "list",
        "items": [
          {
            "type": "table",
            "headings": [
              {
                "key": "source",
                "valueType": "source-location",
                "label": "Source"
              },
              {
                "key": "reflowTime",
                "valueType": "ms",
                "granularity": 1,
                "label": "Total reflow time"
              }
            ],
            "items": []
          }
        ]
      },
      "guidanceLevel": 3
    },
    "image-delivery-insight": {
      "id": "image-delivery-insight",
      "title": "Improve image delivery",
      "description": "Reducing the download time of images can improve the perceived load time of the page and LCP. [Learn more about optimizing image size](https://developer.chrome.com/docs/performance/insights/image-delivery)",
      "score": 1,
      "scoreDisplayMode": "metricSavings",
      "metricSavings": {
        "FCP": 0,
        "LCP": 0
      },
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "label": ""
          },
          {
            "key": "url",
            "valueType": "url",
            "label": "URL",
            "subItemsHeading": {
              "key": "reason",
              "valueType": "text"
            }
          },
          {
            "key": "totalBytes",
            "valueType": "bytes",
            "label": "Resource Size"
          },
          {
            "key": "wastedBytes",
            "valueType": "bytes",
            "label": "Est Savings",
            "subItemsHeading": {
              "key": "wastedBytes",
              "valueType": "bytes"
            }
          }
        ],
        "items": [],
        "debugData": {
          "type": "debugdata",
          "wastedBytes": 0
        }
      },
      "guidanceLevel": 3
    },
    "inp-breakdown-insight": {
      "id": "inp-breakdown-insight",
      "title": "INP breakdown",
      "description": "Start investigating [how to improve INP](https://developer.chrome.com/docs/performance/insights/inp-breakdown) by looking at the longest subpart.",
      "score": null,
      "scoreDisplayMode": "notApplicable",
      "guidanceLevel": 3
    },
    "lcp-breakdown-insight": {
      "id": "lcp-breakdown-insight",
      "title": "LCP breakdown",
      "description": "Each [subpart has specific improvement strategies](https://developer.chrome.com/docs/performance/insights/lcp-breakdown). Ideally, most of the LCP time should be spent on loading the resources, not within delays.",
      "score": 1,
      "scoreDisplayMode": "informative",
      "metricSavings": {
        "LCP": 0
      },
      "details": {
        "type": "list",
        "items": [
          {
            "type": "table",
            "headings": [
              {
                "key": "label",
                "valueType": "text",
                "label": "Subpart"
              },
              {
                "key": "duration",
                "valueType": "ms",
                "label": "Duration"
              }
            ],
            "items": [
              {
                "subpart": "timeToFirstByte",
                "label": "Time to first byte",
                "duration": 691.217
              },
              {
                "subpart": "elementRenderDelay",
                "label": "Element render delay",
                "duration": 41.562
              }
            ]
          },
          {
            "type": "node",
            "lhId": "page-0-H2",
            "path": "1,HTML,1,BODY,3,H2",
            "selector": "body > h2",
            "boundingRect": {
              "top": 80,
              "bottom": 404,
              "left": 8,
              "right": 972,
              "width": 964,
              "height": 324
            },
            "snippet": "<h2 align=\"center\">",
            "nodeLabel": "Home of\n\nPortable Network Graphics\n(PNG image format)\n\nMultiple-image Network G…"
          }
        ]
      },
      "guidanceLevel": 3
    },
    "lcp-discovery-insight": {
      "id": "lcp-discovery-insight",
      "title": "LCP request discovery",
      "description": "[Optimize LCP](https://developer.chrome.com/docs/performance/insights/lcp-discovery) by making the LCP image discoverable from the HTML immediately, and avoiding lazy-loading",
      "score": null,
      "scoreDisplayMode": "notApplicable",
      "guidanceLevel": 3
    },
    "legacy-javascript-insight": {
      "id": "legacy-javascript-insight",
      "title": "Legacy JavaScript",
      "description": "Polyfills and transforms enable older browsers to use new JavaScript features. However, many aren't necessary for modern browsers. Consider modifying your JavaScript build process to not transpile [Baseline](https://web.dev/articles/baseline-and-polyfills) features, unless you know you must support older browsers. [Learn why most sites can deploy ES6+ code without transpiling](https://developer.chrome.com/docs/performance/insights/legacy-javascript)",
      "score": null,
      "scoreDisplayMode": "error",
      "errorMessage": "wastedBytesByRequestId.values(...).reduce is not a function",
      "errorStack": "TypeError: wastedBytesByRequestId.values(...).reduce is not a function\n    at Module.generateInsight (file:///usr/local/lib/node_modules/lighthouse/node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js:79:54)\n    at #computeInsightSet (file:///usr/local/lib/node_modules/lighthouse/node_modules/@paulirish/trace_engine/models/trace/Processor.js:369:33)\n    at #computeInsightsForNavigation (file:///usr/local/lib/node_modules/lighthouse/node_modules/@paulirish/trace_engine/models/trace/Processor.js:513:32)\n    at #computeInsights (file:///usr/local/lib/node_modules/lighthouse/node_modules/@paulirish/trace_engine/models/trace/Processor.js:445:47)\n    at TraceProcessor.parse (file:///usr/local/lib/node_modules/lighthouse/node_modules/@paulirish/trace_engine/models/trace/Processor.js:126:38)\n    at async TraceEngineResult.runTraceEngine (file:///usr/local/lib/node_modules/lighthouse/core/computed/trace-engine-result.js:43:5)\n    at async TraceEngineResult.compute_ (file:///usr/local/lib/node_modules/lighthouse/core/computed/trace-engine-result.js:256:7)",
      "guidanceLevel": 2
    },
    "modern-http-insight": {
      "id": "modern-http-insight",
      "title": "Modern HTTP",
      "description": "HTTP/2 and HTTP/3 offer many benefits over HTTP/1.1, such as multiplexing. [Learn more about using modern HTTP](https://developer.chrome.com/docs/performance/insights/modern-http).",
      "score": 1,
      "scoreDisplayMode": "metricSavings",
      "metricSavings": {
        "FCP": 0,
        "LCP": 0
      },
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "url",
            "valueType": "url",
            "label": "URL"
          },
          {
            "key": "protocol",
            "valueType": "text",
            "label": "Protocol"
          }
        ],
        "items": []
      },
      "guidanceLevel": 3
    },
    "network-dependency-tree-insight": {
      "id": "network-dependency-tree-insight",
      "title": "Network dependency tree",
      "description": "[Avoid chaining critical requests](https://developer.chrome.com/docs/performance/insights/network-dependency-tree) by reducing the length of chains, reducing the download size of resources, or deferring the download of unnecessary resources to improve page load.",
      "score": 1,
      "scoreDisplayMode": "numeric",
      "metricSavings": {
        "LCP": 0
      },
      "details": {
        "type": "list",
        "items": [
          {
            "type": "list-section",
            "value": {
              "type": "network-tree",
              "chains": {
                "EF5CEC3C2B37541060FC84F398DA1D0A": {
                  "url": "https://libpng.org/",
                  "navStartToEndTime": 707,
                  "transferSize": 1733,
                  "isLongest": true,
                  "children": {}
                }
              },
              "longestChain": {
                "duration": 707
              }
            }
          },
          {
            "type": "list-section",
            "title": "Preconnected origins",
            "description": "[preconnect](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) hints help the browser establish a connection earlier in the page load, saving time when the first request for that origin is made. The following are the origins that the page preconnected to.",
            "value": {
              "type": "text",
              "value": "no origins were preconnected"
            }
          },
          {
            "type": "list-section",
            "title": "Preconnect candidates",
            "description": "Add [preconnect](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) hints to your most important origins, but try to use no more than 4.",
            "value": {
              "type": "text",
              "value": "No additional origins are good candidates for preconnecting"
            }
          }
        ]
      },
      "guidanceLevel": 1
    },
    "render-blocking-insight": {
      "id": "render-blocking-insight",
      "title": "Render blocking requests",
      "description": "Requests are blocking the page's initial render, which may delay LCP. [Deferring or inlining](https://developer.chrome.com/docs/performance/insights/render-blocking) can move these network requests out of the critical path.",
      "score": 1,
      "scoreDisplayMode": "metricSavings",
      "metricSavings": {
        "FCP": 0,
        "LCP": 0
      },
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "url",
            "valueType": "url",
            "label": "URL"
          },
          {
            "key": "totalBytes",
            "valueType": "bytes",
            "label": "Transfer Size"
          },
          {
            "key": "wastedMs",
            "valueType": "timespanMs",
            "label": "Duration"
          }
        ],
        "items": []
      },
      "guidanceLevel": 3
    },
    "third-parties-insight": {
      "id": "third-parties-insight",
      "title": "3rd parties",
      "description": "3rd party code can significantly impact load performance. [Reduce and defer loading of 3rd party code](https://developer.chrome.com/docs/performance/insights/third-parties) to prioritize your page's content.",
      "score": null,
      "scoreDisplayMode": "error",
      "errorMessage": "data.Renderer.processes.values(...).find is not a function",
      "errorStack": "TypeError: data.Renderer.processes.values(...).find is not a function\n    at collectMainThreadActivity (file:///usr/local/lib/node_modules/lighthouse/node_modules/@paulirish/trace_engine/models/trace/extras/ThirdParties.js:17:10)\n    at Module.summarizeByThirdParty (file:///usr/local/lib/node_modules/lighthouse/node_modules/@paulirish/trace_engine/models/trace/extras/ThirdParties.js:30:30)\n    at Module.generateInsight (file:///usr/local/lib/node_modules/lighthouse/node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js:58:49)\n    at #computeInsightSet (file:///usr/local/lib/node_modules/lighthouse/node_modules/@paulirish/trace_engine/models/trace/Processor.js:369:33)\n    at #computeInsightsForNavigation (file:///usr/local/lib/node_modules/lighthouse/node_modules/@paulirish/trace_engine/models/trace/Processor.js:513:32)\n    at #computeInsights (file:///usr/local/lib/node_modules/lighthouse/node_modules/@paulirish/trace_engine/models/trace/Processor.js:445:47)\n    at TraceProcessor.parse (file:///usr/local/lib/node_modules/lighthouse/node_modules/@paulirish/trace_engine/models/trace/Processor.js:126:38)\n    at async TraceEngineResult.runTraceEngine (file:///usr/local/lib/node_modules/lighthouse/core/computed/trace-engine-result.js:43:5)\n    at async TraceEngineResult.compute_ (file:///usr/local/lib/node_modules/lighthouse/core/computed/trace-engine-result.js:256:7)",
      "guidanceLevel": 3
    },
    "viewport-insight": {
      "id": "viewport-insight",
      "title": "Optimize viewport for mobile",
      "description": "Tap interactions may be [delayed by up to 300 ms](https://developer.chrome.com/docs/performance/insights/viewport) if the viewport is not optimized for mobile.",
      "score": 0.5,
      "scoreDisplayMode": "metricSavings",
      "metricSavings": {
        "INP": 0
      },
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "label": ""
          }
        ],
        "items": [
          {}
        ]
      },
      "guidanceLevel": 3
    }
  },
  "configSettings": {
    "output": [
      "json"
    ],
    "maxWaitForFcp": 30000,
    "maxWaitForLoad": 45000,
    "pauseAfterFcpMs": 1000,
    "pauseAfterLoadMs": 1000,
    "networkQuietThresholdMs": 1000,
    "cpuQuietThresholdMs": 1000,
    "formFactor": "mobile",
    "throttling": {
      "rttMs": 150,
      "throughputKbps": 1638.4,
      "requestLatencyMs": 562.5,
      "downloadThroughputKbps": 1474.5600000000002,
      "uploadThroughputKbps": 675,
      "cpuSlowdownMultiplier": 4
    },
    "throttlingMethod": "simulate",
    "screenEmulation": {
      "mobile": true,
      "width": 412,
      "height": 823,
      "deviceScaleFactor": 1.75,
      "disabled": false
    },
    "emulatedUserAgent": "Mozilla/5.0 (Linux; Android 11; moto g power (2022)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/136.0.0.0 Mobile Safari/537.36",
    "auditMode": false,
    "gatherMode": false,
    "clearStorageTypes": [
      "file_systems",
      "shader_cache",
      "service_workers",
      "cache_storage"
    ],
    "disableStorageReset": false,
    "debugNavigation": false,
    "channel": "cli",
    "usePassiveGathering": false,
    "disableFullPageScreenshot": false,
    "skipAboutBlank": false,
    "blankPage": "about:blank",
    "ignoreStatusCode": false,
    "locale": "en-US",
    "blockedUrlPatterns": null,
    "additionalTraceCategories": null,
    "extraHeaders": null,
    "precomputedLanternData": null,
    "onlyAudits": null,
    "onlyCategories": null,
    "skipAudits": null
  },
  "categories": {
    "performance": {
      "title": "Performance",
      "supportedModes": [
        "navigation",
        "timespan",
        "snapshot"
      ],
      "auditRefs": [
        {
          "id": "first-contentful-paint",
          "weight": 10,
          "group": "metrics",
          "acronym": "FCP"
        },
        {
          "id": "largest-contentful-paint",
          "weight": 25,
          "group": "metrics",
          "acronym": "LCP"
        },
        {
          "id": "total-blocking-time",
          "weight": 30,
          "group": "metrics",
          "acronym": "TBT"
        },
        {
          "id": "cumulative-layout-shift",
          "weight": 25,
          "group": "metrics",
          "acronym": "CLS"
        },
        {
          "id": "speed-index",
          "weight": 10,
          "group": "metrics",
          "acronym": "SI"
        },
        {
          "id": "cache-insight",
          "weight": 0,
          "group": "insights"
        },
        {
          "id": "cls-culprits-insight",
          "weight": 0,
          "group": "insights"
        },
        {
          "id": "document-latency-insight",
          "weight": 0,
          "group": "insights"
        },
        {
          "id": "dom-size-insight",
          "weight": 0,
          "group": "insights"
        },
        {
          "id": "duplicated-javascript-insight",
          "weight": 0,
          "group": "insights"
        },
        {
          "id": "font-display-insight",
          "weight": 0,
          "group": "insights"
        },
        {
          "id": "forced-reflow-insight",
          "weight": 0,
          "group": "insights"
        },
        {
          "id": "image-delivery-insight",
          "weight": 0,
          "group": "insights"
        },
        {
          "id": "inp-breakdown-insight",
          "weight": 0,
          "group": "insights"
        },
        {
          "id": "lcp-breakdown-insight",
          "weight": 0,
          "group": "insights"
        },
        {
          "id": "lcp-discovery-insight",
          "weight": 0,
          "group": "insights"
        },
        {
          "id": "legacy-javascript-insight",
          "weight": 0,
          "group": "insights"
        },
        {
          "id": "modern-http-insight",
          "weight": 0,
          "group": "insights"
        },
        {
          "id": "network-dependency-tree-insight",
          "weight": 0,
          "group": "insights"
        },
        {
          "id": "render-blocking-insight",
          "weight": 0,
          "group": "insights"
        },
        {
          "id": "third-parties-insight",
          "weight": 0,
          "group": "insights"
        },
        {
          "id": "viewport-insight",
          "weight": 0,
          "group": "insights"
        },
        {
          "id": "interactive",
          "weight": 0,
          "group": "hidden",
          "acronym": "TTI"
        },
        {
          "id": "max-potential-fid",
          "weight": 0,
          "group": "hidden"
        },
        {
          "id": "unminified-css",
          "weight": 0,
          "group": "diagnostics"
        },
        {
          "id": "unminified-javascript",
          "weight": 0,
          "group": "diagnostics"
        },
        {
          "id": "unused-css-rules",
          "weight": 0,
          "group": "diagnostics"
        },
        {
          "id": "unused-javascript",
          "weight": 0,
          "group": "diagnostics"
        },
        {
          "id": "total-byte-weight",
          "weight": 0,
          "group": "diagnostics"
        },
        {
          "id": "user-timings",
          "weight": 0,
          "group": "diagnostics"
        },
        {
          "id": "bootup-time",
          "weight": 0,
          "group": "diagnostics"
        },
        {
          "id": "mainthread-work-breakdown",
          "weight": 0,
          "group": "diagnostics"
        },
        {
          "id": "long-tasks",
          "weight": 0,
          "group": "diagnostics"
        },
        {
          "id": "non-composited-animations",
          "weight": 0,
          "group": "diagnostics"
        },
        {
          "id": "unsized-images",
          "weight": 0,
          "group": "diagnostics"
        },
        {
          "id": "bf-cache",
          "weight": 0,
          "group": "diagnostics"
        },
        {
          "id": "network-requests",
          "weight": 0,
          "group": "hidden"
        },
        {
          "id": "network-rtt",
          "weight": 0,
          "group": "hidden"
        },
        {
          "id": "network-server-latency",
          "weight": 0,
          "group": "hidden"
        },
        {
          "id": "main-thread-tasks",
          "weight": 0,
          "group": "hidden"
        },
        {
          "id": "diagnostics",
          "weight": 0,
          "group": "hidden"
        },
        {
          "id": "metrics",
          "weight": 0,
          "group": "hidden"
        },
        {
          "id": "screenshot-thumbnails",
          "weight": 0,
          "group": "hidden"
        },
        {
          "id": "final-screenshot",
          "weight": 0,
          "group": "hidden"
        },
        {
          "id": "script-treemap-data",
          "weight": 0,
          "group": "hidden"
        },
        {
          "id": "resource-summary",
          "weight": 0,
          "group": "hidden"
        },
        {
          "id": "redirects",
          "weight": 0,
          "group": "hidden"
        },
        {
          "id": "server-response-time",
          "weight": 0,
          "group": "hidden"
        },
        {
          "id": "layout-shifts",
          "weight": 0,
          "group": "hidden"
        }
      ],
      "id": "performance",
      "score": 1
    },
    "accessibility": {
      "title": "Accessibility",
      "description": "These checks highlight opportunities to [improve the accessibility of your web app](https://developer.chrome.com/docs/lighthouse/accessibility/). Automatic detection can only detect a subset of issues and does not guarantee the accessibility of your web app, so [manual testing](https://web.dev/articles/how-to-review) is also encouraged.",
      "manualDescription": "These items address areas which an automated testing tool cannot cover. Learn more in our guide on [conducting an accessibility review](https://web.dev/articles/how-to-review).",
      "supportedModes": [
        "navigation",
        "snapshot"
      ],
      "auditRefs": [
        {
          "id": "accesskeys",
          "weight": 0,
          "group": "a11y-navigation"
        },
        {
          "id": "aria-allowed-attr",
          "weight": 0,
          "group": "a11y-aria"
        },
        {
          "id": "aria-command-name",
          "weight": 0,
          "group": "a11y-aria"
        },
        {
          "id": "aria-conditional-attr",
          "weight": 0,
          "group": "a11y-aria"
        },
        {
          "id": "aria-deprecated-role",
          "weight": 0,
          "group": "a11y-aria"
        },
        {
          "id": "aria-dialog-name",
          "weight": 0,
          "group": "a11y-aria"
        },
        {
          "id": "aria-hidden-body",
          "weight": 10,
          "group": "a11y-aria"
        },
        {
          "id": "aria-hidden-focus",
          "weight": 0,
          "group": "a11y-aria"
        },
        {
          "id": "aria-input-field-name",
          "weight": 0,
          "group": "a11y-aria"
        },
        {
          "id": "aria-meter-name",
          "weight": 0,
          "group": "a11y-aria"
        },
        {
          "id": "aria-progressbar-name",
          "weight": 0,
          "group": "a11y-aria"
        },
        {
          "id": "aria-prohibited-attr",
          "weight": 0,
          "group": "a11y-aria"
        },
        {
          "id": "aria-required-attr",
          "weight": 0,
          "group": "a11y-aria"
        },
        {
          "id": "aria-required-children",
          "weight": 0,
          "group": "a11y-aria"
        },
        {
          "id": "aria-required-parent",
          "weight": 0,
          "group": "a11y-aria"
        },
        {
          "id": "aria-roles",
          "weight": 0,
          "group": "a11y-aria"
        },
        {
          "id": "aria-text",
          "weight": 0,
          "group": "a11y-aria"
        },
        {
          "id": "aria-toggle-field-name",
          "weight": 0,
          "group": "a11y-aria"
        },
        {
          "id": "aria-tooltip-name",
          "weight": 0,
          "group": "a11y-aria"
        },
        {
          "id": "aria-treeitem-name",
          "weight": 0,
          "group": "a11y-aria"
        },
        {
          "id": "aria-valid-attr-value",
          "weight": 0,
          "group": "a11y-aria"
        },
        {
          "id": "aria-valid-attr",
          "weight": 0,
          "group": "a11y-aria"
        },
        {
          "id": "button-name",
          "weight": 0,
          "group": "a11y-names-labels"
        },
        {
          "id": "bypass",
          "weight": 0,
          "group": "a11y-navigation"
        },
        {
          "id": "color-contrast",
          "weight": 7,
          "group": "a11y-color-contrast"
        },
        {
          "id": "definition-list",
          "weight": 0,
          "group": "a11y-tables-lists"
        },
        {
          "id": "dlitem",
          "weight": 0,
          "group": "a11y-tables-lists"
        },
        {
          "id": "document-title",
          "weight": 7,
          "group": "a11y-names-labels"
        },
        {
          "id": "duplicate-id-aria",
          "weight": 0,
          "group": "a11y-aria"
        },
        {
          "id": "form-field-multiple-labels",
          "weight": 0,
          "group": "a11y-names-labels"
        },
        {
          "id": "frame-title",
          "weight": 0,
          "group": "a11y-names-labels"
        },
        {
          "id": "heading-order",
          "weight": 3,
          "group": "a11y-navigation"
        },
        {
          "id": "html-has-lang",
          "weight": 7,
          "group": "a11y-language"
        },
        {
          "id": "html-lang-valid",
          "weight": 0,
          "group": "a11y-language"
        },
        {
          "id": "html-xml-lang-mismatch",
          "weight": 0,
          "group": "a11y-language"
        },
        {
          "id": "image-alt",
          "weight": 10,
          "group": "a11y-names-labels"
        },
        {
          "id": "input-button-name",
          "weight": 0,
          "group": "a11y-names-labels"
        },
        {
          "id": "input-image-alt",
          "weight": 0,
          "group": "a11y-names-labels"
        },
        {
          "id": "label",
          "weight": 0,
          "group": "a11y-names-labels"
        },
        {
          "id": "link-in-text-block",
          "weight": 7,
          "group": "a11y-color-contrast"
        },
        {
          "id": "link-name",
          "weight": 7,
          "group": "a11y-names-labels"
        },
        {
          "id": "list",
          "weight": 0,
          "group": "a11y-tables-lists"
        },
        {
          "id": "listitem",
          "weight": 0,
          "group": "a11y-tables-lists"
        },
        {
          "id": "meta-refresh",
          "weight": 0,
          "group": "a11y-best-practices"
        },
        {
          "id": "meta-viewport",
          "weight": 0,
          "group": "a11y-best-practices"
        },
        {
          "id": "object-alt",
          "weight": 0,
          "group": "a11y-names-labels"
        },
        {
          "id": "select-name",
          "weight": 0,
          "group": "a11y-names-labels"
        },
        {
          "id": "skip-link",
          "weight": 0,
          "group": "a11y-names-labels"
        },
        {
          "id": "tabindex",
          "weight": 0,
          "group": "a11y-navigation"
        },
        {
          "id": "target-size",
          "weight": 7,
          "group": "a11y-best-practices"
        },
        {
          "id": "td-headers-attr",
          "weight": 0,
          "group": "a11y-tables-lists"
        },
        {
          "id": "th-has-data-cells",
          "weight": 0,
          "group": "a11y-tables-lists"
        },
        {
          "id": "valid-lang",
          "weight": 0,
          "group": "a11y-language"
        },
        {
          "id": "video-caption",
          "weight": 0,
          "group": "a11y-audio-video"
        },
        {
          "id": "landmark-one-main",
          "weight": 3,
          "group": "a11y-best-practices"
        },
        {
          "id": "focusable-controls",
          "weight": 0
        },
        {
          "id": "interactive-element-affordance",
          "weight": 0
        },
        {
          "id": "logical-tab-order",
          "weight": 0
        },
        {
          "id": "visual-order-follows-dom",
          "weight": 0
        },
        {
          "id": "focus-traps",
          "weight": 0
        },
        {
          "id": "managed-focus",
          "weight": 0
        },
        {
          "id": "use-landmarks",
          "weight": 0
        },
        {
          "id": "offscreen-content-hidden",
          "weight": 0
        },
        {
          "id": "custom-controls-labels",
          "weight": 0
        },
        {
          "id": "custom-controls-roles",
          "weight": 0
        },
        {
          "id": "table-duplicate-name",
          "weight": 0,
          "group": "a11y-best-practices"
        },
        {
          "id": "empty-heading",
          "weight": 0,
          "group": "a11y-best-practices"
        },
        {
          "id": "aria-allowed-role",
          "weight": 0,
          "group": "a11y-best-practices"
        },
        {
          "id": "image-redundant-alt",
          "weight": 0,
          "group": "a11y-names-labels"
        },
        {
          "id": "identical-links-same-purpose",
          "weight": 0,
          "group": "a11y-best-practices"
        },
        {
          "id": "label-content-name-mismatch",
          "weight": 0,
          "group": "hidden"
        },
        {
          "id": "table-fake-caption",
          "weight": 0,
          "group": "hidden"
        },
        {
          "id": "td-has-header",
          "weight": 0,
          "group": "hidden"
        }
      ],
      "id": "accessibility",
      "score": 0.85
    },
    "best-practices": {
      "title": "Best Practices",
      "supportedModes": [
        "navigation",
        "timespan",
        "snapshot"
      ],
      "auditRefs": [
        {
          "id": "is-on-https",
          "weight": 5,
          "group": "best-practices-trust-safety"
        },
        {
          "id": "redirects-http",
          "weight": 0,
          "group": "best-practices-trust-safety"
        },
        {
          "id": "geolocation-on-start",
          "weight": 1,
          "group": "best-practices-trust-safety"
        },
        {
          "id": "notification-on-start",
          "weight": 1,
          "group": "best-practices-trust-safety"
        },
        {
          "id": "csp-xss",
          "weight": 0,
          "group": "best-practices-trust-safety"
        },
        {
          "id": "has-hsts",
          "weight": 0,
          "group": "best-practices-trust-safety"
        },
        {
          "id": "origin-isolation",
          "weight": 0,
          "group": "best-practices-trust-safety"
        },
        {
          "id": "clickjacking-mitigation",
          "weight": 0,
          "group": "best-practices-trust-safety"
        },
        {
          "id": "trusted-types-xss",
          "weight": 0,
          "group": "best-practices-trust-safety"
        },
        {
          "id": "paste-preventing-inputs",
          "weight": 3,
          "group": "best-practices-ux"
        },
        {
          "id": "image-aspect-ratio",
          "weight": 1,
          "group": "best-practices-ux"
        },
        {
          "id": "image-size-responsive",
          "weight": 1,
          "group": "best-practices-ux"
        },
        {
          "id": "doctype",
          "weight": 1,
          "group": "best-practices-browser-compat"
        },
        {
          "id": "charset",
          "weight": 1,
          "group": "best-practices-browser-compat"
        },
        {
          "id": "js-libraries",
          "weight": 0,
          "group": "best-practices-general"
        },
        {
          "id": "deprecations",
          "weight": 5,
          "group": "best-practices-general"
        },
        {
          "id": "third-party-cookies",
          "weight": 5,
          "group": "best-practices-general"
        },
        {
          "id": "errors-in-console",
          "weight": 1,
          "group": "best-practices-general"
        },
        {
          "id": "valid-source-maps",
          "weight": 0,
          "group": "best-practices-general"
        },
        {
          "id": "inspector-issues",
          "weight": 1,
          "group": "best-practices-general"
        }
      ],
      "id": "best-practices",
      "score": 0.65
    },
    "seo": {
      "title": "SEO",
      "description": "These checks ensure that your page is following basic search engine optimization advice. There are many additional factors Lighthouse does not score here that may affect your search ranking, including performance on [Core Web Vitals](https://web.dev/explore/vitals). [Learn more about Google Search Essentials](https://support.google.com/webmasters/answer/35769).",
      "manualDescription": "Run these additional validators on your site to check additional SEO best practices.",
      "supportedModes": [
        "navigation",
        "snapshot"
      ],
      "auditRefs": [
        {
          "id": "is-crawlable",
          "weight": 4.043478260869565,
          "group": "seo-crawl"
        },
        {
          "id": "document-title",
          "weight": 1,
          "group": "seo-content"
        },
        {
          "id": "meta-description",
          "weight": 1,
          "group": "seo-content"
        },
        {
          "id": "http-status-code",
          "weight": 1,
          "group": "seo-crawl"
        },
        {
          "id": "link-text",
          "weight": 1,
          "group": "seo-content"
        },
        {
          "id": "crawlable-anchors",
          "weight": 1,
          "group": "seo-crawl"
        },
        {
          "id": "robots-txt",
          "weight": 1,
          "group": "seo-crawl"
        },
        {
          "id": "image-alt",
          "weight": 1,
          "group": "seo-content"
        },
        {
          "id": "hreflang",
          "weight": 1,
          "group": "seo-content"
        },
        {
          "id": "canonical",
          "weight": 0,
          "group": "seo-content"
        },
        {
          "id": "structured-data",
          "weight": 0
        }
      ],
      "id": "seo",
      "score": 0.92
    }
  },
  "categoryGroups": {
    "metrics": {
      "title": "Metrics"
    },
    "insights": {
      "title": "Insights",
      "description": "These insights are also available in the Chrome DevTools Performance Panel - [record a trace](https://developer.chrome.com/docs/devtools/performance/reference) to view more detailed information."
    },
    "diagnostics": {
      "title": "Diagnostics",
      "description": "More information about the performance of your application. These numbers don't [directly affect](https://developer.chrome.com/docs/lighthouse/performance/performance-scoring/) the Performance score."
    },
    "a11y-best-practices": {
      "title": "Best practices",
      "description": "These items highlight common accessibility best practices."
    },
    "a11y-color-contrast": {
      "title": "Contrast",
      "description": "These are opportunities to improve the legibility of your content."
    },
    "a11y-names-labels": {
      "title": "Names and labels",
      "description": "These are opportunities to improve the semantics of the controls in your application. This may enhance the experience for users of assistive technology, like a screen reader."
    },
    "a11y-navigation": {
      "title": "Navigation",
      "description": "These are opportunities to improve keyboard navigation in your application."
    },
    "a11y-aria": {
      "title": "ARIA",
      "description": "These are opportunities to improve the usage of ARIA in your application which may enhance the experience for users of assistive technology, like a screen reader."
    },
    "a11y-language": {
      "title": "Internationalization and localization",
      "description": "These are opportunities to improve the interpretation of your content by users in different locales."
    },
    "a11y-audio-video": {
      "title": "Audio and video",
      "description": "These are opportunities to provide alternative content for audio and video. This may improve the experience for users with hearing or vision impairments."
    },
    "a11y-tables-lists": {
      "title": "Tables and lists",
      "description": "These are opportunities to improve the experience of reading tabular or list data using assistive technology, like a screen reader."
    },
    "seo-mobile": {
      "title": "Mobile Friendly",
      "description": "Make sure your pages are mobile friendly so users don’t have to pinch or zoom in order to read the content pages. [Learn how to make pages mobile-friendly](https://developers.google.com/search/mobile-sites/)."
    },
    "seo-content": {
      "title": "Content Best Practices",
      "description": "Format your HTML in a way that enables crawlers to better understand your app’s content."
    },
    "seo-crawl": {
      "title": "Crawling and Indexing",
      "description": "To appear in search results, crawlers need access to your app."
    },
    "best-practices-trust-safety": {
      "title": "Trust and Safety"
    },
    "best-practices-ux": {
      "title": "User Experience"
    },
    "best-practices-browser-compat": {
      "title": "Browser Compatibility"
    },
    "best-practices-general": {
      "title": "General"
    },
    "hidden": {
      "title": ""
    }
  },
  "stackPacks": [],
  "entities": [
    {
      "name": "libpng.org",
      "origins": [
        "https://libpng.org"
      ],
      "isFirstParty": true,
      "isUnrecognized": true
    },
    {
      "name": "sourceforge.net",
      "origins": [
        "https://sflogo.sourceforge.net"
      ],
      "isUnrecognized": true
    }
  ],
  "fullPageScreenshot": {
    "screenshot": {
      "data": "data:image/webp;base64,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",
      "width": 980.0000610351562,
      "height": 1957.6214599609375
    },
    "nodes": {
      "page-0-H2": {
        "id": "",
        "top": 80,
        "bottom": 404,
        "left": 8,
        "right": 972,
        "width": 964,
        "height": 324
      },
      "page-1-IMG": {
        "id": "",
        "top": 494,
        "bottom": 525,
        "left": 446,
        "right": 534,
        "width": 88,
        "height": 31
      },
      "1-0-HTML": {
        "id": "",
        "top": 0,
        "bottom": 679,
        "left": 0,
        "right": 980,
        "width": 980,
        "height": 679
      },
      "1-1-A": {
        "id": "",
        "top": 134,
        "bottom": 160,
        "left": 348,
        "right": 632,
        "width": 284,
        "height": 26
      },
      "1-2-A": {
        "id": "",
        "top": 215,
        "bottom": 241,
        "left": 313,
        "right": 667,
        "width": 353,
        "height": 26
      },
      "1-3-A": {
        "id": "",
        "top": 350,
        "bottom": 376,
        "left": 457,
        "right": 523,
        "width": 65,
        "height": 26
      },
      "1-4-A": {
        "id": "",
        "top": 442,
        "bottom": 459,
        "left": 192,
        "right": 278,
        "width": 86,
        "height": 17
      },
      "1-5-A": {
        "id": "",
        "top": 442,
        "bottom": 459,
        "left": 432,
        "right": 514,
        "width": 81,
        "height": 17
      },
      "1-6-A": {
        "id": "",
        "top": 460,
        "bottom": 477,
        "left": 102,
        "right": 134,
        "width": 32,
        "height": 17
      },
      "1-7-A": {
        "id": "",
        "top": 460,
        "bottom": 477,
        "left": 165,
        "right": 202,
        "width": 37,
        "height": 17
      },
      "1-8-A": {
        "id": "",
        "top": 460,
        "bottom": 477,
        "left": 779,
        "right": 827,
        "width": 48,
        "height": 17
      },
      "1-9-A": {
        "id": "",
        "top": 512,
        "bottom": 529,
        "left": 446,
        "right": 534,
        "width": 88,
        "height": 17
      },
      "1-10-A": {
        "id": "",
        "top": 559,
        "bottom": 576,
        "left": 378,
        "right": 476,
        "width": 98,
        "height": 17
      },
      "1-11-A": {
        "id": "",
        "top": 559,
        "bottom": 576,
        "left": 504,
        "right": 602,
        "width": 98,
        "height": 17
      },
      "1-12-A": {
        "id": "",
        "top": 611,
        "bottom": 628,
        "left": 394,
        "right": 394,
        "width": 0,
        "height": 17
      },
      "1-13-A": {
        "id": "",
        "top": 611,
        "bottom": 628,
        "left": 418,
        "right": 506,
        "width": 88,
        "height": 17
      },
      "1-14-A": {
        "id": "",
        "top": 655,
        "bottom": 670,
        "left": 518,
        "right": 588,
        "width": 70,
        "height": 15
      },
      "1-15-IMG": {
        "id": "",
        "top": 494,
        "bottom": 525,
        "left": 446,
        "right": 534,
        "width": 88,
        "height": 31
      },
      "1-16-IMG": {
        "id": "",
        "top": 541,
        "bottom": 572,
        "left": 378,
        "right": 476,
        "width": 98,
        "height": 31
      },
      "1-17-IMG": {
        "id": "",
        "top": 541,
        "bottom": 572,
        "left": 504,
        "right": 602,
        "width": 98,
        "height": 31
      },
      "1-18-IMG": {
        "id": "",
        "top": 593,
        "bottom": 608,
        "left": 892,
        "right": 972,
        "width": 80,
        "height": 15
      },
      "1-19-IMG": {
        "id": "",
        "top": 593,
        "bottom": 624,
        "left": 418,
        "right": 506,
        "width": 88,
        "height": 31
      },
      "1-20-LINK": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "1-21-META": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      }
    }
  },
  "timing": {
    "entries": [
      {
        "startTime": 1953.92,
        "name": "lh:config",
        "duration": 673.32,
        "entryType": "measure"
      },
      {
        "startTime": 1956.63,
        "name": "lh:config:resolveArtifactsToDefns",
        "duration": 54.68,
        "entryType": "measure"
      },
      {
        "startTime": 2627.54,
        "name": "lh:runner:gather",
        "duration": 7458.61,
        "entryType": "measure"
      },
      {
        "startTime": 2805.25,
        "name": "lh:driver:connect",
        "duration": 11.45,
        "entryType": "measure"
      },
      {
        "startTime": 2817.06,
        "name": "lh:driver:navigate",
        "duration": 9.7,
        "entryType": "measure"
      },
      {
        "startTime": 2827.22,
        "name": "lh:gather:getBenchmarkIndex",
        "duration": 1012.27,
        "entryType": "measure"
      },
      {
        "startTime": 3839.79,
        "name": "lh:gather:getVersion",
        "duration": 1.28,
        "entryType": "measure"
      },
      {
        "startTime": 3841.22,
        "name": "lh:gather:getDevicePixelRatio",
        "duration": 1.47,
        "entryType": "measure"
      },
      {
        "startTime": 3843.26,
        "name": "lh:prepare:navigationMode",
        "duration": 42.02,
        "entryType": "measure"
      },
      {
        "startTime": 3844.51,
        "name": "lh:gather:getVersion",
        "duration": 0.6,
        "entryType": "measure"
      },
      {
        "startTime": 3871.99,
        "name": "lh:storage:clearDataForOrigin",
        "duration": 3.93,
        "entryType": "measure"
      },
      {
        "startTime": 3876.1,
        "name": "lh:storage:clearBrowserCaches",
        "duration": 6.2,
        "entryType": "measure"
      },
      {
        "startTime": 3883.69,
        "name": "lh:gather:prepareThrottlingAndNetwork",
        "duration": 1.54,
        "entryType": "measure"
      },
      {
        "startTime": 3927.26,
        "name": "lh:driver:navigate",
        "duration": 3834.55,
        "entryType": "measure"
      },
      {
        "startTime": 7903.19,
        "name": "lh:computed:NetworkRecords",
        "duration": 1.62,
        "entryType": "measure"
      },
      {
        "startTime": 7905.51,
        "name": "lh:gather:getArtifact:DevtoolsLog",
        "duration": 0.06,
        "entryType": "measure"
      },
      {
        "startTime": 7905.6,
        "name": "lh:gather:getArtifact:Trace",
        "duration": 0.03,
        "entryType": "measure"
      },
      {
        "startTime": 7905.64,
        "name": "lh:gather:getArtifact:Accessibility",
        "duration": 266.3,
        "entryType": "measure"
      },
      {
        "startTime": 8172,
        "name": "lh:gather:getArtifact:AnchorElements",
        "duration": 25.98,
        "entryType": "measure"
      },
      {
        "startTime": 8198.04,
        "name": "lh:gather:getArtifact:ConsoleMessages",
        "duration": 0.07,
        "entryType": "measure"
      },
      {
        "startTime": 8198.13,
        "name": "lh:gather:getArtifact:CSSUsage",
        "duration": 14.62,
        "entryType": "measure"
      },
      {
        "startTime": 8212.79,
        "name": "lh:gather:getArtifact:Doctype",
        "duration": 1.21,
        "entryType": "measure"
      },
      {
        "startTime": 8214.03,
        "name": "lh:gather:getArtifact:Inputs",
        "duration": 2.94,
        "entryType": "measure"
      },
      {
        "startTime": 8216.99,
        "name": "lh:gather:getArtifact:ImageElements",
        "duration": 19.85,
        "entryType": "measure"
      },
      {
        "startTime": 8237.04,
        "name": "lh:gather:getArtifact:InspectorIssues",
        "duration": 0.29,
        "entryType": "measure"
      },
      {
        "startTime": 8237.37,
        "name": "lh:gather:getArtifact:JsUsage",
        "duration": 0.1,
        "entryType": "measure"
      },
      {
        "startTime": 8237.5,
        "name": "lh:gather:getArtifact:LinkElements",
        "duration": 4.35,
        "entryType": "measure"
      },
      {
        "startTime": 8241.54,
        "name": "lh:computed:MainResource",
        "duration": 0.25,
        "entryType": "measure"
      },
      {
        "startTime": 8241.88,
        "name": "lh:gather:getArtifact:MainDocumentContent",
        "duration": 2.02,
        "entryType": "measure"
      },
      {
        "startTime": 8243.93,
        "name": "lh:gather:getArtifact:MetaElements",
        "duration": 3.27,
        "entryType": "measure"
      },
      {
        "startTime": 8247.25,
        "name": "lh:gather:getArtifact:NetworkUserAgent",
        "duration": 0.13,
        "entryType": "measure"
      },
      {
        "startTime": 8247.41,
        "name": "lh:gather:getArtifact:RobotsTxt",
        "duration": 203.24,
        "entryType": "measure"
      },
      {
        "startTime": 8450.7,
        "name": "lh:gather:getArtifact:Scripts",
        "duration": 0.15,
        "entryType": "measure"
      },
      {
        "startTime": 8450.91,
        "name": "lh:gather:getArtifact:SourceMaps",
        "duration": 0.09,
        "entryType": "measure"
      },
      {
        "startTime": 8451.03,
        "name": "lh:gather:getArtifact:Stacks",
        "duration": 20.27,
        "entryType": "measure"
      },
      {
        "startTime": 8451.19,
        "name": "lh:gather:collectStacks",
        "duration": 20.07,
        "entryType": "measure"
      },
      {
        "startTime": 8471.31,
        "name": "lh:gather:getArtifact:Stylesheets",
        "duration": 7.38,
        "entryType": "measure"
      },
      {
        "startTime": 8478.78,
        "name": "lh:gather:getArtifact:TraceElements",
        "duration": 249.02,
        "entryType": "measure"
      },
      {
        "startTime": 8479.1,
        "name": "lh:computed:TraceEngineResult",
        "duration": 229.09,
        "entryType": "measure"
      },
      {
        "startTime": 8479.25,
        "name": "lh:computed:ProcessedTrace",
        "duration": 17.96,
        "entryType": "measure"
      },
      {
        "startTime": 8498.89,
        "name": "lh:computed:TraceEngineResult:total",
        "duration": 205.79,
        "entryType": "measure"
      },
      {
        "startTime": 8498.92,
        "name": "lh:computed:TraceEngineResult:parse",
        "duration": 170.21,
        "entryType": "measure"
      },
      {
        "startTime": 8500.27,
        "name": "lh:computed:TraceEngineResult:parse:handleEvent",
        "duration": 106.1,
        "entryType": "measure"
      },
      {
        "startTime": 8606.47,
        "name": "lh:computed:TraceEngineResult:parse:Meta:finalize",
        "duration": 1.67,
        "entryType": "measure"
      },
      {
        "startTime": 8608.68,
        "name": "lh:computed:TraceEngineResult:parse:AnimationFrames:finalize",
        "duration": 1.34,
        "entryType": "measure"
      },
      {
        "startTime": 8610.07,
        "name": "lh:computed:TraceEngineResult:parse:Animations:finalize",
        "duration": 1.82,
        "entryType": "measure"
      },
      {
        "startTime": 8611.93,
        "name": "lh:computed:TraceEngineResult:parse:Samples:finalize",
        "duration": 1.49,
        "entryType": "measure"
      },
      {
        "startTime": 8613.46,
        "name": "lh:computed:TraceEngineResult:parse:AuctionWorklets:finalize",
        "duration": 1.29,
        "entryType": "measure"
      },
      {
        "startTime": 8614.79,
        "name": "lh:computed:TraceEngineResult:parse:NetworkRequests:finalize",
        "duration": 4.34,
        "entryType": "measure"
      },
      {
        "startTime": 8619.17,
        "name": "lh:computed:TraceEngineResult:parse:Renderer:finalize",
        "duration": 6.17,
        "entryType": "measure"
      },
      {
        "startTime": 8625.41,
        "name": "lh:computed:TraceEngineResult:parse:Flows:finalize",
        "duration": 3.14,
        "entryType": "measure"
      },
      {
        "startTime": 8628.59,
        "name": "lh:computed:TraceEngineResult:parse:AsyncJSCalls:finalize",
        "duration": 2.04,
        "entryType": "measure"
      },
      {
        "startTime": 8630.67,
        "name": "lh:computed:TraceEngineResult:parse:DOMStats:finalize",
        "duration": 1.19,
        "entryType": "measure"
      },
      {
        "startTime": 8631.91,
        "name": "lh:computed:TraceEngineResult:parse:UserTimings:finalize",
        "duration": 1.23,
        "entryType": "measure"
      },
      {
        "startTime": 8633.19,
        "name": "lh:computed:TraceEngineResult:parse:ExtensionTraceData:finalize",
        "duration": 1.75,
        "entryType": "measure"
      },
      {
        "startTime": 8634.97,
        "name": "lh:computed:TraceEngineResult:parse:LayerTree:finalize",
        "duration": 2.09,
        "entryType": "measure"
      },
      {
        "startTime": 8637.09,
        "name": "lh:computed:TraceEngineResult:parse:Frames:finalize",
        "duration": 5.29,
        "entryType": "measure"
      },
      {
        "startTime": 8642.41,
        "name": "lh:computed:TraceEngineResult:parse:GPU:finalize",
        "duration": 1.27,
        "entryType": "measure"
      },
      {
        "startTime": 8643.72,
        "name": "lh:computed:TraceEngineResult:parse:ImagePainting:finalize",
        "duration": 1.29,
        "entryType": "measure"
      },
      {
        "startTime": 8645.04,
        "name": "lh:computed:TraceEngineResult:parse:Initiators:finalize",
        "duration": 1.6,
        "entryType": "measure"
      },
      {
        "startTime": 8646.68,
        "name": "lh:computed:TraceEngineResult:parse:Invalidations:finalize",
        "duration": 1.19,
        "entryType": "measure"
      },
      {
        "startTime": 8647.91,
        "name": "lh:computed:TraceEngineResult:parse:PageLoadMetrics:finalize",
        "duration": 2.57,
        "entryType": "measure"
      },
      {
        "startTime": 8650.51,
        "name": "lh:computed:TraceEngineResult:parse:LargestImagePaint:finalize",
        "duration": 1.38,
        "entryType": "measure"
      },
      {
        "startTime": 8651.92,
        "name": "lh:computed:TraceEngineResult:parse:LargestTextPaint:finalize",
        "duration": 1.34,
        "entryType": "measure"
      },
      {
        "startTime": 8653.33,
        "name": "lh:computed:TraceEngineResult:parse:Screenshots:finalize",
        "duration": 3.17,
        "entryType": "measure"
      },
      {
        "startTime": 8656.52,
        "name": "lh:computed:TraceEngineResult:parse:LayoutShifts:finalize",
        "duration": 1.89,
        "entryType": "measure"
      },
      {
        "startTime": 8658.44,
        "name": "lh:computed:TraceEngineResult:parse:Memory:finalize",
        "duration": 1.2,
        "entryType": "measure"
      },
      {
        "startTime": 8659.67,
        "name": "lh:computed:TraceEngineResult:parse:PageFrames:finalize",
        "duration": 1.16,
        "entryType": "measure"
      },
      {
        "startTime": 8660.85,
        "name": "lh:computed:TraceEngineResult:parse:Scripts:finalize",
        "duration": 1.45,
        "entryType": "measure"
      },
      {
        "startTime": 8662.36,
        "name": "lh:computed:TraceEngineResult:parse:SelectorStats:finalize",
        "duration": 1.33,
        "entryType": "measure"
      },
      {
        "startTime": 8663.72,
        "name": "lh:computed:TraceEngineResult:parse:UserInteractions:finalize",
        "duration": 1.59,
        "entryType": "measure"
      },
      {
        "startTime": 8665.34,
        "name": "lh:computed:TraceEngineResult:parse:Workers:finalize",
        "duration": 1.46,
        "entryType": "measure"
      },
      {
        "startTime": 8666.87,
        "name": "lh:computed:TraceEngineResult:parse:Warnings:finalize",
        "duration": 1.39,
        "entryType": "measure"
      },
      {
        "startTime": 8668.29,
        "name": "lh:computed:TraceEngineResult:parse:handler.data()",
        "duration": 0.8,
        "entryType": "measure"
      },
      {
        "startTime": 8669.14,
        "name": "lh:computed:TraceEngineResult:insights",
        "duration": 35.53,
        "entryType": "measure"
      },
      {
        "startTime": 8669.65,
        "name": "lh:computed:TraceEngineResult:insights:CLSCulprits",
        "duration": 0.81,
        "entryType": "measure"
      },
      {
        "startTime": 8670.48,
        "name": "lh:computed:TraceEngineResult:insights:Cache",
        "duration": 0.37,
        "entryType": "measure"
      },
      {
        "startTime": 8670.87,
        "name": "lh:computed:TraceEngineResult:insights:DOMSize",
        "duration": 0.51,
        "entryType": "measure"
      },
      {
        "startTime": 8671.41,
        "name": "lh:computed:TraceEngineResult:insights:DocumentLatency",
        "duration": 0.27,
        "entryType": "measure"
      },
      {
        "startTime": 8671.7,
        "name": "lh:computed:TraceEngineResult:insights:DuplicatedJavaScript",
        "duration": 0.7,
        "entryType": "measure"
      },
      {
        "startTime": 8672.45,
        "name": "lh:computed:TraceEngineResult:insights:FontDisplay",
        "duration": 0.28,
        "entryType": "measure"
      },
      {
        "startTime": 8672.77,
        "name": "lh:computed:TraceEngineResult:insights:ForcedReflow",
        "duration": 0.36,
        "entryType": "measure"
      },
      {
        "startTime": 8673.15,
        "name": "lh:computed:TraceEngineResult:insights:INPBreakdown",
        "duration": 0.2,
        "entryType": "measure"
      },
      {
        "startTime": 8673.38,
        "name": "lh:computed:TraceEngineResult:insights:ImageDelivery",
        "duration": 0.44,
        "entryType": "measure"
      },
      {
        "startTime": 8673.85,
        "name": "lh:computed:TraceEngineResult:insights:LCPBreakdown",
        "duration": 0.23,
        "entryType": "measure"
      },
      {
        "startTime": 8674.1,
        "name": "lh:computed:TraceEngineResult:insights:LCPDiscovery",
        "duration": 0.28,
        "entryType": "measure"
      },
      {
        "startTime": 8674.41,
        "name": "lh:computed:TraceEngineResult:insights:LegacyJavaScript",
        "duration": 0.29,
        "entryType": "measure"
      },
      {
        "startTime": 8674.73,
        "name": "lh:computed:TraceEngineResult:insights:ModernHTTP",
        "duration": 0.36,
        "entryType": "measure"
      },
      {
        "startTime": 8675.12,
        "name": "lh:computed:TraceEngineResult:insights:NetworkDependencyTree",
        "duration": 0.17,
        "entryType": "measure"
      },
      {
        "startTime": 8675.32,
        "name": "lh:computed:TraceEngineResult:insights:RenderBlocking",
        "duration": 0.23,
        "entryType": "measure"
      },
      {
        "startTime": 8675.57,
        "name": "lh:computed:TraceEngineResult:insights:SlowCSSSelector",
        "duration": 0.32,
        "entryType": "measure"
      },
      {
        "startTime": 8675.91,
        "name": "lh:computed:TraceEngineResult:insights:ThirdParties",
        "duration": 0.19,
        "entryType": "measure"
      },
      {
        "startTime": 8676.13,
        "name": "lh:computed:TraceEngineResult:insights:Viewport",
        "duration": 0.26,
        "entryType": "measure"
      },
      {
        "startTime": 8676.59,
        "name": "lh:computed:TraceEngineResult:insights:createLanternContext",
        "duration": 20.03,
        "entryType": "measure"
      },
      {
        "startTime": 8696.68,
        "name": "lh:computed:TraceEngineResult:insights:CLSCulprits",
        "duration": 0.16,
        "entryType": "measure"
      },
      {
        "startTime": 8696.86,
        "name": "lh:computed:TraceEngineResult:insights:Cache",
        "duration": 1.7,
        "entryType": "measure"
      },
      {
        "startTime": 8698.58,
        "name": "lh:computed:TraceEngineResult:insights:DOMSize",
        "duration": 0.25,
        "entryType": "measure"
      },
      {
        "startTime": 8698.85,
        "name": "lh:computed:TraceEngineResult:insights:DocumentLatency",
        "duration": 0.58,
        "entryType": "measure"
      },
      {
        "startTime": 8699.45,
        "name": "lh:computed:TraceEngineResult:insights:DuplicatedJavaScript",
        "duration": 0.14,
        "entryType": "measure"
      },
      {
        "startTime": 8699.61,
        "name": "lh:computed:TraceEngineResult:insights:FontDisplay",
        "duration": 0.04,
        "entryType": "measure"
      },
      {
        "startTime": 8699.79,
        "name": "lh:computed:TraceEngineResult:insights:ForcedReflow",
        "duration": 0.05,
        "entryType": "measure"
      },
      {
        "startTime": 8699.86,
        "name": "lh:computed:TraceEngineResult:insights:INPBreakdown",
        "duration": 0.03,
        "entryType": "measure"
      },
      {
        "startTime": 8699.89,
        "name": "lh:computed:TraceEngineResult:insights:ImageDelivery",
        "duration": 0.24,
        "entryType": "measure"
      },
      {
        "startTime": 8700.15,
        "name": "lh:computed:TraceEngineResult:insights:LCPBreakdown",
        "duration": 0.3,
        "entryType": "measure"
      },
      {
        "startTime": 8700.46,
        "name": "lh:computed:TraceEngineResult:insights:LCPDiscovery",
        "duration": 0.04,
        "entryType": "measure"
      },
      {
        "startTime": 8700.51,
        "name": "lh:computed:TraceEngineResult:insights:LegacyJavaScript",
        "duration": 0.13,
        "entryType": "measure"
      },
      {
        "startTime": 8700.66,
        "name": "lh:computed:TraceEngineResult:insights:ModernHTTP",
        "duration": 1.1,
        "entryType": "measure"
      },
      {
        "startTime": 8701.77,
        "name": "lh:computed:TraceEngineResult:insights:NetworkDependencyTree",
        "duration": 1.33,
        "entryType": "measure"
      },
      {
        "startTime": 8703.12,
        "name": "lh:computed:TraceEngineResult:insights:RenderBlocking",
        "duration": 0.28,
        "entryType": "measure"
      },
      {
        "startTime": 8703.42,
        "name": "lh:computed:TraceEngineResult:insights:SlowCSSSelector",
        "duration": 0.05,
        "entryType": "measure"
      },
      {
        "startTime": 8703.48,
        "name": "lh:computed:TraceEngineResult:insights:ThirdParties",
        "duration": 0.07,
        "entryType": "measure"
      },
      {
        "startTime": 8703.56,
        "name": "lh:computed:TraceEngineResult:insights:Viewport",
        "duration": 0.07,
        "entryType": "measure"
      },
      {
        "startTime": 8709.31,
        "name": "lh:computed:CumulativeLayoutShift",
        "duration": 10.33,
        "entryType": "measure"
      },
      {
        "startTime": 8727.83,
        "name": "lh:gather:getArtifact:ViewportDimensions",
        "duration": 1.29,
        "entryType": "measure"
      },
      {
        "startTime": 8729.14,
        "name": "lh:gather:getArtifact:FullPageScreenshot",
        "duration": 1088.57,
        "entryType": "measure"
      },
      {
        "startTime": 9814.07,
        "name": "lh:gather:getVersion",
        "duration": 0.84,
        "entryType": "measure"
      },
      {
        "startTime": 9817.78,
        "name": "lh:gather:getArtifact:BFCacheFailures",
        "duration": 247.75,
        "entryType": "measure"
      },
      {
        "startTime": 10086.81,
        "name": "lh:runner:audit",
        "duration": 785.86,
        "entryType": "measure"
      },
      {
        "startTime": 10087,
        "name": "lh:runner:auditing",
        "duration": 784.86,
        "entryType": "measure"
      },
      {
        "startTime": 10088.3,
        "name": "lh:audit:is-on-https",
        "duration": 6.21,
        "entryType": "measure"
      },
      {
        "startTime": 10095.81,
        "name": "lh:audit:redirects-http",
        "duration": 2.47,
        "entryType": "measure"
      },
      {
        "startTime": 10098.96,
        "name": "lh:audit:first-contentful-paint",
        "duration": 12.16,
        "entryType": "measure"
      },
      {
        "startTime": 10099.89,
        "name": "lh:computed:FirstContentfulPaint",
        "duration": 9.26,
        "entryType": "measure"
      },
      {
        "startTime": 10100.22,
        "name": "lh:computed:ProcessedNavigation",
        "duration": 5.3,
        "entryType": "measure"
      },
      {
        "startTime": 10105.78,
        "name": "lh:computed:LanternFirstContentfulPaint",
        "duration": 3.36,
        "entryType": "measure"
      },
      {
        "startTime": 10105.99,
        "name": "lh:computed:PageDependencyGraph",
        "duration": 1.8,
        "entryType": "measure"
      },
      {
        "startTime": 10107.84,
        "name": "lh:computed:LoadSimulator",
        "duration": 0.6,
        "entryType": "measure"
      },
      {
        "startTime": 10107.92,
        "name": "lh:computed:NetworkAnalysis",
        "duration": 0.46,
        "entryType": "measure"
      },
      {
        "startTime": 10111.42,
        "name": "lh:audit:largest-contentful-paint",
        "duration": 2.81,
        "entryType": "measure"
      },
      {
        "startTime": 10111.95,
        "name": "lh:computed:LargestContentfulPaint",
        "duration": 1.23,
        "entryType": "measure"
      },
      {
        "startTime": 10112.15,
        "name": "lh:computed:LanternLargestContentfulPaint",
        "duration": 1.02,
        "entryType": "measure"
      },
      {
        "startTime": 10114.66,
        "name": "lh:audit:speed-index",
        "duration": 275.62,
        "entryType": "measure"
      },
      {
        "startTime": 10115.13,
        "name": "lh:computed:SpeedIndex",
        "duration": 273.76,
        "entryType": "measure"
      },
      {
        "startTime": 10115.22,
        "name": "lh:computed:LanternSpeedIndex",
        "duration": 273.64,
        "entryType": "measure"
      },
      {
        "startTime": 10115.28,
        "name": "lh:computed:Speedline",
        "duration": 271.69,
        "entryType": "measure"
      },
      {
        "startTime": 10390.34,
        "name": "lh:audit:screenshot-thumbnails",
        "duration": 0.61,
        "entryType": "measure"
      },
      {
        "startTime": 10390.98,
        "name": "lh:audit:final-screenshot",
        "duration": 1.21,
        "entryType": "measure"
      },
      {
        "startTime": 10391.19,
        "name": "lh:computed:Screenshots",
        "duration": 0.91,
        "entryType": "measure"
      },
      {
        "startTime": 10392.62,
        "name": "lh:audit:total-blocking-time",
        "duration": 4.13,
        "entryType": "measure"
      },
      {
        "startTime": 10393.15,
        "name": "lh:computed:TotalBlockingTime",
        "duration": 2.48,
        "entryType": "measure"
      },
      {
        "startTime": 10393.25,
        "name": "lh:computed:LanternTotalBlockingTime",
        "duration": 2.36,
        "entryType": "measure"
      },
      {
        "startTime": 10393.37,
        "name": "lh:computed:LanternInteractive",
        "duration": 1.2,
        "entryType": "measure"
      },
      {
        "startTime": 10397.09,
        "name": "lh:audit:max-potential-fid",
        "duration": 3.42,
        "entryType": "measure"
      },
      {
        "startTime": 10397.6,
        "name": "lh:computed:MaxPotentialFID",
        "duration": 1.61,
        "entryType": "measure"
      },
      {
        "startTime": 10397.7,
        "name": "lh:computed:LanternMaxPotentialFID",
        "duration": 1.5,
        "entryType": "measure"
      },
      {
        "startTime": 10400.85,
        "name": "lh:audit:cumulative-layout-shift",
        "duration": 1.27,
        "entryType": "measure"
      },
      {
        "startTime": 10402.58,
        "name": "lh:audit:errors-in-console",
        "duration": 2.07,
        "entryType": "measure"
      },
      {
        "startTime": 10403.17,
        "name": "lh:computed:JSBundles",
        "duration": 0.15,
        "entryType": "measure"
      },
      {
        "startTime": 10405.11,
        "name": "lh:audit:server-response-time",
        "duration": 2.22,
        "entryType": "measure"
      },
      {
        "startTime": 10405.63,
        "name": "lh:computed:NavigationInsights",
        "duration": 0.19,
        "entryType": "measure"
      },
      {
        "startTime": 10407.67,
        "name": "lh:audit:interactive",
        "duration": 1.91,
        "entryType": "measure"
      },
      {
        "startTime": 10408.37,
        "name": "lh:computed:Interactive",
        "duration": 0.12,
        "entryType": "measure"
      },
      {
        "startTime": 10409.92,
        "name": "lh:audit:user-timings",
        "duration": 1.9,
        "entryType": "measure"
      },
      {
        "startTime": 10410.39,
        "name": "lh:computed:UserTimings",
        "duration": 0.54,
        "entryType": "measure"
      },
      {
        "startTime": 10412.13,
        "name": "lh:audit:redirects",
        "duration": 1.85,
        "entryType": "measure"
      },
      {
        "startTime": 10414.4,
        "name": "lh:audit:image-aspect-ratio",
        "duration": 2.05,
        "entryType": "measure"
      },
      {
        "startTime": 10416.84,
        "name": "lh:audit:image-size-responsive",
        "duration": 3.19,
        "entryType": "measure"
      },
      {
        "startTime": 10417.44,
        "name": "lh:computed:ImageRecords",
        "duration": 0.48,
        "entryType": "measure"
      },
      {
        "startTime": 10420.39,
        "name": "lh:audit:deprecations",
        "duration": 1.31,
        "entryType": "measure"
      },
      {
        "startTime": 10422.07,
        "name": "lh:audit:third-party-cookies",
        "duration": 2.14,
        "entryType": "measure"
      },
      {
        "startTime": 10424.98,
        "name": "lh:audit:mainthread-work-breakdown",
        "duration": 6.2,
        "entryType": "measure"
      },
      {
        "startTime": 10425.68,
        "name": "lh:computed:MainThreadTasks",
        "duration": 3.82,
        "entryType": "measure"
      },
      {
        "startTime": 10431.56,
        "name": "lh:audit:bootup-time",
        "duration": 6.27,
        "entryType": "measure"
      },
      {
        "startTime": 10432.96,
        "name": "lh:computed:TBTImpactTasks",
        "duration": 2.91,
        "entryType": "measure"
      },
      {
        "startTime": 10437.86,
        "name": "lh:audit:diagnostics",
        "duration": 0.7,
        "entryType": "measure"
      },
      {
        "startTime": 10438.59,
        "name": "lh:audit:network-requests",
        "duration": 2.58,
        "entryType": "measure"
      },
      {
        "startTime": 10438.89,
        "name": "lh:computed:EntityClassification",
        "duration": 1.66,
        "entryType": "measure"
      },
      {
        "startTime": 10441.52,
        "name": "lh:audit:network-rtt",
        "duration": 1.5,
        "entryType": "measure"
      },
      {
        "startTime": 10443.32,
        "name": "lh:audit:network-server-latency",
        "duration": 1.32,
        "entryType": "measure"
      },
      {
        "startTime": 10444.67,
        "name": "lh:audit:main-thread-tasks",
        "duration": 0.27,
        "entryType": "measure"
      },
      {
        "startTime": 10444.97,
        "name": "lh:audit:metrics",
        "duration": 3.68,
        "entryType": "measure"
      },
      {
        "startTime": 10445.17,
        "name": "lh:computed:TimingSummary",
        "duration": 3.21,
        "entryType": "measure"
      },
      {
        "startTime": 10445.74,
        "name": "lh:computed:FirstContentfulPaintAllFrames",
        "duration": 0.14,
        "entryType": "measure"
      },
      {
        "startTime": 10445.94,
        "name": "lh:computed:LargestContentfulPaintAllFrames",
        "duration": 0.13,
        "entryType": "measure"
      },
      {
        "startTime": 10446.17,
        "name": "lh:computed:LCPBreakdown",
        "duration": 1.38,
        "entryType": "measure"
      },
      {
        "startTime": 10446.41,
        "name": "lh:computed:TimeToFirstByte",
        "duration": 0.37,
        "entryType": "measure"
      },
      {
        "startTime": 10446.81,
        "name": "lh:computed:LCPImageRecord",
        "duration": 0.7,
        "entryType": "measure"
      },
      {
        "startTime": 10448.68,
        "name": "lh:audit:resource-summary",
        "duration": 1.61,
        "entryType": "measure"
      },
      {
        "startTime": 10448.89,
        "name": "lh:computed:ResourceSummary",
        "duration": 0.5,
        "entryType": "measure"
      },
      {
        "startTime": 10450.62,
        "name": "lh:audit:layout-shifts",
        "duration": 4.77,
        "entryType": "measure"
      },
      {
        "startTime": 10455.74,
        "name": "lh:audit:long-tasks",
        "duration": 4.84,
        "entryType": "measure"
      },
      {
        "startTime": 10460.92,
        "name": "lh:audit:non-composited-animations",
        "duration": 2.04,
        "entryType": "measure"
      },
      {
        "startTime": 10463.32,
        "name": "lh:audit:unsized-images",
        "duration": 1.73,
        "entryType": "measure"
      },
      {
        "startTime": 10465.41,
        "name": "lh:audit:valid-source-maps",
        "duration": 1.51,
        "entryType": "measure"
      },
      {
        "startTime": 10467.21,
        "name": "lh:audit:csp-xss",
        "duration": 1.43,
        "entryType": "measure"
      },
      {
        "startTime": 10468.97,
        "name": "lh:audit:has-hsts",
        "duration": 1.56,
        "entryType": "measure"
      },
      {
        "startTime": 10470.82,
        "name": "lh:audit:origin-isolation",
        "duration": 1.53,
        "entryType": "measure"
      },
      {
        "startTime": 10472.65,
        "name": "lh:audit:clickjacking-mitigation",
        "duration": 1.39,
        "entryType": "measure"
      },
      {
        "startTime": 10474.39,
        "name": "lh:audit:trusted-types-xss",
        "duration": 1.31,
        "entryType": "measure"
      },
      {
        "startTime": 10475.73,
        "name": "lh:audit:script-treemap-data",
        "duration": 0.83,
        "entryType": "measure"
      },
      {
        "startTime": 10476.2,
        "name": "lh:computed:ModuleDuplication",
        "duration": 0.31,
        "entryType": "measure"
      },
      {
        "startTime": 10476.96,
        "name": "lh:audit:accesskeys",
        "duration": 1.33,
        "entryType": "measure"
      },
      {
        "startTime": 10478.69,
        "name": "lh:audit:aria-allowed-attr",
        "duration": 1.23,
        "entryType": "measure"
      },
      {
        "startTime": 10480.29,
        "name": "lh:audit:aria-allowed-role",
        "duration": 1.38,
        "entryType": "measure"
      },
      {
        "startTime": 10482.04,
        "name": "lh:audit:aria-command-name",
        "duration": 1.47,
        "entryType": "measure"
      },
      {
        "startTime": 10483.89,
        "name": "lh:audit:aria-conditional-attr",
        "duration": 1.42,
        "entryType": "measure"
      },
      {
        "startTime": 10485.71,
        "name": "lh:audit:aria-deprecated-role",
        "duration": 1.58,
        "entryType": "measure"
      },
      {
        "startTime": 10487.64,
        "name": "lh:audit:aria-dialog-name",
        "duration": 1.6,
        "entryType": "measure"
      },
      {
        "startTime": 10489.58,
        "name": "lh:audit:aria-hidden-body",
        "duration": 6.62,
        "entryType": "measure"
      },
      {
        "startTime": 10496.53,
        "name": "lh:audit:aria-hidden-focus",
        "duration": 1.69,
        "entryType": "measure"
      },
      {
        "startTime": 10498.62,
        "name": "lh:audit:aria-input-field-name",
        "duration": 1.72,
        "entryType": "measure"
      },
      {
        "startTime": 10500.85,
        "name": "lh:audit:aria-meter-name",
        "duration": 1.74,
        "entryType": "measure"
      },
      {
        "startTime": 10502.94,
        "name": "lh:audit:aria-progressbar-name",
        "duration": 1.87,
        "entryType": "measure"
      },
      {
        "startTime": 10505.13,
        "name": "lh:audit:aria-prohibited-attr",
        "duration": 1.93,
        "entryType": "measure"
      },
      {
        "startTime": 10507.38,
        "name": "lh:audit:aria-required-attr",
        "duration": 13.35,
        "entryType": "measure"
      },
      {
        "startTime": 10521.08,
        "name": "lh:audit:aria-required-children",
        "duration": 2.13,
        "entryType": "measure"
      },
      {
        "startTime": 10523.52,
        "name": "lh:audit:aria-required-parent",
        "duration": 2.05,
        "entryType": "measure"
      },
      {
        "startTime": 10525.88,
        "name": "lh:audit:aria-roles",
        "duration": 2.24,
        "entryType": "measure"
      },
      {
        "startTime": 10528.43,
        "name": "lh:audit:aria-text",
        "duration": 2.45,
        "entryType": "measure"
      },
      {
        "startTime": 10531.19,
        "name": "lh:audit:aria-toggle-field-name",
        "duration": 2.42,
        "entryType": "measure"
      },
      {
        "startTime": 10533.95,
        "name": "lh:audit:aria-tooltip-name",
        "duration": 2.55,
        "entryType": "measure"
      },
      {
        "startTime": 10536.83,
        "name": "lh:audit:aria-treeitem-name",
        "duration": 2.65,
        "entryType": "measure"
      },
      {
        "startTime": 10539.82,
        "name": "lh:audit:aria-valid-attr-value",
        "duration": 2.6,
        "entryType": "measure"
      },
      {
        "startTime": 10542.73,
        "name": "lh:audit:aria-valid-attr",
        "duration": 2.62,
        "entryType": "measure"
      },
      {
        "startTime": 10545.66,
        "name": "lh:audit:button-name",
        "duration": 2.7,
        "entryType": "measure"
      },
      {
        "startTime": 10548.66,
        "name": "lh:audit:bypass",
        "duration": 16.67,
        "entryType": "measure"
      },
      {
        "startTime": 10565.66,
        "name": "lh:audit:color-contrast",
        "duration": 4.9,
        "entryType": "measure"
      },
      {
        "startTime": 10570.9,
        "name": "lh:audit:definition-list",
        "duration": 2.73,
        "entryType": "measure"
      },
      {
        "startTime": 10573.97,
        "name": "lh:audit:dlitem",
        "duration": 2.75,
        "entryType": "measure"
      },
      {
        "startTime": 10577.02,
        "name": "lh:audit:document-title",
        "duration": 4.82,
        "entryType": "measure"
      },
      {
        "startTime": 10582.12,
        "name": "lh:audit:duplicate-id-aria",
        "duration": 2.7,
        "entryType": "measure"
      },
      {
        "startTime": 10585.11,
        "name": "lh:audit:empty-heading",
        "duration": 4.76,
        "entryType": "measure"
      },
      {
        "startTime": 10590.16,
        "name": "lh:audit:form-field-multiple-labels",
        "duration": 2.97,
        "entryType": "measure"
      },
      {
        "startTime": 10593.41,
        "name": "lh:audit:frame-title",
        "duration": 11.23,
        "entryType": "measure"
      },
      {
        "startTime": 10604.96,
        "name": "lh:audit:heading-order",
        "duration": 4.95,
        "entryType": "measure"
      },
      {
        "startTime": 10610.27,
        "name": "lh:audit:html-has-lang",
        "duration": 5.67,
        "entryType": "measure"
      },
      {
        "startTime": 10616.26,
        "name": "lh:audit:html-lang-valid",
        "duration": 3.25,
        "entryType": "measure"
      },
      {
        "startTime": 10619.83,
        "name": "lh:audit:html-xml-lang-mismatch",
        "duration": 3.29,
        "entryType": "measure"
      },
      {
        "startTime": 10623.41,
        "name": "lh:audit:identical-links-same-purpose",
        "duration": 4.81,
        "entryType": "measure"
      },
      {
        "startTime": 10628.52,
        "name": "lh:audit:image-alt",
        "duration": 4.94,
        "entryType": "measure"
      },
      {
        "startTime": 10633.82,
        "name": "lh:audit:image-redundant-alt",
        "duration": 13.8,
        "entryType": "measure"
      },
      {
        "startTime": 10647.93,
        "name": "lh:audit:input-button-name",
        "duration": 3.02,
        "entryType": "measure"
      },
      {
        "startTime": 10651.24,
        "name": "lh:audit:input-image-alt",
        "duration": 3.24,
        "entryType": "measure"
      },
      {
        "startTime": 10654.78,
        "name": "lh:audit:label-content-name-mismatch",
        "duration": 3.16,
        "entryType": "measure"
      },
      {
        "startTime": 10658.22,
        "name": "lh:audit:label",
        "duration": 3.17,
        "entryType": "measure"
      },
      {
        "startTime": 10661.68,
        "name": "lh:audit:landmark-one-main",
        "duration": 4.74,
        "entryType": "measure"
      },
      {
        "startTime": 10666.71,
        "name": "lh:audit:link-name",
        "duration": 4.72,
        "entryType": "measure"
      },
      {
        "startTime": 10671.72,
        "name": "lh:audit:link-in-text-block",
        "duration": 13.64,
        "entryType": "measure"
      },
      {
        "startTime": 10685.67,
        "name": "lh:audit:list",
        "duration": 3.6,
        "entryType": "measure"
      },
      {
        "startTime": 10689.56,
        "name": "lh:audit:listitem",
        "duration": 3.58,
        "entryType": "measure"
      },
      {
        "startTime": 10693.45,
        "name": "lh:audit:meta-refresh",
        "duration": 3.69,
        "entryType": "measure"
      },
      {
        "startTime": 10697.43,
        "name": "lh:audit:meta-viewport",
        "duration": 3.76,
        "entryType": "measure"
      },
      {
        "startTime": 10701.47,
        "name": "lh:audit:object-alt",
        "duration": 3.63,
        "entryType": "measure"
      },
      {
        "startTime": 10705.38,
        "name": "lh:audit:select-name",
        "duration": 3.54,
        "entryType": "measure"
      },
      {
        "startTime": 10709.19,
        "name": "lh:audit:skip-link",
        "duration": 3.58,
        "entryType": "measure"
      },
      {
        "startTime": 10713.05,
        "name": "lh:audit:tabindex",
        "duration": 17.36,
        "entryType": "measure"
      },
      {
        "startTime": 10731.2,
        "name": "lh:audit:table-duplicate-name",
        "duration": 9.47,
        "entryType": "measure"
      },
      {
        "startTime": 10741.45,
        "name": "lh:audit:table-fake-caption",
        "duration": 9.97,
        "entryType": "measure"
      },
      {
        "startTime": 10752.12,
        "name": "lh:audit:target-size",
        "duration": 17.44,
        "entryType": "measure"
      },
      {
        "startTime": 10770.07,
        "name": "lh:audit:td-has-header",
        "duration": 4.3,
        "entryType": "measure"
      },
      {
        "startTime": 10774.73,
        "name": "lh:audit:td-headers-attr",
        "duration": 4.84,
        "entryType": "measure"
      },
      {
        "startTime": 10779.97,
        "name": "lh:audit:th-has-data-cells",
        "duration": 4.62,
        "entryType": "measure"
      },
      {
        "startTime": 10784.88,
        "name": "lh:audit:valid-lang",
        "duration": 5.09,
        "entryType": "measure"
      },
      {
        "startTime": 10790.34,
        "name": "lh:audit:video-caption",
        "duration": 4.74,
        "entryType": "measure"
      },
      {
        "startTime": 10795.13,
        "name": "lh:audit:custom-controls-labels",
        "duration": 0.18,
        "entryType": "measure"
      },
      {
        "startTime": 10795.33,
        "name": "lh:audit:custom-controls-roles",
        "duration": 0.02,
        "entryType": "measure"
      },
      {
        "startTime": 10795.36,
        "name": "lh:audit:focus-traps",
        "duration": 0.01,
        "entryType": "measure"
      },
      {
        "startTime": 10795.38,
        "name": "lh:audit:focusable-controls",
        "duration": 0.02,
        "entryType": "measure"
      },
      {
        "startTime": 10795.42,
        "name": "lh:audit:interactive-element-affordance",
        "duration": 0.02,
        "entryType": "measure"
      },
      {
        "startTime": 10795.46,
        "name": "lh:audit:logical-tab-order",
        "duration": 0.02,
        "entryType": "measure"
      },
      {
        "startTime": 10795.5,
        "name": "lh:audit:managed-focus",
        "duration": 0.02,
        "entryType": "measure"
      },
      {
        "startTime": 10795.53,
        "name": "lh:audit:offscreen-content-hidden",
        "duration": 0.01,
        "entryType": "measure"
      },
      {
        "startTime": 10795.55,
        "name": "lh:audit:use-landmarks",
        "duration": 0.02,
        "entryType": "measure"
      },
      {
        "startTime": 10795.58,
        "name": "lh:audit:visual-order-follows-dom",
        "duration": 0.02,
        "entryType": "measure"
      },
      {
        "startTime": 10795.9,
        "name": "lh:audit:total-byte-weight",
        "duration": 1.96,
        "entryType": "measure"
      },
      {
        "startTime": 10798.11,
        "name": "lh:audit:unminified-css",
        "duration": 3.92,
        "entryType": "measure"
      },
      {
        "startTime": 10802.33,
        "name": "lh:audit:unminified-javascript",
        "duration": 1.97,
        "entryType": "measure"
      },
      {
        "startTime": 10804.54,
        "name": "lh:audit:unused-css-rules",
        "duration": 3.16,
        "entryType": "measure"
      },
      {
        "startTime": 10804.94,
        "name": "lh:computed:UnusedCSS",
        "duration": 0.85,
        "entryType": "measure"
      },
      {
        "startTime": 10807.93,
        "name": "lh:audit:unused-javascript",
        "duration": 2.36,
        "entryType": "measure"
      },
      {
        "startTime": 10810.61,
        "name": "lh:audit:doctype",
        "duration": 1.23,
        "entryType": "measure"
      },
      {
        "startTime": 10812.13,
        "name": "lh:audit:charset",
        "duration": 1.44,
        "entryType": "measure"
      },
      {
        "startTime": 10813.94,
        "name": "lh:audit:geolocation-on-start",
        "duration": 1.37,
        "entryType": "measure"
      },
      {
        "startTime": 10815.6,
        "name": "lh:audit:inspector-issues",
        "duration": 1.31,
        "entryType": "measure"
      },
      {
        "startTime": 10817.14,
        "name": "lh:audit:js-libraries",
        "duration": 0.9,
        "entryType": "measure"
      },
      {
        "startTime": 10818.38,
        "name": "lh:audit:notification-on-start",
        "duration": 1.17,
        "entryType": "measure"
      },
      {
        "startTime": 10819.85,
        "name": "lh:audit:paste-preventing-inputs",
        "duration": 1.04,
        "entryType": "measure"
      },
      {
        "startTime": 10821.23,
        "name": "lh:audit:meta-description",
        "duration": 1.17,
        "entryType": "measure"
      },
      {
        "startTime": 10822.77,
        "name": "lh:audit:http-status-code",
        "duration": 0.98,
        "entryType": "measure"
      },
      {
        "startTime": 10824.03,
        "name": "lh:audit:link-text",
        "duration": 1.65,
        "entryType": "measure"
      },
      {
        "startTime": 10826.02,
        "name": "lh:audit:crawlable-anchors",
        "duration": 1.49,
        "entryType": "measure"
      },
      {
        "startTime": 10827.81,
        "name": "lh:audit:is-crawlable",
        "duration": 2.33,
        "entryType": "measure"
      },
      {
        "startTime": 10830.51,
        "name": "lh:audit:robots-txt",
        "duration": 1.19,
        "entryType": "measure"
      },
      {
        "startTime": 10832.07,
        "name": "lh:audit:hreflang",
        "duration": 1.19,
        "entryType": "measure"
      },
      {
        "startTime": 10833.54,
        "name": "lh:audit:canonical",
        "duration": 1.26,
        "entryType": "measure"
      },
      {
        "startTime": 10835.03,
        "name": "lh:audit:structured-data",
        "duration": 6.81,
        "entryType": "measure"
      },
      {
        "startTime": 10842.19,
        "name": "lh:audit:bf-cache",
        "duration": 1.17,
        "entryType": "measure"
      },
      {
        "startTime": 10843.68,
        "name": "lh:audit:cache-insight",
        "duration": 2.24,
        "entryType": "measure"
      },
      {
        "startTime": 10846.29,
        "name": "lh:audit:cls-culprits-insight",
        "duration": 1.39,
        "entryType": "measure"
      },
      {
        "startTime": 10848,
        "name": "lh:audit:document-latency-insight",
        "duration": 1.16,
        "entryType": "measure"
      },
      {
        "startTime": 10849.49,
        "name": "lh:audit:dom-size-insight",
        "duration": 1.78,
        "entryType": "measure"
      },
      {
        "startTime": 10851.58,
        "name": "lh:audit:duplicated-javascript-insight",
        "duration": 1.26,
        "entryType": "measure"
      },
      {
        "startTime": 10853.26,
        "name": "lh:audit:font-display-insight",
        "duration": 1.41,
        "entryType": "measure"
      },
      {
        "startTime": 10855.01,
        "name": "lh:audit:forced-reflow-insight",
        "duration": 1.3,
        "entryType": "measure"
      },
      {
        "startTime": 10856.64,
        "name": "lh:audit:image-delivery-insight",
        "duration": 1.32,
        "entryType": "measure"
      },
      {
        "startTime": 10858.3,
        "name": "lh:audit:inp-breakdown-insight",
        "duration": 1.1,
        "entryType": "measure"
      },
      {
        "startTime": 10859.67,
        "name": "lh:audit:lcp-breakdown-insight",
        "duration": 1.51,
        "entryType": "measure"
      },
      {
        "startTime": 10861.5,
        "name": "lh:audit:lcp-discovery-insight",
        "duration": 1.07,
        "entryType": "measure"
      },
      {
        "startTime": 10862.92,
        "name": "lh:audit:legacy-javascript-insight",
        "duration": 1.25,
        "entryType": "measure"
      },
      {
        "startTime": 10864.46,
        "name": "lh:audit:modern-http-insight",
        "duration": 1.11,
        "entryType": "measure"
      },
      {
        "startTime": 10865.87,
        "name": "lh:audit:network-dependency-tree-insight",
        "duration": 1.62,
        "entryType": "measure"
      },
      {
        "startTime": 10867.84,
        "name": "lh:audit:render-blocking-insight",
        "duration": 1.19,
        "entryType": "measure"
      },
      {
        "startTime": 10869.34,
        "name": "lh:audit:third-parties-insight",
        "duration": 1.09,
        "entryType": "measure"
      },
      {
        "startTime": 10870.73,
        "name": "lh:audit:viewport-insight",
        "duration": 1.1,
        "entryType": "measure"
      },
      {
        "startTime": 10871.87,
        "name": "lh:runner:generate",
        "duration": 0.78,
        "entryType": "measure"
      }
    ],
    "total": 8244.47
  },
  "i18n": {
    "rendererFormattedStrings": {
      "calculatorLink": "See calculator.",
      "collapseView": "Collapse view",
      "crcInitialNavigation": "Initial Navigation",
      "crcLongestDurationLabel": "Maximum critical path latency:",
      "dropdownCopyJSON": "Copy JSON",
      "dropdownDarkTheme": "Toggle Dark Theme",
      "dropdownPrintExpanded": "Print Expanded",
      "dropdownPrintSummary": "Print Summary",
      "dropdownSaveGist": "Save as Gist",
      "dropdownSaveHTML": "Save as HTML",
      "dropdownSaveJSON": "Save as JSON",
      "dropdownViewUnthrottledTrace": "View Unthrottled Trace",
      "dropdownViewer": "Open in Viewer",
      "errorLabel": "Error!",
      "errorMissingAuditInfo": "Report error: no audit information",
      "expandView": "Expand view",
      "firstPartyChipLabel": "1st party",
      "footerIssue": "File an issue",
      "hide": "Hide",
      "labDataTitle": "Lab Data",
      "lsPerformanceCategoryDescription": "[Lighthouse](https://developers.google.com/web/tools/lighthouse/) analysis of the current page on an emulated mobile network. Values are estimated and may vary.",
      "manualAuditsGroupTitle": "Additional items to manually check",
      "notApplicableAuditsGroupTitle": "Not applicable",
      "openInANewTabTooltip": "Open in a new tab",
      "opportunityResourceColumnLabel": "Opportunity",
      "opportunitySavingsColumnLabel": "Estimated Savings",
      "passedAuditsGroupTitle": "Passed audits",
      "runtimeAnalysisWindow": "Initial page load",
      "runtimeAnalysisWindowSnapshot": "Point-in-time snapshot",
      "runtimeAnalysisWindowTimespan": "User interactions timespan",
      "runtimeCustom": "Custom throttling",
      "runtimeDesktopEmulation": "Emulated Desktop",
      "runtimeMobileEmulation": "Emulated Moto G Power",
      "runtimeNoEmulation": "No emulation",
      "runtimeSettingsAxeVersion": "Axe version",
      "runtimeSettingsBenchmark": "Unthrottled CPU/Memory Power",
      "runtimeSettingsCPUThrottling": "CPU throttling",
      "runtimeSettingsDevice": "Device",
      "runtimeSettingsNetworkThrottling": "Network throttling",
      "runtimeSettingsScreenEmulation": "Screen emulation",
      "runtimeSettingsUANetwork": "User agent (network)",
      "runtimeSingleLoad": "Single page session",
      "runtimeSingleLoadTooltip": "This data is taken from a single page session, as opposed to field data summarizing many sessions.",
      "runtimeSlow4g": "Slow 4G throttling",
      "runtimeUnknown": "Unknown",
      "show": "Show",
      "showRelevantAudits": "Show audits relevant to:",
      "snippetCollapseButtonLabel": "Collapse snippet",
      "snippetExpandButtonLabel": "Expand snippet",
      "thirdPartyResourcesLabel": "Show 3rd-party resources",
      "throttlingProvided": "Provided by environment",
      "toplevelWarningsMessage": "There were issues affecting this run of Lighthouse:",
      "unattributable": "Unattributable",
      "unscoredLabel": "Unscored",
      "unscoredTitle": "This audit does not contribute to the overall category score.",
      "varianceDisclaimer": "Values are estimated and may vary. The [performance score is calculated](https://developer.chrome.com/docs/lighthouse/performance/performance-scoring/) directly from these metrics.",
      "viewTraceLabel": "View Trace",
      "viewTreemapLabel": "View Treemap",
      "warningAuditsGroupTitle": "Passed audits but with warnings",
      "warningHeader": "Warnings: "
    },
    "icuMessagePaths": {
      "core/audits/is-on-https.js | failureTitle": [
        "audits[is-on-https].title"
      ],
      "core/audits/is-on-https.js | description": [
        "audits[is-on-https].description"
      ],
      "core/audits/is-on-https.js | displayValue": [
        {
          "values": {
            "itemCount": 1
          },
          "path": "audits[is-on-https].displayValue"
        }
      ],
      "core/audits/is-on-https.js | columnInsecureURL": [
        "audits[is-on-https].details.headings[0].label"
      ],
      "core/audits/is-on-https.js | columnResolution": [
        "audits[is-on-https].details.headings[1].label"
      ],
      "core/audits/is-on-https.js | upgraded": [
        "audits[is-on-https].details.items[0].resolution"
      ],
      "core/audits/redirects-http.js | title": [
        "audits[redirects-http].title"
      ],
      "core/audits/redirects-http.js | description": [
        "audits[redirects-http].description"
      ],
      "core/lib/i18n/i18n.js | firstContentfulPaintMetric": [
        "audits[first-contentful-paint].title"
      ],
      "core/audits/metrics/first-contentful-paint.js | description": [
        "audits[first-contentful-paint].description"
      ],
      "core/lib/i18n/i18n.js | seconds": [
        {
          "values": {
            "timeInMs": 1320.4925
          },
          "path": "audits[first-contentful-paint].displayValue"
        },
        {
          "values": {
            "timeInMs": 1320.4925
          },
          "path": "audits[largest-contentful-paint].displayValue"
        },
        {
          "values": {
            "timeInMs": 1571.28581593132
          },
          "path": "audits[speed-index].displayValue"
        },
        {
          "values": {
            "timeInMs": 1320.4925
          },
          "path": "audits.interactive.displayValue"
        },
        {
          "values": {
            "timeInMs": 176.49200000000002
          },
          "path": "audits[mainthread-work-breakdown].displayValue"
        },
        {
          "values": {
            "timeInMs": 11.696
          },
          "path": "audits[bootup-time].displayValue"
        }
      ],
      "core/lib/i18n/i18n.js | largestContentfulPaintMetric": [
        "audits[largest-contentful-paint].title"
      ],
      "core/audits/metrics/largest-contentful-paint.js | description": [
        "audits[largest-contentful-paint].description"
      ],
      "core/lib/i18n/i18n.js | speedIndexMetric": [
        "audits[speed-index].title"
      ],
      "core/audits/metrics/speed-index.js | description": [
        "audits[speed-index].description"
      ],
      "core/lib/i18n/i18n.js | totalBlockingTimeMetric": [
        "audits[total-blocking-time].title"
      ],
      "core/audits/metrics/total-blocking-time.js | description": [
        "audits[total-blocking-time].description"
      ],
      "core/lib/i18n/i18n.js | ms": [
        {
          "values": {
            "timeInMs": 0
          },
          "path": "audits[total-blocking-time].displayValue"
        },
        {
          "values": {
            "timeInMs": 16
          },
          "path": "audits[max-potential-fid].displayValue"
        },
        {
          "values": {
            "timeInMs": 175.60000000000002
          },
          "path": "audits[network-rtt].displayValue"
        },
        {
          "values": {
            "timeInMs": 193.124
          },
          "path": "audits[network-server-latency].displayValue"
        }
      ],
      "core/lib/i18n/i18n.js | maxPotentialFIDMetric": [
        "audits[max-potential-fid].title"
      ],
      "core/audits/metrics/max-potential-fid.js | description": [
        "audits[max-potential-fid].description"
      ],
      "core/lib/i18n/i18n.js | cumulativeLayoutShiftMetric": [
        "audits[cumulative-layout-shift].title"
      ],
      "core/audits/metrics/cumulative-layout-shift.js | description": [
        "audits[cumulative-layout-shift].description"
      ],
      "core/audits/errors-in-console.js | failureTitle": [
        "audits[errors-in-console].title"
      ],
      "core/audits/errors-in-console.js | description": [
        "audits[errors-in-console].description"
      ],
      "core/lib/i18n/i18n.js | columnSource": [
        "audits[errors-in-console].details.headings[0].label",
        "audits.deprecations.details.headings[1].label",
        "audits[geolocation-on-start].details.headings[0].label",
        "audits[notification-on-start].details.headings[0].label",
        "audits[forced-reflow-insight].details.items[0].headings[0].label"
      ],
      "core/lib/i18n/i18n.js | columnDescription": [
        "audits[errors-in-console].details.headings[1].label",
        "audits[csp-xss].details.headings[0].label",
        "audits[has-hsts].details.headings[0].label",
        "audits[origin-isolation].details.headings[0].label",
        "audits[clickjacking-mitigation].details.headings[0].label",
        "audits[trusted-types-xss].details.headings[0].label"
      ],
      "core/audits/server-response-time.js | title": [
        "audits[server-response-time].title"
      ],
      "core/audits/server-response-time.js | description": [
        "audits[server-response-time].description"
      ],
      "core/audits/server-response-time.js | displayValue": [
        {
          "values": {
            "timeInMs": 186
          },
          "path": "audits[server-response-time].displayValue"
        }
      ],
      "core/lib/i18n/i18n.js | columnURL": [
        "audits[server-response-time].details.headings[0].label",
        "audits[image-aspect-ratio].details.headings[1].label",
        "audits[image-size-responsive].details.headings[1].label",
        "audits[third-party-cookies].details.headings[1].label",
        "audits[bootup-time].details.headings[0].label",
        "audits[network-rtt].details.headings[0].label",
        "audits[network-server-latency].details.headings[0].label",
        "audits[long-tasks].details.headings[0].label",
        "audits[unsized-images].details.headings[1].label",
        "audits[valid-source-maps].details.headings[0].label",
        "audits[total-byte-weight].details.headings[0].label",
        "audits[font-display-insight].details.headings[0].label",
        "audits[image-delivery-insight].details.headings[1].label",
        "audits[modern-http-insight].details.headings[0].label",
        "audits[render-blocking-insight].details.headings[0].label"
      ],
      "core/lib/i18n/i18n.js | columnTimeSpent": [
        "audits[server-response-time].details.headings[1].label",
        "audits[mainthread-work-breakdown].details.headings[1].label",
        "audits[network-rtt].details.headings[1].label",
        "audits[network-server-latency].details.headings[1].label"
      ],
      "core/lib/i18n/i18n.js | interactiveMetric": [
        "audits.interactive.title"
      ],
      "core/audits/metrics/interactive.js | description": [
        "audits.interactive.description"
      ],
      "core/audits/user-timings.js | title": [
        "audits[user-timings].title"
      ],
      "core/audits/user-timings.js | description": [
        "audits[user-timings].description"
      ],
      "core/lib/i18n/i18n.js | columnName": [
        "audits[user-timings].details.headings[0].label",
        "audits[third-party-cookies].details.headings[0].label"
      ],
      "core/audits/user-timings.js | columnType": [
        "audits[user-timings].details.headings[1].label"
      ],
      "core/lib/i18n/i18n.js | columnStartTime": [
        "audits[user-timings].details.headings[2].label",
        "audits[long-tasks].details.headings[1].label"
      ],
      "core/lib/i18n/i18n.js | columnDuration": [
        "audits[user-timings].details.headings[3].label",
        "audits[long-tasks].details.headings[2].label",
        "audits[lcp-breakdown-insight].details.items[0].headings[1].label",
        "audits[render-blocking-insight].details.headings[2].label"
      ],
      "core/audits/redirects.js | title": [
        "audits.redirects.title"
      ],
      "core/audits/redirects.js | description": [
        "audits.redirects.description"
      ],
      "core/audits/image-aspect-ratio.js | title": [
        "audits[image-aspect-ratio].title"
      ],
      "core/audits/image-aspect-ratio.js | description": [
        "audits[image-aspect-ratio].description"
      ],
      "core/audits/image-aspect-ratio.js | columnDisplayed": [
        "audits[image-aspect-ratio].details.headings[2].label"
      ],
      "core/audits/image-aspect-ratio.js | columnActual": [
        "audits[image-aspect-ratio].details.headings[3].label"
      ],
      "core/audits/image-size-responsive.js | failureTitle": [
        "audits[image-size-responsive].title"
      ],
      "core/audits/image-size-responsive.js | description": [
        "audits[image-size-responsive].description"
      ],
      "core/audits/image-size-responsive.js | columnDisplayed": [
        "audits[image-size-responsive].details.headings[2].label"
      ],
      "core/audits/image-size-responsive.js | columnActual": [
        "audits[image-size-responsive].details.headings[3].label"
      ],
      "core/audits/image-size-responsive.js | columnExpected": [
        "audits[image-size-responsive].details.headings[4].label"
      ],
      "core/audits/deprecations.js | title": [
        "audits.deprecations.title"
      ],
      "core/audits/deprecations.js | description": [
        "audits.deprecations.description"
      ],
      "core/audits/deprecations.js | columnDeprecate": [
        "audits.deprecations.details.headings[0].label"
      ],
      "core/audits/third-party-cookies.js | title": [
        "audits[third-party-cookies].title"
      ],
      "core/audits/third-party-cookies.js | description": [
        "audits[third-party-cookies].description"
      ],
      "core/audits/mainthread-work-breakdown.js | title": [
        "audits[mainthread-work-breakdown].title"
      ],
      "core/audits/mainthread-work-breakdown.js | description": [
        "audits[mainthread-work-breakdown].description"
      ],
      "core/audits/mainthread-work-breakdown.js | columnCategory": [
        "audits[mainthread-work-breakdown].details.headings[0].label"
      ],
      "core/audits/bootup-time.js | title": [
        "audits[bootup-time].title"
      ],
      "core/audits/bootup-time.js | description": [
        "audits[bootup-time].description"
      ],
      "core/audits/bootup-time.js | columnTotal": [
        "audits[bootup-time].details.headings[1].label"
      ],
      "core/audits/bootup-time.js | columnScriptEval": [
        "audits[bootup-time].details.headings[2].label"
      ],
      "core/audits/bootup-time.js | columnScriptParse": [
        "audits[bootup-time].details.headings[3].label"
      ],
      "core/audits/network-rtt.js | title": [
        "audits[network-rtt].title"
      ],
      "core/audits/network-rtt.js | description": [
        "audits[network-rtt].description"
      ],
      "core/audits/network-server-latency.js | title": [
        "audits[network-server-latency].title"
      ],
      "core/audits/network-server-latency.js | description": [
        "audits[network-server-latency].description"
      ],
      "core/lib/i18n/i18n.js | columnResourceType": [
        "audits[resource-summary].details.headings[0].label"
      ],
      "core/lib/i18n/i18n.js | columnRequests": [
        "audits[resource-summary].details.headings[1].label"
      ],
      "core/lib/i18n/i18n.js | columnTransferSize": [
        "audits[resource-summary].details.headings[2].label",
        "audits[total-byte-weight].details.headings[1].label",
        "audits[cache-insight].details.headings[2].label",
        "audits[render-blocking-insight].details.headings[1].label"
      ],
      "core/lib/i18n/i18n.js | total": [
        "audits[resource-summary].details.items[0].label"
      ],
      "core/lib/i18n/i18n.js | imageResourceType": [
        "audits[resource-summary].details.items[1].label"
      ],
      "core/lib/i18n/i18n.js | documentResourceType": [
        "audits[resource-summary].details.items[2].label"
      ],
      "core/lib/i18n/i18n.js | stylesheetResourceType": [
        "audits[resource-summary].details.items[3].label"
      ],
      "core/lib/i18n/i18n.js | mediaResourceType": [
        "audits[resource-summary].details.items[4].label"
      ],
      "core/lib/i18n/i18n.js | fontResourceType": [
        "audits[resource-summary].details.items[5].label"
      ],
      "core/lib/i18n/i18n.js | scriptResourceType": [
        "audits[resource-summary].details.items[6].label"
      ],
      "core/lib/i18n/i18n.js | otherResourceType": [
        "audits[resource-summary].details.items[7].label"
      ],
      "core/lib/i18n/i18n.js | thirdPartyResourceType": [
        "audits[resource-summary].details.items[8].label"
      ],
      "core/audits/layout-shifts.js | title": [
        "audits[layout-shifts].title"
      ],
      "core/audits/layout-shifts.js | description": [
        "audits[layout-shifts].description"
      ],
      "core/lib/i18n/i18n.js | columnElement": [
        "audits[layout-shifts].details.headings[0].label",
        "audits[non-composited-animations].details.headings[0].label",
        "audits[dom-size-insight].details.headings[1].label"
      ],
      "core/audits/layout-shifts.js | columnScore": [
        "audits[layout-shifts].details.headings[1].label"
      ],
      "core/audits/long-tasks.js | title": [
        "audits[long-tasks].title"
      ],
      "core/audits/long-tasks.js | description": [
        "audits[long-tasks].description"
      ],
      "core/audits/non-composited-animations.js | title": [
        "audits[non-composited-animations].title"
      ],
      "core/audits/non-composited-animations.js | description": [
        "audits[non-composited-animations].description"
      ],
      "core/audits/unsized-images.js | title": [
        "audits[unsized-images].title"
      ],
      "core/audits/unsized-images.js | description": [
        "audits[unsized-images].description"
      ],
      "core/audits/valid-source-maps.js | title": [
        "audits[valid-source-maps].title"
      ],
      "core/audits/valid-source-maps.js | description": [
        "audits[valid-source-maps].description"
      ],
      "core/audits/valid-source-maps.js | columnMapURL": [
        "audits[valid-source-maps].details.headings[1].label"
      ],
      "core/audits/csp-xss.js | title": [
        "audits[csp-xss].title"
      ],
      "core/audits/csp-xss.js | description": [
        "audits[csp-xss].description"
      ],
      "core/audits/csp-xss.js | columnDirective": [
        "audits[csp-xss].details.headings[1].label"
      ],
      "core/audits/csp-xss.js | columnSeverity": [
        "audits[csp-xss].details.headings[2].label"
      ],
      "core/lib/i18n/i18n.js | itemSeverityHigh": [
        "audits[csp-xss].details.items[0].severity",
        "audits[has-hsts].details.items[0].severity",
        "audits[origin-isolation].details.items[0].severity",
        "audits[clickjacking-mitigation].details.items[0].severity",
        "audits[trusted-types-xss].details.items[0].severity"
      ],
      "core/audits/csp-xss.js | noCsp": [
        "audits[csp-xss].details.items[0].description"
      ],
      "core/audits/has-hsts.js | title": [
        "audits[has-hsts].title"
      ],
      "core/audits/has-hsts.js | description": [
        "audits[has-hsts].description"
      ],
      "core/audits/has-hsts.js | columnDirective": [
        "audits[has-hsts].details.headings[1].label"
      ],
      "core/audits/has-hsts.js | columnSeverity": [
        "audits[has-hsts].details.headings[2].label"
      ],
      "core/audits/has-hsts.js | noHsts": [
        "audits[has-hsts].details.items[0].description"
      ],
      "core/audits/origin-isolation.js | title": [
        "audits[origin-isolation].title"
      ],
      "core/audits/origin-isolation.js | description": [
        "audits[origin-isolation].description"
      ],
      "core/audits/origin-isolation.js | columnDirective": [
        "audits[origin-isolation].details.headings[1].label"
      ],
      "core/audits/origin-isolation.js | columnSeverity": [
        "audits[origin-isolation].details.headings[2].label"
      ],
      "core/audits/origin-isolation.js | noCoop": [
        "audits[origin-isolation].details.items[0].description"
      ],
      "core/audits/clickjacking-mitigation.js | title": [
        "audits[clickjacking-mitigation].title"
      ],
      "core/audits/clickjacking-mitigation.js | description": [
        "audits[clickjacking-mitigation].description"
      ],
      "core/audits/clickjacking-mitigation.js | columnSeverity": [
        "audits[clickjacking-mitigation].details.headings[1].label"
      ],
      "core/audits/clickjacking-mitigation.js | noClickjackingMitigation": [
        "audits[clickjacking-mitigation].details.items[0].description"
      ],
      "core/audits/trusted-types-xss.js | title": [
        "audits[trusted-types-xss].title"
      ],
      "core/audits/trusted-types-xss.js | description": [
        "audits[trusted-types-xss].description"
      ],
      "core/audits/trusted-types-xss.js | columnSeverity": [
        "audits[trusted-types-xss].details.headings[1].label"
      ],
      "core/audits/trusted-types-xss.js | noTrustedTypesToMitigateXss": [
        "audits[trusted-types-xss].details.items[0].description"
      ],
      "core/audits/accessibility/accesskeys.js | title": [
        "audits.accesskeys.title"
      ],
      "core/audits/accessibility/accesskeys.js | description": [
        "audits.accesskeys.description"
      ],
      "core/audits/accessibility/aria-allowed-attr.js | title": [
        "audits[aria-allowed-attr].title"
      ],
      "core/audits/accessibility/aria-allowed-attr.js | description": [
        "audits[aria-allowed-attr].description"
      ],
      "core/audits/accessibility/aria-allowed-role.js | title": [
        "audits[aria-allowed-role].title"
      ],
      "core/audits/accessibility/aria-allowed-role.js | description": [
        "audits[aria-allowed-role].description"
      ],
      "core/audits/accessibility/aria-command-name.js | title": [
        "audits[aria-command-name].title"
      ],
      "core/audits/accessibility/aria-command-name.js | description": [
        "audits[aria-command-name].description"
      ],
      "core/audits/accessibility/aria-conditional-attr.js | title": [
        "audits[aria-conditional-attr].title"
      ],
      "core/audits/accessibility/aria-conditional-attr.js | description": [
        "audits[aria-conditional-attr].description"
      ],
      "core/audits/accessibility/aria-deprecated-role.js | title": [
        "audits[aria-deprecated-role].title"
      ],
      "core/audits/accessibility/aria-deprecated-role.js | description": [
        "audits[aria-deprecated-role].description"
      ],
      "core/audits/accessibility/aria-dialog-name.js | title": [
        "audits[aria-dialog-name].title"
      ],
      "core/audits/accessibility/aria-dialog-name.js | description": [
        "audits[aria-dialog-name].description"
      ],
      "core/audits/accessibility/aria-hidden-body.js | title": [
        "audits[aria-hidden-body].title"
      ],
      "core/audits/accessibility/aria-hidden-body.js | description": [
        "audits[aria-hidden-body].description"
      ],
      "core/lib/i18n/i18n.js | columnFailingElem": [
        "audits[aria-hidden-body].details.headings[0].label",
        "audits[color-contrast].details.headings[0].label",
        "audits[document-title].details.headings[0].label",
        "audits[heading-order].details.headings[0].label",
        "audits[html-has-lang].details.headings[0].label",
        "audits[image-alt].details.headings[0].label",
        "audits[landmark-one-main].details.headings[0].label",
        "audits[link-name].details.headings[0].label",
        "audits[link-in-text-block].details.headings[0].label",
        "audits[target-size].details.headings[0].label",
        "audits[paste-preventing-inputs].details.headings[0].label"
      ],
      "core/audits/accessibility/aria-hidden-focus.js | title": [
        "audits[aria-hidden-focus].title"
      ],
      "core/audits/accessibility/aria-hidden-focus.js | description": [
        "audits[aria-hidden-focus].description"
      ],
      "core/audits/accessibility/aria-input-field-name.js | title": [
        "audits[aria-input-field-name].title"
      ],
      "core/audits/accessibility/aria-input-field-name.js | description": [
        "audits[aria-input-field-name].description"
      ],
      "core/audits/accessibility/aria-meter-name.js | title": [
        "audits[aria-meter-name].title"
      ],
      "core/audits/accessibility/aria-meter-name.js | description": [
        "audits[aria-meter-name].description"
      ],
      "core/audits/accessibility/aria-progressbar-name.js | title": [
        "audits[aria-progressbar-name].title"
      ],
      "core/audits/accessibility/aria-progressbar-name.js | description": [
        "audits[aria-progressbar-name].description"
      ],
      "core/audits/accessibility/aria-prohibited-attr.js | title": [
        "audits[aria-prohibited-attr].title"
      ],
      "core/audits/accessibility/aria-prohibited-attr.js | description": [
        "audits[aria-prohibited-attr].description"
      ],
      "core/audits/accessibility/aria-required-attr.js | title": [
        "audits[aria-required-attr].title"
      ],
      "core/audits/accessibility/aria-required-attr.js | description": [
        "audits[aria-required-attr].description"
      ],
      "core/audits/accessibility/aria-required-children.js | title": [
        "audits[aria-required-children].title"
      ],
      "core/audits/accessibility/aria-required-children.js | description": [
        "audits[aria-required-children].description"
      ],
      "core/audits/accessibility/aria-required-parent.js | title": [
        "audits[aria-required-parent].title"
      ],
      "core/audits/accessibility/aria-required-parent.js | description": [
        "audits[aria-required-parent].description"
      ],
      "core/audits/accessibility/aria-roles.js | title": [
        "audits[aria-roles].title"
      ],
      "core/audits/accessibility/aria-roles.js | description": [
        "audits[aria-roles].description"
      ],
      "core/audits/accessibility/aria-text.js | title": [
        "audits[aria-text].title"
      ],
      "core/audits/accessibility/aria-text.js | description": [
        "audits[aria-text].description"
      ],
      "core/audits/accessibility/aria-toggle-field-name.js | title": [
        "audits[aria-toggle-field-name].title"
      ],
      "core/audits/accessibility/aria-toggle-field-name.js | description": [
        "audits[aria-toggle-field-name].description"
      ],
      "core/audits/accessibility/aria-tooltip-name.js | title": [
        "audits[aria-tooltip-name].title"
      ],
      "core/audits/accessibility/aria-tooltip-name.js | description": [
        "audits[aria-tooltip-name].description"
      ],
      "core/audits/accessibility/aria-treeitem-name.js | title": [
        "audits[aria-treeitem-name].title"
      ],
      "core/audits/accessibility/aria-treeitem-name.js | description": [
        "audits[aria-treeitem-name].description"
      ],
      "core/audits/accessibility/aria-valid-attr-value.js | title": [
        "audits[aria-valid-attr-value].title"
      ],
      "core/audits/accessibility/aria-valid-attr-value.js | description": [
        "audits[aria-valid-attr-value].description"
      ],
      "core/audits/accessibility/aria-valid-attr.js | title": [
        "audits[aria-valid-attr].title"
      ],
      "core/audits/accessibility/aria-valid-attr.js | description": [
        "audits[aria-valid-attr].description"
      ],
      "core/audits/accessibility/button-name.js | title": [
        "audits[button-name].title"
      ],
      "core/audits/accessibility/button-name.js | description": [
        "audits[button-name].description"
      ],
      "core/audits/accessibility/bypass.js | title": [
        "audits.bypass.title"
      ],
      "core/audits/accessibility/bypass.js | description": [
        "audits.bypass.description"
      ],
      "core/audits/accessibility/color-contrast.js | title": [
        "audits[color-contrast].title"
      ],
      "core/audits/accessibility/color-contrast.js | description": [
        "audits[color-contrast].description"
      ],
      "core/audits/accessibility/definition-list.js | title": [
        "audits[definition-list].title"
      ],
      "core/audits/accessibility/definition-list.js | description": [
        "audits[definition-list].description"
      ],
      "core/audits/accessibility/dlitem.js | title": [
        "audits.dlitem.title"
      ],
      "core/audits/accessibility/dlitem.js | description": [
        "audits.dlitem.description"
      ],
      "core/audits/accessibility/document-title.js | title": [
        "audits[document-title].title"
      ],
      "core/audits/accessibility/document-title.js | description": [
        "audits[document-title].description"
      ],
      "core/audits/accessibility/duplicate-id-aria.js | title": [
        "audits[duplicate-id-aria].title"
      ],
      "core/audits/accessibility/duplicate-id-aria.js | description": [
        "audits[duplicate-id-aria].description"
      ],
      "core/audits/accessibility/empty-heading.js | title": [
        "audits[empty-heading].title"
      ],
      "core/audits/accessibility/empty-heading.js | description": [
        "audits[empty-heading].description"
      ],
      "core/audits/accessibility/form-field-multiple-labels.js | title": [
        "audits[form-field-multiple-labels].title"
      ],
      "core/audits/accessibility/form-field-multiple-labels.js | description": [
        "audits[form-field-multiple-labels].description"
      ],
      "core/audits/accessibility/frame-title.js | title": [
        "audits[frame-title].title"
      ],
      "core/audits/accessibility/frame-title.js | description": [
        "audits[frame-title].description"
      ],
      "core/audits/accessibility/heading-order.js | title": [
        "audits[heading-order].title"
      ],
      "core/audits/accessibility/heading-order.js | description": [
        "audits[heading-order].description"
      ],
      "core/audits/accessibility/html-has-lang.js | failureTitle": [
        "audits[html-has-lang].title"
      ],
      "core/audits/accessibility/html-has-lang.js | description": [
        "audits[html-has-lang].description"
      ],
      "core/audits/accessibility/html-lang-valid.js | title": [
        "audits[html-lang-valid].title"
      ],
      "core/audits/accessibility/html-lang-valid.js | description": [
        "audits[html-lang-valid].description"
      ],
      "core/audits/accessibility/html-xml-lang-mismatch.js | title": [
        "audits[html-xml-lang-mismatch].title"
      ],
      "core/audits/accessibility/html-xml-lang-mismatch.js | description": [
        "audits[html-xml-lang-mismatch].description"
      ],
      "core/audits/accessibility/identical-links-same-purpose.js | title": [
        "audits[identical-links-same-purpose].title"
      ],
      "core/audits/accessibility/identical-links-same-purpose.js | description": [
        "audits[identical-links-same-purpose].description"
      ],
      "core/audits/accessibility/image-alt.js | title": [
        "audits[image-alt].title"
      ],
      "core/audits/accessibility/image-alt.js | description": [
        "audits[image-alt].description"
      ],
      "core/audits/accessibility/image-redundant-alt.js | title": [
        "audits[image-redundant-alt].title"
      ],
      "core/audits/accessibility/image-redundant-alt.js | description": [
        "audits[image-redundant-alt].description"
      ],
      "core/audits/accessibility/input-button-name.js | title": [
        "audits[input-button-name].title"
      ],
      "core/audits/accessibility/input-button-name.js | description": [
        "audits[input-button-name].description"
      ],
      "core/audits/accessibility/input-image-alt.js | title": [
        "audits[input-image-alt].title"
      ],
      "core/audits/accessibility/input-image-alt.js | description": [
        "audits[input-image-alt].description"
      ],
      "core/audits/accessibility/label-content-name-mismatch.js | title": [
        "audits[label-content-name-mismatch].title"
      ],
      "core/audits/accessibility/label-content-name-mismatch.js | description": [
        "audits[label-content-name-mismatch].description"
      ],
      "core/audits/accessibility/label.js | title": [
        "audits.label.title"
      ],
      "core/audits/accessibility/label.js | description": [
        "audits.label.description"
      ],
      "core/audits/accessibility/landmark-one-main.js | failureTitle": [
        "audits[landmark-one-main].title"
      ],
      "core/audits/accessibility/landmark-one-main.js | description": [
        "audits[landmark-one-main].description"
      ],
      "core/audits/accessibility/link-name.js | title": [
        "audits[link-name].title"
      ],
      "core/audits/accessibility/link-name.js | description": [
        "audits[link-name].description"
      ],
      "core/audits/accessibility/link-in-text-block.js | title": [
        "audits[link-in-text-block].title"
      ],
      "core/audits/accessibility/link-in-text-block.js | description": [
        "audits[link-in-text-block].description"
      ],
      "core/audits/accessibility/list.js | title": [
        "audits.list.title"
      ],
      "core/audits/accessibility/list.js | description": [
        "audits.list.description"
      ],
      "core/audits/accessibility/listitem.js | title": [
        "audits.listitem.title"
      ],
      "core/audits/accessibility/listitem.js | description": [
        "audits.listitem.description"
      ],
      "core/audits/accessibility/meta-refresh.js | title": [
        "audits[meta-refresh].title"
      ],
      "core/audits/accessibility/meta-refresh.js | description": [
        "audits[meta-refresh].description"
      ],
      "core/audits/accessibility/meta-viewport.js | title": [
        "audits[meta-viewport].title"
      ],
      "core/audits/accessibility/meta-viewport.js | description": [
        "audits[meta-viewport].description"
      ],
      "core/audits/accessibility/object-alt.js | title": [
        "audits[object-alt].title"
      ],
      "core/audits/accessibility/object-alt.js | description": [
        "audits[object-alt].description"
      ],
      "core/audits/accessibility/select-name.js | title": [
        "audits[select-name].title"
      ],
      "core/audits/accessibility/select-name.js | description": [
        "audits[select-name].description"
      ],
      "core/audits/accessibility/skip-link.js | title": [
        "audits[skip-link].title"
      ],
      "core/audits/accessibility/skip-link.js | description": [
        "audits[skip-link].description"
      ],
      "core/audits/accessibility/tabindex.js | title": [
        "audits.tabindex.title"
      ],
      "core/audits/accessibility/tabindex.js | description": [
        "audits.tabindex.description"
      ],
      "core/audits/accessibility/table-duplicate-name.js | title": [
        "audits[table-duplicate-name].title"
      ],
      "core/audits/accessibility/table-duplicate-name.js | description": [
        "audits[table-duplicate-name].description"
      ],
      "core/audits/accessibility/table-fake-caption.js | title": [
        "audits[table-fake-caption].title"
      ],
      "core/audits/accessibility/table-fake-caption.js | description": [
        "audits[table-fake-caption].description"
      ],
      "core/audits/accessibility/target-size.js | title": [
        "audits[target-size].title"
      ],
      "core/audits/accessibility/target-size.js | description": [
        "audits[target-size].description"
      ],
      "core/audits/accessibility/td-has-header.js | title": [
        "audits[td-has-header].title"
      ],
      "core/audits/accessibility/td-has-header.js | description": [
        "audits[td-has-header].description"
      ],
      "core/audits/accessibility/td-headers-attr.js | title": [
        "audits[td-headers-attr].title"
      ],
      "core/audits/accessibility/td-headers-attr.js | description": [
        "audits[td-headers-attr].description"
      ],
      "core/audits/accessibility/th-has-data-cells.js | title": [
        "audits[th-has-data-cells].title"
      ],
      "core/audits/accessibility/th-has-data-cells.js | description": [
        "audits[th-has-data-cells].description"
      ],
      "core/audits/accessibility/valid-lang.js | title": [
        "audits[valid-lang].title"
      ],
      "core/audits/accessibility/valid-lang.js | description": [
        "audits[valid-lang].description"
      ],
      "core/audits/accessibility/video-caption.js | title": [
        "audits[video-caption].title"
      ],
      "core/audits/accessibility/video-caption.js | description": [
        "audits[video-caption].description"
      ],
      "core/audits/byte-efficiency/total-byte-weight.js | title": [
        "audits[total-byte-weight].title"
      ],
      "core/audits/byte-efficiency/total-byte-weight.js | description": [
        "audits[total-byte-weight].description"
      ],
      "core/audits/byte-efficiency/total-byte-weight.js | displayValue": [
        {
          "values": {
            "totalBytes": 12749
          },
          "path": "audits[total-byte-weight].displayValue"
        }
      ],
      "core/audits/byte-efficiency/unminified-css.js | title": [
        "audits[unminified-css].title"
      ],
      "core/audits/byte-efficiency/unminified-css.js | description": [
        "audits[unminified-css].description"
      ],
      "core/audits/byte-efficiency/unminified-javascript.js | title": [
        "audits[unminified-javascript].title"
      ],
      "core/audits/byte-efficiency/unminified-javascript.js | description": [
        "audits[unminified-javascript].description"
      ],
      "core/audits/byte-efficiency/unused-css-rules.js | title": [
        "audits[unused-css-rules].title"
      ],
      "core/audits/byte-efficiency/unused-css-rules.js | description": [
        "audits[unused-css-rules].description"
      ],
      "core/audits/byte-efficiency/unused-javascript.js | title": [
        "audits[unused-javascript].title"
      ],
      "core/audits/byte-efficiency/unused-javascript.js | description": [
        "audits[unused-javascript].description"
      ],
      "core/audits/dobetterweb/doctype.js | failureTitle": [
        "audits.doctype.title"
      ],
      "core/audits/dobetterweb/doctype.js | description": [
        "audits.doctype.description"
      ],
      "core/audits/dobetterweb/doctype.js | explanationLimitedQuirks": [
        "audits.doctype.explanation"
      ],
      "core/audits/dobetterweb/charset.js | title": [
        "audits.charset.title"
      ],
      "core/audits/dobetterweb/charset.js | description": [
        "audits.charset.description"
      ],
      "core/audits/dobetterweb/geolocation-on-start.js | title": [
        "audits[geolocation-on-start].title"
      ],
      "core/audits/dobetterweb/geolocation-on-start.js | description": [
        "audits[geolocation-on-start].description"
      ],
      "core/audits/dobetterweb/inspector-issues.js | failureTitle": [
        "audits[inspector-issues].title"
      ],
      "core/audits/dobetterweb/inspector-issues.js | description": [
        "audits[inspector-issues].description"
      ],
      "core/audits/dobetterweb/inspector-issues.js | columnIssueType": [
        "audits[inspector-issues].details.headings[0].label"
      ],
      "core/audits/dobetterweb/js-libraries.js | title": [
        "audits[js-libraries].title"
      ],
      "core/audits/dobetterweb/js-libraries.js | description": [
        "audits[js-libraries].description"
      ],
      "core/audits/dobetterweb/notification-on-start.js | title": [
        "audits[notification-on-start].title"
      ],
      "core/audits/dobetterweb/notification-on-start.js | description": [
        "audits[notification-on-start].description"
      ],
      "core/audits/dobetterweb/paste-preventing-inputs.js | title": [
        "audits[paste-preventing-inputs].title"
      ],
      "core/audits/dobetterweb/paste-preventing-inputs.js | description": [
        "audits[paste-preventing-inputs].description"
      ],
      "core/audits/seo/meta-description.js | failureTitle": [
        "audits[meta-description].title"
      ],
      "core/audits/seo/meta-description.js | description": [
        "audits[meta-description].description"
      ],
      "core/audits/seo/http-status-code.js | title": [
        "audits[http-status-code].title"
      ],
      "core/audits/seo/http-status-code.js | description": [
        "audits[http-status-code].description"
      ],
      "core/audits/seo/link-text.js | title": [
        "audits[link-text].title"
      ],
      "core/audits/seo/link-text.js | description": [
        "audits[link-text].description"
      ],
      "core/audits/seo/crawlable-anchors.js | title": [
        "audits[crawlable-anchors].title"
      ],
      "core/audits/seo/crawlable-anchors.js | description": [
        "audits[crawlable-anchors].description"
      ],
      "core/audits/seo/crawlable-anchors.js | columnFailingLink": [
        "audits[crawlable-anchors].details.headings[0].label"
      ],
      "core/audits/seo/is-crawlable.js | title": [
        "audits[is-crawlable].title"
      ],
      "core/audits/seo/is-crawlable.js | description": [
        "audits[is-crawlable].description"
      ],
      "core/audits/seo/robots-txt.js | title": [
        "audits[robots-txt].title"
      ],
      "core/audits/seo/robots-txt.js | description": [
        "audits[robots-txt].description"
      ],
      "core/audits/seo/hreflang.js | title": [
        "audits.hreflang.title"
      ],
      "core/audits/seo/hreflang.js | description": [
        "audits.hreflang.description"
      ],
      "core/audits/seo/canonical.js | title": [
        "audits.canonical.title"
      ],
      "core/audits/seo/canonical.js | description": [
        "audits.canonical.description"
      ],
      "core/audits/seo/manual/structured-data.js | title": [
        "audits[structured-data].title"
      ],
      "core/audits/seo/manual/structured-data.js | description": [
        "audits[structured-data].description"
      ],
      "core/audits/bf-cache.js | title": [
        "audits[bf-cache].title"
      ],
      "core/audits/bf-cache.js | description": [
        "audits[bf-cache].description"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | title": [
        "audits[cache-insight].title"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | description": [
        "audits[cache-insight].description"
      ],
      "core/lib/i18n/i18n.js | displayValueByteSavings": [
        {
          "values": {
            "wastedBytes": 6932.8
          },
          "path": "audits[cache-insight].displayValue"
        }
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | requestColumn": [
        "audits[cache-insight].details.headings[0].label"
      ],
      "core/lib/i18n/i18n.js | columnCacheTTL": [
        "audits[cache-insight].details.headings[1].label"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | title": [
        "audits[cls-culprits-insight].title"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | description": [
        "audits[cls-culprits-insight].description"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | title": [
        "audits[document-latency-insight].title"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | description": [
        "audits[document-latency-insight].description"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | passingRedirects": [
        "audits[document-latency-insight].details.items.noRedirects.label"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | passingServerResponseTime": [
        {
          "values": {
            "PH1": "186 ms"
          },
          "path": "audits[document-latency-insight].details.items.serverResponseIsFast.label"
        }
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | passingTextCompression": [
        "audits[document-latency-insight].details.items.usesCompression.label"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | title": [
        "audits[dom-size-insight].title"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": [
        "audits[dom-size-insight].description"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | statistic": [
        "audits[dom-size-insight].details.headings[0].label"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | value": [
        "audits[dom-size-insight].details.headings[2].label"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | totalElements": [
        "audits[dom-size-insight].details.items[0].statistic"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | maxDOMDepth": [
        "audits[dom-size-insight].details.items[1].statistic"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | maxChildren": [
        "audits[dom-size-insight].details.items[2].statistic"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | title": [
        "audits[duplicated-javascript-insight].title"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | description": [
        "audits[duplicated-javascript-insight].description"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | title": [
        "audits[font-display-insight].title"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | description": [
        "audits[font-display-insight].description"
      ],
      "core/lib/i18n/i18n.js | columnWastedBytes": [
        "audits[font-display-insight].details.headings[1].label",
        "audits[image-delivery-insight].details.headings[3].label"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | title": [
        "audits[forced-reflow-insight].title"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | description": [
        "audits[forced-reflow-insight].description"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | totalReflowTime": [
        "audits[forced-reflow-insight].details.items[0].headings[1].label"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | title": [
        "audits[image-delivery-insight].title"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | description": [
        "audits[image-delivery-insight].description"
      ],
      "core/lib/i18n/i18n.js | columnResourceSize": [
        "audits[image-delivery-insight].details.headings[2].label"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | title": [
        "audits[inp-breakdown-insight].title"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | description": [
        "audits[inp-breakdown-insight].description"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | title": [
        "audits[lcp-breakdown-insight].title"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | description": [
        "audits[lcp-breakdown-insight].description"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | subpart": [
        "audits[lcp-breakdown-insight].details.items[0].headings[0].label"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | timeToFirstByte": [
        "audits[lcp-breakdown-insight].details.items[0].items[0].label"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | elementRenderDelay": [
        "audits[lcp-breakdown-insight].details.items[0].items[1].label"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | title": [
        "audits[lcp-discovery-insight].title"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | description": [
        "audits[lcp-discovery-insight].description"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | title": [
        "audits[legacy-javascript-insight].title"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | description": [
        "audits[legacy-javascript-insight].description"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | title": [
        "audits[modern-http-insight].title"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | description": [
        "audits[modern-http-insight].description"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | protocol": [
        "audits[modern-http-insight].details.headings[1].label"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | title": [
        "audits[network-dependency-tree-insight].title"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | description": [
        "audits[network-dependency-tree-insight].description"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | preconnectOriginsTableTitle": [
        "audits[network-dependency-tree-insight].details.items[1].title"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | preconnectOriginsTableDescription": [
        "audits[network-dependency-tree-insight].details.items[1].description"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | noPreconnectOrigins": [
        "audits[network-dependency-tree-insight].details.items[1].value.value"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableTitle": [
        "audits[network-dependency-tree-insight].details.items[2].title"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableDescription": [
        "audits[network-dependency-tree-insight].details.items[2].description"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | noPreconnectCandidates": [
        "audits[network-dependency-tree-insight].details.items[2].value.value"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | title": [
        "audits[render-blocking-insight].title"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | description": [
        "audits[render-blocking-insight].description"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | title": [
        "audits[third-parties-insight].title"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | description": [
        "audits[third-parties-insight].description"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | title": [
        "audits[viewport-insight].title"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | description": [
        "audits[viewport-insight].description"
      ],
      "core/config/default-config.js | performanceCategoryTitle": [
        "categories.performance.title"
      ],
      "core/config/default-config.js | a11yCategoryTitle": [
        "categories.accessibility.title"
      ],
      "core/config/default-config.js | a11yCategoryDescription": [
        "categories.accessibility.description"
      ],
      "core/config/default-config.js | a11yCategoryManualDescription": [
        "categories.accessibility.manualDescription"
      ],
      "core/config/default-config.js | bestPracticesCategoryTitle": [
        "categories[best-practices].title"
      ],
      "core/config/default-config.js | seoCategoryTitle": [
        "categories.seo.title"
      ],
      "core/config/default-config.js | seoCategoryDescription": [
        "categories.seo.description"
      ],
      "core/config/default-config.js | seoCategoryManualDescription": [
        "categories.seo.manualDescription"
      ],
      "core/config/default-config.js | metricGroupTitle": [
        "categoryGroups.metrics.title"
      ],
      "core/config/default-config.js | insightsGroupTitle": [
        "categoryGroups.insights.title"
      ],
      "core/config/default-config.js | insightsGroupDescription": [
        "categoryGroups.insights.description"
      ],
      "core/config/default-config.js | diagnosticsGroupTitle": [
        "categoryGroups.diagnostics.title"
      ],
      "core/config/default-config.js | diagnosticsGroupDescription": [
        "categoryGroups.diagnostics.description"
      ],
      "core/config/default-config.js | a11yBestPracticesGroupTitle": [
        "categoryGroups[a11y-best-practices].title"
      ],
      "core/config/default-config.js | a11yBestPracticesGroupDescription": [
        "categoryGroups[a11y-best-practices].description"
      ],
      "core/config/default-config.js | a11yColorContrastGroupTitle": [
        "categoryGroups[a11y-color-contrast].title"
      ],
      "core/config/default-config.js | a11yColorContrastGroupDescription": [
        "categoryGroups[a11y-color-contrast].description"
      ],
      "core/config/default-config.js | a11yNamesLabelsGroupTitle": [
        "categoryGroups[a11y-names-labels].title"
      ],
      "core/config/default-config.js | a11yNamesLabelsGroupDescription": [
        "categoryGroups[a11y-names-labels].description"
      ],
      "core/config/default-config.js | a11yNavigationGroupTitle": [
        "categoryGroups[a11y-navigation].title"
      ],
      "core/config/default-config.js | a11yNavigationGroupDescription": [
        "categoryGroups[a11y-navigation].description"
      ],
      "core/config/default-config.js | a11yAriaGroupTitle": [
        "categoryGroups[a11y-aria].title"
      ],
      "core/config/default-config.js | a11yAriaGroupDescription": [
        "categoryGroups[a11y-aria].description"
      ],
      "core/config/default-config.js | a11yLanguageGroupTitle": [
        "categoryGroups[a11y-language].title"
      ],
      "core/config/default-config.js | a11yLanguageGroupDescription": [
        "categoryGroups[a11y-language].description"
      ],
      "core/config/default-config.js | a11yAudioVideoGroupTitle": [
        "categoryGroups[a11y-audio-video].title"
      ],
      "core/config/default-config.js | a11yAudioVideoGroupDescription": [
        "categoryGroups[a11y-audio-video].description"
      ],
      "core/config/default-config.js | a11yTablesListsVideoGroupTitle": [
        "categoryGroups[a11y-tables-lists].title"
      ],
      "core/config/default-config.js | a11yTablesListsVideoGroupDescription": [
        "categoryGroups[a11y-tables-lists].description"
      ],
      "core/config/default-config.js | seoMobileGroupTitle": [
        "categoryGroups[seo-mobile].title"
      ],
      "core/config/default-config.js | seoMobileGroupDescription": [
        "categoryGroups[seo-mobile].description"
      ],
      "core/config/default-config.js | seoContentGroupTitle": [
        "categoryGroups[seo-content].title"
      ],
      "core/config/default-config.js | seoContentGroupDescription": [
        "categoryGroups[seo-content].description"
      ],
      "core/config/default-config.js | seoCrawlingGroupTitle": [
        "categoryGroups[seo-crawl].title"
      ],
      "core/config/default-config.js | seoCrawlingGroupDescription": [
        "categoryGroups[seo-crawl].description"
      ],
      "core/config/default-config.js | bestPracticesTrustSafetyGroupTitle": [
        "categoryGroups[best-practices-trust-safety].title"
      ],
      "core/config/default-config.js | bestPracticesUXGroupTitle": [
        "categoryGroups[best-practices-ux].title"
      ],
      "core/config/default-config.js | bestPracticesBrowserCompatGroupTitle": [
        "categoryGroups[best-practices-browser-compat].title"
      ],
      "core/config/default-config.js | bestPracticesGeneralGroupTitle": [
        "categoryGroups[best-practices-general].title"
      ]
    }
  }
}
