{
  "lighthouseVersion": "13.0.3",
  "requestedUrl": "https://wechat.com/",
  "mainDocumentUrl": "https://www.wechat.com/en",
  "finalDisplayedUrl": "https://www.wechat.com/en",
  "finalUrl": "https://www.wechat.com/en",
  "fetchTime": "2026-04-22T22:10:19.594Z",
  "gatherMode": "navigation",
  "runWarnings": [
    "The page may not be loading as expected because your test URL (https://wechat.com/) was redirected to https://www.wechat.com/en. Try testing the second URL directly."
  ],
  "userAgent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/147.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/147.0.0.0 Mobile Safari/537.36",
    "hostUserAgent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/147.0.0.0 Safari/537.36",
    "benchmarkIndex": 2388.5,
    "credits": {
      "axe-core": "4.11.2"
    }
  },
  "audits": {
    "is-on-https": {
      "id": "is-on-https",
      "title": "Uses 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": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "url",
            "valueType": "url",
            "label": "Insecure URL"
          },
          {
            "key": "resolution",
            "valueType": "text",
            "label": "Request Resolution"
          }
        ],
        "items": []
      }
    },
    "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.1,
      "scoreDisplayMode": "numeric",
      "numericValue": 4948.566000000001,
      "numericUnit": "millisecond",
      "displayValue": "4.9 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": 0.22,
      "scoreDisplayMode": "numeric",
      "numericValue": 5248.566000000001,
      "numericUnit": "millisecond",
      "displayValue": "5.2 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": 0.53,
      "scoreDisplayMode": "numeric",
      "numericValue": 5569.613951164625,
      "numericUnit": "millisecond",
      "displayValue": "5.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": 3734,
        "items": [
          {
            "timing": 467,
            "timestamp": 5992435827258,
            "data": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAHyAPoDASIAAhEBAxEB/8QAFwABAQEBAAAAAAAAAAAAAAAAAAIGCP/EABwQAQEAAwADAQAAAAAAAAAAAAACElKRAQMzcf/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDqkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATnG09M42noKE5xtPTONp6ChOcbT0zjaegoTnG09M42noKE5xtPTONp6ChOcbT0zjaegoTnG09M42noKE5xtPTONp6ChOcbT0zjaegoTnG09M42noKE5xtPTONp6ChOcbT0zjaegoTnG09M42noKE5xtPTONp6ChOcbT0zjaegoTnO09UDNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAr1/Sf3w0YA//9k="
          },
          {
            "timing": 934,
            "timestamp": 5992436294008,
            "data": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAHyAPoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAj/xAAUEAEAAAAAAAAAAAAAAAAAAAAA/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AKpAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB//9k="
          },
          {
            "timing": 1400,
            "timestamp": 5992436760758,
            "data": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAHyAPoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAj/xAAUEAEAAAAAAAAAAAAAAAAAAAAA/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AKpAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB//9k="
          },
          {
            "timing": 1867,
            "timestamp": 5992437227508,
            "data": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAHyAPoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAj/xAAUEAEAAAAAAAAAAAAAAAAAAAAA/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AKpAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB//9k="
          },
          {
            "timing": 2334,
            "timestamp": 5992437694258,
            "data": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAHyAPoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAj/xAAUEAEAAAAAAAAAAAAAAAAAAAAA/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AKpAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB//9k="
          },
          {
            "timing": 2801,
            "timestamp": 5992438161008,
            "data": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAHyAPoDASIAAhEBAxEB/8QAHAABAAIDAQEBAAAAAAAAAAAAAAECAwQFBgcI/8QAPxAAAgIBAgQCBwUGBQMFAAAAAAECAxEEEgUhMVETQQYUIjJhcYEHcpGhsSMzU5LB0TVCUmJzFbLxFoKDwvD/xAAbAQEBAQEBAQEBAAAAAAAAAAAAAQIDBAUGB//EAC0RAQEAAgEDAwEFCQAAAAAAAAABAhEDEiExBAVRQUKBkaHwExQiMjNhcbHh/9oADAMBAAIRAxEAPwDmAA4P54AAAAAAAAAAAAAAAAAAAAAAJXN8hh8uT5gQCUnJ4Sb8+QSbTaTaXN/ACACWsdQIBfw57N+2Wz/VjkRGMpe6m/kgaVBLTTw1hkxjKTxFNv4ICoLKMnLak93TGOZUAAAAAAAAAAAAAAAAAAAAAAAAAAAL1WSqthZB4lBqSfxR3p6zR1uSpmttOb6uT5zlnl9Mx/lPPAN4clw8O5bboMvw4VqOyeyTll+48JrHfHVstXZw71iOfB8PCU/ZfOW+O5r/AG4zj6nBBWv21+G3rLKrKtPKCgrNrViisf5nj8sGH2fHh4mdns7sdsIxEt56kc7lvu9s9z06y4uPh9PZ243/AIY2nnuG3VV162MZqO+UdilNwyk35o5fiT2bN0tn+nPIqXbtnz9Vlk8OxG3S7VC7w5OStc5e887fYxL5m7atPpsysjXXCc7IRxBpuHs4T/M80TKTljc28cuY2zOXU8O9Vbo67a7VKqO2xtY57ll9eWV5fA5WtnXYqJVqKk6/2iisLdl+XywaoDOXJ1TWgAEYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlRcuib+R1eD8OjqF41/wC7T5R7nb009O5Tro2p18pJLGC6dsOG5Tdunj2mnhrBB6+/1a671e1RlY1nDR57iuhejtW1t1S919vgNJycNxm53aIAI5AM+o006K6pyacbI7lgaTS26qbjSk2ll5eAvTd6YATJOMnFrDTwzNfpp01VTm1+0WUvPATVYACevQCAb9fC7nBStlClPpvfMx6vRS08Iz8SucG8Ziw1cMpN2NQGxrNM9NKEZSUt0VLka4ZssuqAAAC0oyik5RaT5ptdSoAAAAAAAAAAAAAAAAHreEuMuHUbem3H1NiFUISlKEUpS5ya8zz/AALVzr1Co61zf4fE7b1mne6Mbobl8TT38ecyxij/AGuolKiMU4+zK1rP0RF+hhqYJXW2TS5rmi+ijGfD6o+Uoc8d31L1aaFel8COdmGuvPmGtbndwOI8Klp4O2qW+tde6OYezqorp0yqX7tJrn2PGvGXjoSvJzccx1Y6M/23BIP/ADUTw/ky+jtei4erl71tiS+6upThH7WvU6b+JDK+aKcVeyVOnXSmCT+b5sLvU6ziOnf/AFSUI9LJJr6mbXVvV8U8CrCjBKOfJJLmbWlirq9Jq5dKYSU/p0NTg1u7X2ueN9kZYz5vqF6ZvXzUQ02htn4NV9nivkpNcmyOF0KGttd0c+BFya+KLvU2V27fUK1YnyxErotWnxKyWoSirU4S+ASdO40dRfPUWuyyTbf5GI29VobtPY04OUfKSWU0YJVWQgpShKMW8ZaI45S77uvxGGm3Uz1Nkk/DSUYrn8zQ1+lhTGu2ibnTYuTfVGbjf76j/iQ1H+C6T78v1ZXbPVtmkeqafT1QesnPxJrKhBdF8SNXo6atHC+m2U1KWFlY5GTjdcrNTC6EXKucVtaROprnVwSmM01LxM4fl1BcZ3mvDLqI6WWi0XrU5xezltRx5Y3PblxzyydHiEJT0OgcIuS2Ncl58jmtYeH1DHLe6AARzAAAAAAAAAAAAAEptdHggADp8L4m9KvDtTlV5Y6o664rpHHPi4+DTPKgu3XDmyxmne4txKM9LFaWaanlSfmjggEYzzud3WSm2dNinVJxkvMiyyVtkp2PdJ9WUAZ39GaGpuhTKmM2q5dY9zEm0002mvNEAG63VxPVqO3xn88LJpybk228t82yAFuVvmtqjXammO2u1qPZ8ymo1d+oSV1jkl0RgAOq61tkuusucXZLc0sL5CV1kqY1OTdcXlLsYwE3WzRrtRRDZVY1Ht1KWam6yDhOxyi5bmn3MIC9V8bbOn12o08NlVjUe2MmvKTlJyk8tvLZABbb2oAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFoR3TUV1bwVAGZ1wlPZDcmnhuXQmNDb9+OHjD75KSusljMnyeSHZNvO7t+Qa3F/Als3ZWcZx9cEz07g3mUcJNt9jH4ksYy8Yx+eSfFnu3Z5/IH8KypTUMTWZZ/IrGqUrHBe8vLuPFn3z1fNdyFZJWb1J7+uQnZklp3Hdua5LOV2yln8yZ6dJPE8tOS+eDE7JtYcn02/QOybeW+fP8APqF3FqqnYsppZe1Z82THTyk1hrnjHx5ZKQnKGdrxkeJNKK3PEenwCdl50uMZSco4jj65/wDBSMU6pyy8xwRKcpZy+TxkmM5Rg4prD68gdl6afEhlSxLcopPzLV0KTSk31j0+KbMULJwTUXhPmFZNdJPy/ILLF1Q28ZSztSz5trJEqWq9+5dE8fMqrZxeVLny/Ihzk1jPLGAnZZVNw3ZWNrl+eC/q0t7W5YSzny64MasmobFL2SfGnnO78gdlvAeUnOKzJx/Ax2RcJuL8id8sp56NsiUnKWZPLBdfRUABAAAAAAAAAAAAABm06i1Y5Y5Rys5x1XYu66pvMG0nNRXZd2awC7bK08ZNJNxbWcS+eH/cmumMlF+01jOF195o1sjIXc+GzdTCMZyTecvCXlzxgx6ipVtbc4fcxBvPUJbL9Gz4UIympRk0ovm/PpzQ9WWbOb5Zw/ksmsMsLufDZ8CMpNRUl7MWvqs9TXhHM4xfLLXNkZfcNt9QlsbNenU7cNTjH49eodUVHDXPb1Xffg1svuAu58Ml9WyXsp7cZ5lqqVOqUnlPnj6GHL583z6gJubbKog5YTly6/HlnkVsqj6zXWsxUlHPdZSMABufDYVNclHEnHdjm/LLwRKmCg5e0vZztfXOcGuTkG58M2opjUltk2/l1MBJAS9wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIwDSATgYBpAAAAAAAAABOAIBOBgGkAkgAAAAAAAAAAAAAAAAAAABKILAgAbmi4fdq4uUMRh3l5huS3tGmk30B3aOH316WymMYRnPk7G/Lsjj6qiemuddmNy7MNZYXGbrCQWIYc6gABAAlAESAGgGzXob7cOmDnBrKl0It0ltMZO+Dgl0z5sL03zprkMkBFQSyAyAAAAAAAAAAAAAAAAlEkIkLA9VwhxfDqdvbD+eTyp0OF8QekzCacq3zwvJljtxZzHLu9MeT4lTZVq7PFT9ptp90dSPHK9zzVJLyeTka7Uy1d7slyXRLshW+bPHKdmAAEedUABkJRBKBEm3wrTx1GrjGfuRW5/E1AnjoG5dXdeyre1yTcFBe6l2K3RVvsT2SqaeU+uTx+X3Yy+7Lt3/eP7M2sp8DU2V5yovk/gYQCPPUMglkBmgAAAAAAAAAAAAAAABYqSgRJloqVm7PRc+X1MQTa6NoNRsRpg0m9yTXJN/HuYJrbJxfVPBPiT3Z3Sz3yVC0IYIDNAAECUQALGevT76d2fab5L4f/AL9DXLJtYw3yDUsbEdMnJZlmPTkvn/YiOmzJLdnnjp8v7mBTkukn+IU5JNKT58+oXcZbaVXU23mWV+ayYSXKTSTbaXlkq2EtGQAGQAAAAAAAAAAAAAAAAAASMkAG05GSADYAAAAAAAATkgATkZIANpyQAAAAAAAAAAAAAAAAAAAAAAAASSF0ggsAaVBOCAgAAAAAAkkGkAkBdKgkBNIAAAAAAAAAAAAAAAAAAAlBEhYBJvosg9PwaiFeihNJb5rLZXTjw67pw6dPW9JZdbP2ukILq2ah7RVwi21GKb6tI8pxGzxdZa9qjh4wl2Gm+Tj6JGsQySCOCAAECSCUCJLVwlZNQgnKT6JFTa4W2tfS0tzz0+gbk3dLLhmqwnKvam0ubRtQ4Jc/fshH8zr6iyeyP7GXvR813MniWfwZfii6eqcODyFkdlko5zh4Kl9R+/s8vaf6lCPJVQSyAyAAAAAAAAAAAAAAAAlEkEhYHf4FrIunwJySlH3c+aOAk28JZZbZPPuvPXoV0wzuF3HsVdVKTSsi2uqyea4xZVZrJOlLlylJebNOMJvon0zl8iXTNJ5WMfEbbz5bnNaUAIZHFAADISiCUCJMulu9X1ELUt215wYi/g2cvZ65X4dQ3N+Y7EuNQsjFSqlHEk+Tz5m3Di+kl1lKPzR5rZLl7L59ORMq5RbTi+Twy7dZzZxN7UrrGuacm0UJ2yw3teF15EEcUMglkBmgAAAAAAAAAAAAAAABKIAGSEnBtrs0Z46tqbk45ec9TVySGpfhmd6aacXhrDWfl/Yn1jk1t5NYSzy6YMBAXqqSGCAzaAAIAACxsPVyefZXl/d/iawyGpWx6w/aTjlNJdeyLPVtyctnNvms8msv+5rAL1VsS1TkmpR6rH17msMkBLkAAMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC9lc65NWQlFrqmsFD9W3UU3LF1ULF2lFM5eq9F+B6rPj8K0cm/NVqL/FczfQ+/l7Dl9nP8n5mB+gtT9nPo1dnGhlU+8LZr+pytR9k/B558HV6yr5uMl+hOivNl7L6meNX73xIH1rU/ZCub03F2uysoz+akc277JeKxb8LXaOa+O6P9B01wy9r9Vj9j/T5uD3V/wBl3pDWvYWlt+7bj9UjRs+z30mrznhrku8bq3/9iarjl6L1GPnC/g8mD0VnoV6R1+9wnUfTD/RmtZ6L8dr97hOu+lMn+g1XO+n5Z5xv4Vxgb8+DcTr9/h2sj86ZL+hgnotVD39NdH5waIxcMp5jXBkdNi61zX0KuEl1i/wDOqqCcPsyAAJwNr7P8AIBdVzfSEvwLR090vdqsfyiwarEDcr4Xr7P3eh1Uvu1Sf8AQ2q/RvjdnucJ1z/+CS/oG5xZ3xK5IPQV+hvpDZ7vCdT9Ul+ps1+gHpNZ04XNfetgv1ZdVuel5r4wv4V5YHt6Psy9I7Pfp09X37k/0ybtX2T8Zl+81Wih/wC6T/oOmus9v9Tl4wr52D6rpvshtfPU8XhH4V0N/m5I6en+yXhkcePr9XZ91Rj/AHL013x9p9Vl9nX3x8XB990v2aejlON+nuufey6X9MHW0vod6PaX91wnSt95x3/92S9Fd8fY+e/zZSPzak2+SbM60WqaytNc19xn6h0+h0umSWn01NWP9EEjZL0PRPYfnk/L/oADb9EAAAAAAAAAAAAAKuEX1in9Cvg1fw4fgZAE1GJ6el9aq/5UR6tR/Br/AJUZgDUYfVqP4Nf8qJVFK6VQ/lRlANRRVVrpCP4FlFR6JL5EgLoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAC+EMLsBQF8LsMLsBQF8LsMLsBQF8LsMLsBQF8LsMLsBQF8LsMLsBQF8LsMLsBQF8LsMLsBQF8LsMLsBQF8LsMLsBQF8LsMLsBQF8LsMLsBQF8LsMLsBQF8IrJYYEAAAF1QC6oDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABSfUuUn1AgAAAuqAXVAZAAAAAAAAAAAAAAAAaPEuJ0cO8P1jd7ecbVnp/5NH/1Loe1v8pj9JNvr3D99EtRH281x6voec1Oh1PiW2R0d1dWW0nF+yj28PBx5Yy5fru53Ky9nv8AT2xvortr9ycVJfJmQ4XCeJxjLQ6Dw3ulTF78/wC3P9DunlzwuF1W5dgAMKAAAAAAAAAAAUn1LlJ9QIAAALqgAMgAAAAAAAAAAAAAAAPMemcnGzROLaft819Dzc7rWsOyeH/uYB9T0/8ATx/X1ccvLtcN/wAe4b/wR/7GexAPJ6rzj/hvAAB5mwAAAAAAAAAACk+oAEAAD//Z"
          },
          {
            "timing": 3267,
            "timestamp": 5992438627758,
            "data": "data:image/jpeg;base64,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"
          },
          {
            "timing": 3734,
            "timestamp": 5992439094508,
            "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": 3752,
        "timestamp": 5992439112201,
        "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": 11,
      "numericUnit": "millisecond",
      "displayValue": "10 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": 0.99,
      "scoreDisplayMode": "numeric",
      "numericValue": 72,
      "numericUnit": "millisecond",
      "displayValue": "70 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": "No browser errors 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": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "sourceLocation",
            "valueType": "source-location",
            "label": "Source"
          },
          {
            "key": "description",
            "valueType": "code",
            "label": "Description"
          }
        ],
        "items": []
      }
    },
    "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": 373,
      "numericUnit": "millisecond",
      "displayValue": "Root document took 370 ms",
      "metricSavings": {
        "FCP": 250,
        "LCP": 250
      },
      "details": {
        "type": "opportunity",
        "headings": [
          {
            "key": "url",
            "valueType": "url",
            "label": "URL"
          },
          {
            "key": "responseTime",
            "valueType": "timespanMs",
            "label": "Time Spent"
          }
        ],
        "items": [
          {
            "url": "https://www.wechat.com/en",
            "responseTime": 373
          }
        ],
        "overallSavingsMs": 273
      },
      "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": 0.73,
      "scoreDisplayMode": "numeric",
      "numericValue": 5263.566000000001,
      "numericUnit": "millisecond",
      "displayValue": "5.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": 0,
      "scoreDisplayMode": "metricSavings",
      "numericValue": 2808.647,
      "numericUnit": "millisecond",
      "displayValue": "Est savings of 2,810 ms",
      "metricSavings": {
        "LCP": 2800,
        "FCP": 2800
      },
      "details": {
        "type": "opportunity",
        "headings": [
          {
            "key": "url",
            "valueType": "url",
            "label": "URL"
          },
          {
            "key": "wastedMs",
            "valueType": "timespanMs",
            "label": "Time Spent"
          }
        ],
        "items": [
          {
            "url": "https://wechat.com/",
            "wastedMs": 1674.8040000000003
          },
          {
            "url": "https://www.wechat.com/",
            "wastedMs": 1133.8429999999996
          },
          {
            "url": "https://www.wechat.com/en",
            "wastedMs": 0
          }
        ],
        "overallSavingsMs": 2808.647
      },
      "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 appropriate 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": 1,
      "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": []
      }
    },
    "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": 545.0520000000008,
      "numericUnit": "millisecond",
      "displayValue": "0.5 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": "scriptEvaluation",
            "groupLabel": "Script Evaluation",
            "duration": 169.69200000000038
          },
          {
            "group": "other",
            "groupLabel": "Other",
            "duration": 169.64000000000053
          },
          {
            "group": "styleLayout",
            "groupLabel": "Style & Layout",
            "duration": 139.62399999999997
          },
          {
            "group": "parseHTML",
            "groupLabel": "Parse HTML & CSS",
            "duration": 40.91200000000003
          },
          {
            "group": "paintCompositeRender",
            "groupLabel": "Rendering",
            "duration": 20.967999999999975
          },
          {
            "group": "scriptParseCompile",
            "groupLabel": "Script Parsing & Compilation",
            "duration": 4.216
          }
        ],
        "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": 168.77200000000036,
      "numericUnit": "millisecond",
      "displayValue": "0.2 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": "https://www.wechat.com/en",
            "total": 267.1799999999999,
            "scripting": 17.59199999999993,
            "scriptParseCompile": 2.472
          },
          {
            "url": "Unattributable",
            "total": 263.1640000000007,
            "scripting": 148.70800000000042,
            "scriptParseCompile": 0
          }
        ],
        "summary": {
          "wastedMs": 168.77200000000036
        },
        "sortedBy": [
          "total"
        ]
      },
      "guidanceLevel": 1
    },
    "diagnostics": {
      "id": "diagnostics",
      "title": "Diagnostics",
      "description": "Collection of useful page vitals.",
      "score": 1,
      "scoreDisplayMode": "informative",
      "details": {
        "type": "debugdata",
        "items": [
          {
            "numRequests": 24,
            "numScripts": 3,
            "numStylesheets": 2,
            "numFonts": 0,
            "numTasks": 825,
            "numTasksOver10ms": 3,
            "numTasksOver25ms": 1,
            "numTasksOver50ms": 0,
            "numTasksOver100ms": 0,
            "numTasksOver500ms": 0,
            "rtt": 0.35400000000000004,
            "throughput": 9792822.454992661,
            "maxRtt": 308.609,
            "maxServerLatency": 245.639,
            "totalByteWeight": 202032,
            "totalTaskTime": 136.26299999999964,
            "mainDocumentTransferSize": 36870
          }
        ]
      }
    },
    "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://wechat.com/",
            "sessionTargetType": "page",
            "protocol": "http/1.1",
            "rendererStartTime": 0,
            "networkRequestTime": 0.8309993743896484,
            "networkEndTime": 935.5550003051758,
            "finished": true,
            "transferSize": 194,
            "resourceSize": 0,
            "statusCode": 301,
            "mimeType": "",
            "priority": "VeryHigh",
            "experimentalFromMainFrame": true,
            "entity": "wechat.com"
          },
          {
            "url": "https://www.wechat.com/",
            "sessionTargetType": "page",
            "protocol": "http/1.1",
            "rendererStartTime": 935.5550003051758,
            "networkRequestTime": 936.020998954773,
            "networkEndTime": 1251.0899991989136,
            "finished": true,
            "transferSize": 560,
            "resourceSize": 0,
            "statusCode": 302,
            "mimeType": "text/html",
            "priority": "VeryHigh",
            "experimentalFromMainFrame": true,
            "entity": "wechat.com"
          },
          {
            "url": "https://www.wechat.com/en",
            "sessionTargetType": "page",
            "protocol": "http/1.1",
            "rendererStartTime": 1251.0899991989136,
            "networkRequestTime": 1251.633999824524,
            "networkEndTime": 1778.4139995574951,
            "finished": true,
            "transferSize": 36870,
            "resourceSize": 86480,
            "statusCode": 200,
            "mimeType": "text/html",
            "resourceType": "Document",
            "priority": "VeryHigh",
            "experimentalFromMainFrame": true,
            "entity": "wechat.com"
          },
          {
            "url": "https://sgnewres.wechat.com/t/wx_fed/base/wechat/wechat-main-page/wechat-portal/res/_nuxt/entry.Dq2oYbhO.css",
            "sessionTargetType": "page",
            "protocol": "h2",
            "rendererStartTime": 1780.9820003509521,
            "networkRequestTime": 1787.451000213623,
            "networkEndTime": 2399.243999481201,
            "finished": true,
            "transferSize": 1412,
            "resourceSize": 2366,
            "statusCode": 200,
            "mimeType": "text/css",
            "resourceType": "Stylesheet",
            "priority": "VeryHigh",
            "experimentalFromMainFrame": true,
            "entity": "wechat.com"
          },
          {
            "url": "https://sgnewres.wechat.com/t/wx_fed/base/wechat/wechat-main-page/wechat-portal/res/_nuxt/CQ-OdwOk.js",
            "sessionTargetType": "page",
            "protocol": "h2",
            "rendererStartTime": 1781.3590002059937,
            "networkRequestTime": 1787.8859996795654,
            "networkEndTime": 2405.065999984741,
            "finished": true,
            "transferSize": 40235,
            "resourceSize": 107048,
            "statusCode": 200,
            "mimeType": "application/javascript",
            "resourceType": "Script",
            "priority": "High",
            "experimentalFromMainFrame": true,
            "entity": "wechat.com"
          },
          {
            "url": "https://sgnewres.wechat.com/t/wx_fed/base/wechat/wechat-main-page/wechat-portal/res/_nuxt/CDzkMDRi.js",
            "sessionTargetType": "page",
            "protocol": "h2",
            "rendererStartTime": 1781.5430002212524,
            "networkRequestTime": 1788.0369997024536,
            "networkEndTime": 2405.913999557495,
            "finished": true,
            "transferSize": 78520,
            "resourceSize": 205231,
            "statusCode": 200,
            "mimeType": "application/javascript",
            "resourceType": "Script",
            "priority": "High",
            "experimentalFromMainFrame": true,
            "entity": "wechat.com"
          },
          {
            "url": "https://sgnewres.wechat.com/t/wx_fed/base/wechat/wechat-main-page/wechat-portal/res/_nuxt/BXL6JXhz.js",
            "sessionTargetType": "page",
            "protocol": "h2",
            "rendererStartTime": 1781.637999534607,
            "networkRequestTime": 1788.164999961853,
            "networkEndTime": 2402.1929998397827,
            "finished": true,
            "transferSize": 2610,
            "resourceSize": 6630,
            "statusCode": 200,
            "mimeType": "application/javascript",
            "resourceType": "Script",
            "priority": "High",
            "experimentalFromMainFrame": true,
            "entity": "wechat.com"
          },
          {
            "url": "https://sgnewres.wechat.com/t/wx_fed/base/wechat/wechat-main-page/wechat-portal/res/_nuxt/logo.CNA5TJpi.svg",
            "sessionTargetType": "page",
            "protocol": "h2",
            "rendererStartTime": 1787.241000175476,
            "networkRequestTime": 2393.2559995651245,
            "networkEndTime": 2407.670000076294,
            "finished": true,
            "transferSize": 6255,
            "resourceSize": 0,
            "statusCode": 200,
            "mimeType": "image/svg+xml",
            "resourceType": "Other",
            "priority": "VeryLow",
            "experimentalFromMainFrame": true,
            "entity": "wechat.com"
          },
          {
            "url": "data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xm…",
            "sessionTargetType": "page",
            "protocol": "data",
            "rendererStartTime": 1790.0920000076294,
            "networkRequestTime": 1790.0920000076294,
            "networkEndTime": 1790.1829996109009,
            "finished": true,
            "transferSize": 0,
            "resourceSize": 435,
            "statusCode": 200,
            "mimeType": "image/svg+xml",
            "resourceType": "Image",
            "priority": "Low",
            "experimentalFromMainFrame": true
          },
          {
            "url": "data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xm…",
            "sessionTargetType": "page",
            "protocol": "data",
            "rendererStartTime": 1791.061999320984,
            "networkRequestTime": 1791.061999320984,
            "networkEndTime": 1791.123999595642,
            "finished": true,
            "transferSize": 0,
            "resourceSize": 429,
            "statusCode": 200,
            "mimeType": "image/svg+xml",
            "resourceType": "Image",
            "priority": "Low",
            "experimentalFromMainFrame": true
          },
          {
            "url": "data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xm…",
            "sessionTargetType": "page",
            "protocol": "data",
            "rendererStartTime": 1792.003999710083,
            "networkRequestTime": 1792.003999710083,
            "networkEndTime": 1792.076000213623,
            "finished": true,
            "transferSize": 0,
            "resourceSize": 832,
            "statusCode": 200,
            "mimeType": "image/svg+xml",
            "resourceType": "Image",
            "priority": "Low",
            "experimentalFromMainFrame": true
          },
          {
            "url": "https://sgnewres.wechat.com/t/wx_fed/base/wechat/wechat-main-page/wechat-portal/res/_nuxt/logo.CNA5TJpi.svg",
            "sessionTargetType": "page",
            "protocol": "h2",
            "rendererStartTime": 2401.526000022888,
            "networkRequestTime": 2402.9439992904663,
            "networkEndTime": 2409.222999572754,
            "finished": true,
            "transferSize": 0,
            "resourceSize": 5874,
            "statusCode": 200,
            "mimeType": "image/svg+xml",
            "resourceType": "Image",
            "priority": "High",
            "experimentalFromMainFrame": true,
            "entity": "wechat.com"
          },
          {
            "url": "data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' f…",
            "sessionTargetType": "page",
            "protocol": "data",
            "rendererStartTime": 2403.048999786377,
            "networkRequestTime": 2403.048999786377,
            "networkEndTime": 2403.132999420166,
            "finished": true,
            "transferSize": 0,
            "resourceSize": 740,
            "statusCode": 200,
            "mimeType": "image/svg+xml",
            "resourceType": "Image",
            "priority": "Low",
            "experimentalFromMainFrame": true
          },
          {
            "url": "data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' f…",
            "sessionTargetType": "page",
            "protocol": "data",
            "rendererStartTime": 2404.168999671936,
            "networkRequestTime": 2404.168999671936,
            "networkEndTime": 2404.2609996795654,
            "finished": true,
            "transferSize": 0,
            "resourceSize": 707,
            "statusCode": 200,
            "mimeType": "image/svg+xml",
            "resourceType": "Image",
            "priority": "Low",
            "experimentalFromMainFrame": true
          },
          {
            "url": "data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' f…",
            "sessionTargetType": "page",
            "protocol": "data",
            "rendererStartTime": 2405.3599996566772,
            "networkRequestTime": 2405.3599996566772,
            "networkEndTime": 2405.4219999313354,
            "finished": true,
            "transferSize": 0,
            "resourceSize": 296,
            "statusCode": 200,
            "mimeType": "image/svg+xml",
            "resourceType": "Image",
            "priority": "Low",
            "experimentalFromMainFrame": true
          },
          {
            "url": "data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' f…",
            "sessionTargetType": "page",
            "protocol": "data",
            "rendererStartTime": 2407.1400003433228,
            "networkRequestTime": 2407.1400003433228,
            "networkEndTime": 2407.284999847412,
            "finished": true,
            "transferSize": 0,
            "resourceSize": 1805,
            "statusCode": 200,
            "mimeType": "image/svg+xml",
            "resourceType": "Image",
            "priority": "Low",
            "experimentalFromMainFrame": true
          },
          {
            "url": "data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' f…",
            "sessionTargetType": "page",
            "protocol": "data",
            "rendererStartTime": 2409.4169998168945,
            "networkRequestTime": 2409.4169998168945,
            "networkEndTime": 2409.5009994506836,
            "finished": true,
            "transferSize": 0,
            "resourceSize": 503,
            "statusCode": 200,
            "mimeType": "image/svg+xml",
            "resourceType": "Image",
            "priority": "Low",
            "experimentalFromMainFrame": true
          },
          {
            "url": "data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' f…",
            "sessionTargetType": "page",
            "protocol": "data",
            "rendererStartTime": 2411.0240001678467,
            "networkRequestTime": 2411.0240001678467,
            "networkEndTime": 2411.1309995651245,
            "finished": true,
            "transferSize": 0,
            "resourceSize": 1093,
            "statusCode": 200,
            "mimeType": "image/svg+xml",
            "resourceType": "Image",
            "priority": "Low",
            "experimentalFromMainFrame": true
          },
          {
            "url": "data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' f…",
            "sessionTargetType": "page",
            "protocol": "data",
            "rendererStartTime": 2412.025999069214,
            "networkRequestTime": 2412.025999069214,
            "networkEndTime": 2412.107000350952,
            "finished": true,
            "transferSize": 0,
            "resourceSize": 298,
            "statusCode": 200,
            "mimeType": "image/svg+xml",
            "resourceType": "Image",
            "priority": "Low",
            "experimentalFromMainFrame": true
          },
          {
            "url": "data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' vi…",
            "sessionTargetType": "page",
            "protocol": "data",
            "rendererStartTime": 2412.932999610901,
            "networkRequestTime": 2412.932999610901,
            "networkEndTime": 2413.0069999694824,
            "finished": true,
            "transferSize": 0,
            "resourceSize": 271,
            "statusCode": 200,
            "mimeType": "image/svg+xml",
            "resourceType": "Image",
            "priority": "Low",
            "experimentalFromMainFrame": true
          },
          {
            "url": "data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' f…",
            "sessionTargetType": "page",
            "protocol": "data",
            "rendererStartTime": 2413.9799995422363,
            "networkRequestTime": 2413.9799995422363,
            "networkEndTime": 2414.0390005111694,
            "finished": true,
            "transferSize": 0,
            "resourceSize": 424,
            "statusCode": 200,
            "mimeType": "image/svg+xml",
            "resourceType": "Image",
            "priority": "Low",
            "experimentalFromMainFrame": true
          },
          {
            "url": "data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' f…",
            "sessionTargetType": "page",
            "protocol": "data",
            "rendererStartTime": 2415.441999435425,
            "networkRequestTime": 2415.441999435425,
            "networkEndTime": 2415.510000228882,
            "finished": true,
            "transferSize": 0,
            "resourceSize": 540,
            "statusCode": 200,
            "mimeType": "image/svg+xml",
            "resourceType": "Image",
            "priority": "Low",
            "experimentalFromMainFrame": true
          },
          {
            "url": "https://sgnewres.wechat.com/t/wx_fed/base/wechat/wechat-main-page/wechat-portal/res/_nuxt/_lang_.Ck71CpS-.css",
            "sessionTargetType": "page",
            "protocol": "h2",
            "rendererStartTime": 2458.574999809265,
            "networkRequestTime": 2459.005000114441,
            "networkEndTime": 2462.340000152588,
            "finished": true,
            "transferSize": 34262,
            "resourceSize": 72872,
            "statusCode": 200,
            "mimeType": "text/css",
            "resourceType": "Stylesheet",
            "priority": "VeryHigh",
            "experimentalFromMainFrame": true,
            "entity": "wechat.com"
          },
          {
            "url": "https://newres.wechat.com/t/fed_upload/25d133b0-63d9-4102-857c-5cc84c752232/NTI4MWU5.ico",
            "sessionTargetType": "page",
            "protocol": "h2",
            "rendererStartTime": 2487.9490003585815,
            "networkRequestTime": 2488.3140001296997,
            "networkEndTime": 2871.593999862671,
            "finished": true,
            "transferSize": 1114,
            "resourceSize": 827,
            "statusCode": 200,
            "mimeType": "image/vnd.microsoft.icon",
            "resourceType": "Other",
            "priority": "High",
            "experimentalFromMainFrame": true,
            "entity": "wechat.com"
          }
        ],
        "debugData": {
          "type": "debugdata",
          "networkStartTimeTs": 5992435361406,
          "initiators": [
            {
              "type": "parser",
              "url": "https://www.wechat.com/en",
              "lineNumber": 0,
              "columnNumber": 74666
            },
            {
              "type": "parser",
              "url": "https://www.wechat.com/en",
              "lineNumber": 0,
              "columnNumber": 0
            },
            {
              "type": "parser",
              "url": "https://www.wechat.com/en",
              "lineNumber": 0,
              "columnNumber": 0
            },
            {
              "type": "parser",
              "url": "https://www.wechat.com/en",
              "lineNumber": 0,
              "columnNumber": 0
            },
            {
              "type": "parser",
              "url": "https://www.wechat.com/en",
              "lineNumber": 0,
              "columnNumber": 75577
            },
            {
              "type": "parser",
              "url": "https://www.wechat.com/en",
              "lineNumber": 0,
              "columnNumber": 85368
            },
            {
              "type": "parser",
              "url": "https://www.wechat.com/en",
              "lineNumber": 0,
              "columnNumber": 85368
            },
            {
              "type": "parser",
              "url": "https://www.wechat.com/en",
              "lineNumber": 0,
              "columnNumber": 85368
            },
            {
              "type": "parser",
              "url": "https://www.wechat.com/en",
              "lineNumber": 0,
              "columnNumber": 85368
            },
            {
              "type": "parser",
              "url": "https://www.wechat.com/en",
              "lineNumber": 0,
              "columnNumber": 85368
            },
            {
              "type": "parser",
              "url": "https://www.wechat.com/en",
              "lineNumber": 0,
              "columnNumber": 85368
            },
            {
              "type": "parser",
              "url": "https://www.wechat.com/en",
              "lineNumber": 0,
              "columnNumber": 85368
            },
            {
              "type": "parser",
              "url": "https://www.wechat.com/en",
              "lineNumber": 0,
              "columnNumber": 85368
            },
            {
              "type": "parser",
              "url": "https://www.wechat.com/en",
              "lineNumber": 0,
              "columnNumber": 85368
            },
            {
              "type": "parser",
              "url": "https://www.wechat.com/en",
              "lineNumber": 0,
              "columnNumber": 85368
            },
            {
              "type": "parser",
              "url": "https://www.wechat.com/en",
              "lineNumber": 0,
              "columnNumber": 85368
            },
            {
              "type": "parser",
              "url": "https://www.wechat.com/en",
              "lineNumber": 0,
              "columnNumber": 85368
            },
            {
              "type": "parser",
              "url": "https://www.wechat.com/en",
              "lineNumber": 0,
              "columnNumber": 85368
            },
            {
              "type": "parser",
              "url": "https://www.wechat.com/en",
              "lineNumber": 0,
              "columnNumber": 85368
            }
          ]
        }
      }
    },
    "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": 308.609,
      "numericUnit": "millisecond",
      "displayValue": "310 ms",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "origin",
            "valueType": "text",
            "label": "URL"
          },
          {
            "key": "rtt",
            "valueType": "ms",
            "granularity": 1,
            "label": "Time Spent"
          }
        ],
        "items": [
          {
            "origin": "https://wechat.com",
            "rtt": 308.609
          },
          {
            "origin": "https://newres.wechat.com",
            "rtt": 68.80481999999999
          },
          {
            "origin": "https://www.wechat.com",
            "rtt": 46.422000000000004
          },
          {
            "origin": "https://sgnewres.wechat.com",
            "rtt": 0.35400000000000004
          }
        ],
        "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": 245.639,
      "numericUnit": "millisecond",
      "displayValue": "250 ms",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "origin",
            "valueType": "text",
            "label": "URL"
          },
          {
            "key": "serverResponseTime",
            "valueType": "ms",
            "granularity": 1,
            "label": "Time Spent"
          }
        ],
        "items": [
          {
            "origin": "https://www.wechat.com",
            "serverResponseTime": 245.639
          },
          {
            "origin": "https://sgnewres.wechat.com",
            "serverResponseTime": 2.144000000000047
          },
          {
            "origin": "https://wechat.com",
            "serverResponseTime": 0.038999999999930424
          },
          {
            "origin": "https://newres.wechat.com",
            "serverResponseTime": 0
          }
        ],
        "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": 6.168,
            "startTime": 1630.135
          },
          {
            "duration": 13.817,
            "startTime": 1780.599
          },
          {
            "duration": 28.487,
            "startTime": 2401.63
          },
          {
            "duration": 9.661,
            "startTime": 2437.888
          },
          {
            "duration": 8.831,
            "startTime": 2451.108
          },
          {
            "duration": 17.945,
            "startTime": 2469.51
          }
        ]
      }
    },
    "metrics": {
      "id": "metrics",
      "title": "Metrics",
      "description": "Collects all available metrics.",
      "score": 1,
      "scoreDisplayMode": "informative",
      "numericValue": 5264,
      "numericUnit": "millisecond",
      "details": {
        "type": "debugdata",
        "items": [
          {
            "firstContentfulPaint": 4949,
            "largestContentfulPaint": 5249,
            "interactive": 5264,
            "speedIndex": 5570,
            "totalBlockingTime": 11,
            "maxPotentialFID": 72,
            "cumulativeLayoutShift": 0,
            "cumulativeLayoutShiftMainFrame": 0,
            "lcpLoadDelay": 5075,
            "lcpLoadDuration": 5088,
            "timeToFirstByte": 1626,
            "observedTimeOrigin": 0,
            "observedTimeOriginTs": 5992435360508,
            "observedNavigationStart": 0,
            "observedNavigationStartTs": 5992435360508,
            "observedFirstPaint": 2437,
            "observedFirstPaintTs": 5992437798005,
            "observedFirstContentfulPaint": 2437,
            "observedFirstContentfulPaintTs": 5992437798005,
            "observedFirstContentfulPaintAllFrames": 2437,
            "observedFirstContentfulPaintAllFramesTs": 5992437798005,
            "observedLargestContentfulPaint": 2486,
            "observedLargestContentfulPaintTs": 5992437846783,
            "observedLargestContentfulPaintAllFrames": 2486,
            "observedLargestContentfulPaintAllFramesTs": 5992437846783,
            "observedTraceEnd": 5187,
            "observedTraceEndTs": 5992440547771,
            "observedLoad": 2465,
            "observedLoadTs": 5992437825659,
            "observedDomContentLoaded": 2460,
            "observedDomContentLoadedTs": 5992437820723,
            "observedCumulativeLayoutShift": 0,
            "observedCumulativeLayoutShiftMainFrame": 0,
            "observedFirstVisualChange": 2438,
            "observedFirstVisualChangeTs": 5992437798508,
            "observedLastVisualChange": 3734,
            "observedLastVisualChangeTs": 5992439094508,
            "observedSpeedIndex": 2564,
            "observedSpeedIndexTs": 5992437924928
          },
          {
            "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": 11,
            "transferSize": 202032
          },
          {
            "resourceType": "script",
            "label": "Script",
            "requestCount": 3,
            "transferSize": 121365
          },
          {
            "resourceType": "document",
            "label": "Document",
            "requestCount": 1,
            "transferSize": 36870
          },
          {
            "resourceType": "stylesheet",
            "label": "Stylesheet",
            "requestCount": 2,
            "transferSize": 35674
          },
          {
            "resourceType": "other",
            "label": "Other",
            "requestCount": 4,
            "transferSize": 8123
          },
          {
            "resourceType": "image",
            "label": "Image",
            "requestCount": 1,
            "transferSize": 0
          },
          {
            "resourceType": "media",
            "label": "Media",
            "requestCount": 0,
            "transferSize": 0
          },
          {
            "resourceType": "font",
            "label": "Font",
            "requestCount": 0,
            "transferSize": 0
          },
          {
            "resourceType": "third-party",
            "label": "Third-party",
            "requestCount": 0,
            "transferSize": 0
          }
        ]
      }
    },
    "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": 1,
      "scoreDisplayMode": "informative",
      "displayValue": "2 long tasks found",
      "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": [
          {
            "url": "Unattributable",
            "duration": 72,
            "startTime": 5248.566
          },
          {
            "url": "https://www.wechat.com/en",
            "duration": 57,
            "startTime": 3477.422
          }
        ],
        "sortedBy": [
          "duration"
        ],
        "skipSumming": [
          "startTime"
        ],
        "debugData": {
          "type": "debugdata",
          "urls": [
            "Unattributable",
            "https://www.wechat.com/en"
          ],
          "tasks": [
            {
              "urlIndex": 0,
              "startTime": 5248.6,
              "duration": 72,
              "other": 72,
              "scriptEvaluation": 0
            },
            {
              "urlIndex": 1,
              "startTime": 3477.4,
              "duration": 57,
              "other": 57,
              "paintCompositeRender": 0,
              "scriptEvaluation": 0,
              "styleLayout": 0
            }
          ]
        }
      },
      "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": 1,
      "scoreDisplayMode": "informative",
      "displayValue": "1 animated element found",
      "metricSavings": {
        "CLS": 0
      },
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "subItemsHeading": {
              "key": "failureReason",
              "valueType": "text"
            },
            "label": "Element"
          },
          {
            "key": null,
            "valueType": "text",
            "subItemsHeading": {
              "key": "animation",
              "valueType": "text"
            },
            "label": "Name"
          }
        ],
        "items": [
          {
            "node": {
              "type": "node",
              "lhId": "page-1-DIV",
              "path": "1,HTML,1,BODY,3,DIV,0,DIV,1,DIV",
              "selector": "body > div#__nuxt > div.wrap > div#download_dialog",
              "boundingRect": {
                "top": 1312,
                "bottom": 1312,
                "left": 0,
                "right": 412,
                "width": 412,
                "height": 0
              },
              "snippet": "<div id=\"download_dialog\" class=\"download__dialog-wrp\" data-v-46da769f=\"\">",
              "nodeLabel": "body > div#__nuxt > div.wrap > div#download_dialog"
            },
            "subItems": {
              "type": "subitems",
              "items": [
                {
                  "failureReason": "Unsupported CSS Property: font-size",
                  "animation": "font-size"
                }
              ]
            }
          }
        ]
      },
      "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": [
          {
            "directive": "max-age",
            "description": "`max-age` is too low",
            "severity": "High"
          },
          {
            "directive": "includeSubDomains",
            "description": "No `includeSubDomains` directive found",
            "severity": "Medium"
          },
          {
            "directive": "preload",
            "description": "No `preload` directive found",
            "severity": "Medium"
          }
        ]
      }
    },
    "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": [
          {
            "name": "https://www.wechat.com/en",
            "resourceBytes": 739,
            "encodedBytes": 309,
            "unusedBytes": 96,
            "children": [
              {
                "name": "(inline) import.meta.url…",
                "resourceBytes": 108,
                "unusedBytes": 0
              },
              {
                "name": "(inline) !function(){if(…",
                "resourceBytes": 400,
                "unusedBytes": 96
              },
              {
                "name": "(inline) window.__NUXT__…",
                "resourceBytes": 231,
                "unusedBytes": 0
              }
            ]
          },
          {
            "name": "https://sgnewres.wechat.com/t/wx_fed/base/wechat/wechat-main-page/wechat-portal/res/_nuxt/CQ-OdwOk.js",
            "resourceBytes": 106989,
            "encodedBytes": 39986,
            "unusedBytes": 49891
          },
          {
            "name": "https://sgnewres.wechat.com/t/wx_fed/base/wechat/wechat-main-page/wechat-portal/res/_nuxt/CDzkMDRi.js",
            "resourceBytes": 198966,
            "encodedBytes": 78272,
            "unusedBytes": 70773
          },
          {
            "name": "https://sgnewres.wechat.com/t/wx_fed/base/wechat/wechat-main-page/wechat-portal/res/_nuxt/BXL6JXhz.js",
            "resourceBytes": 6626,
            "encodedBytes": 2363,
            "unusedBytes": 718
          }
        ]
      }
    },
    "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": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "subItemsHeading": {
              "key": "relatedNode",
              "valueType": "node"
            },
            "label": "Failing Elements"
          }
        ],
        "items": []
      }
    },
    "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": 1,
      "scoreDisplayMode": "informative",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "subItemsHeading": {
              "key": "relatedNode",
              "valueType": "node"
            },
            "label": "Failing Elements"
          }
        ],
        "items": [
          {
            "node": {
              "type": "node",
              "lhId": "1-15-HTML",
              "path": "1,HTML",
              "selector": "html",
              "boundingRect": {
                "top": 0,
                "bottom": 823,
                "left": 0,
                "right": 412,
                "width": 412,
                "height": 823
              },
              "snippet": "<html>",
              "nodeLabel": "html",
              "explanation": "Fix any of the following:\n  No valid skip link found\n  Page does not have a heading\n  Page does not have a landmark region"
            }
          }
        ],
        "debugData": {
          "type": "debugdata",
          "impact": "serious",
          "tags": [
            "cat.keyboard",
            "wcag2a",
            "wcag241",
            "section508",
            "section508.22.o",
            "TTv5",
            "TT9.a",
            "EN-301-549",
            "EN-9.2.4.1",
            "RGAAv4",
            "RGAA-12.7.1"
          ]
        }
      }
    },
    "color-contrast": {
      "id": "color-contrast",
      "title": "Background and foreground colors do not 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": 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-P",
              "path": "1,HTML,1,BODY,3,DIV,0,DIV,0,DIV,0,DIV,1,DIV,1,DIV,0,P",
              "selector": "div.banner > div.banner__bd > div.banner__desc_wrap > p.banner__desc",
              "boundingRect": {
                "top": 256,
                "bottom": 280,
                "left": 77,
                "right": 335,
                "width": 257,
                "height": 24
              },
              "snippet": "<p class=\"banner__desc\" data-v-46da769f=\"\">",
              "nodeLabel": "Connects with over 1 billion users",
              "explanation": "Fix any of the following:\n  Element has insufficient color contrast of 2.59 (foreground color: #eaf7f0, background color: #2aae67, font size: 11.3pt (15px), font weight: normal). Expected contrast ratio of 4.5:1"
            },
            "subItems": {
              "type": "subitems",
              "items": [
                {
                  "relatedNode": {
                    "type": "node",
                    "lhId": "1-1-DIV",
                    "path": "1,HTML,1,BODY,3,DIV,0,DIV,0,DIV,0,DIV,0,DIV",
                    "selector": "div.wrap > div.main-content > div.banner > div.banner__inner",
                    "boundingRect": {
                      "top": 0,
                      "bottom": 688,
                      "left": -514,
                      "right": 926,
                      "width": 1440,
                      "height": 688
                    },
                    "snippet": "<div class=\"banner__inner\" data-v-46da769f=\"\">",
                    "nodeLabel": "div.wrap > div.main-content > div.banner > div.banner__inner"
                  }
                }
              ]
            }
          },
          {
            "node": {
              "type": "node",
              "lhId": "1-2-P",
              "path": "1,HTML,1,BODY,3,DIV,0,DIV,0,DIV,0,DIV,1,DIV,1,DIV,1,P",
              "selector": "div.banner > div.banner__bd > div.banner__desc_wrap > p.banner__desc",
              "boundingRect": {
                "top": 280,
                "bottom": 304,
                "left": 77,
                "right": 335,
                "width": 257,
                "height": 24
              },
              "snippet": "<p class=\"banner__desc\" data-v-46da769f=\"\">",
              "nodeLabel": "Provides chats, calls, and more",
              "explanation": "Fix any of the following:\n  Element has insufficient color contrast of 2.59 (foreground color: #eaf7f0, background color: #2aae67, font size: 11.3pt (15px), font weight: normal). Expected contrast ratio of 4.5:1"
            },
            "subItems": {
              "type": "subitems",
              "items": [
                {
                  "relatedNode": {
                    "type": "node",
                    "lhId": "1-1-DIV",
                    "path": "1,HTML,1,BODY,3,DIV,0,DIV,0,DIV,0,DIV,0,DIV",
                    "selector": "div.wrap > div.main-content > div.banner > div.banner__inner",
                    "boundingRect": {
                      "top": 0,
                      "bottom": 688,
                      "left": -514,
                      "right": 926,
                      "width": 1440,
                      "height": 688
                    },
                    "snippet": "<div class=\"banner__inner\" data-v-46da769f=\"\">",
                    "nodeLabel": "div.wrap > div.main-content > div.banner > div.banner__inner"
                  }
                }
              ]
            }
          },
          {
            "node": {
              "type": "node",
              "lhId": "1-3-SPAN",
              "path": "1,HTML,1,BODY,3,DIV,0,DIV,0,DIV,0,DIV,1,DIV,2,DIV,0,A,1,SPAN",
              "selector": "div.banner__bd > div.banner__download > a.banner__download-item > span",
              "boundingRect": {
                "top": 416,
                "bottom": 434,
                "left": 125,
                "right": 147,
                "width": 22,
                "height": 18
              },
              "snippet": "<span data-v-46da769f=\"\">",
              "nodeLabel": "iOS",
              "explanation": "Fix any of the following:\n  Element has insufficient color contrast of 2.42 (foreground color: #ebf8f1, background color: #39b472, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1"
            },
            "subItems": {
              "type": "subitems",
              "items": [
                {
                  "relatedNode": {
                    "type": "node",
                    "lhId": "1-4-A",
                    "path": "1,HTML,1,BODY,3,DIV,0,DIV,0,DIV,0,DIV,1,DIV,2,DIV,0,A",
                    "selector": "div.banner > div.banner__bd > div.banner__download > a.banner__download-item",
                    "boundingRect": {
                      "top": 352,
                      "bottom": 452,
                      "left": 86,
                      "right": 186,
                      "width": 100,
                      "height": 100
                    },
                    "snippet": "<a class=\"banner__download-item banner__download-item_ios\" data-v-46da769f=\"\">",
                    "nodeLabel": "iOS"
                  }
                },
                {
                  "relatedNode": {
                    "type": "node",
                    "lhId": "1-1-DIV",
                    "path": "1,HTML,1,BODY,3,DIV,0,DIV,0,DIV,0,DIV,0,DIV",
                    "selector": "div.wrap > div.main-content > div.banner > div.banner__inner",
                    "boundingRect": {
                      "top": 0,
                      "bottom": 688,
                      "left": -514,
                      "right": 926,
                      "width": 1440,
                      "height": 688
                    },
                    "snippet": "<div class=\"banner__inner\" data-v-46da769f=\"\">",
                    "nodeLabel": "div.wrap > div.main-content > div.banner > div.banner__inner"
                  }
                }
              ]
            }
          },
          {
            "node": {
              "type": "node",
              "lhId": "1-5-SPAN",
              "path": "1,HTML,1,BODY,3,DIV,0,DIV,0,DIV,0,DIV,1,DIV,2,DIV,1,A,1,SPAN",
              "selector": "div.banner__bd > div.banner__download > a#android_download > span",
              "boundingRect": {
                "top": 416,
                "bottom": 434,
                "left": 254,
                "right": 298,
                "width": 45,
                "height": 18
              },
              "snippet": "<span data-v-46da769f=\"\">",
              "nodeLabel": "Android",
              "explanation": "Fix any of the following:\n  Element has insufficient color contrast of 2.42 (foreground color: #ebf8f1, background color: #39b472, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1"
            },
            "subItems": {
              "type": "subitems",
              "items": [
                {
                  "relatedNode": {
                    "type": "node",
                    "lhId": "1-6-A",
                    "path": "1,HTML,1,BODY,3,DIV,0,DIV,0,DIV,0,DIV,1,DIV,2,DIV,1,A",
                    "selector": "div.banner > div.banner__bd > div.banner__download > a#android_download",
                    "boundingRect": {
                      "top": 352,
                      "bottom": 452,
                      "left": 226,
                      "right": 326,
                      "width": 100,
                      "height": 100
                    },
                    "snippet": "<a class=\"banner__download-item banner__download-item_android\" id=\"android_download\" data-v-46da769f=\"\">",
                    "nodeLabel": "Android"
                  }
                },
                {
                  "relatedNode": {
                    "type": "node",
                    "lhId": "1-1-DIV",
                    "path": "1,HTML,1,BODY,3,DIV,0,DIV,0,DIV,0,DIV,0,DIV",
                    "selector": "div.wrap > div.main-content > div.banner > div.banner__inner",
                    "boundingRect": {
                      "top": 0,
                      "bottom": 688,
                      "left": -514,
                      "right": 926,
                      "width": 1440,
                      "height": 688
                    },
                    "snippet": "<div class=\"banner__inner\" data-v-46da769f=\"\">",
                    "nodeLabel": "div.wrap > div.main-content > div.banner > div.banner__inner"
                  }
                }
              ]
            }
          },
          {
            "node": {
              "type": "node",
              "lhId": "1-7-SPAN",
              "path": "1,HTML,1,BODY,3,DIV,0,DIV,0,DIV,0,DIV,1,DIV,2,DIV,2,A,1,SPAN",
              "selector": "div.banner__bd > div.banner__download > a.banner__download-item > span",
              "boundingRect": {
                "top": 540,
                "bottom": 558,
                "left": 114,
                "right": 158,
                "width": 43,
                "height": 18
              },
              "snippet": "<span data-v-46da769f=\"\">",
              "nodeLabel": "macOS",
              "explanation": "Fix any of the following:\n  Element has insufficient color contrast of 2.42 (foreground color: #ebf8f1, background color: #39b472, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1"
            },
            "subItems": {
              "type": "subitems",
              "items": [
                {
                  "relatedNode": {
                    "type": "node",
                    "lhId": "1-8-A",
                    "path": "1,HTML,1,BODY,3,DIV,0,DIV,0,DIV,0,DIV,1,DIV,2,DIV,2,A",
                    "selector": "div.banner > div.banner__bd > div.banner__download > a.banner__download-item",
                    "boundingRect": {
                      "top": 476,
                      "bottom": 576,
                      "left": 86,
                      "right": 186,
                      "width": 100,
                      "height": 100
                    },
                    "snippet": "<a class=\"banner__download-item banner__download-item_macos\" href=\"https://mac.weixin.qq.com/en\" target=\"_blank\" data-v-46da769f=\"\">",
                    "nodeLabel": "macOS"
                  }
                },
                {
                  "relatedNode": {
                    "type": "node",
                    "lhId": "1-1-DIV",
                    "path": "1,HTML,1,BODY,3,DIV,0,DIV,0,DIV,0,DIV,0,DIV",
                    "selector": "div.wrap > div.main-content > div.banner > div.banner__inner",
                    "boundingRect": {
                      "top": 0,
                      "bottom": 688,
                      "left": -514,
                      "right": 926,
                      "width": 1440,
                      "height": 688
                    },
                    "snippet": "<div class=\"banner__inner\" data-v-46da769f=\"\">",
                    "nodeLabel": "div.wrap > div.main-content > div.banner > div.banner__inner"
                  }
                }
              ]
            }
          },
          {
            "node": {
              "type": "node",
              "lhId": "1-9-SPAN",
              "path": "1,HTML,1,BODY,3,DIV,0,DIV,0,DIV,0,DIV,1,DIV,2,DIV,3,A,1,SPAN",
              "selector": "div.banner__bd > div.banner__download > a.banner__download-item > span",
              "boundingRect": {
                "top": 540,
                "bottom": 558,
                "left": 250,
                "right": 302,
                "width": 53,
                "height": 18
              },
              "snippet": "<span data-v-46da769f=\"\">",
              "nodeLabel": "Windows",
              "explanation": "Fix any of the following:\n  Element has insufficient color contrast of 2.42 (foreground color: #ebf8f1, background color: #39b472, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1"
            },
            "subItems": {
              "type": "subitems",
              "items": [
                {
                  "relatedNode": {
                    "type": "node",
                    "lhId": "1-10-A",
                    "path": "1,HTML,1,BODY,3,DIV,0,DIV,0,DIV,0,DIV,1,DIV,2,DIV,3,A",
                    "selector": "div.banner > div.banner__bd > div.banner__download > a.banner__download-item",
                    "boundingRect": {
                      "top": 476,
                      "bottom": 576,
                      "left": 226,
                      "right": 326,
                      "width": 100,
                      "height": 100
                    },
                    "snippet": "<a class=\"banner__download-item banner__download-item_windows\" href=\"https://apps.microsoft.com/detail/xpfckbrnfzq62g\" target=\"_blank\" data-v-46da769f=\"\">",
                    "nodeLabel": "Windows"
                  }
                },
                {
                  "relatedNode": {
                    "type": "node",
                    "lhId": "1-1-DIV",
                    "path": "1,HTML,1,BODY,3,DIV,0,DIV,0,DIV,0,DIV,0,DIV",
                    "selector": "div.wrap > div.main-content > div.banner > div.banner__inner",
                    "boundingRect": {
                      "top": 0,
                      "bottom": 688,
                      "left": -514,
                      "right": 926,
                      "width": 1440,
                      "height": 688
                    },
                    "snippet": "<div class=\"banner__inner\" data-v-46da769f=\"\">",
                    "nodeLabel": "div.wrap > div.main-content > div.banner > div.banner__inner"
                  }
                }
              ]
            }
          },
          {
            "node": {
              "type": "node",
              "lhId": "1-11-A",
              "path": "1,HTML,1,BODY,3,DIV,0,DIV,0,DIV,0,DIV,2,DIV,0,DIV,0,A",
              "selector": "div.banner > div.lang_change > div.lang-switcher > a.lang-switcher__brand",
              "boundingRect": {
                "top": 25,
                "bottom": 41,
                "left": 241,
                "right": 305,
                "width": 64,
                "height": 16
              },
              "snippet": "<a class=\"lang-switcher__brand\" href=\"https://weixin.qq.com\" target=\"_blank\" rel=\"noopener noreferrer\" data-v-565bf749=\"\">",
              "nodeLabel": "Weixin",
              "explanation": "Fix any of the following:\n  Element has insufficient color contrast of 1.91 (foreground color: #aadfc2, background color: #2aae67, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1"
            },
            "subItems": {
              "type": "subitems",
              "items": [
                {
                  "relatedNode": {
                    "type": "node",
                    "lhId": "1-1-DIV",
                    "path": "1,HTML,1,BODY,3,DIV,0,DIV,0,DIV,0,DIV,0,DIV",
                    "selector": "div.wrap > div.main-content > div.banner > div.banner__inner",
                    "boundingRect": {
                      "top": 0,
                      "bottom": 688,
                      "left": -514,
                      "right": 926,
                      "width": 1440,
                      "height": 688
                    },
                    "snippet": "<div class=\"banner__inner\" data-v-46da769f=\"\">",
                    "nodeLabel": "div.wrap > div.main-content > div.banner > div.banner__inner"
                  }
                }
              ]
            }
          },
          {
            "node": {
              "type": "node",
              "lhId": "1-12-SPAN",
              "path": "1,HTML,1,BODY,3,DIV,0,DIV,0,DIV,0,DIV,2,DIV,0,DIV,1,BUTTON,1,SPAN",
              "selector": "div.lang_change > div.lang-switcher > button.lang-switcher__trigger > span",
              "boundingRect": {
                "top": 25,
                "bottom": 41,
                "left": 336,
                "right": 388,
                "width": 52,
                "height": 16
              },
              "snippet": "<span data-v-565bf749=\"\">",
              "nodeLabel": "English",
              "explanation": "Fix any of the following:\n  Element has insufficient color contrast of 1.91 (foreground color: #aadfc2, background color: #2aae67, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1"
            },
            "subItems": {
              "type": "subitems",
              "items": [
                {
                  "relatedNode": {
                    "type": "node",
                    "lhId": "1-1-DIV",
                    "path": "1,HTML,1,BODY,3,DIV,0,DIV,0,DIV,0,DIV,0,DIV",
                    "selector": "div.wrap > div.main-content > div.banner > div.banner__inner",
                    "boundingRect": {
                      "top": 0,
                      "bottom": 688,
                      "left": -514,
                      "right": 926,
                      "width": 1440,
                      "height": 688
                    },
                    "snippet": "<div class=\"banner__inner\" data-v-46da769f=\"\">",
                    "nodeLabel": "div.wrap > div.main-content > div.banner > div.banner__inner"
                  }
                }
              ]
            }
          },
          {
            "node": {
              "type": "node",
              "lhId": "1-13-DIV",
              "path": "1,HTML,1,BODY,3,DIV,0,DIV,2,DIV,0,DIV,0,DIV,1,DIV",
              "selector": "div.footer-wrp > div.footer > div.footer__bd > div.footer__copyright",
              "boundingRect": {
                "top": 1396,
                "bottom": 1416,
                "left": 63,
                "right": 349,
                "width": 285,
                "height": 20
              },
              "snippet": "<div class=\"footer__copyright\" data-v-7cf0b195=\"\">",
              "nodeLabel": "Copyright © 2012-2026 WeChat. All Rights Reserved.",
              "explanation": "Fix any of the following:\n  Element has insufficient color contrast of 3.4 (foreground color: #8b8b8b, background color: #ffffff, font size: 9.0pt (12px), font weight: normal). Expected contrast ratio of 4.5:1"
            },
            "subItems": {
              "type": "subitems",
              "items": [
                {
                  "relatedNode": {
                    "type": "node",
                    "lhId": "1-14-DIV",
                    "path": "1,HTML,1,BODY,3,DIV,0,DIV,2,DIV,0,DIV",
                    "selector": "div#__nuxt > div.wrap > div.footer-wrp > div.footer",
                    "boundingRect": {
                      "top": 1312,
                      "bottom": 1476,
                      "left": 0,
                      "right": 412,
                      "width": 412,
                      "height": 164
                    },
                    "snippet": "<div class=\"footer\" data-v-7cf0b195=\"\">",
                    "nodeLabel": "Contact Us\n|\nTerms of Service\n|\nPrivacy Policy\n|\nAcceptable Use Policy\nCopyrigh…"
                  }
                }
              ]
            }
          }
        ],
        "debugData": {
          "type": "debugdata",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ]
        }
      }
    },
    "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": null,
      "scoreDisplayMode": "notApplicable"
    },
    "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-15-HTML",
              "path": "1,HTML",
              "selector": "html",
              "boundingRect": {
                "top": 0,
                "bottom": 823,
                "left": 0,
                "right": 412,
                "width": 412,
                "height": 823
              },
              "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-15-HTML",
              "path": "1,HTML",
              "selector": "html",
              "boundingRect": {
                "top": 0,
                "bottom": 823,
                "left": 0,
                "right": 412,
                "width": 412,
                "height": 823
              },
              "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": null,
      "scoreDisplayMode": "notApplicable"
    },
    "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": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "subItemsHeading": {
              "key": "relatedNode",
              "valueType": "node"
            },
            "label": "Failing Elements"
          }
        ],
        "items": []
      }
    },
    "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": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "subItemsHeading": {
              "key": "relatedNode",
              "valueType": "node"
            },
            "label": "Failing Elements"
          }
        ],
        "items": []
      }
    },
    "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 used in the `<meta name=\"viewport\">` element or the `[maximum-scale]` attribute is 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": 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-16-META",
              "path": "1,HTML,0,HEAD,1,META",
              "selector": "head > meta",
              "boundingRect": {
                "top": 0,
                "bottom": 0,
                "left": 0,
                "right": 0,
                "width": 0,
                "height": 0
              },
              "snippet": "<meta name=\"viewport\" content=\"width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no\">",
              "nodeLabel": "head > meta",
              "explanation": "Fix any of the following:\n  user-scalable=no on <meta> tag disables zooming on mobile devices"
            }
          }
        ],
        "debugData": {
          "type": "debugdata",
          "impact": "moderate",
          "tags": [
            "cat.sensory-and-visual-cues",
            "wcag2aa",
            "wcag144",
            "EN-301-549",
            "EN-9.1.4.4",
            "ACT",
            "RGAAv4",
            "RGAA-10.4.2"
          ]
        }
      }
    },
    "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 do not have sufficient size or 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": 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-17-A",
              "path": "1,HTML,1,BODY,3,DIV,0,DIV,2,DIV,0,DIV,0,DIV,0,DIV,2,A",
              "selector": "div.footer > div.footer__bd > div.footer__links > a",
              "boundingRect": {
                "top": 1344,
                "bottom": 1364,
                "left": 140,
                "right": 236,
                "width": 97,
                "height": 20
              },
              "snippet": "<a href=\"/en/service_terms.html\" target=\"_blank\" data-v-7cf0b195=\"\">",
              "nodeLabel": "Terms of Service",
              "explanation": "Fix any of the following:\n  Target has insufficient size (96.8px by 20px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 20px instead of at least 24px."
            },
            "subItems": {
              "type": "subitems",
              "items": [
                {
                  "relatedNode": {
                    "type": "node",
                    "lhId": "1-18-A",
                    "path": "1,HTML,1,BODY,3,DIV,0,DIV,2,DIV,0,DIV,0,DIV,0,DIV,6,A",
                    "selector": "div.footer > div.footer__bd > div.footer__links > a",
                    "boundingRect": {
                      "top": 1364,
                      "bottom": 1384,
                      "left": 141,
                      "right": 271,
                      "width": 129,
                      "height": 20
                    },
                    "snippet": "<a href=\"/en/acceptable_use_policy.html\" target=\"_blank\" data-v-7cf0b195=\"\">",
                    "nodeLabel": "Acceptable Use Policy"
                  }
                }
              ]
            }
          },
          {
            "node": {
              "type": "node",
              "lhId": "1-18-A",
              "path": "1,HTML,1,BODY,3,DIV,0,DIV,2,DIV,0,DIV,0,DIV,0,DIV,6,A",
              "selector": "div.footer > div.footer__bd > div.footer__links > a",
              "boundingRect": {
                "top": 1364,
                "bottom": 1384,
                "left": 141,
                "right": 271,
                "width": 129,
                "height": 20
              },
              "snippet": "<a href=\"/en/acceptable_use_policy.html\" target=\"_blank\" data-v-7cf0b195=\"\">",
              "nodeLabel": "Acceptable Use Policy",
              "explanation": "Fix any of the following:\n  Target has insufficient size (129.3px by 20px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 20px instead of at least 24px."
            },
            "subItems": {
              "type": "subitems",
              "items": [
                {
                  "relatedNode": {
                    "type": "node",
                    "lhId": "1-17-A",
                    "path": "1,HTML,1,BODY,3,DIV,0,DIV,2,DIV,0,DIV,0,DIV,0,DIV,2,A",
                    "selector": "div.footer > div.footer__bd > div.footer__links > a",
                    "boundingRect": {
                      "top": 1344,
                      "bottom": 1364,
                      "left": 140,
                      "right": 236,
                      "width": 97,
                      "height": 20
                    },
                    "snippet": "<a href=\"/en/service_terms.html\" target=\"_blank\" data-v-7cf0b195=\"\">",
                    "nodeLabel": "Terms of Service"
                  }
                }
              ]
            }
          }
        ],
        "debugData": {
          "type": "debugdata",
          "impact": "serious",
          "tags": [
            "cat.sensory-and-visual-cues",
            "wcag22aa",
            "wcag258"
          ]
        }
      }
    },
    "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": 202032,
      "numericUnit": "byte",
      "displayValue": "Total size was 197 KiB",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "url",
            "valueType": "url",
            "label": "URL"
          },
          {
            "key": "totalBytes",
            "valueType": "bytes",
            "label": "Transfer Size"
          }
        ],
        "items": [
          {
            "url": "https://sgnewres.wechat.com/t/wx_fed/base/wechat/wechat-main-page/wechat-portal/res/_nuxt/CDzkMDRi.js",
            "totalBytes": 78520
          },
          {
            "url": "https://sgnewres.wechat.com/t/wx_fed/base/wechat/wechat-main-page/wechat-portal/res/_nuxt/CQ-OdwOk.js",
            "totalBytes": 40235
          },
          {
            "url": "https://www.wechat.com/en",
            "totalBytes": 36870
          },
          {
            "url": "https://sgnewres.wechat.com/t/wx_fed/base/wechat/wechat-main-page/wechat-portal/res/_nuxt/_lang_.Ck71CpS-.css",
            "totalBytes": 34262
          },
          {
            "url": "https://sgnewres.wechat.com/t/wx_fed/base/wechat/wechat-main-page/wechat-portal/res/_nuxt/logo.CNA5TJpi.svg",
            "totalBytes": 6255
          },
          {
            "url": "https://sgnewres.wechat.com/t/wx_fed/base/wechat/wechat-main-page/wechat-portal/res/_nuxt/BXL6JXhz.js",
            "totalBytes": 2610
          },
          {
            "url": "https://sgnewres.wechat.com/t/wx_fed/base/wechat/wechat-main-page/wechat-portal/res/_nuxt/entry.Dq2oYbhO.css",
            "totalBytes": 1412
          },
          {
            "url": "https://newres.wechat.com/t/fed_upload/25d133b0-63d9-4102-857c-5cc84c752232/NTI4MWU5.ico",
            "totalBytes": 1114
          },
          {
            "url": "https://www.wechat.com/",
            "totalBytes": 560
          },
          {
            "url": "https://wechat.com/",
            "totalBytes": 194
          }
        ],
        "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": 0,
      "scoreDisplayMode": "metricSavings",
      "numericValue": 150,
      "numericUnit": "millisecond",
      "displayValue": "Est savings of 47 KiB",
      "metricSavings": {
        "FCP": 0,
        "LCP": 150
      },
      "details": {
        "type": "opportunity",
        "headings": [
          {
            "key": "url",
            "valueType": "url",
            "label": "URL"
          },
          {
            "key": "totalBytes",
            "valueType": "bytes",
            "label": "Transfer Size"
          },
          {
            "key": "wastedBytes",
            "valueType": "bytes",
            "label": "Est Savings"
          }
        ],
        "items": [
          {
            "url": "https://sgnewres.wechat.com/t/wx_fed/base/wechat/wechat-main-page/wechat-portal/res/_nuxt/_lang_.Ck71CpS-.css",
            "wastedBytes": 26066,
            "wastedPercent": 76.61378856076408,
            "totalBytes": 34022
          },
          {
            "url": ".icon-android[data-v-46da769f]{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns=…",
            "wastedBytes": 21805,
            "wastedPercent": 88.10168115549843,
            "totalBytes": 24750
          }
        ],
        "overallSavingsMs": 150,
        "overallSavingsBytes": 47871,
        "sortedBy": [
          "wastedBytes"
        ],
        "debugData": {
          "type": "debugdata",
          "metricSavings": {
            "FCP": 0,
            "LCP": 150
          }
        }
      },
      "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": 0,
      "scoreDisplayMode": "metricSavings",
      "numericValue": 150,
      "numericUnit": "millisecond",
      "displayValue": "Est savings of 26 KiB",
      "metricSavings": {
        "FCP": 150,
        "LCP": 150
      },
      "details": {
        "type": "opportunity",
        "headings": [
          {
            "key": "url",
            "valueType": "url",
            "subItemsHeading": {
              "key": "source",
              "valueType": "code"
            },
            "label": "URL"
          },
          {
            "key": "totalBytes",
            "valueType": "bytes",
            "subItemsHeading": {
              "key": "sourceBytes"
            },
            "label": "Transfer Size"
          },
          {
            "key": "wastedBytes",
            "valueType": "bytes",
            "subItemsHeading": {
              "key": "sourceWastedBytes"
            },
            "label": "Est Savings"
          }
        ],
        "items": [
          {
            "url": "https://sgnewres.wechat.com/t/wx_fed/base/wechat/wechat-main-page/wechat-portal/res/_nuxt/CDzkMDRi.js",
            "totalBytes": 75883,
            "wastedBytes": 26992,
            "wastedPercent": 35.57039896263684
          }
        ],
        "overallSavingsMs": 150,
        "overallSavingsBytes": 26992,
        "sortedBy": [
          "wastedBytes"
        ],
        "debugData": {
          "type": "debugdata",
          "metricSavings": {
            "FCP": 150,
            "LCP": 150
          }
        }
      },
      "guidanceLevel": 1
    },
    "doctype": {
      "id": "doctype",
      "title": "Page has the HTML doctype",
      "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": 1,
      "scoreDisplayMode": "binary"
    },
    "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": "No issues 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": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "issueType",
            "valueType": "text",
            "subItemsHeading": {
              "key": "url",
              "valueType": "url"
            },
            "label": "Issue type"
          }
        ],
        "items": []
      }
    },
    "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": 1,
      "scoreDisplayMode": "informative",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "name",
            "valueType": "text",
            "label": "Name"
          },
          {
            "key": "version",
            "valueType": "text",
            "label": "Version"
          }
        ],
        "items": [
          {
            "name": "core-js",
            "version": "core-js-global@3.48.0",
            "npm": "core-js"
          }
        ],
        "debugData": {
          "type": "debugdata",
          "stacks": [
            {
              "id": "corejs",
              "version": "core-js-global@3.48.0"
            }
          ]
        }
      }
    },
    "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 has 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": 1,
      "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 not 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": 0,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "label": "Uncrawlable Link"
          }
        ],
        "items": [
          {
            "node": {
              "type": "node",
              "lhId": "1-4-A",
              "path": "1,HTML,1,BODY,3,DIV,0,DIV,0,DIV,0,DIV,1,DIV,2,DIV,0,A",
              "selector": "div.banner > div.banner__bd > div.banner__download > a.banner__download-item",
              "boundingRect": {
                "top": 352,
                "bottom": 452,
                "left": 86,
                "right": 186,
                "width": 100,
                "height": 100
              },
              "snippet": "<a class=\"banner__download-item banner__download-item_ios\" data-v-46da769f=\"\">",
              "nodeLabel": "iOS"
            }
          }
        ]
      }
    },
    "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": null,
      "scoreDisplayMode": "notApplicable"
    },
    "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 prevented 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": 0,
      "scoreDisplayMode": "binary",
      "displayValue": "1 failure reason",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "reason",
            "valueType": "text",
            "subItemsHeading": {
              "key": "frameUrl",
              "valueType": "url"
            },
            "label": "Failure reason"
          },
          {
            "key": "failureType",
            "valueType": "text",
            "label": "Failure type"
          }
        ],
        "items": [
          {
            "reason": "Internal error.",
            "failureType": "Not actionable",
            "subItems": {
              "type": "subitems",
              "items": [
                {
                  "frameUrl": "https://www.wechat.com/en"
                }
              ]
            },
            "protocolReason": "IgnoreEventAndEvict"
          }
        ]
      },
      "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": 1,
      "scoreDisplayMode": "metricSavings",
      "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": [],
        "debugData": {
          "type": "debugdata",
          "wastedBytes": 0
        }
      },
      "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": 0,
      "scoreDisplayMode": "metricSavings",
      "displayValue": "Est savings of 1,250 ms",
      "metricSavings": {
        "FCP": 1250,
        "LCP": 1250
      },
      "details": {
        "type": "checklist",
        "items": {
          "noRedirects": {
            "label": "Had redirects (2 redirects, +1251 ms)",
            "value": false
          },
          "serverResponseIsFast": {
            "label": "Server responds quickly (observed 373 ms)",
            "value": true
          },
          "usesCompression": {
            "label": "Applies text compression",
            "value": true
          }
        },
        "debugData": {
          "type": "debugdata",
          "redirectDuration": 1251,
          "serverResponseTime": 373,
          "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": 79,
      "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": 79
            }
          },
          {
            "statistic": "DOM depth",
            "node": {
              "type": "node",
              "lhId": "page-4-I",
              "path": "1,HTML,1,BODY,3,DIV,0,DIV,0,DIV,0,DIV,1,DIV,2,DIV,0,A,0,I",
              "selector": "div.banner__bd > div.banner__download > a.banner__download-item > i.icon-ios",
              "boundingRect": {
                "top": 372,
                "bottom": 412,
                "left": 116,
                "right": 156,
                "width": 40,
                "height": 40
              },
              "snippet": "<i class=\"icon-ios\" data-v-46da769f=\"\">",
              "nodeLabel": "div.banner__bd > div.banner__download > a.banner__download-item > i.icon-ios"
            },
            "value": {
              "type": "numeric",
              "granularity": 1,
              "value": 9
            }
          },
          {
            "statistic": "Most children",
            "node": {
              "type": "node",
              "lhId": "page-3-DIV",
              "path": "1,HTML,1,BODY,3,DIV,0,DIV,2,DIV,0,DIV,0,DIV,0,DIV",
              "selector": "div.footer-wrp > div.footer > div.footer__bd > div.footer__links",
              "boundingRect": {
                "top": 1344,
                "bottom": 1384,
                "left": 16,
                "right": 396,
                "width": 380,
                "height": 40
              },
              "snippet": "<div class=\"footer__links\" data-v-7cf0b195=\"\">",
              "nodeLabel": "Contact Us\n|\nTerms of Service\n|\nPrivacy Policy\n|\nAcceptable Use Policy"
            },
            "value": {
              "type": "numeric",
              "granularity": 1,
              "value": 7
            }
          }
        ],
        "debugData": {
          "type": "debugdata",
          "totalElements": 79,
          "maxChildren": 7,
          "maxDepth": 9
        }
      },
      "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": 1626.405
              },
              {
                "subpart": "resourceLoadDelay",
                "label": "Resource load delay",
                "duration": 161.734
              },
              {
                "subpart": "resourceLoadDuration",
                "label": "Resource load duration",
                "duration": 620.429
              },
              {
                "subpart": "elementRenderDelay",
                "label": "Element render delay",
                "duration": 77.707
              }
            ]
          },
          {
            "type": "node",
            "lhId": "page-0-DIV",
            "path": "1,HTML,1,BODY,3,DIV,0,DIV,0,DIV,0,DIV,1,DIV,0,DIV",
            "selector": "div.main-content > div.banner > div.banner__bd > div.banner__logo",
            "boundingRect": {
              "top": 152,
              "bottom": 224,
              "left": 78,
              "right": 334,
              "width": 256,
              "height": 72
            },
            "snippet": "<div class=\"banner__logo\" data-v-46da769f=\"\">",
            "nodeLabel": "div.main-content > div.banner > div.banner__bd > div.banner__logo"
          }
        ]
      },
      "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": 0,
      "scoreDisplayMode": "numeric",
      "metricSavings": {
        "LCP": 0
      },
      "details": {
        "type": "list",
        "items": [
          {
            "type": "checklist",
            "items": {
              "priorityHinted": {
                "label": "fetchpriority=high should be applied",
                "value": false
              },
              "requestDiscoverable": {
                "label": "Request is discoverable in initial document",
                "value": true
              },
              "eagerlyLoaded": {
                "label": "lazy load not applied",
                "value": true
              }
            }
          },
          {
            "type": "node",
            "lhId": "page-0-DIV",
            "path": "1,HTML,1,BODY,3,DIV,0,DIV,0,DIV,0,DIV,1,DIV,0,DIV",
            "selector": "div.main-content > div.banner > div.banner__bd > div.banner__logo",
            "boundingRect": {
              "top": 152,
              "bottom": 224,
              "left": 78,
              "right": 334,
              "width": 256,
              "height": 72
            },
            "snippet": "<div class=\"banner__logo\" data-v-46da769f=\"\">",
            "nodeLabel": "div.main-content > div.banner > div.banner__bd > div.banner__logo"
          }
        ]
      },
      "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": 0,
      "scoreDisplayMode": "numeric",
      "metricSavings": {
        "LCP": 0
      },
      "details": {
        "type": "list",
        "items": [
          {
            "type": "list-section",
            "value": {
              "type": "network-tree",
              "chains": {
                "AEA729CEA4AE2CB863D9C8B4A716D361": {
                  "url": "https://www.wechat.com/en",
                  "navStartToEndTime": 1779,
                  "transferSize": 36870,
                  "isLongest": true,
                  "children": {
                    "AEA729CEA4AE2CB863D9C8B4A716D361": {
                      "url": "https://www.wechat.com/en",
                      "navStartToEndTime": 1779,
                      "transferSize": 36870,
                      "isLongest": true,
                      "children": {
                        "AEA729CEA4AE2CB863D9C8B4A716D361": {
                          "url": "https://www.wechat.com/en",
                          "navStartToEndTime": 1779,
                          "transferSize": 36870,
                          "isLongest": true,
                          "children": {
                            "1440628.4": {
                              "url": "https://sgnewres.wechat.com/t/wx_fed/base/wechat/wechat-main-page/wechat-portal/res/_nuxt/CDzkMDRi.js",
                              "navStartToEndTime": 2433,
                              "transferSize": 78520,
                              "isLongest": true,
                              "children": {
                                "1440628.27": {
                                  "url": "https://sgnewres.wechat.com/t/wx_fed/base/wechat/wechat-main-page/wechat-portal/res/_nuxt/_lang_.Ck71CpS-.css",
                                  "navStartToEndTime": 2464,
                                  "transferSize": 34262,
                                  "isLongest": true,
                                  "children": {}
                                }
                              }
                            },
                            "1440628.3": {
                              "url": "https://sgnewres.wechat.com/t/wx_fed/base/wechat/wechat-main-page/wechat-portal/res/_nuxt/CQ-OdwOk.js",
                              "navStartToEndTime": 2433,
                              "transferSize": 40235,
                              "children": {}
                            },
                            "1440628.5": {
                              "url": "https://sgnewres.wechat.com/t/wx_fed/base/wechat/wechat-main-page/wechat-portal/res/_nuxt/BXL6JXhz.js",
                              "navStartToEndTime": 2432,
                              "transferSize": 2610,
                              "children": {}
                            },
                            "1440628.2": {
                              "url": "https://sgnewres.wechat.com/t/wx_fed/base/wechat/wechat-main-page/wechat-portal/res/_nuxt/entry.Dq2oYbhO.css",
                              "navStartToEndTime": 2400,
                              "transferSize": 1412,
                              "children": {}
                            }
                          }
                        }
                      }
                    }
                  }
                }
              },
              "longestChain": {
                "duration": 2464
              }
            }
          },
          {
            "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": 0,
      "scoreDisplayMode": "metricSavings",
      "displayValue": "Est savings of 120 ms",
      "metricSavings": {
        "FCP": 100,
        "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": [
          {
            "url": "https://sgnewres.wechat.com/t/wx_fed/base/wechat/wechat-main-page/wechat-portal/res/_nuxt/entry.Dq2oYbhO.css",
            "totalBytes": 1412,
            "wastedMs": 752
          }
        ]
      },
      "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": 1,
      "scoreDisplayMode": "numeric",
      "metricSavings": {
        "INP": 0
      },
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "label": ""
          }
        ],
        "items": [
          {
            "node": {
              "type": "node",
              "lhId": "page-2-META",
              "path": "1,HTML,0,HEAD,1,META",
              "selector": "head > meta",
              "boundingRect": {
                "top": 0,
                "bottom": 0,
                "left": 0,
                "right": 0,
                "width": 0,
                "height": 0
              },
              "snippet": "<meta name=\"viewport\" content=\"width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no\">",
              "nodeLabel": "head > meta"
            }
          }
        ]
      },
      "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": 0.67
    },
    "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": 10,
          "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": 0,
          "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": 0,
          "group": "a11y-color-contrast"
        },
        {
          "id": "link-name",
          "weight": 7,
          "group": "a11y-names-labels"
        },
        {
          "id": "list",
          "weight": 7,
          "group": "a11y-tables-lists"
        },
        {
          "id": "listitem",
          "weight": 7,
          "group": "a11y-tables-lists"
        },
        {
          "id": "meta-refresh",
          "weight": 0,
          "group": "a11y-best-practices"
        },
        {
          "id": "meta-viewport",
          "weight": 10,
          "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.63
    },
    "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": 1
    },
    "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": 0,
          "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.91
    }
  },
  "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": "wechat.com",
      "origins": [
        "https://wechat.com",
        "https://www.wechat.com",
        "https://sgnewres.wechat.com",
        "https://newres.wechat.com"
      ],
      "isFirstParty": true,
      "isUnrecognized": true
    }
  ],
  "fullPageScreenshot": {
    "screenshot": {
      "data": "data:image/webp;base64,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",
      "width": 412,
      "height": 1476
    },
    "nodes": {
      "page-0-DIV": {
        "id": "",
        "top": 152,
        "bottom": 224,
        "left": 78,
        "right": 334,
        "width": 256,
        "height": 72
      },
      "page-1-DIV": {
        "id": "download_dialog",
        "top": 1312,
        "bottom": 1312,
        "left": 0,
        "right": 412,
        "width": 412,
        "height": 0
      },
      "page-2-META": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "page-3-DIV": {
        "id": "",
        "top": 1344,
        "bottom": 1384,
        "left": 16,
        "right": 396,
        "width": 380,
        "height": 40
      },
      "page-4-I": {
        "id": "",
        "top": 372,
        "bottom": 412,
        "left": 116,
        "right": 156,
        "width": 40,
        "height": 40
      },
      "page-5-DIV": {
        "id": "",
        "top": 152,
        "bottom": 576,
        "left": 0,
        "right": 412,
        "width": 412,
        "height": 424
      },
      "page-6-DIV": {
        "id": "",
        "top": 688,
        "bottom": 1312,
        "left": 0,
        "right": 412,
        "width": 412,
        "height": 624
      },
      "1-0-P": {
        "id": "",
        "top": 256,
        "bottom": 280,
        "left": 77,
        "right": 335,
        "width": 257,
        "height": 24
      },
      "1-1-DIV": {
        "id": "",
        "top": 0,
        "bottom": 688,
        "left": -514,
        "right": 926,
        "width": 1440,
        "height": 688
      },
      "1-2-P": {
        "id": "",
        "top": 280,
        "bottom": 304,
        "left": 77,
        "right": 335,
        "width": 257,
        "height": 24
      },
      "1-3-SPAN": {
        "id": "",
        "top": 416,
        "bottom": 434,
        "left": 125,
        "right": 147,
        "width": 22,
        "height": 18
      },
      "1-4-A": {
        "id": "",
        "top": 352,
        "bottom": 452,
        "left": 86,
        "right": 186,
        "width": 100,
        "height": 100
      },
      "1-5-SPAN": {
        "id": "",
        "top": 416,
        "bottom": 434,
        "left": 254,
        "right": 298,
        "width": 45,
        "height": 18
      },
      "1-6-A": {
        "id": "android_download",
        "top": 352,
        "bottom": 452,
        "left": 226,
        "right": 326,
        "width": 100,
        "height": 100
      },
      "1-7-SPAN": {
        "id": "",
        "top": 540,
        "bottom": 558,
        "left": 114,
        "right": 158,
        "width": 43,
        "height": 18
      },
      "1-8-A": {
        "id": "",
        "top": 476,
        "bottom": 576,
        "left": 86,
        "right": 186,
        "width": 100,
        "height": 100
      },
      "1-9-SPAN": {
        "id": "",
        "top": 540,
        "bottom": 558,
        "left": 250,
        "right": 302,
        "width": 53,
        "height": 18
      },
      "1-10-A": {
        "id": "",
        "top": 476,
        "bottom": 576,
        "left": 226,
        "right": 326,
        "width": 100,
        "height": 100
      },
      "1-11-A": {
        "id": "",
        "top": 25,
        "bottom": 41,
        "left": 241,
        "right": 305,
        "width": 64,
        "height": 16
      },
      "1-12-SPAN": {
        "id": "",
        "top": 25,
        "bottom": 41,
        "left": 336,
        "right": 388,
        "width": 52,
        "height": 16
      },
      "1-13-DIV": {
        "id": "",
        "top": 1396,
        "bottom": 1416,
        "left": 63,
        "right": 349,
        "width": 285,
        "height": 20
      },
      "1-14-DIV": {
        "id": "",
        "top": 1312,
        "bottom": 1476,
        "left": 0,
        "right": 412,
        "width": 412,
        "height": 164
      },
      "1-15-HTML": {
        "id": "",
        "top": 0,
        "bottom": 1476,
        "left": 0,
        "right": 412,
        "width": 412,
        "height": 1476
      },
      "1-16-META": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "1-17-A": {
        "id": "",
        "top": 1344,
        "bottom": 1364,
        "left": 140,
        "right": 236,
        "width": 97,
        "height": 20
      },
      "1-18-A": {
        "id": "",
        "top": 1364,
        "bottom": 1384,
        "left": 141,
        "right": 271,
        "width": 129,
        "height": 20
      },
      "1-19-A": {
        "id": "",
        "top": 728,
        "bottom": 888,
        "left": 24,
        "right": 388,
        "width": 364,
        "height": 160
      },
      "1-20-A": {
        "id": "",
        "top": 904,
        "bottom": 1064,
        "left": 24,
        "right": 388,
        "width": 364,
        "height": 160
      },
      "1-21-A": {
        "id": "",
        "top": 1080,
        "bottom": 1240,
        "left": 24,
        "right": 388,
        "width": 364,
        "height": 160
      },
      "1-22-A": {
        "id": "",
        "top": 788,
        "bottom": 858,
        "left": 99,
        "right": 313,
        "width": 214,
        "height": 70
      },
      "1-23-A": {
        "id": "",
        "top": 1344,
        "bottom": 1364,
        "left": 56,
        "right": 120,
        "width": 64,
        "height": 20
      },
      "1-24-A": {
        "id": "",
        "top": 1344,
        "bottom": 1364,
        "left": 256,
        "right": 337,
        "width": 81,
        "height": 20
      },
      "1-25-A": {
        "id": "",
        "top": 1428,
        "bottom": 1452,
        "left": 158,
        "right": 182,
        "width": 24,
        "height": 24
      },
      "1-26-A": {
        "id": "",
        "top": 1428,
        "bottom": 1452,
        "left": 194,
        "right": 218,
        "width": 24,
        "height": 24
      },
      "1-27-A": {
        "id": "",
        "top": 1428,
        "bottom": 1452,
        "left": 230,
        "right": 254,
        "width": 24,
        "height": 24
      },
      "1-28-IMG": {
        "id": "",
        "top": 1428,
        "bottom": 1452,
        "left": 158,
        "right": 182,
        "width": 24,
        "height": 24
      },
      "1-29-IMG": {
        "id": "",
        "top": 1428,
        "bottom": 1452,
        "left": 194,
        "right": 218,
        "width": 24,
        "height": 24
      },
      "1-30-IMG": {
        "id": "",
        "top": 1428,
        "bottom": 1452,
        "left": 230,
        "right": 254,
        "width": 24,
        "height": 24
      },
      "1-31-DIV": {
        "id": "",
        "top": 152,
        "bottom": 224,
        "left": 78,
        "right": 334,
        "width": 256,
        "height": 72
      },
      "1-32-I": {
        "id": "",
        "top": 372,
        "bottom": 412,
        "left": 116,
        "right": 156,
        "width": 40,
        "height": 40
      },
      "1-33-I": {
        "id": "",
        "top": 372,
        "bottom": 412,
        "left": 256,
        "right": 296,
        "width": 40,
        "height": 40
      },
      "1-34-I": {
        "id": "",
        "top": 496,
        "bottom": 536,
        "left": 116,
        "right": 156,
        "width": 40,
        "height": 40
      },
      "1-35-I": {
        "id": "",
        "top": 496,
        "bottom": 536,
        "left": 256,
        "right": 296,
        "width": 40,
        "height": 40
      },
      "1-36-I": {
        "id": "",
        "top": 771,
        "bottom": 811,
        "left": 186,
        "right": 226,
        "width": 40,
        "height": 40
      },
      "1-37-I": {
        "id": "",
        "top": 947,
        "bottom": 987,
        "left": 186,
        "right": 226,
        "width": 40,
        "height": 40
      },
      "1-38-I": {
        "id": "",
        "top": 1123,
        "bottom": 1163,
        "left": 186,
        "right": 226,
        "width": 40,
        "height": 40
      },
      "1-39-I": {
        "id": "",
        "top": 705,
        "bottom": 737,
        "left": 123,
        "right": 155,
        "width": 32,
        "height": 32
      },
      "1-40-I": {
        "id": "",
        "top": 807,
        "bottom": 839,
        "left": 123,
        "right": 155,
        "width": 32,
        "height": 32
      },
      "1-41-LINK": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "1-42-LINK": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "1-43-LINK": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "1-44-LINK": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "1-45-LINK": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "1-46-LINK": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "1-47-LINK": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "1-48-LINK": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "1-49-LINK": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "1-50-META": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "1-51-META": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "1-52-META": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "1-53-META": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "1-54-META": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "1-55-META": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "1-56-META": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "1-57-META": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "1-58-META": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "1-59-META": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "1-60-META": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "1-61-META": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "1-62-META": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "1-63-META": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "1-64-META": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "1-65-META": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "1-66-META": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "1-67-META": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "1-68-META": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "1-69-META": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      }
    }
  },
  "timing": {
    "entries": [
      {
        "startTime": 1266.76,
        "name": "lh:config",
        "duration": 403.41,
        "entryType": "measure"
      },
      {
        "startTime": 1268.58,
        "name": "lh:config:resolveArtifactsToDefns",
        "duration": 41.77,
        "entryType": "measure"
      },
      {
        "startTime": 1670.35,
        "name": "lh:runner:gather",
        "duration": 8813.85,
        "entryType": "measure"
      },
      {
        "startTime": 1766.26,
        "name": "lh:driver:connect",
        "duration": 13.83,
        "entryType": "measure"
      },
      {
        "startTime": 1780.41,
        "name": "lh:driver:navigate",
        "duration": 9.13,
        "entryType": "measure"
      },
      {
        "startTime": 1789.82,
        "name": "lh:gather:getBenchmarkIndex",
        "duration": 1006.94,
        "entryType": "measure"
      },
      {
        "startTime": 2797.19,
        "name": "lh:gather:getVersion",
        "duration": 0.97,
        "entryType": "measure"
      },
      {
        "startTime": 2798.3,
        "name": "lh:gather:getDevicePixelRatio",
        "duration": 1.45,
        "entryType": "measure"
      },
      {
        "startTime": 2800.17,
        "name": "lh:prepare:navigationMode",
        "duration": 29.2,
        "entryType": "measure"
      },
      {
        "startTime": 2801.08,
        "name": "lh:gather:getVersion",
        "duration": 0.5,
        "entryType": "measure"
      },
      {
        "startTime": 2818.67,
        "name": "lh:storage:clearDataForOrigin",
        "duration": 3.26,
        "entryType": "measure"
      },
      {
        "startTime": 2822.19,
        "name": "lh:storage:clearBrowserCaches",
        "duration": 4.51,
        "entryType": "measure"
      },
      {
        "startTime": 2827.97,
        "name": "lh:gather:prepareThrottlingAndNetwork",
        "duration": 1.28,
        "entryType": "measure"
      },
      {
        "startTime": 2864.92,
        "name": "lh:driver:navigate",
        "duration": 5191.41,
        "entryType": "measure"
      },
      {
        "startTime": 8272.92,
        "name": "lh:computed:NetworkRecords",
        "duration": 1.81,
        "entryType": "measure"
      },
      {
        "startTime": 8275.35,
        "name": "lh:gather:getArtifact:DevtoolsLog",
        "duration": 0.03,
        "entryType": "measure"
      },
      {
        "startTime": 8275.4,
        "name": "lh:gather:getArtifact:Trace",
        "duration": 0.02,
        "entryType": "measure"
      },
      {
        "startTime": 8275.44,
        "name": "lh:gather:getArtifact:Accessibility",
        "duration": 211.89,
        "entryType": "measure"
      },
      {
        "startTime": 8487.37,
        "name": "lh:gather:getArtifact:AnchorElements",
        "duration": 24.42,
        "entryType": "measure"
      },
      {
        "startTime": 8511.88,
        "name": "lh:gather:getArtifact:ConsoleMessages",
        "duration": 0.12,
        "entryType": "measure"
      },
      {
        "startTime": 8512.02,
        "name": "lh:gather:getArtifact:CSSUsage",
        "duration": 22.3,
        "entryType": "measure"
      },
      {
        "startTime": 8534.35,
        "name": "lh:gather:getArtifact:Doctype",
        "duration": 1.16,
        "entryType": "measure"
      },
      {
        "startTime": 8535.53,
        "name": "lh:gather:getArtifact:Inputs",
        "duration": 2.29,
        "entryType": "measure"
      },
      {
        "startTime": 8537.85,
        "name": "lh:gather:getArtifact:ImageElements",
        "duration": 39.37,
        "entryType": "measure"
      },
      {
        "startTime": 8577.51,
        "name": "lh:gather:getArtifact:InspectorIssues",
        "duration": 0.18,
        "entryType": "measure"
      },
      {
        "startTime": 8577.71,
        "name": "lh:gather:getArtifact:JsUsage",
        "duration": 0.07,
        "entryType": "measure"
      },
      {
        "startTime": 8577.8,
        "name": "lh:gather:getArtifact:LinkElements",
        "duration": 4.49,
        "entryType": "measure"
      },
      {
        "startTime": 8582,
        "name": "lh:computed:MainResource",
        "duration": 0.24,
        "entryType": "measure"
      },
      {
        "startTime": 8582.32,
        "name": "lh:gather:getArtifact:MainDocumentContent",
        "duration": 2.93,
        "entryType": "measure"
      },
      {
        "startTime": 8585.28,
        "name": "lh:gather:getArtifact:MetaElements",
        "duration": 3.85,
        "entryType": "measure"
      },
      {
        "startTime": 8589.17,
        "name": "lh:gather:getArtifact:NetworkUserAgent",
        "duration": 0.15,
        "entryType": "measure"
      },
      {
        "startTime": 8589.48,
        "name": "lh:gather:getArtifact:RobotsTxt",
        "duration": 213.85,
        "entryType": "measure"
      },
      {
        "startTime": 8803.38,
        "name": "lh:gather:getArtifact:Scripts",
        "duration": 0.21,
        "entryType": "measure"
      },
      {
        "startTime": 8803.63,
        "name": "lh:gather:getArtifact:SourceMaps",
        "duration": 0.15,
        "entryType": "measure"
      },
      {
        "startTime": 8803.8,
        "name": "lh:gather:getArtifact:Stacks",
        "duration": 11.11,
        "entryType": "measure"
      },
      {
        "startTime": 8803.93,
        "name": "lh:gather:collectStacks",
        "duration": 10.96,
        "entryType": "measure"
      },
      {
        "startTime": 8814.93,
        "name": "lh:gather:getArtifact:Stylesheets",
        "duration": 10.12,
        "entryType": "measure"
      },
      {
        "startTime": 8825.11,
        "name": "lh:gather:getArtifact:TraceElements",
        "duration": 300.95,
        "entryType": "measure"
      },
      {
        "startTime": 8825.36,
        "name": "lh:computed:TraceEngineResult",
        "duration": 274.11,
        "entryType": "measure"
      },
      {
        "startTime": 8825.46,
        "name": "lh:computed:ProcessedTrace",
        "duration": 25.28,
        "entryType": "measure"
      },
      {
        "startTime": 8852.08,
        "name": "lh:computed:TraceEngineResult:total",
        "duration": 244.4,
        "entryType": "measure"
      },
      {
        "startTime": 8852.11,
        "name": "lh:computed:TraceEngineResult:parse",
        "duration": 183.49,
        "entryType": "measure"
      },
      {
        "startTime": 8852.99,
        "name": "lh:computed:TraceEngineResult:parse:handleEvent",
        "duration": 117.21,
        "entryType": "measure"
      },
      {
        "startTime": 8970.25,
        "name": "lh:computed:TraceEngineResult:parse:Meta:finalize",
        "duration": 1.7,
        "entryType": "measure"
      },
      {
        "startTime": 8972.4,
        "name": "lh:computed:TraceEngineResult:parse:AnimationFrames:finalize",
        "duration": 1.36,
        "entryType": "measure"
      },
      {
        "startTime": 8973.8,
        "name": "lh:computed:TraceEngineResult:parse:Animations:finalize",
        "duration": 2.14,
        "entryType": "measure"
      },
      {
        "startTime": 8975.97,
        "name": "lh:computed:TraceEngineResult:parse:Samples:finalize",
        "duration": 1.41,
        "entryType": "measure"
      },
      {
        "startTime": 8977.41,
        "name": "lh:computed:TraceEngineResult:parse:AuctionWorklets:finalize",
        "duration": 1.28,
        "entryType": "measure"
      },
      {
        "startTime": 8978.73,
        "name": "lh:computed:TraceEngineResult:parse:NetworkRequests:finalize",
        "duration": 4.06,
        "entryType": "measure"
      },
      {
        "startTime": 8982.83,
        "name": "lh:computed:TraceEngineResult:parse:Renderer:finalize",
        "duration": 9.2,
        "entryType": "measure"
      },
      {
        "startTime": 8992.1,
        "name": "lh:computed:TraceEngineResult:parse:Flows:finalize",
        "duration": 4.22,
        "entryType": "measure"
      },
      {
        "startTime": 8996.36,
        "name": "lh:computed:TraceEngineResult:parse:AsyncJSCalls:finalize",
        "duration": 1.66,
        "entryType": "measure"
      },
      {
        "startTime": 8998.05,
        "name": "lh:computed:TraceEngineResult:parse:DOMStats:finalize",
        "duration": 1.17,
        "entryType": "measure"
      },
      {
        "startTime": 8999.26,
        "name": "lh:computed:TraceEngineResult:parse:UserTimings:finalize",
        "duration": 1.19,
        "entryType": "measure"
      },
      {
        "startTime": 9000.49,
        "name": "lh:computed:TraceEngineResult:parse:ExtensionTraceData:finalize",
        "duration": 1.71,
        "entryType": "measure"
      },
      {
        "startTime": 9002.22,
        "name": "lh:computed:TraceEngineResult:parse:LayerTree:finalize",
        "duration": 1.74,
        "entryType": "measure"
      },
      {
        "startTime": 9003.99,
        "name": "lh:computed:TraceEngineResult:parse:Frames:finalize",
        "duration": 5.79,
        "entryType": "measure"
      },
      {
        "startTime": 9009.81,
        "name": "lh:computed:TraceEngineResult:parse:GPU:finalize",
        "duration": 1.21,
        "entryType": "measure"
      },
      {
        "startTime": 9011.05,
        "name": "lh:computed:TraceEngineResult:parse:ImagePainting:finalize",
        "duration": 1.39,
        "entryType": "measure"
      },
      {
        "startTime": 9012.48,
        "name": "lh:computed:TraceEngineResult:parse:Initiators:finalize",
        "duration": 1.61,
        "entryType": "measure"
      },
      {
        "startTime": 9014.13,
        "name": "lh:computed:TraceEngineResult:parse:Invalidations:finalize",
        "duration": 1.28,
        "entryType": "measure"
      },
      {
        "startTime": 9015.43,
        "name": "lh:computed:TraceEngineResult:parse:PageLoadMetrics:finalize",
        "duration": 2.46,
        "entryType": "measure"
      },
      {
        "startTime": 9017.92,
        "name": "lh:computed:TraceEngineResult:parse:LargestImagePaint:finalize",
        "duration": 1.32,
        "entryType": "measure"
      },
      {
        "startTime": 9019.26,
        "name": "lh:computed:TraceEngineResult:parse:LargestTextPaint:finalize",
        "duration": 1.16,
        "entryType": "measure"
      },
      {
        "startTime": 9020.44,
        "name": "lh:computed:TraceEngineResult:parse:Screenshots:finalize",
        "duration": 3.67,
        "entryType": "measure"
      },
      {
        "startTime": 9024.13,
        "name": "lh:computed:TraceEngineResult:parse:LayoutShifts:finalize",
        "duration": 1.75,
        "entryType": "measure"
      },
      {
        "startTime": 9025.9,
        "name": "lh:computed:TraceEngineResult:parse:Memory:finalize",
        "duration": 1.16,
        "entryType": "measure"
      },
      {
        "startTime": 9027.08,
        "name": "lh:computed:TraceEngineResult:parse:PageFrames:finalize",
        "duration": 1.19,
        "entryType": "measure"
      },
      {
        "startTime": 9028.3,
        "name": "lh:computed:TraceEngineResult:parse:Scripts:finalize",
        "duration": 1.45,
        "entryType": "measure"
      },
      {
        "startTime": 9029.81,
        "name": "lh:computed:TraceEngineResult:parse:SelectorStats:finalize",
        "duration": 1.17,
        "entryType": "measure"
      },
      {
        "startTime": 9031.01,
        "name": "lh:computed:TraceEngineResult:parse:UserInteractions:finalize",
        "duration": 1.5,
        "entryType": "measure"
      },
      {
        "startTime": 9032.53,
        "name": "lh:computed:TraceEngineResult:parse:Workers:finalize",
        "duration": 1.19,
        "entryType": "measure"
      },
      {
        "startTime": 9033.74,
        "name": "lh:computed:TraceEngineResult:parse:Warnings:finalize",
        "duration": 1.25,
        "entryType": "measure"
      },
      {
        "startTime": 9035.01,
        "name": "lh:computed:TraceEngineResult:parse:handler.data()",
        "duration": 0.56,
        "entryType": "measure"
      },
      {
        "startTime": 9035.6,
        "name": "lh:computed:TraceEngineResult:insights",
        "duration": 60.85,
        "entryType": "measure"
      },
      {
        "startTime": 9035.99,
        "name": "lh:computed:TraceEngineResult:insights:CLSCulprits",
        "duration": 0.58,
        "entryType": "measure"
      },
      {
        "startTime": 9036.6,
        "name": "lh:computed:TraceEngineResult:insights:Cache",
        "duration": 0.29,
        "entryType": "measure"
      },
      {
        "startTime": 9036.91,
        "name": "lh:computed:TraceEngineResult:insights:DOMSize",
        "duration": 0.38,
        "entryType": "measure"
      },
      {
        "startTime": 9037.3,
        "name": "lh:computed:TraceEngineResult:insights:DocumentLatency",
        "duration": 0.23,
        "entryType": "measure"
      },
      {
        "startTime": 9037.56,
        "name": "lh:computed:TraceEngineResult:insights:DuplicatedJavaScript",
        "duration": 0.58,
        "entryType": "measure"
      },
      {
        "startTime": 9038.16,
        "name": "lh:computed:TraceEngineResult:insights:FontDisplay",
        "duration": 0.18,
        "entryType": "measure"
      },
      {
        "startTime": 9038.36,
        "name": "lh:computed:TraceEngineResult:insights:ForcedReflow",
        "duration": 0.25,
        "entryType": "measure"
      },
      {
        "startTime": 9038.63,
        "name": "lh:computed:TraceEngineResult:insights:INPBreakdown",
        "duration": 0.13,
        "entryType": "measure"
      },
      {
        "startTime": 9038.79,
        "name": "lh:computed:TraceEngineResult:insights:ImageDelivery",
        "duration": 0.32,
        "entryType": "measure"
      },
      {
        "startTime": 9039.12,
        "name": "lh:computed:TraceEngineResult:insights:LCPBreakdown",
        "duration": 0.14,
        "entryType": "measure"
      },
      {
        "startTime": 9039.27,
        "name": "lh:computed:TraceEngineResult:insights:LCPDiscovery",
        "duration": 0.18,
        "entryType": "measure"
      },
      {
        "startTime": 9039.47,
        "name": "lh:computed:TraceEngineResult:insights:LegacyJavaScript",
        "duration": 0.31,
        "entryType": "measure"
      },
      {
        "startTime": 9039.81,
        "name": "lh:computed:TraceEngineResult:insights:ModernHTTP",
        "duration": 0.3,
        "entryType": "measure"
      },
      {
        "startTime": 9040.12,
        "name": "lh:computed:TraceEngineResult:insights:NetworkDependencyTree",
        "duration": 0.11,
        "entryType": "measure"
      },
      {
        "startTime": 9040.25,
        "name": "lh:computed:TraceEngineResult:insights:RenderBlocking",
        "duration": 0.18,
        "entryType": "measure"
      },
      {
        "startTime": 9040.44,
        "name": "lh:computed:TraceEngineResult:insights:SlowCSSSelector",
        "duration": 0.24,
        "entryType": "measure"
      },
      {
        "startTime": 9040.7,
        "name": "lh:computed:TraceEngineResult:insights:ThirdParties",
        "duration": 0.16,
        "entryType": "measure"
      },
      {
        "startTime": 9040.88,
        "name": "lh:computed:TraceEngineResult:insights:Viewport",
        "duration": 0.22,
        "entryType": "measure"
      },
      {
        "startTime": 9041.22,
        "name": "lh:computed:TraceEngineResult:insights:createLanternContext",
        "duration": 20.14,
        "entryType": "measure"
      },
      {
        "startTime": 9061.42,
        "name": "lh:computed:TraceEngineResult:insights:CLSCulprits",
        "duration": 0.4,
        "entryType": "measure"
      },
      {
        "startTime": 9061.84,
        "name": "lh:computed:TraceEngineResult:insights:Cache",
        "duration": 0.42,
        "entryType": "measure"
      },
      {
        "startTime": 9062.27,
        "name": "lh:computed:TraceEngineResult:insights:DOMSize",
        "duration": 0.25,
        "entryType": "measure"
      },
      {
        "startTime": 9062.53,
        "name": "lh:computed:TraceEngineResult:insights:DocumentLatency",
        "duration": 0.44,
        "entryType": "measure"
      },
      {
        "startTime": 9062.99,
        "name": "lh:computed:TraceEngineResult:insights:DuplicatedJavaScript",
        "duration": 0.3,
        "entryType": "measure"
      },
      {
        "startTime": 9063.3,
        "name": "lh:computed:TraceEngineResult:insights:FontDisplay",
        "duration": 0.03,
        "entryType": "measure"
      },
      {
        "startTime": 9063.43,
        "name": "lh:computed:TraceEngineResult:insights:ForcedReflow",
        "duration": 0.04,
        "entryType": "measure"
      },
      {
        "startTime": 9063.48,
        "name": "lh:computed:TraceEngineResult:insights:INPBreakdown",
        "duration": 0.02,
        "entryType": "measure"
      },
      {
        "startTime": 9063.51,
        "name": "lh:computed:TraceEngineResult:insights:ImageDelivery",
        "duration": 0.03,
        "entryType": "measure"
      },
      {
        "startTime": 9063.54,
        "name": "lh:computed:TraceEngineResult:insights:LCPBreakdown",
        "duration": 0.24,
        "entryType": "measure"
      },
      {
        "startTime": 9063.79,
        "name": "lh:computed:TraceEngineResult:insights:LCPDiscovery",
        "duration": 0.06,
        "entryType": "measure"
      },
      {
        "startTime": 9063.86,
        "name": "lh:computed:TraceEngineResult:insights:LegacyJavaScript",
        "duration": 24.89,
        "entryType": "measure"
      },
      {
        "startTime": 9088.77,
        "name": "lh:computed:TraceEngineResult:insights:ModernHTTP",
        "duration": 1.91,
        "entryType": "measure"
      },
      {
        "startTime": 9090.71,
        "name": "lh:computed:TraceEngineResult:insights:NetworkDependencyTree",
        "duration": 1.64,
        "entryType": "measure"
      },
      {
        "startTime": 9092.36,
        "name": "lh:computed:TraceEngineResult:insights:RenderBlocking",
        "duration": 0.93,
        "entryType": "measure"
      },
      {
        "startTime": 9093.31,
        "name": "lh:computed:TraceEngineResult:insights:SlowCSSSelector",
        "duration": 0.03,
        "entryType": "measure"
      },
      {
        "startTime": 9093.34,
        "name": "lh:computed:TraceEngineResult:insights:ThirdParties",
        "duration": 0.06,
        "entryType": "measure"
      },
      {
        "startTime": 9093.4,
        "name": "lh:computed:TraceEngineResult:insights:Viewport",
        "duration": 0.06,
        "entryType": "measure"
      },
      {
        "startTime": 9100.48,
        "name": "lh:computed:CumulativeLayoutShift",
        "duration": 9.43,
        "entryType": "measure"
      },
      {
        "startTime": 9126.1,
        "name": "lh:gather:getArtifact:ViewportDimensions",
        "duration": 1.22,
        "entryType": "measure"
      },
      {
        "startTime": 9127.34,
        "name": "lh:gather:getArtifact:FullPageScreenshot",
        "duration": 1083.86,
        "entryType": "measure"
      },
      {
        "startTime": 10207.21,
        "name": "lh:gather:getVersion",
        "duration": 0.73,
        "entryType": "measure"
      },
      {
        "startTime": 10211.25,
        "name": "lh:gather:getArtifact:BFCacheFailures",
        "duration": 239.58,
        "entryType": "measure"
      },
      {
        "startTime": 10484.61,
        "name": "lh:runner:audit",
        "duration": 612.14,
        "entryType": "measure"
      },
      {
        "startTime": 10484.74,
        "name": "lh:runner:auditing",
        "duration": 611.29,
        "entryType": "measure"
      },
      {
        "startTime": 10485.63,
        "name": "lh:audit:is-on-https",
        "duration": 1.54,
        "entryType": "measure"
      },
      {
        "startTime": 10487.38,
        "name": "lh:audit:redirects-http",
        "duration": 0.63,
        "entryType": "measure"
      },
      {
        "startTime": 10488.2,
        "name": "lh:audit:first-contentful-paint",
        "duration": 8.83,
        "entryType": "measure"
      },
      {
        "startTime": 10488.55,
        "name": "lh:computed:FirstContentfulPaint",
        "duration": 6.93,
        "entryType": "measure"
      },
      {
        "startTime": 10488.77,
        "name": "lh:computed:ProcessedNavigation",
        "duration": 1.07,
        "entryType": "measure"
      },
      {
        "startTime": 10490.02,
        "name": "lh:computed:LanternFirstContentfulPaint",
        "duration": 5.44,
        "entryType": "measure"
      },
      {
        "startTime": 10490.17,
        "name": "lh:computed:PageDependencyGraph",
        "duration": 3.65,
        "entryType": "measure"
      },
      {
        "startTime": 10493.87,
        "name": "lh:computed:LoadSimulator",
        "duration": 0.63,
        "entryType": "measure"
      },
      {
        "startTime": 10493.94,
        "name": "lh:computed:NetworkAnalysis",
        "duration": 0.5,
        "entryType": "measure"
      },
      {
        "startTime": 10497.26,
        "name": "lh:audit:largest-contentful-paint",
        "duration": 3.42,
        "entryType": "measure"
      },
      {
        "startTime": 10497.65,
        "name": "lh:computed:LargestContentfulPaint",
        "duration": 2.27,
        "entryType": "measure"
      },
      {
        "startTime": 10497.76,
        "name": "lh:computed:LanternLargestContentfulPaint",
        "duration": 2.14,
        "entryType": "measure"
      },
      {
        "startTime": 10500.94,
        "name": "lh:audit:speed-index",
        "duration": 233.76,
        "entryType": "measure"
      },
      {
        "startTime": 10501.34,
        "name": "lh:computed:SpeedIndex",
        "duration": 232.51,
        "entryType": "measure"
      },
      {
        "startTime": 10501.44,
        "name": "lh:computed:LanternSpeedIndex",
        "duration": 232.39,
        "entryType": "measure"
      },
      {
        "startTime": 10501.5,
        "name": "lh:computed:Speedline",
        "duration": 229.77,
        "entryType": "measure"
      },
      {
        "startTime": 10734.74,
        "name": "lh:audit:screenshot-thumbnails",
        "duration": 0.44,
        "entryType": "measure"
      },
      {
        "startTime": 10735.2,
        "name": "lh:audit:final-screenshot",
        "duration": 1.44,
        "entryType": "measure"
      },
      {
        "startTime": 10735.36,
        "name": "lh:computed:Screenshots",
        "duration": 1.23,
        "entryType": "measure"
      },
      {
        "startTime": 10736.87,
        "name": "lh:audit:total-blocking-time",
        "duration": 3.75,
        "entryType": "measure"
      },
      {
        "startTime": 10737.27,
        "name": "lh:computed:TotalBlockingTime",
        "duration": 2.67,
        "entryType": "measure"
      },
      {
        "startTime": 10737.35,
        "name": "lh:computed:LanternTotalBlockingTime",
        "duration": 2.57,
        "entryType": "measure"
      },
      {
        "startTime": 10737.43,
        "name": "lh:computed:LanternInteractive",
        "duration": 1.16,
        "entryType": "measure"
      },
      {
        "startTime": 10740.79,
        "name": "lh:audit:max-potential-fid",
        "duration": 3.01,
        "entryType": "measure"
      },
      {
        "startTime": 10741.11,
        "name": "lh:computed:MaxPotentialFID",
        "duration": 1.73,
        "entryType": "measure"
      },
      {
        "startTime": 10741.18,
        "name": "lh:computed:LanternMaxPotentialFID",
        "duration": 1.64,
        "entryType": "measure"
      },
      {
        "startTime": 10743.95,
        "name": "lh:audit:cumulative-layout-shift",
        "duration": 0.65,
        "entryType": "measure"
      },
      {
        "startTime": 10744.81,
        "name": "lh:audit:errors-in-console",
        "duration": 0.85,
        "entryType": "measure"
      },
      {
        "startTime": 10745.14,
        "name": "lh:computed:JSBundles",
        "duration": 0.09,
        "entryType": "measure"
      },
      {
        "startTime": 10745.83,
        "name": "lh:audit:server-response-time",
        "duration": 1.3,
        "entryType": "measure"
      },
      {
        "startTime": 10746.15,
        "name": "lh:computed:NavigationInsights",
        "duration": 0.12,
        "entryType": "measure"
      },
      {
        "startTime": 10747.31,
        "name": "lh:audit:interactive",
        "duration": 1,
        "entryType": "measure"
      },
      {
        "startTime": 10747.7,
        "name": "lh:computed:Interactive",
        "duration": 0.08,
        "entryType": "measure"
      },
      {
        "startTime": 10748.54,
        "name": "lh:audit:user-timings",
        "duration": 1.56,
        "entryType": "measure"
      },
      {
        "startTime": 10748.78,
        "name": "lh:computed:UserTimings",
        "duration": 0.89,
        "entryType": "measure"
      },
      {
        "startTime": 10750.22,
        "name": "lh:audit:redirects",
        "duration": 1.73,
        "entryType": "measure"
      },
      {
        "startTime": 10752.12,
        "name": "lh:audit:image-aspect-ratio",
        "duration": 0.98,
        "entryType": "measure"
      },
      {
        "startTime": 10753.27,
        "name": "lh:audit:image-size-responsive",
        "duration": 1.39,
        "entryType": "measure"
      },
      {
        "startTime": 10753.56,
        "name": "lh:computed:ImageRecords",
        "duration": 0.35,
        "entryType": "measure"
      },
      {
        "startTime": 10754.82,
        "name": "lh:audit:deprecations",
        "duration": 0.7,
        "entryType": "measure"
      },
      {
        "startTime": 10755.68,
        "name": "lh:audit:third-party-cookies",
        "duration": 0.71,
        "entryType": "measure"
      },
      {
        "startTime": 10756.57,
        "name": "lh:audit:mainthread-work-breakdown",
        "duration": 10.14,
        "entryType": "measure"
      },
      {
        "startTime": 10757.03,
        "name": "lh:computed:MainThreadTasks",
        "duration": 7.68,
        "entryType": "measure"
      },
      {
        "startTime": 10767.16,
        "name": "lh:audit:bootup-time",
        "duration": 9.78,
        "entryType": "measure"
      },
      {
        "startTime": 10768.97,
        "name": "lh:computed:TBTImpactTasks",
        "duration": 5.98,
        "entryType": "measure"
      },
      {
        "startTime": 10776.97,
        "name": "lh:audit:diagnostics",
        "duration": 0.65,
        "entryType": "measure"
      },
      {
        "startTime": 10777.64,
        "name": "lh:audit:network-requests",
        "duration": 4.42,
        "entryType": "measure"
      },
      {
        "startTime": 10777.88,
        "name": "lh:computed:EntityClassification",
        "duration": 1.35,
        "entryType": "measure"
      },
      {
        "startTime": 10782.25,
        "name": "lh:audit:network-rtt",
        "duration": 0.79,
        "entryType": "measure"
      },
      {
        "startTime": 10783.16,
        "name": "lh:audit:network-server-latency",
        "duration": 0.68,
        "entryType": "measure"
      },
      {
        "startTime": 10783.86,
        "name": "lh:audit:main-thread-tasks",
        "duration": 0.2,
        "entryType": "measure"
      },
      {
        "startTime": 10784.07,
        "name": "lh:audit:metrics",
        "duration": 3.16,
        "entryType": "measure"
      },
      {
        "startTime": 10784.25,
        "name": "lh:computed:TimingSummary",
        "duration": 2.8,
        "entryType": "measure"
      },
      {
        "startTime": 10784.74,
        "name": "lh:computed:FirstContentfulPaintAllFrames",
        "duration": 0.12,
        "entryType": "measure"
      },
      {
        "startTime": 10784.89,
        "name": "lh:computed:LargestContentfulPaintAllFrames",
        "duration": 0.14,
        "entryType": "measure"
      },
      {
        "startTime": 10785.1,
        "name": "lh:computed:LCPBreakdown",
        "duration": 1.44,
        "entryType": "measure"
      },
      {
        "startTime": 10785.25,
        "name": "lh:computed:TimeToFirstByte",
        "duration": 0.23,
        "entryType": "measure"
      },
      {
        "startTime": 10785.5,
        "name": "lh:computed:LCPImageRecord",
        "duration": 0.97,
        "entryType": "measure"
      },
      {
        "startTime": 10787.26,
        "name": "lh:audit:resource-summary",
        "duration": 1.09,
        "entryType": "measure"
      },
      {
        "startTime": 10787.4,
        "name": "lh:computed:ResourceSummary",
        "duration": 0.37,
        "entryType": "measure"
      },
      {
        "startTime": 10788.54,
        "name": "lh:audit:layout-shifts",
        "duration": 0.84,
        "entryType": "measure"
      },
      {
        "startTime": 10789.51,
        "name": "lh:audit:long-tasks",
        "duration": 4.42,
        "entryType": "measure"
      },
      {
        "startTime": 10794.34,
        "name": "lh:audit:non-composited-animations",
        "duration": 1.75,
        "entryType": "measure"
      },
      {
        "startTime": 10796.34,
        "name": "lh:audit:unsized-images",
        "duration": 1.2,
        "entryType": "measure"
      },
      {
        "startTime": 10797.88,
        "name": "lh:audit:valid-source-maps",
        "duration": 1.09,
        "entryType": "measure"
      },
      {
        "startTime": 10799.15,
        "name": "lh:audit:csp-xss",
        "duration": 0.82,
        "entryType": "measure"
      },
      {
        "startTime": 10800.12,
        "name": "lh:audit:has-hsts",
        "duration": 1.22,
        "entryType": "measure"
      },
      {
        "startTime": 10801.5,
        "name": "lh:audit:origin-isolation",
        "duration": 0.87,
        "entryType": "measure"
      },
      {
        "startTime": 10802.53,
        "name": "lh:audit:clickjacking-mitigation",
        "duration": 0.85,
        "entryType": "measure"
      },
      {
        "startTime": 10803.6,
        "name": "lh:audit:trusted-types-xss",
        "duration": 0.65,
        "entryType": "measure"
      },
      {
        "startTime": 10804.27,
        "name": "lh:audit:script-treemap-data",
        "duration": 9.51,
        "entryType": "measure"
      },
      {
        "startTime": 10804.58,
        "name": "lh:computed:ModuleDuplication",
        "duration": 0.2,
        "entryType": "measure"
      },
      {
        "startTime": 10804.82,
        "name": "lh:computed:UnusedJavascriptSummary",
        "duration": 0.33,
        "entryType": "measure"
      },
      {
        "startTime": 10805.24,
        "name": "lh:computed:UnusedJavascriptSummary",
        "duration": 0.06,
        "entryType": "measure"
      },
      {
        "startTime": 10805.33,
        "name": "lh:computed:UnusedJavascriptSummary",
        "duration": 0.03,
        "entryType": "measure"
      },
      {
        "startTime": 10805.38,
        "name": "lh:computed:UnusedJavascriptSummary",
        "duration": 6.24,
        "entryType": "measure"
      },
      {
        "startTime": 10811.77,
        "name": "lh:computed:UnusedJavascriptSummary",
        "duration": 1.73,
        "entryType": "measure"
      },
      {
        "startTime": 10813.59,
        "name": "lh:computed:UnusedJavascriptSummary",
        "duration": 0.09,
        "entryType": "measure"
      },
      {
        "startTime": 10814.02,
        "name": "lh:audit:accesskeys",
        "duration": 0.73,
        "entryType": "measure"
      },
      {
        "startTime": 10814.99,
        "name": "lh:audit:aria-allowed-attr",
        "duration": 0.59,
        "entryType": "measure"
      },
      {
        "startTime": 10815.73,
        "name": "lh:audit:aria-allowed-role",
        "duration": 0.5,
        "entryType": "measure"
      },
      {
        "startTime": 10816.38,
        "name": "lh:audit:aria-command-name",
        "duration": 0.66,
        "entryType": "measure"
      },
      {
        "startTime": 10817.26,
        "name": "lh:audit:aria-conditional-attr",
        "duration": 0.7,
        "entryType": "measure"
      },
      {
        "startTime": 10818.13,
        "name": "lh:audit:aria-deprecated-role",
        "duration": 0.77,
        "entryType": "measure"
      },
      {
        "startTime": 10819.09,
        "name": "lh:audit:aria-dialog-name",
        "duration": 0.84,
        "entryType": "measure"
      },
      {
        "startTime": 10820.09,
        "name": "lh:audit:aria-hidden-body",
        "duration": 2.91,
        "entryType": "measure"
      },
      {
        "startTime": 10823.22,
        "name": "lh:audit:aria-hidden-focus",
        "duration": 0.86,
        "entryType": "measure"
      },
      {
        "startTime": 10824.23,
        "name": "lh:audit:aria-input-field-name",
        "duration": 0.94,
        "entryType": "measure"
      },
      {
        "startTime": 10825.32,
        "name": "lh:audit:aria-meter-name",
        "duration": 0.98,
        "entryType": "measure"
      },
      {
        "startTime": 10826.51,
        "name": "lh:audit:aria-progressbar-name",
        "duration": 0.83,
        "entryType": "measure"
      },
      {
        "startTime": 10827.58,
        "name": "lh:audit:aria-prohibited-attr",
        "duration": 4.58,
        "entryType": "measure"
      },
      {
        "startTime": 10832.42,
        "name": "lh:audit:aria-required-attr",
        "duration": 0.93,
        "entryType": "measure"
      },
      {
        "startTime": 10833.58,
        "name": "lh:audit:aria-required-children",
        "duration": 1.05,
        "entryType": "measure"
      },
      {
        "startTime": 10834.79,
        "name": "lh:audit:aria-required-parent",
        "duration": 1.05,
        "entryType": "measure"
      },
      {
        "startTime": 10835.98,
        "name": "lh:audit:aria-roles",
        "duration": 1.17,
        "entryType": "measure"
      },
      {
        "startTime": 10837.39,
        "name": "lh:audit:aria-text",
        "duration": 1.14,
        "entryType": "measure"
      },
      {
        "startTime": 10838.68,
        "name": "lh:audit:aria-toggle-field-name",
        "duration": 1.17,
        "entryType": "measure"
      },
      {
        "startTime": 10840.01,
        "name": "lh:audit:aria-tooltip-name",
        "duration": 1.15,
        "entryType": "measure"
      },
      {
        "startTime": 10841.33,
        "name": "lh:audit:aria-treeitem-name",
        "duration": 1.36,
        "entryType": "measure"
      },
      {
        "startTime": 10842.93,
        "name": "lh:audit:aria-valid-attr-value",
        "duration": 1.56,
        "entryType": "measure"
      },
      {
        "startTime": 10844.65,
        "name": "lh:audit:aria-valid-attr",
        "duration": 1.47,
        "entryType": "measure"
      },
      {
        "startTime": 10846.27,
        "name": "lh:audit:button-name",
        "duration": 3.17,
        "entryType": "measure"
      },
      {
        "startTime": 10849.67,
        "name": "lh:audit:bypass",
        "duration": 8.47,
        "entryType": "measure"
      },
      {
        "startTime": 10858.36,
        "name": "lh:audit:color-contrast",
        "duration": 2.66,
        "entryType": "measure"
      },
      {
        "startTime": 10861.25,
        "name": "lh:audit:definition-list",
        "duration": 1.52,
        "entryType": "measure"
      },
      {
        "startTime": 10862.92,
        "name": "lh:audit:dlitem",
        "duration": 1.51,
        "entryType": "measure"
      },
      {
        "startTime": 10864.6,
        "name": "lh:audit:document-title",
        "duration": 2.88,
        "entryType": "measure"
      },
      {
        "startTime": 10867.63,
        "name": "lh:audit:duplicate-id-aria",
        "duration": 1.43,
        "entryType": "measure"
      },
      {
        "startTime": 10869.2,
        "name": "lh:audit:empty-heading",
        "duration": 1.46,
        "entryType": "measure"
      },
      {
        "startTime": 10870.84,
        "name": "lh:audit:form-field-multiple-labels",
        "duration": 1.52,
        "entryType": "measure"
      },
      {
        "startTime": 10872.51,
        "name": "lh:audit:frame-title",
        "duration": 1.54,
        "entryType": "measure"
      },
      {
        "startTime": 10874.23,
        "name": "lh:audit:heading-order",
        "duration": 10.45,
        "entryType": "measure"
      },
      {
        "startTime": 10884.99,
        "name": "lh:audit:html-has-lang",
        "duration": 5.35,
        "entryType": "measure"
      },
      {
        "startTime": 10890.57,
        "name": "lh:audit:html-lang-valid",
        "duration": 3.85,
        "entryType": "measure"
      },
      {
        "startTime": 10894.71,
        "name": "lh:audit:html-xml-lang-mismatch",
        "duration": 3.47,
        "entryType": "measure"
      },
      {
        "startTime": 10898.43,
        "name": "lh:audit:identical-links-same-purpose",
        "duration": 5.55,
        "entryType": "measure"
      },
      {
        "startTime": 10904.28,
        "name": "lh:audit:image-alt",
        "duration": 12.48,
        "entryType": "measure"
      },
      {
        "startTime": 10916.94,
        "name": "lh:audit:image-redundant-alt",
        "duration": 3.86,
        "entryType": "measure"
      },
      {
        "startTime": 10920.96,
        "name": "lh:audit:input-button-name",
        "duration": 1.78,
        "entryType": "measure"
      },
      {
        "startTime": 10922.91,
        "name": "lh:audit:input-image-alt",
        "duration": 1.85,
        "entryType": "measure"
      },
      {
        "startTime": 10925.02,
        "name": "lh:audit:label-content-name-mismatch",
        "duration": 2.25,
        "entryType": "measure"
      },
      {
        "startTime": 10927.48,
        "name": "lh:audit:label",
        "duration": 2.39,
        "entryType": "measure"
      },
      {
        "startTime": 10930.09,
        "name": "lh:audit:landmark-one-main",
        "duration": 2.36,
        "entryType": "measure"
      },
      {
        "startTime": 10932.65,
        "name": "lh:audit:link-name",
        "duration": 2.52,
        "entryType": "measure"
      },
      {
        "startTime": 10935.35,
        "name": "lh:audit:link-in-text-block",
        "duration": 1.7,
        "entryType": "measure"
      },
      {
        "startTime": 10937.2,
        "name": "lh:audit:list",
        "duration": 2.56,
        "entryType": "measure"
      },
      {
        "startTime": 10939.91,
        "name": "lh:audit:listitem",
        "duration": 2.41,
        "entryType": "measure"
      },
      {
        "startTime": 10942.48,
        "name": "lh:audit:meta-refresh",
        "duration": 5.95,
        "entryType": "measure"
      },
      {
        "startTime": 10948.62,
        "name": "lh:audit:meta-viewport",
        "duration": 2.71,
        "entryType": "measure"
      },
      {
        "startTime": 10951.49,
        "name": "lh:audit:object-alt",
        "duration": 1.75,
        "entryType": "measure"
      },
      {
        "startTime": 10953.39,
        "name": "lh:audit:select-name",
        "duration": 1.75,
        "entryType": "measure"
      },
      {
        "startTime": 10955.28,
        "name": "lh:audit:skip-link",
        "duration": 1.66,
        "entryType": "measure"
      },
      {
        "startTime": 10957.07,
        "name": "lh:audit:tabindex",
        "duration": 8.15,
        "entryType": "measure"
      },
      {
        "startTime": 10965.39,
        "name": "lh:audit:table-duplicate-name",
        "duration": 2.06,
        "entryType": "measure"
      },
      {
        "startTime": 10967.62,
        "name": "lh:audit:table-fake-caption",
        "duration": 1.97,
        "entryType": "measure"
      },
      {
        "startTime": 10969.74,
        "name": "lh:audit:target-size",
        "duration": 2.39,
        "entryType": "measure"
      },
      {
        "startTime": 10972.29,
        "name": "lh:audit:td-has-header",
        "duration": 2.01,
        "entryType": "measure"
      },
      {
        "startTime": 10974.45,
        "name": "lh:audit:td-headers-attr",
        "duration": 2.13,
        "entryType": "measure"
      },
      {
        "startTime": 10976.74,
        "name": "lh:audit:th-has-data-cells",
        "duration": 2.23,
        "entryType": "measure"
      },
      {
        "startTime": 10979.12,
        "name": "lh:audit:valid-lang",
        "duration": 8,
        "entryType": "measure"
      },
      {
        "startTime": 10987.33,
        "name": "lh:audit:video-caption",
        "duration": 2.27,
        "entryType": "measure"
      },
      {
        "startTime": 10989.64,
        "name": "lh:audit:custom-controls-labels",
        "duration": 0.17,
        "entryType": "measure"
      },
      {
        "startTime": 10989.82,
        "name": "lh:audit:custom-controls-roles",
        "duration": 0.01,
        "entryType": "measure"
      },
      {
        "startTime": 10989.84,
        "name": "lh:audit:focus-traps",
        "duration": 0.01,
        "entryType": "measure"
      },
      {
        "startTime": 10989.85,
        "name": "lh:audit:focusable-controls",
        "duration": 0.01,
        "entryType": "measure"
      },
      {
        "startTime": 10989.87,
        "name": "lh:audit:interactive-element-affordance",
        "duration": 0.01,
        "entryType": "measure"
      },
      {
        "startTime": 10989.88,
        "name": "lh:audit:logical-tab-order",
        "duration": 0.01,
        "entryType": "measure"
      },
      {
        "startTime": 10989.89,
        "name": "lh:audit:managed-focus",
        "duration": 0.01,
        "entryType": "measure"
      },
      {
        "startTime": 10989.9,
        "name": "lh:audit:offscreen-content-hidden",
        "duration": 0.01,
        "entryType": "measure"
      },
      {
        "startTime": 10989.91,
        "name": "lh:audit:use-landmarks",
        "duration": 0.01,
        "entryType": "measure"
      },
      {
        "startTime": 10989.93,
        "name": "lh:audit:visual-order-follows-dom",
        "duration": 0.01,
        "entryType": "measure"
      },
      {
        "startTime": 10990.15,
        "name": "lh:audit:total-byte-weight",
        "duration": 1.24,
        "entryType": "measure"
      },
      {
        "startTime": 10991.54,
        "name": "lh:audit:unminified-css",
        "duration": 34.32,
        "entryType": "measure"
      },
      {
        "startTime": 11026.05,
        "name": "lh:audit:unminified-javascript",
        "duration": 17.17,
        "entryType": "measure"
      },
      {
        "startTime": 11043.39,
        "name": "lh:audit:unused-css-rules",
        "duration": 14.18,
        "entryType": "measure"
      },
      {
        "startTime": 11043.69,
        "name": "lh:computed:UnusedCSS",
        "duration": 11.6,
        "entryType": "measure"
      },
      {
        "startTime": 11057.72,
        "name": "lh:audit:unused-javascript",
        "duration": 2.82,
        "entryType": "measure"
      },
      {
        "startTime": 11060.74,
        "name": "lh:audit:doctype",
        "duration": 0.59,
        "entryType": "measure"
      },
      {
        "startTime": 11061.5,
        "name": "lh:audit:charset",
        "duration": 0.9,
        "entryType": "measure"
      },
      {
        "startTime": 11062.57,
        "name": "lh:audit:geolocation-on-start",
        "duration": 0.68,
        "entryType": "measure"
      },
      {
        "startTime": 11063.49,
        "name": "lh:audit:inspector-issues",
        "duration": 0.85,
        "entryType": "measure"
      },
      {
        "startTime": 11064.52,
        "name": "lh:audit:js-libraries",
        "duration": 0.77,
        "entryType": "measure"
      },
      {
        "startTime": 11065.56,
        "name": "lh:audit:notification-on-start",
        "duration": 0.89,
        "entryType": "measure"
      },
      {
        "startTime": 11066.73,
        "name": "lh:audit:paste-preventing-inputs",
        "duration": 0.71,
        "entryType": "measure"
      },
      {
        "startTime": 11067.72,
        "name": "lh:audit:meta-description",
        "duration": 0.49,
        "entryType": "measure"
      },
      {
        "startTime": 11068.36,
        "name": "lh:audit:http-status-code",
        "duration": 0.53,
        "entryType": "measure"
      },
      {
        "startTime": 11069.04,
        "name": "lh:audit:link-text",
        "duration": 1.05,
        "entryType": "measure"
      },
      {
        "startTime": 11070.25,
        "name": "lh:audit:crawlable-anchors",
        "duration": 1.02,
        "entryType": "measure"
      },
      {
        "startTime": 11071.48,
        "name": "lh:audit:is-crawlable",
        "duration": 0.81,
        "entryType": "measure"
      },
      {
        "startTime": 11072.49,
        "name": "lh:audit:robots-txt",
        "duration": 0.61,
        "entryType": "measure"
      },
      {
        "startTime": 11073.29,
        "name": "lh:audit:hreflang",
        "duration": 0.67,
        "entryType": "measure"
      },
      {
        "startTime": 11074.15,
        "name": "lh:audit:canonical",
        "duration": 0.68,
        "entryType": "measure"
      },
      {
        "startTime": 11074.97,
        "name": "lh:audit:structured-data",
        "duration": 0.35,
        "entryType": "measure"
      },
      {
        "startTime": 11075.49,
        "name": "lh:audit:bf-cache",
        "duration": 0.9,
        "entryType": "measure"
      },
      {
        "startTime": 11076.55,
        "name": "lh:audit:cache-insight",
        "duration": 1.02,
        "entryType": "measure"
      },
      {
        "startTime": 11077.73,
        "name": "lh:audit:cls-culprits-insight",
        "duration": 0.8,
        "entryType": "measure"
      },
      {
        "startTime": 11078.7,
        "name": "lh:audit:document-latency-insight",
        "duration": 0.89,
        "entryType": "measure"
      },
      {
        "startTime": 11079.77,
        "name": "lh:audit:dom-size-insight",
        "duration": 1.1,
        "entryType": "measure"
      },
      {
        "startTime": 11081.02,
        "name": "lh:audit:duplicated-javascript-insight",
        "duration": 0.67,
        "entryType": "measure"
      },
      {
        "startTime": 11081.9,
        "name": "lh:audit:font-display-insight",
        "duration": 0.67,
        "entryType": "measure"
      },
      {
        "startTime": 11082.75,
        "name": "lh:audit:forced-reflow-insight",
        "duration": 0.62,
        "entryType": "measure"
      },
      {
        "startTime": 11083.59,
        "name": "lh:audit:image-delivery-insight",
        "duration": 0.68,
        "entryType": "measure"
      },
      {
        "startTime": 11084.44,
        "name": "lh:audit:inp-breakdown-insight",
        "duration": 0.68,
        "entryType": "measure"
      },
      {
        "startTime": 11085.28,
        "name": "lh:audit:lcp-breakdown-insight",
        "duration": 0.9,
        "entryType": "measure"
      },
      {
        "startTime": 11086.33,
        "name": "lh:audit:lcp-discovery-insight",
        "duration": 0.65,
        "entryType": "measure"
      },
      {
        "startTime": 11087.15,
        "name": "lh:audit:legacy-javascript-insight",
        "duration": 0.75,
        "entryType": "measure"
      },
      {
        "startTime": 11088.17,
        "name": "lh:audit:modern-http-insight",
        "duration": 0.66,
        "entryType": "measure"
      },
      {
        "startTime": 11088.98,
        "name": "lh:audit:network-dependency-tree-insight",
        "duration": 4.1,
        "entryType": "measure"
      },
      {
        "startTime": 11093.25,
        "name": "lh:audit:render-blocking-insight",
        "duration": 1.04,
        "entryType": "measure"
      },
      {
        "startTime": 11094.47,
        "name": "lh:audit:third-parties-insight",
        "duration": 0.67,
        "entryType": "measure"
      },
      {
        "startTime": 11095.29,
        "name": "lh:audit:viewport-insight",
        "duration": 0.71,
        "entryType": "measure"
      },
      {
        "startTime": 11096.04,
        "name": "lh:runner:generate",
        "duration": 0.69,
        "entryType": "measure"
      }
    ],
    "total": 9425.99
  },
  "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/gather/driver/navigation.js | warningRedirected": [
        {
          "values": {
            "requested": "https://wechat.com/",
            "final": "https://www.wechat.com/en"
          },
          "path": "runWarnings[0]"
        }
      ],
      "core/audits/is-on-https.js | title": [
        "audits[is-on-https].title"
      ],
      "core/audits/is-on-https.js | description": [
        "audits[is-on-https].description"
      ],
      "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/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": 4948.566000000001
          },
          "path": "audits[first-contentful-paint].displayValue"
        },
        {
          "values": {
            "timeInMs": 5248.566000000001
          },
          "path": "audits[largest-contentful-paint].displayValue"
        },
        {
          "values": {
            "timeInMs": 5569.613951164625
          },
          "path": "audits[speed-index].displayValue"
        },
        {
          "values": {
            "timeInMs": 5263.566000000001
          },
          "path": "audits.interactive.displayValue"
        },
        {
          "values": {
            "timeInMs": 545.0520000000008
          },
          "path": "audits[mainthread-work-breakdown].displayValue"
        },
        {
          "values": {
            "timeInMs": 168.77200000000036
          },
          "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": 11
          },
          "path": "audits[total-blocking-time].displayValue"
        },
        {
          "values": {
            "timeInMs": 72
          },
          "path": "audits[max-potential-fid].displayValue"
        },
        {
          "values": {
            "timeInMs": 308.609
          },
          "path": "audits[network-rtt].displayValue"
        },
        {
          "values": {
            "timeInMs": 245.639
          },
          "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 | title": [
        "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": 373
          },
          "path": "audits[server-response-time].displayValue"
        }
      ],
      "core/lib/i18n/i18n.js | columnURL": [
        "audits[server-response-time].details.headings[0].label",
        "audits.redirects.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[unused-css-rules].details.headings[0].label",
        "audits[unused-javascript].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.redirects.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",
        "audits[non-composited-animations].details.headings[1].label",
        "audits[js-libraries].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/lib/i18n/i18n.js | displayValueMsSavings": [
        {
          "values": {
            "wastedMs": 2808.647
          },
          "path": "audits.redirects.displayValue"
        },
        {
          "values": {
            "wastedMs": 1251
          },
          "path": "audits[document-latency-insight].displayValue"
        },
        {
          "values": {
            "wastedMs": 119
          },
          "path": "audits[render-blocking-insight].displayValue"
        }
      ],
      "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 | title": [
        "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[unused-css-rules].details.headings[1].label",
        "audits[unused-javascript].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 | scriptResourceType": [
        "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 | otherResourceType": [
        "audits[resource-summary].details.items[4].label"
      ],
      "core/lib/i18n/i18n.js | imageResourceType": [
        "audits[resource-summary].details.items[5].label"
      ],
      "core/lib/i18n/i18n.js | mediaResourceType": [
        "audits[resource-summary].details.items[6].label"
      ],
      "core/lib/i18n/i18n.js | fontResourceType": [
        "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/long-tasks.js | displayValue": [
        {
          "values": {
            "itemCount": 2
          },
          "path": "audits[long-tasks].displayValue"
        }
      ],
      "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/non-composited-animations.js | displayValue": [
        {
          "values": {
            "itemCount": 1
          },
          "path": "audits[non-composited-animations].displayValue"
        }
      ],
      "core/audits/non-composited-animations.js | unsupportedCSSProperty": [
        {
          "values": {
            "propertyCount": 1,
            "properties": "font-size"
          },
          "path": "audits[non-composited-animations].details.items[0].subItems.items[0].failureReason"
        }
      ],
      "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 | lowMaxAge": [
        "audits[has-hsts].details.items[0].description"
      ],
      "core/audits/has-hsts.js | noSubdomain": [
        "audits[has-hsts].details.items[1].description"
      ],
      "core/lib/i18n/i18n.js | itemSeverityMedium": [
        "audits[has-hsts].details.items[1].severity",
        "audits[has-hsts].details.items[2].severity"
      ],
      "core/audits/has-hsts.js | noPreload": [
        "audits[has-hsts].details.items[2].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[button-name].details.headings[0].label",
        "audits.bypass.details.headings[0].label",
        "audits[color-contrast].details.headings[0].label",
        "audits[document-title].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.list.details.headings[0].label",
        "audits.listitem.details.headings[0].label",
        "audits[meta-viewport].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 | failureTitle": [
        "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 | failureTitle": [
        "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 | failureTitle": [
        "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": 202032
          },
          "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/lib/i18n/i18n.js | displayValueByteSavings": [
        {
          "values": {
            "wastedBytes": 47871
          },
          "path": "audits[unused-css-rules].displayValue"
        },
        {
          "values": {
            "wastedBytes": 26992
          },
          "path": "audits[unused-javascript].displayValue"
        }
      ],
      "core/lib/i18n/i18n.js | columnWastedBytes": [
        "audits[unused-css-rules].details.headings[2].label",
        "audits[unused-javascript].details.headings[2].label",
        "audits[font-display-insight].details.headings[1].label",
        "audits[image-delivery-insight].details.headings[3].label"
      ],
      "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 | title": [
        "audits.doctype.title"
      ],
      "core/audits/dobetterweb/doctype.js | description": [
        "audits.doctype.description"
      ],
      "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 | title": [
        "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/js-libraries.js | columnVersion": [
        "audits[js-libraries].details.headings[1].label"
      ],
      "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 | title": [
        "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 | failureTitle": [
        "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 | failureTitle": [
        "audits[bf-cache].title"
      ],
      "core/audits/bf-cache.js | description": [
        "audits[bf-cache].description"
      ],
      "core/audits/bf-cache.js | displayValue": [
        {
          "values": {
            "itemCount": 1
          },
          "path": "audits[bf-cache].displayValue"
        }
      ],
      "core/audits/bf-cache.js | failureReasonColumn": [
        "audits[bf-cache].details.headings[0].label"
      ],
      "core/audits/bf-cache.js | failureTypeColumn": [
        "audits[bf-cache].details.headings[1].label"
      ],
      "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | internalError": [
        "audits[bf-cache].details.items[0].reason"
      ],
      "core/audits/bf-cache.js | notActionableFailureType": [
        "audits[bf-cache].details.items[0].failureType"
      ],
      "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"
      ],
      "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 | failedRedirects": [
        {
          "values": {
            "PH1": 2,
            "PH2": "1251 ms"
          },
          "path": "audits[document-latency-insight].details.items.noRedirects.label"
        }
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | passingServerResponseTime": [
        {
          "values": {
            "PH1": "373 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"
      ],
      "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 | resourceLoadDelay": [
        "audits[lcp-breakdown-insight].details.items[0].items[1].label"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | resourceLoadDuration": [
        "audits[lcp-breakdown-insight].details.items[0].items[2].label"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | elementRenderDelay": [
        "audits[lcp-breakdown-insight].details.items[0].items[3].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/LCPDiscovery.js | fetchPriorityShouldBeApplied": [
        "audits[lcp-discovery-insight].details.items[0].items.priorityHinted.label"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | requestDiscoverable": [
        "audits[lcp-discovery-insight].details.items[0].items.requestDiscoverable.label"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | lazyLoadNotApplied": [
        "audits[lcp-discovery-insight].details.items[0].items.eagerlyLoaded.label"
      ],
      "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"
      ]
    }
  }
}
