{
  "lighthouseVersion": "13.0.3",
  "requestedUrl": "https://upwork.com/",
  "mainDocumentUrl": "https://www.upwork.com/",
  "finalDisplayedUrl": "https://www.upwork.com/",
  "finalUrl": "https://www.upwork.com/",
  "fetchTime": "2026-04-16T18:20:08.603Z",
  "gatherMode": "navigation",
  "runWarnings": [
    "The page may not be loading as expected because your test URL (https://upwork.com/) was redirected to https://www.upwork.com/. Try testing the second URL directly."
  ],
  "userAgent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/146.0.0.0 Safari/537.36",
  "environment": {
    "networkUserAgent": "Mozilla/5.0 (Linux; Android 11; moto g power (2022)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Mobile Safari/537.36",
    "hostUserAgent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/146.0.0.0 Safari/537.36",
    "benchmarkIndex": 1954,
    "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.59,
      "scoreDisplayMode": "numeric",
      "numericValue": 2711.996,
      "numericUnit": "millisecond",
      "displayValue": "2.7 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.85,
      "scoreDisplayMode": "numeric",
      "numericValue": 2711.996,
      "numericUnit": "millisecond",
      "displayValue": "2.7 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.96,
      "scoreDisplayMode": "numeric",
      "numericValue": 2711.996,
      "numericUnit": "millisecond",
      "displayValue": "2.7 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": 3855,
        "items": [
          {
            "timing": 482,
            "timestamp": 158140422378,
            "data": "data:image/jpeg;base64,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"
          },
          {
            "timing": 964,
            "timestamp": 158140904253,
            "data": "data:image/jpeg;base64,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"
          },
          {
            "timing": 1446,
            "timestamp": 158141386128,
            "data": "data:image/jpeg;base64,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"
          },
          {
            "timing": 1928,
            "timestamp": 158141868003,
            "data": "data:image/jpeg;base64,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"
          },
          {
            "timing": 2409,
            "timestamp": 158142349878,
            "data": "data:image/jpeg;base64,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"
          },
          {
            "timing": 2891,
            "timestamp": 158142831753,
            "data": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAHyAPoDASIAAhEBAxEB/8QAHAABAAMBAQEBAQAAAAAAAAAAAAMEBgUCBwEI/8QAOhAAAgICAQIDBQcBBwUBAQAAAAECAwQRBRIhBhMxIkFTYZIHFDJRcdHhgRUjQnKRocEkM0NSsWKi/8QAGAEBAAMBAAAAAAAAAAAAAAAAAAECBQb/xAAhEQEAAwAABgMBAAAAAAAAAAAAAQIRAwQSMUFRBROxIf/aAAwDAQACEQMRAD8A/qkA5viXmcbw94f5DmM6NksXBplfaq1uTjFbek/eB0gYXxr9p3CeD+H4XkuUpzp4/Krqp8itScF0Kbck2tJJ9/U50/tj4JZmRKOBy9nCY+V9zt5uGN1YcLNqP4t76dtLq1oD6WD5tmfbJ4aw8bi7smObW8/kbeMVbrj1VW1zUJuftdoptd1vs0SZ32tcLTm5WDhYHK8jyNWdbx9eLiUKc751RUrJQ766I9STb13YH0UHzDL+2nw/j4nGzjgczfm52RdhrAqxd5FWRUouVU4b2pe3HWtruc3wz9q9VPI8/j+IL7bMuXOQwON42EILJUJwg0nBNNqLk9yfpr1A+wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHL8U8NT4i8N8nw+TOVdOdjzx5Tj6xUotbX6b2dQAfFMrwR4geFh5Xj3L4nM4bwxxuTHHowqp9eZuh1uVyl2XsJ+zH3sz3gPwD425T7IuK8L5GdwuN4X5GiF9k/JsWZVVZJWyrS/C3t/iffuf0YAPiHJ/YjZn+IPF+TZn0vjeRxrVxlDT3iZNqqc7X2/wDaqL7e4n4b7LvEXhzD4DlOF5Pjb/FOF97++vMhP7vl/eJ9cnuPtRaajp676PtAA+P+H/st5fF8bcJ4p5bksPI5GGfmZ/IQqhKNe7seNNcKk/dHpW3LuxD7Ks/C8YZ/ivi8rBr5yfMSzKZTUumzEnCMbKLHre+zaa3p/qz7AAC+YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGV0lOUYwT6Xpty1/wfnnWfDj9f8ATgg86z4cfr/gedZ8OP1/wBOCDzrPhx+v+B51nw4/X/AE4IPOs+HH6/wCB51nw4/X/AABOCDzrPhx+v+B51nw4/X/AE4IPOs+HH6/4HnWfDj9f8ATgg86z4cfr/gedZ8OP1/wBOCDzrPhx+v8AgedZ8OP1/wAATgg86z4cfr/gedZ8OP1/wBOCDzrPhx+v+B51nw4/X/AE4IPOs+HH6/4HnWfDj9f8ATgryyJxi5Srjpd3qX8FgAAAAAAAAAAAKv8A5rv83/CP08zfTO+Wm9Pel/lRRxK6eQeJyU8e6m+MJKELdxlFS9U471vsETPhejOMpSjGSbj6pP0PRSuxljRzMnj8ep510dvqfSrJJaj1M8Z3If2fh412XU92W1Uz8t7VcpyUU+/quppf1BE+JdAGfx/F3E2300zulVbdY661KDal/eSrjJySaSlKL6dtbPVvijAfDZnI4vnW0Yye5Sx7YxbTaffob0mntpPXvCXeBnM/xOsXxG+MWHdKqnG+9ZOR0Warg1LXSowak/YfvXy2+xZy/EeDVS50Weeo30USlGE3BO3p6dyjFr0kn+XdJtb2B2gca/xNxWPdlV3ZE4SxVN2t0z6V0KLkk9ak0pR7Lb7l3i+SxeUpstw5TlGux1TU65VyjNeqakk/eBcAAAAAAAAB+TlGEXKbUYpbbb0keYW12RUoWQlFrqTTT7fn+gHsEUMimcIzhdXKEvRqSafuKHOZeTXx1suL8mzIUlHcrIpQ/Pe3r+hS9+is2zc9d1qV67RXc32j5vxBh8TS5TkrberpVVbTe/n+RB4e8TY3M2ypVcqL0upQk97XyZiH4a5SXm3X4yktuU5rIrSXvbff+p1OJ4K7Fjc54s4ZckvL/wCqr7R9W1r9F/qc/X5Dnr8bq+uYp6yf3O7d4nI8lw+DMfZE397H5vZv7/8As2f5X/8AC4vQ4fEzvnxH/UyjKyKkupTUtr5tHcXodBw79dItmb4lhXr02mu7gAC6oAAAAAAACr/5bv8AN/wipi33VY0Xykseq6VjiuiXsvbfSlv360W//Nd/m/4RHkY1OSoLIqhYoSU49S30yXo18wid8I78mnz1hLIjXl21ylCP+LS7dSXy2ivlcVHO4GzjM++25W0+VZetQm3r8a12Ut91+TL7hFzU3FdaWlLXdI9Az+64FPhTj6M3Cycd21SxaK8dQj0tThXtw3tNrTb7xa3vvskzfD1WR4enw9WZl4uNNTjOdPlucoyb6o7lGS0+r3LfzO2AlzcfjFjZNmYrrcnMljQxnO5xSmoOTTfTFJNub3pa+RxcXweoeHKOMlyOVjSjcsi2eKq/ampKUY/3kJezHpil6dorZrABnOR8K42Xh5MPOulfbG1qc5L8c4xi5PpS/wDSL7H74b4LLwMKKz8+6eU8yeXbKua1Y5JpRk+lbWtPso90vRdjRACq8Rv75/1OQvvHp7S/uvZUfY7dvTfffdk9MPKprrc5z6IqPXN7lLS9X8z2AAAAAADmeJeHp5/g8vjMmyyqrIik5w1taaa7NNNbXdPs1tMzEPAWLR5mOuWvqqy+Pnx99VddVfmRcrZ9UemK6WndL8K12W/ebo4Hibg8nl7Kp42TiUdNVlUvvGNK7tPXePTZDTWvmBnavsy4+EcSMeRyYyoulbZGquqELIynVNw6FHUFuiH4df4vewvss4qdHI05OXl21Z2XDJsjHpr7Rvnco7ik37Vkl1N71pe4u2eFeZnfKxcxxcE51zUK+MnCMeiPSktX+mvc/wAkQcf4Hzsap13cth2w6HGLWBKMk3Lq/F5rfS9tOK1tN+j7gT5/gWnIxOfxJcplU8Zy7hK+iEYLoUYVwklNpvUoV9L3v1ZQj9mfGx5His63lMy27AxI4FTslH24RhbBdXbvLVv/APK+ZsuR4xZeJnQha4X5WN93cpOUq49pJNQ6kl+J71pvtt9lrM4fhHlsbIusjzGBq62Fs1/Z89pxkn7Ld716e/f+7A6vg3w1V4S8Lw4jHybcmqlS6bLElLWvfr9DVr0M9wHFS4Xg1gzvjeq01Gar6O2vetvv81r9DQr0AAAAAAAAAAACCdMnOUoTS6ntpx3/AMn55NvxIfQ/3LAAr+Tb8SH0P9x5NvxIfQ/3LAAr+Tb8SH0P9x5NvxIfQ/3LAAr+Tb8SH0P9x5NvxIfQ/wBywAK/k2/Eh9D/AHHk2/Eh9D/csACv5NvxIfQ/3Hk2/Eh9D/csACv5NvxIfQ/3Hk2/Eh9D/csACv5NvxIfQ/3Hk2/Eh9D/AHLAAr+Tb8SH0P8AceTb8SH0P9ywAK/k2/Eh9D/ceTb8SH0P9ywAK/k2/Eh9D/ceTb8SH0P9ywAKzx7JJxlZHT7PUP5LIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAY/M4vKnHNTwLbs+yd7jlq1RTrlGXRH120k4x6Wtb7/ADLEXz1WumFrUJe1BKvpcFOOlB+vU4dW9+/fp2A1AMhm185mqMba8iNTyK5whFVfhWQ2+v39q1BrXz3tlXG4/nOOx7Fh13edZXDqs3XvqTuk9prT7yj/AK+vqBuQZS5+JPI82ErOqdkt1xVe4R6fZ1tPe5b3t/l6dyPxRw3IcnOmyFGNZbXg2RbshvVrcWlB9S6ZdnqXfQGvBkcnK53EsuvcLo4lUHJVy6JubjKHTFNLe5x6vz7tdyTxBx3I5nE1QcXkZP3O+FnT0xTnKK0l6dt7S/3A1QM9wWLdi8he8fClh8fb0JUSjHtJRl1SSUtRTbivfvXp7zlLjuaxeTzMjAr035icpKKlb1XRafV1Pqah162lrstMDbAx+TVz+TRTXkRuceuqSUFWt6v2/M/SCi106337e4gwOIyKcK+i/ivMrn0OySjCFk57lttKWrEm09Sa9X6gbcGIx+Kzo1cR1YNiy8Z1LzXYpJQUntP2vY9nu1He969ET3U83dZx9lyzeuqfVZKCp3CTqmpdC9HHqcfXb7gbAGJy+I5G5WXZNE7bbFj2W17VsJzUJqa6HJeynJPW0t6ffRXxuH5mrPwL7KZ25FNdMOqUo60q2pbnvqXd+iTT0vz7BvgYLhuP5zjcWccam2Cn5XmNquM9qEutpbkn36Nyfd7f5bPa4/nP7ajn+RvLST6pdKh/2Nd5dW0vM/wa17/mBugfP+S4nlc12u6nKshKfV1WQqlJvyuleymo6Um+/qtL9Tc8erY4GNHIj03KuKmurq1LXfv7+/vAnAAAAAAAAAAAAAAAAAAAAAARZVc7ca2uq2VNkotRsik3F+56ZlMTnuQrqV2XCpzu24U7aUumXQ4V9u8npy7/AJpfmwNgDLV+Jrsi+jHxaaJXymq7FKT/ALqTlNNPXvSjvXzPPN5vILmq8XGsv8uV9cOmlxi9Oq2T05LXrGL/AKAasHBsvz6fDeRGzIguRx615lq1LXo36L16X669e+tGffPZLophLkpVW23WRxpTlX0zgnHU5zaSaW2tRW37vTYG+Blua5SyHLYaw82TjK2qDoilqcXNqTite3796a6Ut9yp4c5jNyoZkcjMirJUwdTlqfRY+vcWko9Muy9jb1r1A2gMR/bXJ3X8fXXK6rqxH7UsaUo22unq621HWk9dl8/kKeYzp8JyNlObudc4uiyXTZKS1HrSaSXZv109b1+gbcHL4O7Jtt5OGXarHVluEGo9KUeiDS/3Z1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABxV4jxJcg8WNeQ0p+W7lDdalvWm9+u/39O52jjLw7iRz3kxnek5+a6VPVblve2teu/n8vTsBJyHOUYGUqsmm+NW2nf0roTUHPXrt9ovuk0RR8RY6nCu7Gy6bp2V1quVabXmPUZNptJdn6vfY9ZPA05PKXZt+RfZ5tbqdMlBwUHHTUfZ6lve3p9z9r4GiMX5t+RdY7Kpuyxx6mq3uMeyS16/Pu+4EvCcvVy9MrceucalrUpSg+rfyjJtf116kvLcjHjqPNlj33rUpNVJeykttttpL/AFK/GcHj4DtcbLbvMrjS/M6e0FvS9lL/ANn3e38xyvCU8hRjUO+6imiXUq61Bxl27dSlFp6/+gRrxDiu5RVWQ6m+iNygumU+jr6Et9W+n5a329SC3xTi1dULcbKhfGbg6ZdCkvZjLf4teko9t729aLFvA02Xzt+9ZUXKTsSi46ja4dHmL2fxa/pvvorQ8KYkcOrHeRfLy3LpslGrq1JJST9jT3ru2t/MDqZHJU0XSrnGzqWPLJ7L/DHW1+vc8Uc1x10VrLpjNxTcJTSlHaXZr8/aX+pHm8LTkxqUb8ijopePutrcq3rcX1J/ku/qU4eGKG8iN2RdKmyc5V1R0o19UOja7bb1v36+QHUfK4Cj1PMo1tr8a9U2mv8AVNf0ZBfznH1WVQ+81Tc5KL6JpqCcHNSl37LS9fmirj+GcTHn5lF+TC5OEo2dUW4uMXHsmtd+qTfb1bD8LcdLD+6zVs6fNjc4yku7jWq131+S3+oFyvmcSzko4MJSd0o9UXr2ZLW+z/oyGXPVLzZrFy5Y9bsj58YpwbhvqXrtd4tbaS37zoY+LXSoNrzLYxUXbJLrl21ttL17HHy/C2FlWxnOy5RhOycIx6PYc+rq0+nq0+pvW9AXMvnMDGonZO+EnX0ucIyXVFNpd1v3dS2TrlMFqtrLoasbjD217T3rS/r2/U5uR4YxLq3W78mNalKdcYuP93KUlJtez72vftd2LfDGNbOM7MnKlPzFbJtx9qSmpb106XdJdtdgLX9uYcasKy1yqqyqpXRnZpKEV0/ie+34kWI8pgT8vpzKG7HqGpr2nvWv9e36lW3gcWyjBqlO7pxK/Lh3Xdbi+/b/APC/3P2PB015M76sjIrlZPrsUXHU/bc0n29E5P0169wOqDzVFwrjGU5WNJJylrcvm9dj0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf/9k="
          },
          {
            "timing": 3373,
            "timestamp": 158143313628,
            "data": "data:image/jpeg;base64,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"
          },
          {
            "timing": 3855,
            "timestamp": 158143795503,
            "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": 3855,
        "timestamp": 158143795516,
        "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": 0.16,
      "scoreDisplayMode": "numeric",
      "numericValue": 1362,
      "numericUnit": "millisecond",
      "displayValue": "1,360 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.25,
      "scoreDisplayMode": "numeric",
      "numericValue": 349,
      "numericUnit": "millisecond",
      "displayValue": "350 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.000553,
      "numericUnit": "unitless",
      "displayValue": "0.001",
      "scoringOptions": {
        "p10": 0.1,
        "median": 0.25
      },
      "details": {
        "type": "debugdata",
        "items": [
          {
            "cumulativeLayoutShiftMainFrame": 0.000553,
            "newEngineResultDiffered": false
          }
        ]
      }
    },
    "errors-in-console": {
      "id": "errors-in-console",
      "title": "Browser errors were logged to the console",
      "description": "Errors logged to the console indicate unresolved problems. They can come from network request failures and other browser concerns. [Learn more about this errors in console diagnostic audit](https://developer.chrome.com/docs/lighthouse/best-practices/errors-in-console/)",
      "score": 0,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "sourceLocation",
            "valueType": "source-location",
            "label": "Source"
          },
          {
            "key": "description",
            "valueType": "code",
            "label": "Description"
          }
        ],
        "items": [
          {
            "source": "network",
            "description": "Failed to load resource: net::ERR_BLOCKED_BY_RESPONSE.NotSameOriginAfterDefaultedToSameOriginByCoep",
            "sourceLocation": {
              "type": "source-location",
              "url": "https://upwork.com/favicon.ico",
              "urlProvider": "network",
              "line": 0,
              "column": 0
            }
          },
          {
            "source": "network",
            "description": "Failed to load resource: the server responded with a status of 403 ()",
            "sourceLocation": {
              "type": "source-location",
              "url": "https://www.upwork.com/",
              "urlProvider": "network",
              "line": 0,
              "column": 0
            }
          }
        ]
      }
    },
    "server-response-time": {
      "id": "server-response-time",
      "title": "Initial server response time was short",
      "description": "Keep the server response time for the main document short because all other requests depend on it. [Learn more about the Time to First Byte metric](https://developer.chrome.com/docs/lighthouse/performance/time-to-first-byte/).",
      "score": 1,
      "scoreDisplayMode": "metricSavings",
      "numericValue": 17,
      "numericUnit": "millisecond",
      "displayValue": "Root document took 20 ms",
      "metricSavings": {
        "FCP": 0,
        "LCP": 0
      },
      "details": {
        "type": "opportunity",
        "headings": [
          {
            "key": "url",
            "valueType": "url",
            "label": "URL"
          },
          {
            "key": "responseTime",
            "valueType": "timespanMs",
            "label": "Time Spent"
          }
        ],
        "items": [
          {
            "url": "https://www.upwork.com/",
            "responseTime": 17
          }
        ],
        "overallSavingsMs": 0
      },
      "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.74,
      "scoreDisplayMode": "numeric",
      "numericValue": 5221.894,
      "numericUnit": "millisecond",
      "displayValue": "5.2 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": 1572.698,
      "numericUnit": "millisecond",
      "displayValue": "Est savings of 1,570 ms",
      "metricSavings": {
        "LCP": 1550,
        "FCP": 1550
      },
      "details": {
        "type": "opportunity",
        "headings": [
          {
            "key": "url",
            "valueType": "url",
            "label": "URL"
          },
          {
            "key": "wastedMs",
            "valueType": "timespanMs",
            "label": "Time Spent"
          }
        ],
        "items": [
          {
            "url": "https://upwork.com/",
            "wastedMs": 797.4000000000002
          },
          {
            "url": "https://www.upwork.com/",
            "wastedMs": 767.2979999999999
          },
          {
            "url": "https://upwork.com/",
            "wastedMs": 8
          },
          {
            "url": "https://www.upwork.com/",
            "wastedMs": 0
          }
        ],
        "overallSavingsMs": 1572.698
      },
      "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": "Minimize 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": 0,
      "scoreDisplayMode": "metricSavings",
      "numericValue": 2435.327999999998,
      "numericUnit": "millisecond",
      "displayValue": "2.4 s",
      "metricSavings": {
        "TBT": 1350
      },
      "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": 1825.7919999999976
          },
          {
            "group": "other",
            "groupLabel": "Other",
            "duration": 330.89600000000104
          },
          {
            "group": "styleLayout",
            "groupLabel": "Style & Layout",
            "duration": 104.036
          },
          {
            "group": "garbageCollection",
            "groupLabel": "Garbage Collection",
            "duration": 81.62799999999991
          },
          {
            "group": "parseHTML",
            "groupLabel": "Parse HTML & CSS",
            "duration": 51.22
          },
          {
            "group": "scriptParseCompile",
            "groupLabel": "Script Parsing & Compilation",
            "duration": 34.696
          },
          {
            "group": "paintCompositeRender",
            "groupLabel": "Rendering",
            "duration": 7.059999999999998
          }
        ],
        "sortedBy": [
          "duration"
        ]
      },
      "guidanceLevel": 1
    },
    "bootup-time": {
      "id": "bootup-time",
      "title": "Reduce 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": 0,
      "scoreDisplayMode": "metricSavings",
      "numericValue": 1819.2160000000001,
      "numericUnit": "millisecond",
      "displayValue": "1.8 s",
      "metricSavings": {
        "TBT": 1300
      },
      "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.upwork.com/cdn-cgi/challenge-platform/h/g/orchestrate/chl_page/v1?ray=9ed533cb1988e8d8",
            "total": 1848.3400000000001,
            "scripting": 1739.3680000000002,
            "scriptParseCompile": 24.264
          },
          {
            "url": "Unattributable",
            "total": 299.64800000000037,
            "scripting": 8.447999999999999,
            "scriptParseCompile": 0
          },
          {
            "url": "https://www.upwork.com/",
            "total": 237.27999999999997,
            "scripting": 42.40399999999997,
            "scriptParseCompile": 4.732
          }
        ],
        "summary": {
          "wastedMs": 1819.2160000000001
        },
        "sortedBy": [
          "total"
        ]
      },
      "guidanceLevel": 1
    },
    "diagnostics": {
      "id": "diagnostics",
      "title": "Diagnostics",
      "description": "Collection of useful page vitals.",
      "score": 1,
      "scoreDisplayMode": "informative",
      "details": {
        "type": "debugdata",
        "items": [
          {
            "numRequests": 22,
            "numScripts": 8,
            "numStylesheets": 0,
            "numFonts": 1,
            "numTasks": 536,
            "numTasksOver10ms": 14,
            "numTasksOver25ms": 8,
            "numTasksOver50ms": 4,
            "numTasksOver100ms": 0,
            "numTasksOver500ms": 0,
            "rtt": 0.8999999999999999,
            "throughput": 15792102.579780541,
            "maxRtt": 12.465,
            "maxServerLatency": 17.298,
            "totalByteWeight": 824709,
            "totalTaskTime": 608.831999999999,
            "mainDocumentTransferSize": 172130
          }
        ]
      }
    },
    "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://upwork.com/",
            "sessionTargetType": "page",
            "protocol": "h3",
            "rendererStartTime": 0,
            "networkRequestTime": 1.1739999949932098,
            "networkEndTime": 58.86500000953674,
            "finished": true,
            "transferSize": 577,
            "resourceSize": 0,
            "statusCode": 301,
            "mimeType": "text/html",
            "priority": "VeryHigh",
            "experimentalFromMainFrame": true,
            "entity": "upwork.com"
          },
          {
            "url": "https://www.upwork.com/",
            "sessionTargetType": "page",
            "protocol": "http/1.1",
            "rendererStartTime": 58.86500000953674,
            "networkRequestTime": 58.86500000953674,
            "networkEndTime": 96.79099997878075,
            "finished": true,
            "transferSize": 60,
            "resourceSize": 0,
            "statusCode": 307,
            "mimeType": "",
            "priority": "VeryHigh",
            "experimentalFromMainFrame": true,
            "entity": "upwork.com"
          },
          {
            "url": "https://upwork.com/",
            "sessionTargetType": "page",
            "protocol": "h3",
            "rendererStartTime": 96.79099997878075,
            "networkRequestTime": 97.67700001597404,
            "networkEndTime": 99.0780000090599,
            "finished": true,
            "transferSize": 0,
            "resourceSize": 0,
            "statusCode": 301,
            "mimeType": "text/html",
            "priority": "VeryHigh",
            "experimentalFromMainFrame": true,
            "entity": "upwork.com"
          },
          {
            "url": "https://www.upwork.com/",
            "sessionTargetType": "page",
            "protocol": "h3",
            "rendererStartTime": 99.0780000090599,
            "networkRequestTime": 99.64300000667572,
            "networkEndTime": 132.1850000023842,
            "finished": true,
            "transferSize": 172130,
            "resourceSize": 344709,
            "statusCode": 403,
            "mimeType": "text/html",
            "resourceType": "Document",
            "priority": "VeryHigh",
            "experimentalFromMainFrame": true,
            "entity": "upwork.com"
          },
          {
            "url": "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxM…",
            "sessionTargetType": "page",
            "protocol": "data",
            "rendererStartTime": 183.24000000953674,
            "networkRequestTime": 183.24000000953674,
            "networkEndTime": 183.5309999883175,
            "finished": true,
            "transferSize": 0,
            "resourceSize": 1151,
            "statusCode": 200,
            "mimeType": "image/svg+xml",
            "resourceType": "Image",
            "priority": "Low",
            "experimentalFromMainFrame": true
          },
          {
            "url": "https://www.upwork.com/cdn-cgi/challenge-platform/h/g/orchestrate/chl_page/v1?ray=9ed533cb1988e8d8",
            "sessionTargetType": "page",
            "protocol": "h3",
            "rendererStartTime": 184.841000020504,
            "networkRequestTime": 186.28400000929832,
            "networkEndTime": 209.72699999809265,
            "finished": true,
            "transferSize": 68961,
            "resourceSize": 186353,
            "statusCode": 200,
            "mimeType": "application/javascript",
            "resourceType": "Script",
            "priority": "Low",
            "experimentalFromMainFrame": true,
            "entity": "upwork.com"
          },
          {
            "url": "data:font/woff2;base64,d09GMgABAAAAAkcgABIAAAAGMigAAkayAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGoPwKhuJlCQc…",
            "sessionTargetType": "page",
            "protocol": "data",
            "rendererStartTime": 189.5649999976158,
            "networkRequestTime": 189.5649999976158,
            "networkEndTime": 209.50200000405312,
            "finished": true,
            "transferSize": 149280,
            "resourceSize": 149280,
            "statusCode": 200,
            "mimeType": "font/woff2",
            "resourceType": "Font",
            "priority": "VeryHigh",
            "experimentalFromMainFrame": true
          },
          {
            "url": "blob:https://www.upwork.com/794c1672-8d63-4d45-ae06-980b9e76ddf0",
            "sessionTargetType": "page",
            "protocol": "",
            "rendererStartTime": 247.8420000076294,
            "networkRequestTime": 247.8420000076294,
            "finished": false,
            "transferSize": 0,
            "resourceSize": 0,
            "statusCode": -1,
            "mimeType": "",
            "resourceType": "Script",
            "priority": "VeryLow",
            "experimentalFromMainFrame": true
          },
          {
            "url": "https://challenges.cloudflare.com/turnstile/v0/g/b0a7532ac8ec/api.js?onload=cFyL2&render=explicit",
            "sessionTargetType": "page",
            "protocol": "h3",
            "rendererStartTime": 248.49099999666214,
            "networkRequestTime": 248.9990000128746,
            "networkEndTime": 286.17700001597404,
            "finished": true,
            "transferSize": 17768,
            "resourceSize": 52479,
            "statusCode": 200,
            "mimeType": "application/javascript",
            "resourceType": "Script",
            "priority": "Low",
            "experimentalFromMainFrame": true,
            "entity": "cloudflare.com"
          },
          {
            "url": "https://upwork.com/favicon.ico",
            "sessionTargetType": "page",
            "protocol": "",
            "rendererStartTime": 342.5960000157356,
            "networkRequestTime": 342.5960000157356,
            "networkEndTime": 360.097000002861,
            "finished": true,
            "transferSize": 0,
            "resourceSize": 0,
            "statusCode": -1,
            "mimeType": "",
            "resourceType": "Other",
            "priority": "High",
            "experimentalFromMainFrame": true,
            "entity": "upwork.com"
          },
          {
            "url": "https://www.upwork.com/cdn-cgi/challenge-platform/h/g/flow/ov1/1336492700:1776363125:Ftrxf4L2JJi7wh9a8zMMSEcREc7JleeP2QdTTOPafQM/9ed533cb1988e8d8/3IMYbrGIQMFvhHS0nyvFyEBqKIdx3.YNaCZsv_.zRGE-1776363608-1.2.1.1-fH9Nri.JSUHSVfD3dPAYq7hMaB4dDE9PZ9RK26XULG5CLsRFuuayUhCKYzVQZryd",
            "sessionTargetType": "page",
            "protocol": "h3",
            "rendererStartTime": 462.4850000143051,
            "networkRequestTime": 463.2510000169277,
            "networkEndTime": 487.3390000164509,
            "finished": true,
            "transferSize": 13990,
            "resourceSize": 17984,
            "statusCode": 200,
            "mimeType": "text/plain",
            "resourceType": "XHR",
            "priority": "High",
            "experimentalFromMainFrame": true,
            "entity": "upwork.com"
          },
          {
            "url": "blob:https://www.upwork.com/505b12e7-a4f7-444f-a937-8e2f11b9a08a",
            "sessionTargetType": "worker",
            "protocol": "blob",
            "rendererStartTime": 496.30000001192093,
            "networkRequestTime": 496.30000001192093,
            "networkEndTime": 530.5,
            "finished": true,
            "transferSize": -1,
            "resourceSize": 80,
            "statusCode": 200,
            "mimeType": "text/javascript",
            "resourceType": "Script",
            "priority": "VeryLow"
          },
          {
            "url": "https://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/g/turnstile/f/ov2/av0/rch/a7b26/0x4AAAAAAADnPIDROrmt1Wwj/light/fbE/new/normal?lang=auto",
            "sessionTargetType": "iframe",
            "protocol": "h3",
            "rendererStartTime": 515.0320000052452,
            "networkRequestTime": 516.0460000038147,
            "networkEndTime": 562.9640000164509,
            "finished": true,
            "transferSize": 96158,
            "resourceSize": 239280,
            "statusCode": 200,
            "mimeType": "text/html",
            "resourceType": "Document",
            "priority": "VeryHigh",
            "entity": "cloudflare.com"
          },
          {
            "url": "https://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/g/cmg/1",
            "sessionTargetType": "iframe",
            "protocol": "h3",
            "rendererStartTime": 595.2939999997616,
            "networkRequestTime": 596.4589999914169,
            "networkEndTime": 609.3289999961853,
            "finished": true,
            "transferSize": 208,
            "resourceSize": 86,
            "statusCode": 200,
            "mimeType": "image/png",
            "resourceType": "Image",
            "priority": "Low",
            "isLinkPreload": true,
            "entity": "cloudflare.com"
          },
          {
            "url": "blob:https://challenges.cloudflare.com/cd6be8fe-a585-4cd8-9028-ec1aec7112ec",
            "sessionTargetType": "iframe",
            "protocol": "",
            "rendererStartTime": 649.3910000324249,
            "networkRequestTime": 649.3910000324249,
            "finished": false,
            "transferSize": 0,
            "resourceSize": 0,
            "statusCode": -1,
            "mimeType": "",
            "resourceType": "Script",
            "priority": "VeryLow"
          },
          {
            "url": "https://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/g/flow/ov1/2665393735:1776359655:-yZ21BwzAphqzXrHgKcxOX77RkXAL9rAafXdddf9JJc/9ed533cdcf70456e/I43HupoSxwavIZf2OeFwl1UOTaumNL1fGQ.qPB3l2e0-1776363609-1.2.1.1-AzTRfwfp8c8Own4sszN42S_f2kdZK4PazWwqXP.looQlqezAEMACGPl4Z99u.qL6",
            "sessionTargetType": "iframe",
            "protocol": "h3",
            "rendererStartTime": 871.8299999833107,
            "networkRequestTime": 872.9530000090599,
            "networkEndTime": 970.4769999980927,
            "finished": true,
            "transferSize": 277356,
            "resourceSize": 368608,
            "statusCode": 200,
            "mimeType": "text/plain",
            "resourceType": "XHR",
            "priority": "High",
            "entity": "cloudflare.com"
          },
          {
            "url": "blob:https://challenges.cloudflare.com/dc86b4b2-735e-45f3-a106-322b739e2bae",
            "sessionTargetType": "worker",
            "protocol": "blob",
            "rendererStartTime": 1023.9850000143051,
            "networkRequestTime": 1023.9850000143051,
            "networkEndTime": 1142.4110000133514,
            "finished": true,
            "transferSize": -1,
            "resourceSize": 80,
            "statusCode": 200,
            "mimeType": "text/javascript",
            "resourceType": "Script",
            "priority": "VeryLow"
          },
          {
            "url": "https://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/g/d/9ed533cdcf70456e/1776363609600/H5HtujmC0UTwg_M",
            "sessionTargetType": "iframe",
            "protocol": "h3",
            "rendererStartTime": 2211.2619999945164,
            "networkRequestTime": 2213.6130000054836,
            "networkEndTime": 2224.3019999861717,
            "finished": true,
            "transferSize": 3147,
            "resourceSize": 3024,
            "statusCode": 200,
            "mimeType": "image/png",
            "resourceType": "Image",
            "priority": "Low",
            "isLinkPreload": true,
            "entity": "cloudflare.com"
          },
          {
            "url": "https://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/g/pat/9ed533cdcf70456e/1776363609601/859d8fb334815a1739d60efdc1cf7ea2bbd5199e827f8c9b24067e2f816d84c6/FtCN7URgIQNM42j",
            "sessionTargetType": "iframe",
            "protocol": "h3",
            "rendererStartTime": 2907.9670000076294,
            "networkRequestTime": 2911.5439999997616,
            "networkEndTime": 2921.564999997616,
            "finished": true,
            "transferSize": 1699,
            "resourceSize": 1,
            "statusCode": 401,
            "mimeType": "text/plain",
            "resourceType": "Fetch",
            "priority": "High",
            "entity": "cloudflare.com"
          },
          {
            "url": "blob:https://challenges.cloudflare.com/dc86b4b2-735e-45f3-a106-322b739e2bae",
            "sessionTargetType": "worker",
            "protocol": "blob",
            "rendererStartTime": 2969.535000026226,
            "networkRequestTime": 2969.535000026226,
            "networkEndTime": 2993.7410000264645,
            "finished": true,
            "transferSize": -1,
            "resourceSize": 80,
            "statusCode": 200,
            "mimeType": "text/javascript",
            "resourceType": "Script",
            "priority": "VeryLow"
          },
          {
            "url": "https://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/g/flow/ov1/2665393735:1776359655:-yZ21BwzAphqzXrHgKcxOX77RkXAL9rAafXdddf9JJc/9ed533cdcf70456e/I43HupoSxwavIZf2OeFwl1UOTaumNL1fGQ.qPB3l2e0-1776363609-1.2.1.1-AzTRfwfp8c8Own4sszN42S_f2kdZK4PazWwqXP.looQlqezAEMACGPl4Z99u.qL6",
            "sessionTargetType": "iframe",
            "protocol": "h3",
            "rendererStartTime": 3358.0439999997616,
            "networkRequestTime": 3360.3479999899864,
            "networkEndTime": 3392.969999998808,
            "finished": true,
            "transferSize": 23379,
            "resourceSize": 30732,
            "statusCode": 200,
            "mimeType": "text/plain",
            "resourceType": "XHR",
            "priority": "High",
            "entity": "cloudflare.com"
          },
          {
            "url": "blob:https://challenges.cloudflare.com/9af2cc68-712f-4c02-bb68-5b3fab4d7469",
            "sessionTargetType": "worker",
            "protocol": "blob",
            "rendererStartTime": 3404.247999995947,
            "networkRequestTime": 3404.247999995947,
            "networkEndTime": 3427.2620000243187,
            "finished": true,
            "transferSize": -1,
            "resourceSize": 80,
            "statusCode": 200,
            "mimeType": "text/javascript",
            "resourceType": "Script",
            "priority": "VeryLow"
          }
        ],
        "debugData": {
          "type": "debugdata",
          "networkStartTimeTs": 158139941498,
          "initiators": [
            {
              "type": "parser",
              "url": "https://www.upwork.com/",
              "lineNumber": 28,
              "columnNumber": 3837
            },
            {
              "type": "parser",
              "url": "https://www.upwork.com/?__cf_chl_rt_tk=6mkEt.PemVK2Dd8i58GqSYbm.H3agJ4QWgOialo_mFs-1776363608-1.0.1.1-7IXbuBISpsZpiyyPfxW_RbziF2waPlhkLzXKgoXJroQ",
              "lineNumber": 48,
              "columnNumber": 1
            },
            {
              "type": "other",
              "url": "https://www.upwork.com/"
            },
            {
              "type": "other",
              "url": "https://www.upwork.com/"
            },
            {
              "type": "parser",
              "url": "https://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/g/turnstile/f/ov2/av0/rch/a7b26/0x4AAAAAAADnPIDROrmt1Wwj/light/fbE/new/normal?lang=auto",
              "lineNumber": 0,
              "columnNumber": 714
            },
            {
              "type": "other",
              "url": "https://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/g/turnstile/f/ov2/av0/rch/a7b26/0x4AAAAAAADnPIDROrmt1Wwj/light/fbE/new/normal?lang=auto"
            },
            {
              "type": "other",
              "url": "https://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/g/turnstile/f/ov2/av0/rch/a7b26/0x4AAAAAAADnPIDROrmt1Wwj/light/fbE/new/normal?lang=auto"
            },
            {
              "type": "other",
              "url": "https://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/g/turnstile/f/ov2/av0/rch/a7b26/0x4AAAAAAADnPIDROrmt1Wwj/light/fbE/new/normal?lang=auto"
            },
            {
              "type": "other",
              "url": "https://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/g/turnstile/f/ov2/av0/rch/a7b26/0x4AAAAAAADnPIDROrmt1Wwj/light/fbE/new/normal?lang=auto"
            }
          ]
        }
      }
    },
    "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": 12.465,
      "numericUnit": "millisecond",
      "displayValue": "10 ms",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "origin",
            "valueType": "text",
            "label": "URL"
          },
          {
            "key": "rtt",
            "valueType": "ms",
            "granularity": 1,
            "label": "Time Spent"
          }
        ],
        "items": [
          {
            "origin": "https://upwork.com",
            "rtt": 12.465
          },
          {
            "origin": "https://challenges.cloudflare.com",
            "rtt": 6.771000000000001
          },
          {
            "origin": "https://www.upwork.com",
            "rtt": 0.8999999999999999
          }
        ],
        "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": 17.298,
      "numericUnit": "millisecond",
      "displayValue": "20 ms",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "origin",
            "valueType": "text",
            "label": "URL"
          },
          {
            "key": "serverResponseTime",
            "valueType": "ms",
            "granularity": 1,
            "label": "Time Spent"
          }
        ],
        "items": [
          {
            "origin": "https://www.upwork.com",
            "serverResponseTime": 17.298
          },
          {
            "origin": "https://upwork.com",
            "serverResponseTime": 12.705
          },
          {
            "origin": "https://challenges.cloudflare.com",
            "serverResponseTime": 8.643
          }
        ],
        "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": 19.334,
            "startTime": 135.997
          },
          {
            "duration": 16.184,
            "startTime": 156.508
          },
          {
            "duration": 6.729,
            "startTime": 181.552
          },
          {
            "duration": 5.244,
            "startTime": 188.906
          },
          {
            "duration": 13.477,
            "startTime": 194.339
          },
          {
            "duration": 16.337,
            "startTime": 207.926
          },
          {
            "duration": 10.164,
            "startTime": 230.957
          },
          {
            "duration": 87.271,
            "startTime": 241.603
          },
          {
            "duration": 35.464,
            "startTime": 428.727
          },
          {
            "duration": 19.472,
            "startTime": 488.188
          },
          {
            "duration": 45.347,
            "startTime": 873.757
          },
          {
            "duration": 61.914,
            "startTime": 1468.862
          },
          {
            "duration": 66.581,
            "startTime": 2080.526
          },
          {
            "duration": 50.89,
            "startTime": 2696.788
          },
          {
            "duration": 45.448,
            "startTime": 3297.178
          },
          {
            "duration": 37.861,
            "startTime": 3892.534
          }
        ]
      }
    },
    "metrics": {
      "id": "metrics",
      "title": "Metrics",
      "description": "Collects all available metrics.",
      "score": 1,
      "scoreDisplayMode": "informative",
      "numericValue": 5222,
      "numericUnit": "millisecond",
      "details": {
        "type": "debugdata",
        "items": [
          {
            "firstContentfulPaint": 2712,
            "largestContentfulPaint": 2712,
            "interactive": 5222,
            "speedIndex": 2712,
            "totalBlockingTime": 1362,
            "maxPotentialFID": 349,
            "cumulativeLayoutShift": 0.000553,
            "cumulativeLayoutShiftMainFrame": 0.000553,
            "timeToFirstByte": 467,
            "observedTimeOrigin": 0,
            "observedTimeOriginTs": 158139940503,
            "observedNavigationStart": 0,
            "observedNavigationStartTs": 158139940503,
            "observedFirstPaint": 223,
            "observedFirstPaintTs": 158140163206,
            "observedFirstContentfulPaint": 223,
            "observedFirstContentfulPaintTs": 158140163206,
            "observedFirstContentfulPaintAllFrames": 223,
            "observedFirstContentfulPaintAllFramesTs": 158140163206,
            "observedLargestContentfulPaint": 223,
            "observedLargestContentfulPaintTs": 158140163206,
            "observedLargestContentfulPaintAllFrames": 223,
            "observedLargestContentfulPaintAllFramesTs": 158140163206,
            "observedTraceEnd": 4087,
            "observedTraceEndTs": 158144027549,
            "observedLoad": 340,
            "observedLoadTs": 158140280885,
            "observedDomContentLoaded": 131,
            "observedDomContentLoadedTs": 158140071264,
            "observedCumulativeLayoutShift": 0.000553,
            "observedCumulativeLayoutShiftMainFrame": 0.000553,
            "observedFirstVisualChange": 222,
            "observedFirstVisualChangeTs": 158140162503,
            "observedLastVisualChange": 3855,
            "observedLastVisualChangeTs": 158143795503,
            "observedSpeedIndex": 736,
            "observedSpeedIndexTs": 158140676191
          },
          {
            "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": 13,
            "transferSize": 675433
          },
          {
            "resourceType": "other",
            "label": "Other",
            "requestCount": 7,
            "transferSize": 317061
          },
          {
            "resourceType": "document",
            "label": "Document",
            "requestCount": 2,
            "transferSize": 268288
          },
          {
            "resourceType": "script",
            "label": "Script",
            "requestCount": 2,
            "transferSize": 86729
          },
          {
            "resourceType": "image",
            "label": "Image",
            "requestCount": 2,
            "transferSize": 3355
          },
          {
            "resourceType": "stylesheet",
            "label": "Stylesheet",
            "requestCount": 0,
            "transferSize": 0
          },
          {
            "resourceType": "media",
            "label": "Media",
            "requestCount": 0,
            "transferSize": 0
          },
          {
            "resourceType": "font",
            "label": "Font",
            "requestCount": 0,
            "transferSize": 0
          },
          {
            "resourceType": "third-party",
            "label": "Third-party",
            "requestCount": 7,
            "transferSize": 419715
          }
        ]
      }
    },
    "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": 1,
      "scoreDisplayMode": "informative",
      "displayValue": "1 layout shift found",
      "metricSavings": {
        "CLS": 0.001
      },
      "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": [
          {
            "node": {
              "type": "node",
              "lhId": "page-1-STRONG",
              "path": "1,HTML,1,BODY,2,FOOTER,0,P,1,STRONG",
              "selector": "body > footer.footer > p > strong",
              "boundingRect": {
                "top": 698,
                "bottom": 714,
                "left": 199,
                "right": 332,
                "width": 133,
                "height": 16
              },
              "snippet": "<strong>",
              "nodeLabel": "9ed533cb1988e8d8"
            },
            "score": 0.000553
          }
        ]
      },
      "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": "12 long tasks found",
      "metricSavings": {
        "TBT": 1350
      },
      "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": "https://www.upwork.com/cdn-cgi/challenge-platform/h/g/orchestrate/chl_page/v1?ray=9ed533cb1988e8d8",
            "duration": 349,
            "startTime": 3448.294
          },
          {
            "url": "https://www.upwork.com/cdn-cgi/challenge-platform/h/g/orchestrate/chl_page/v1?ray=9ed533cb1988e8d8",
            "duration": 266,
            "startTime": 4368.294
          },
          {
            "url": "https://www.upwork.com/cdn-cgi/challenge-platform/h/g/orchestrate/chl_page/v1?ray=9ed533cb1988e8d8",
            "duration": 248,
            "startTime": 4120.294
          },
          {
            "url": "https://www.upwork.com/cdn-cgi/challenge-platform/h/g/orchestrate/chl_page/v1?ray=9ed533cb1988e8d8",
            "duration": 204,
            "startTime": 4634.294
          },
          {
            "url": "https://www.upwork.com/cdn-cgi/challenge-platform/h/g/orchestrate/chl_page/v1?ray=9ed533cb1988e8d8",
            "duration": 182,
            "startTime": 4930.294
          },
          {
            "url": "https://www.upwork.com/cdn-cgi/challenge-platform/h/g/orchestrate/chl_page/v1?ray=9ed533cb1988e8d8",
            "duration": 181,
            "startTime": 3939.294
          },
          {
            "url": "https://www.upwork.com/cdn-cgi/challenge-platform/h/g/orchestrate/chl_page/v1?ray=9ed533cb1988e8d8",
            "duration": 151,
            "startTime": 5112.294
          },
          {
            "url": "https://www.upwork.com/cdn-cgi/challenge-platform/h/g/orchestrate/chl_page/v1?ray=9ed533cb1988e8d8",
            "duration": 142,
            "startTime": 3797.294
          },
          {
            "url": "https://www.upwork.com/cdn-cgi/challenge-platform/h/g/orchestrate/chl_page/v1?ray=9ed533cb1988e8d8",
            "duration": 78,
            "startTime": 4852.294
          },
          {
            "url": "Unattributable",
            "duration": 77,
            "startTime": 2939.996
          },
          {
            "url": "https://www.upwork.com/",
            "duration": 65,
            "startTime": 3016.996
          },
          {
            "url": "Unattributable",
            "duration": 65,
            "startTime": 3088.996
          }
        ],
        "sortedBy": [
          "duration"
        ],
        "skipSumming": [
          "startTime"
        ],
        "debugData": {
          "type": "debugdata",
          "urls": [
            "https://www.upwork.com/cdn-cgi/challenge-platform/h/g/orchestrate/chl_page/v1?ray=9ed533cb1988e8d8",
            "Unattributable",
            "https://www.upwork.com/"
          ],
          "tasks": [
            {
              "urlIndex": 0,
              "startTime": 3448.3,
              "duration": 349,
              "other": 349,
              "scriptEvaluation": 0
            },
            {
              "urlIndex": 0,
              "startTime": 4368.3,
              "duration": 266,
              "other": 266,
              "scriptEvaluation": 0
            },
            {
              "urlIndex": 0,
              "startTime": 4120.3,
              "duration": 248,
              "other": 248,
              "scriptEvaluation": 0
            },
            {
              "urlIndex": 0,
              "startTime": 4634.3,
              "duration": 204,
              "other": 204,
              "scriptEvaluation": 0
            },
            {
              "urlIndex": 0,
              "startTime": 4930.3,
              "duration": 182,
              "other": 182,
              "scriptEvaluation": 0
            },
            {
              "urlIndex": 0,
              "startTime": 3939.3,
              "duration": 181,
              "other": 181,
              "scriptEvaluation": 0
            },
            {
              "urlIndex": 0,
              "startTime": 5112.3,
              "duration": 151,
              "other": 151,
              "scriptEvaluation": 0
            },
            {
              "urlIndex": 0,
              "startTime": 3797.3,
              "duration": 142,
              "other": 142,
              "scriptEvaluation": 0
            },
            {
              "urlIndex": 0,
              "startTime": 4852.3,
              "duration": 78,
              "other": 78
            },
            {
              "urlIndex": 1,
              "startTime": 2940,
              "duration": 77,
              "other": 77,
              "scriptEvaluation": 0
            },
            {
              "urlIndex": 2,
              "startTime": 3017,
              "duration": 65,
              "other": 65,
              "parseHTML": 0
            },
            {
              "urlIndex": 1,
              "startTime": 3089,
              "duration": 65,
              "other": 65
            }
          ]
        }
      },
      "guidanceLevel": 1
    },
    "non-composited-animations": {
      "id": "non-composited-animations",
      "title": "Avoid non-composited animations",
      "description": "Animations which are not composited can be janky and increase CLS. [Learn how to avoid non-composited animations](https://developer.chrome.com/docs/lighthouse/performance/non-composited-animations/)",
      "score": null,
      "scoreDisplayMode": "notApplicable",
      "metricSavings": {
        "CLS": 0
      },
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "subItemsHeading": {
              "key": "failureReason",
              "valueType": "text"
            },
            "label": "Element"
          }
        ],
        "items": []
      },
      "guidanceLevel": 2
    },
    "unsized-images": {
      "id": "unsized-images",
      "title": "Image elements have explicit `width` and `height`",
      "description": "Set an explicit width and height on image elements to reduce layout shifts and improve CLS. [Learn how to set image dimensions](https://web.dev/articles/optimize-cls#images_without_dimensions)",
      "score": 1,
      "scoreDisplayMode": "metricSavings",
      "metricSavings": {
        "CLS": 0
      },
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "label": ""
          },
          {
            "key": "url",
            "valueType": "url",
            "label": "URL"
          }
        ],
        "items": []
      },
      "guidanceLevel": 4
    },
    "valid-source-maps": {
      "id": "valid-source-maps",
      "title": "Page has valid source maps",
      "description": "Source maps translate minified code to the original source code. This helps developers debug in production. In addition, Lighthouse is able to provide further insights. Consider deploying source maps to take advantage of these benefits. [Learn more about source maps](https://developer.chrome.com/docs/devtools/javascript/source-maps/).",
      "score": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "scriptUrl",
            "valueType": "url",
            "subItemsHeading": {
              "key": "error"
            },
            "label": "URL"
          },
          {
            "key": "sourceMapUrl",
            "valueType": "url",
            "label": "Map URL"
          }
        ],
        "items": []
      }
    },
    "csp-xss": {
      "id": "csp-xss",
      "title": "Ensure CSP is effective against XSS attacks",
      "description": "A strong Content Security Policy (CSP) significantly reduces the risk of cross-site scripting (XSS) attacks. [Learn how to use a CSP to prevent XSS](https://developer.chrome.com/docs/lighthouse/best-practices/csp-xss/)",
      "score": 1,
      "scoreDisplayMode": "informative",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "description",
            "valueType": "text",
            "subItemsHeading": {
              "key": "description"
            },
            "label": "Description"
          },
          {
            "key": "directive",
            "valueType": "code",
            "subItemsHeading": {
              "key": "directive"
            },
            "label": "Directive"
          },
          {
            "key": "severity",
            "valueType": "text",
            "subItemsHeading": {
              "key": "severity"
            },
            "label": "Severity"
          }
        ],
        "items": [
          {
            "severity": "High",
            "description": "No CSP found in enforcement mode"
          }
        ]
      }
    },
    "has-hsts": {
      "id": "has-hsts",
      "title": "Use a strong HSTS policy",
      "description": "Deployment of the HSTS header significantly reduces the risk of downgrading HTTP connections and eavesdropping attacks. A rollout in stages, starting with a low max-age is recommended. [Learn more about using a strong HSTS policy.](https://developer.chrome.com/docs/lighthouse/best-practices/has-hsts)",
      "score": null,
      "scoreDisplayMode": "notApplicable",
      "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": []
      }
    },
    "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": null,
      "scoreDisplayMode": "notApplicable",
      "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": []
      }
    },
    "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": null,
      "scoreDisplayMode": "notApplicable",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "description",
            "valueType": "text",
            "subItemsHeading": {
              "key": "description"
            },
            "label": "Description"
          },
          {
            "key": "severity",
            "valueType": "text",
            "subItemsHeading": {
              "key": "severity"
            },
            "label": "Severity"
          }
        ],
        "items": []
      }
    },
    "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.upwork.com/",
            "resourceBytes": 5004,
            "encodedBytes": 2483,
            "children": [
              {
                "name": "(inline) !function(){try…",
                "resourceBytes": 206,
                "unusedBytes": 0
              },
              {
                "name": "(inline) (function(){win…",
                "resourceBytes": 3617,
                "unusedBytes": 0
              },
              {
                "name": "(inline) const e=new Dat…",
                "resourceBytes": 295,
                "unusedBytes": 0
              },
              {
                "name": "(inline) var e=globalThi…",
                "resourceBytes": 886,
                "unusedBytes": 0
              }
            ]
          },
          {
            "name": "https://www.upwork.com/cdn-cgi/challenge-platform/h/g/orchestrate/chl_page/v1?ray=9ed533cb1988e8d8",
            "resourceBytes": 186353,
            "encodedBytes": 68519,
            "unusedBytes": 46006
          },
          {
            "name": "https://challenges.cloudflare.com/turnstile/v0/g/b0a7532ac8ec/api.js?onload=cFyL2&render=explicit",
            "resourceBytes": 52479,
            "encodedBytes": 17447,
            "unusedBytes": 19489
          }
        ]
      }
    },
    "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": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "subItemsHeading": {
              "key": "relatedNode",
              "valueType": "node"
            },
            "label": "Failing Elements"
          }
        ],
        "items": []
      }
    },
    "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": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "subItemsHeading": {
              "key": "relatedNode",
              "valueType": "node"
            },
            "label": "Failing Elements"
          }
        ],
        "items": []
      }
    },
    "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": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "subItemsHeading": {
              "key": "relatedNode",
              "valueType": "node"
            },
            "label": "Failing Elements"
          }
        ],
        "items": []
      }
    },
    "aria-text": {
      "id": "aria-text",
      "title": "Elements with the `role=text` attribute do not have focusable descendents.",
      "description": "Adding `role=text` around a text node split by markup enables VoiceOver to treat it as one phrase, but the element's focusable descendents will not be announced. [Learn more about the `role=text` attribute](https://dequeuniversity.com/rules/axe/4.11/aria-text).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "aria-toggle-field-name": {
      "id": "aria-toggle-field-name",
      "title": "ARIA toggle fields have accessible names",
      "description": "When a toggle field doesn't have an accessible name, screen readers announce it with a generic name, making it unusable for users who rely on screen readers. [Learn more about toggle fields](https://dequeuniversity.com/rules/axe/4.11/aria-toggle-field-name).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "aria-tooltip-name": {
      "id": "aria-tooltip-name",
      "title": "ARIA `tooltip` elements have accessible names",
      "description": "When a tooltip element doesn't have an accessible name, screen readers announce it with a generic name, making it unusable for users who rely on screen readers. [Learn how to name `tooltip` elements](https://dequeuniversity.com/rules/axe/4.11/aria-tooltip-name).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "aria-treeitem-name": {
      "id": "aria-treeitem-name",
      "title": "ARIA `treeitem` elements have accessible names",
      "description": "When a `treeitem` element doesn't have an accessible name, screen readers announce it with a generic name, making it unusable for users who rely on screen readers. [Learn more about labeling `treeitem` elements](https://dequeuniversity.com/rules/axe/4.11/aria-treeitem-name).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "aria-valid-attr-value": {
      "id": "aria-valid-attr-value",
      "title": "`[aria-*]` attributes have valid values",
      "description": "Assistive technologies, like screen readers, can't interpret ARIA attributes with invalid values. [Learn more about valid values for ARIA attributes](https://dequeuniversity.com/rules/axe/4.11/aria-valid-attr-value).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "aria-valid-attr": {
      "id": "aria-valid-attr",
      "title": "`[aria-*]` attributes are valid and not misspelled",
      "description": "Assistive technologies, like screen readers, can't interpret ARIA attributes with invalid names. [Learn more about valid ARIA attributes](https://dequeuniversity.com/rules/axe/4.11/aria-valid-attr).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "button-name": {
      "id": "button-name",
      "title": "Buttons have an accessible name",
      "description": "When a button doesn't have an accessible name, screen readers announce it as \"button\", making it unusable for users who rely on screen readers. [Learn how to make buttons more accessible](https://dequeuniversity.com/rules/axe/4.11/button-name).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "bypass": {
      "id": "bypass",
      "title": "The page contains a heading, skip link, or landmark region",
      "description": "Adding ways to bypass repetitive content lets keyboard users navigate the page more efficiently. [Learn more about bypass blocks](https://dequeuniversity.com/rules/axe/4.11/bypass).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "color-contrast": {
      "id": "color-contrast",
      "title": "Background and foreground colors have a sufficient contrast ratio",
      "description": "Low-contrast text is difficult or impossible for many users to read. [Learn how to provide sufficient color contrast](https://dequeuniversity.com/rules/axe/4.11/color-contrast).",
      "score": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "subItemsHeading": {
              "key": "relatedNode",
              "valueType": "node"
            },
            "label": "Failing Elements"
          }
        ],
        "items": []
      }
    },
    "definition-list": {
      "id": "definition-list",
      "title": "`<dl>`'s contain only properly-ordered `<dt>` and `<dd>` groups, `<script>`, `<template>` or `<div>` elements.",
      "description": "When definition lists are not properly marked up, screen readers may produce confusing or inaccurate output. [Learn how to structure definition lists correctly](https://dequeuniversity.com/rules/axe/4.11/definition-list).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "dlitem": {
      "id": "dlitem",
      "title": "Definition list items are wrapped in `<dl>` elements",
      "description": "Definition list items (`<dt>` and `<dd>`) must be wrapped in a parent `<dl>` element to ensure that screen readers can properly announce them. [Learn how to structure definition lists correctly](https://dequeuniversity.com/rules/axe/4.11/dlitem).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "document-title": {
      "id": "document-title",
      "title": "Document has a `<title>` element",
      "description": "The title gives screen reader users an overview of the page, and search engine users rely on it heavily to determine if a page is relevant to their search. [Learn more about document titles](https://dequeuniversity.com/rules/axe/4.11/document-title).",
      "score": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "subItemsHeading": {
              "key": "relatedNode",
              "valueType": "node"
            },
            "label": "Failing Elements"
          }
        ],
        "items": []
      }
    },
    "duplicate-id-aria": {
      "id": "duplicate-id-aria",
      "title": "ARIA IDs are unique",
      "description": "The value of an ARIA ID must be unique to prevent other instances from being overlooked by assistive technologies. [Learn how to fix duplicate ARIA IDs](https://dequeuniversity.com/rules/axe/4.11/duplicate-id-aria).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "empty-heading": {
      "id": "empty-heading",
      "title": "All heading elements contain content.",
      "description": "A heading with no content or inaccessible text prevent screen reader users from accessing information on the page's structure. [Learn more about headings](https://dequeuniversity.com/rules/axe/4.11/empty-heading).",
      "score": 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-0-H2",
              "path": "1,HTML,1,BODY,1,MAIN,0,DIV,0,DIV,0,DIV,0,H2",
              "selector": "div.up-challenge-container > div.main-wrapper > div.main-content > h2#WHxhI6",
              "boundingRect": {
                "top": 232,
                "bottom": 232,
                "left": 56,
                "right": 356,
                "width": 300,
                "height": 0
              },
              "snippet": "<h2 id=\"WHxhI6\">",
              "nodeLabel": "div.up-challenge-container > div.main-wrapper > div.main-content > h2#WHxhI6",
              "explanation": "Fix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute"
            }
          }
        ],
        "debugData": {
          "type": "debugdata",
          "impact": "minor",
          "tags": [
            "cat.name-role-value",
            "best-practice"
          ]
        }
      }
    },
    "form-field-multiple-labels": {
      "id": "form-field-multiple-labels",
      "title": "No form fields have multiple labels",
      "description": "Form fields with multiple labels can be confusingly announced by assistive technologies like screen readers which use either the first, the last, or all of the labels. [Learn how to use form labels](https://dequeuniversity.com/rules/axe/4.11/form-field-multiple-labels).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "frame-title": {
      "id": "frame-title",
      "title": "`<frame>` or `<iframe>` elements have a title",
      "description": "Screen reader users rely on frame titles to describe the contents of frames. [Learn more about frame titles](https://dequeuniversity.com/rules/axe/4.11/frame-title).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "heading-order": {
      "id": "heading-order",
      "title": "Heading elements appear in a sequentially-descending order",
      "description": "Properly ordered headings that do not skip levels convey the semantic structure of the page, making it easier to navigate and understand when using assistive technologies. [Learn more about heading order](https://dequeuniversity.com/rules/axe/4.11/heading-order).",
      "score": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "subItemsHeading": {
              "key": "relatedNode",
              "valueType": "node"
            },
            "label": "Failing Elements"
          }
        ],
        "items": []
      }
    },
    "html-has-lang": {
      "id": "html-has-lang",
      "title": "`<html>` element has 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": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "subItemsHeading": {
              "key": "relatedNode",
              "valueType": "node"
            },
            "label": "Failing Elements"
          }
        ],
        "items": []
      }
    },
    "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": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "subItemsHeading": {
              "key": "relatedNode",
              "valueType": "node"
            },
            "label": "Failing Elements"
          }
        ],
        "items": []
      }
    },
    "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 has 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": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "subItemsHeading": {
              "key": "relatedNode",
              "valueType": "node"
            },
            "label": "Failing Elements"
          }
        ],
        "items": []
      }
    },
    "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": null,
      "scoreDisplayMode": "notApplicable"
    },
    "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": null,
      "scoreDisplayMode": "notApplicable"
    },
    "listitem": {
      "id": "listitem",
      "title": "List items (`<li>`) are contained within `<ul>`, `<ol>` or `<menu>` parent elements",
      "description": "Screen readers require list items (`<li>`) to be contained within a parent `<ul>`, `<ol>` or `<menu>` to be announced properly. [Learn more about proper list structure](https://dequeuniversity.com/rules/axe/4.11/listitem).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "meta-refresh": {
      "id": "meta-refresh",
      "title": "The document uses `<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": 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-1-META",
              "path": "1,HTML,0,HEAD,7,META",
              "selector": "head > meta",
              "boundingRect": {
                "top": 0,
                "bottom": 0,
                "left": 0,
                "right": 0,
                "width": 0,
                "height": 0
              },
              "snippet": "<meta http-equiv=\"refresh\" content=\"360\">",
              "nodeLabel": "head > meta",
              "explanation": "Fix any of the following:\n  <meta> tag forces timed refresh of page (less than 20 hours)"
            }
          }
        ],
        "debugData": {
          "type": "debugdata",
          "impact": "critical",
          "tags": [
            "cat.time-and-media",
            "wcag2a",
            "wcag221",
            "TTv5",
            "TT8.a",
            "EN-301-549",
            "EN-9.2.2.1",
            "RGAAv4",
            "RGAA-13.1.2"
          ]
        }
      }
    },
    "meta-viewport": {
      "id": "meta-viewport",
      "title": "`[user-scalable=\"no\"]` is not used in the `<meta name=\"viewport\">` element and the `[maximum-scale]` attribute is not less than 5.",
      "description": "Disabling zooming is problematic for users with low vision who rely on screen magnification to properly see the contents of a web page. [Learn more about the viewport meta tag](https://dequeuniversity.com/rules/axe/4.11/meta-viewport).",
      "score": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "subItemsHeading": {
              "key": "relatedNode",
              "valueType": "node"
            },
            "label": "Failing Elements"
          }
        ],
        "items": []
      }
    },
    "object-alt": {
      "id": "object-alt",
      "title": "`<object>` elements have alternate text",
      "description": "Screen readers cannot translate non-text content. Adding alternate text to `<object>` elements helps screen readers convey meaning to users. [Learn more about alt text for `object` elements](https://dequeuniversity.com/rules/axe/4.11/object-alt).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "select-name": {
      "id": "select-name",
      "title": "Select elements have associated label elements.",
      "description": "Form elements without effective labels can create frustrating experiences for screen reader users. [Learn more about the `select` element](https://dequeuniversity.com/rules/axe/4.11/select-name).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "skip-link": {
      "id": "skip-link",
      "title": "Skip links are focusable.",
      "description": "Including a skip link can help users skip to the main content to save time. [Learn more about skip links](https://dequeuniversity.com/rules/axe/4.11/skip-link).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "tabindex": {
      "id": "tabindex",
      "title": "No element has a `[tabindex]` value greater than 0",
      "description": "A value greater than 0 implies an explicit navigation ordering. Although technically valid, this often creates frustrating experiences for users who rely on assistive technologies. [Learn more about the `tabindex` attribute](https://dequeuniversity.com/rules/axe/4.11/tabindex).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "table-duplicate-name": {
      "id": "table-duplicate-name",
      "title": "Tables have different content in the summary attribute and `<caption>`.",
      "description": "The summary attribute should describe the table structure, while `<caption>` should have the onscreen title. Accurate table mark-up helps users of screen readers. [Learn more about summary and caption](https://dequeuniversity.com/rules/axe/4.11/table-duplicate-name).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "table-fake-caption": {
      "id": "table-fake-caption",
      "title": "Tables use `<caption>` instead of cells with the `[colspan]` attribute to indicate a caption.",
      "description": "Screen readers have features to make navigating tables easier. Ensuring that tables use the actual caption element instead of cells with the `[colspan]` attribute may improve the experience for screen reader users. [Learn more about captions](https://dequeuniversity.com/rules/axe/4.11/table-fake-caption).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "target-size": {
      "id": "target-size",
      "title": "Touch targets have sufficient size and spacing.",
      "description": "Touch targets with sufficient size and spacing help users who may have difficulty targeting small controls to activate the targets. [Learn more about touch targets](https://dequeuniversity.com/rules/axe/4.11/target-size).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "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": 675433,
      "numericUnit": "byte",
      "displayValue": "Total size was 660 KiB",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "url",
            "valueType": "url",
            "label": "URL"
          },
          {
            "key": "totalBytes",
            "valueType": "bytes",
            "label": "Transfer Size"
          }
        ],
        "items": [
          {
            "url": "https://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/g/flow/ov1/2665393735:1776359655:-yZ21BwzAphqzXrHgKcxOX77RkXAL9rAafXdddf9JJc/9ed533cdcf70456e/I43HupoSxwavIZf2OeFwl1UOTaumNL1fGQ.qPB3l2e0-1776363609-1.2.1.1-AzTRfwfp8c8Own4sszN42S_f2kdZK4PazWwqXP.looQlqezAEMACGPl4Z99u.qL6",
            "totalBytes": 277356
          },
          {
            "url": "https://www.upwork.com/",
            "totalBytes": 172130
          },
          {
            "url": "https://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/g/turnstile/f/ov2/av0/rch/a7b26/0x4AAAAAAADnPIDROrmt1Wwj/light/fbE/new/normal?lang=auto",
            "totalBytes": 96158
          },
          {
            "url": "https://www.upwork.com/cdn-cgi/challenge-platform/h/g/orchestrate/chl_page/v1?ray=9ed533cb1988e8d8",
            "totalBytes": 68961
          },
          {
            "url": "https://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/g/flow/ov1/2665393735:1776359655:-yZ21BwzAphqzXrHgKcxOX77RkXAL9rAafXdddf9JJc/9ed533cdcf70456e/I43HupoSxwavIZf2OeFwl1UOTaumNL1fGQ.qPB3l2e0-1776363609-1.2.1.1-AzTRfwfp8c8Own4sszN42S_f2kdZK4PazWwqXP.looQlqezAEMACGPl4Z99u.qL6",
            "totalBytes": 23379
          },
          {
            "url": "https://challenges.cloudflare.com/turnstile/v0/g/b0a7532ac8ec/api.js?onload=cFyL2&render=explicit",
            "totalBytes": 17768
          },
          {
            "url": "https://www.upwork.com/cdn-cgi/challenge-platform/h/g/flow/ov1/1336492700:1776363125:Ftrxf4L2JJi7wh9a8zMMSEcREc7JleeP2QdTTOPafQM/9ed533cb1988e8d8/3IMYbrGIQMFvhHS0nyvFyEBqKIdx3.YNaCZsv_.zRGE-1776363608-1.2.1.1-fH9Nri.JSUHSVfD3dPAYq7hMaB4dDE9PZ9RK26XULG5CLsRFuuayUhCKYzVQZryd",
            "totalBytes": 13990
          },
          {
            "url": "https://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/g/d/9ed533cdcf70456e/1776363609600/H5HtujmC0UTwg_M",
            "totalBytes": 3147
          },
          {
            "url": "https://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/g/pat/9ed533cdcf70456e/1776363609601/859d8fb334815a1739d60efdc1cf7ea2bbd5199e827f8c9b24067e2f816d84c6/FtCN7URgIQNM42j",
            "totalBytes": 1699
          },
          {
            "url": "https://upwork.com/",
            "totalBytes": 577
          }
        ],
        "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.5,
      "scoreDisplayMode": "metricSavings",
      "numericValue": 0,
      "numericUnit": "millisecond",
      "displayValue": "Est savings of 151 KiB",
      "metricSavings": {
        "FCP": 0,
        "LCP": 0
      },
      "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": "@font-face {\n  font-family: 'Neue Montreal';\n  src: url('data:font/woff2;base64,d09GMgABAAAAAkcgABI…",
            "wastedBytes": 98864,
            "wastedPercent": 100,
            "totalBytes": 98864
          },
          {
            "url": "[theme=air-3-0],[design-system=air-3-0],html[theme=dark]{--ws-mobile-x:var(--ws-4x);--ws-heading:.5…",
            "wastedBytes": 55757,
            "wastedPercent": 81.58080092945575,
            "totalBytes": 68346
          }
        ],
        "overallSavingsMs": 0,
        "overallSavingsBytes": 154621,
        "sortedBy": [
          "wastedBytes"
        ],
        "debugData": {
          "type": "debugdata",
          "metricSavings": {
            "FCP": 0,
            "LCP": 0
          }
        }
      },
      "guidanceLevel": 1
    },
    "unused-javascript": {
      "id": "unused-javascript",
      "title": "Reduce unused JavaScript",
      "description": "Reduce unused JavaScript and defer loading scripts until they are required to decrease bytes consumed by network activity. [Learn how to reduce unused JavaScript](https://developer.chrome.com/docs/lighthouse/performance/unused-javascript/).",
      "score": 1,
      "scoreDisplayMode": "metricSavings",
      "numericValue": 0,
      "numericUnit": "millisecond",
      "displayValue": "",
      "metricSavings": {
        "FCP": 0,
        "LCP": 0
      },
      "details": {
        "type": "opportunity",
        "headings": [],
        "items": [],
        "overallSavingsMs": 0,
        "overallSavingsBytes": 0,
        "sortedBy": [
          "wastedBytes"
        ],
        "debugData": {
          "type": "debugdata",
          "metricSavings": {
            "FCP": 0,
            "LCP": 0
          }
        }
      },
      "guidanceLevel": 1
    },
    "doctype": {
      "id": "doctype",
      "title": "Page 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": "Issues were logged in the `Issues` panel in Chrome Devtools",
      "description": "Issues logged to the `Issues` panel in Chrome Devtools indicate unresolved problems. They can come from network request failures, insufficient security controls, and other browser concerns. Open up the Issues panel in Chrome DevTools for more details on each issue.",
      "score": 0,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "issueType",
            "valueType": "text",
            "subItemsHeading": {
              "key": "url",
              "valueType": "url"
            },
            "label": "Issue type"
          }
        ],
        "items": [
          {
            "issueType": "Blocked by cross-origin policy",
            "subItems": {
              "type": "subitems",
              "items": [
                {
                  "url": "https://upwork.com/favicon.ico"
                }
              ]
            }
          }
        ]
      }
    },
    "js-libraries": {
      "id": "js-libraries",
      "title": "Detected JavaScript libraries",
      "description": "All front-end JavaScript libraries detected on the page. [Learn more about this JavaScript library detection diagnostic audit](https://developer.chrome.com/docs/lighthouse/best-practices/js-libraries/).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "notification-on-start": {
      "id": "notification-on-start",
      "title": "Avoids requesting the notification permission on page load",
      "description": "Users are mistrustful of or confused by sites that request to send notifications without context. Consider tying the request to user gestures instead. [Learn more about responsibly getting permission for notifications](https://developer.chrome.com/docs/lighthouse/best-practices/notification-on-start/).",
      "score": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "source",
            "valueType": "source-location",
            "label": "Source"
          }
        ],
        "items": []
      }
    },
    "paste-preventing-inputs": {
      "id": "paste-preventing-inputs",
      "title": "Allows users to paste into input fields",
      "description": "Preventing input pasting is a bad practice for the UX, and weakens security by blocking password managers.[Learn more about user-friendly input fields](https://developer.chrome.com/docs/lighthouse/best-practices/paste-preventing-inputs/).",
      "score": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "label": "Failing Elements"
          }
        ],
        "items": []
      }
    },
    "meta-description": {
      "id": "meta-description",
      "title": "Document does not have a meta description",
      "description": "Meta descriptions may be included in search results to concisely summarize page content. [Learn more about the meta description](https://developer.chrome.com/docs/lighthouse/seo/meta-description/).",
      "score": 0,
      "scoreDisplayMode": "binary"
    },
    "http-status-code": {
      "id": "http-status-code",
      "title": "Page has unsuccessful 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": 0,
      "scoreDisplayMode": "binary",
      "displayValue": "403"
    },
    "link-text": {
      "id": "link-text",
      "title": "Links have descriptive text",
      "description": "Descriptive link text helps search engines understand your content. [Learn how to make links more accessible](https://developer.chrome.com/docs/lighthouse/seo/link-text/).",
      "score": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "href",
            "valueType": "url",
            "label": "Link destination"
          },
          {
            "key": "text",
            "valueType": "text",
            "label": "Link Text"
          }
        ],
        "items": []
      }
    },
    "crawlable-anchors": {
      "id": "crawlable-anchors",
      "title": "Links are crawlable",
      "description": "Search engines may use `href` attributes on links to crawl websites. Ensure that the `href` attribute of anchor elements links to an appropriate destination, so more pages of the site can be discovered. [Learn how to make links crawlable](https://support.google.com/webmasters/answer/9112205)",
      "score": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "label": "Uncrawlable Link"
          }
        ],
        "items": []
      }
    },
    "is-crawlable": {
      "id": "is-crawlable",
      "title": "Page isn’t blocked from indexing",
      "description": "Search engines are unable to include your pages in search results if they don't have permission to crawl them. [Learn more about crawler directives](https://developer.chrome.com/docs/lighthouse/seo/is-crawlable/).",
      "score": 1,
      "scoreDisplayMode": "binary",
      "warnings": [],
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "source",
            "valueType": "code",
            "label": "Blocking Directive Source"
          }
        ],
        "items": []
      }
    },
    "robots-txt": {
      "id": "robots-txt",
      "title": "robots.txt is valid",
      "description": "If your robots.txt file is malformed, crawlers may not be able to understand how you want your website to be crawled or indexed. [Learn more about robots.txt](https://developer.chrome.com/docs/lighthouse/seo/invalid-robots-txt/).",
      "score": 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": "2 failure reasons",
      "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": "Pages that use WebXR are not currently eligible for back/forward cache.",
            "failureType": "Actionable",
            "subItems": {
              "type": "subitems",
              "items": [
                {
                  "frameUrl": "https://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/g/turnstile/f/ov2/av0/rch/a7b26/0x4AAAAAAADnPIDROrmt1Wwj/light/fbE/new/normal?lang=auto"
                }
              ]
            },
            "protocolReason": "WebXR"
          },
          {
            "reason": "Only pages with a status code of 2XX can be cached.",
            "failureType": "Not actionable",
            "subItems": {
              "type": "subitems",
              "items": [
                {
                  "frameUrl": "https://www.upwork.com/"
                }
              ]
            },
            "protocolReason": "HTTPStatusNotOK"
          }
        ]
      },
      "guidanceLevel": 4
    },
    "cache-insight": {
      "id": "cache-insight",
      "title": "Use efficient cache lifetimes",
      "description": "A long cache lifetime can speed up repeat visits to your page. [Learn more about caching](https://developer.chrome.com/docs/performance/insights/cache).",
      "score": 0.5,
      "scoreDisplayMode": "metricSavings",
      "displayValue": "Est savings of 3 KiB",
      "metricSavings": {
        "FCP": 0,
        "LCP": 0
      },
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "url",
            "valueType": "url",
            "label": "Request"
          },
          {
            "key": "cacheLifetimeMs",
            "valueType": "ms",
            "label": "Cache TTL",
            "displayUnit": "duration"
          },
          {
            "key": "totalBytes",
            "valueType": "bytes",
            "label": "Transfer Size",
            "displayUnit": "kb",
            "granularity": 1
          }
        ],
        "items": [
          {
            "url": "https://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/g/d/9ed533cdcf70456e/1776363609600/H5HtujmC0UTwg_M",
            "cacheLifetimeMs": 0,
            "totalBytes": 3147,
            "wastedBytes": 3147
          },
          {
            "url": "https://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/g/cmg/1",
            "cacheLifetimeMs": 0,
            "totalBytes": 208,
            "wastedBytes": 208
          }
        ],
        "sortedBy": [
          "wastedBytes"
        ],
        "skipSumming": [
          "cacheLifetimeMs"
        ],
        "debugData": {
          "type": "debugdata",
          "wastedBytes": 3355
        }
      },
      "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": "informative",
      "metricSavings": {
        "CLS": 0
      },
      "details": {
        "type": "list",
        "items": [
          {
            "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": [
              {
                "node": {
                  "type": "text",
                  "value": "Total"
                },
                "score": 0.000553
              },
              {
                "node": {
                  "type": "node",
                  "lhId": "page-1-STRONG",
                  "path": "1,HTML,1,BODY,2,FOOTER,0,P,1,STRONG",
                  "selector": "body > footer.footer > p > strong",
                  "boundingRect": {
                    "top": 698,
                    "bottom": 714,
                    "left": 199,
                    "right": 332,
                    "width": 133,
                    "height": 16
                  },
                  "snippet": "<strong>",
                  "nodeLabel": "9ed533cb1988e8d8"
                },
                "score": 0.000553
              }
            ]
          }
        ]
      },
      "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 100 ms",
      "metricSavings": {
        "FCP": 100,
        "LCP": 100
      },
      "details": {
        "type": "checklist",
        "items": {
          "noRedirects": {
            "label": "Had redirects (3 redirects, +99 ms)",
            "value": false
          },
          "serverResponseIsFast": {
            "label": "Server responds quickly (observed 17 ms)",
            "value": true
          },
          "usesCompression": {
            "label": "Applies text compression",
            "value": true
          }
        },
        "debugData": {
          "type": "debugdata",
          "redirectDuration": 99,
          "serverResponseTime": 17,
          "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": 35,
      "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": 35
            }
          },
          {
            "statistic": "DOM depth",
            "node": {
              "type": "node",
              "lhId": "page-6-INPUT",
              "path": "1,HTML,1,BODY,1,MAIN,0,DIV,0,DIV,0,DIV,2,DIV,0,DIV,0,DIV,0,INPUT",
              "selector": "div#hQLfM7 > div > div > input#cf-chl-widget-a7b26_response",
              "boundingRect": {
                "top": 0,
                "bottom": 0,
                "left": 0,
                "right": 0,
                "width": 0,
                "height": 0
              },
              "snippet": "<input type=\"hidden\" name=\"cf-turnstile-response\" id=\"cf-chl-widget-a7b26_response\">",
              "nodeLabel": "div#hQLfM7 > div > div > input#cf-chl-widget-a7b26_response"
            },
            "value": {
              "type": "numeric",
              "granularity": 1,
              "value": 9
            }
          },
          {
            "statistic": "Most children",
            "node": {
              "type": "node",
              "lhId": "page-5-DIV",
              "path": "1,HTML,1,BODY,1,MAIN,0,DIV,0,DIV,0,DIV",
              "selector": "main.container > div.up-challenge-container > div.main-wrapper > div.main-content",
              "boundingRect": {
                "top": 232,
                "bottom": 304,
                "left": 56,
                "right": 356,
                "width": 300,
                "height": 72
              },
              "snippet": "<div class=\"main-content\">",
              "nodeLabel": "main.container > div.up-challenge-container > div.main-wrapper > div.main-content"
            },
            "value": {
              "type": "numeric",
              "granularity": 1,
              "value": 6
            }
          }
        ],
        "debugData": {
          "type": "debugdata",
          "totalElements": 35,
          "maxChildren": 6,
          "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": 117.778
              },
              {
                "subpart": "elementRenderDelay",
                "label": "Element render delay",
                "duration": 104.925
              }
            ]
          },
          {
            "type": "node",
            "lhId": "page-0-P",
            "path": "1,HTML,1,BODY,2,FOOTER,0,P",
            "selector": "body > footer.footer > p",
            "boundingRect": {
              "top": 696,
              "bottom": 717,
              "left": 0,
              "right": 412,
              "width": 412,
              "height": 21
            },
            "snippet": "<p>",
            "nodeLabel": "Cloudflare Ray ID: 9ed533cb1988e8d8"
          }
        ]
      },
      "guidanceLevel": 3
    },
    "lcp-discovery-insight": {
      "id": "lcp-discovery-insight",
      "title": "LCP request discovery",
      "description": "[Optimize LCP](https://developer.chrome.com/docs/performance/insights/lcp-discovery) by making the LCP image discoverable from the HTML immediately, and avoiding lazy-loading",
      "score": null,
      "scoreDisplayMode": "notApplicable",
      "guidanceLevel": 3
    },
    "legacy-javascript-insight": {
      "id": "legacy-javascript-insight",
      "title": "Legacy JavaScript",
      "description": "Polyfills and transforms enable older browsers to use new JavaScript features. However, many aren't necessary for modern browsers. Consider modifying your JavaScript build process to not transpile [Baseline](https://web.dev/articles/baseline-and-polyfills) features, unless you know you must support older browsers. [Learn why most sites can deploy ES6+ code without transpiling](https://developer.chrome.com/docs/performance/insights/legacy-javascript)",
      "score": null,
      "scoreDisplayMode": "error",
      "errorMessage": "wastedBytesByRequestId.values(...).reduce is not a function",
      "errorStack": "TypeError: wastedBytesByRequestId.values(...).reduce is not a function\n    at Module.generateInsight (file:///usr/local/lib/node_modules/lighthouse/node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js:79:54)\n    at #computeInsightSet (file:///usr/local/lib/node_modules/lighthouse/node_modules/@paulirish/trace_engine/models/trace/Processor.js:369:33)\n    at #computeInsightsForNavigation (file:///usr/local/lib/node_modules/lighthouse/node_modules/@paulirish/trace_engine/models/trace/Processor.js:513:32)\n    at #computeInsights (file:///usr/local/lib/node_modules/lighthouse/node_modules/@paulirish/trace_engine/models/trace/Processor.js:445:47)\n    at TraceProcessor.parse (file:///usr/local/lib/node_modules/lighthouse/node_modules/@paulirish/trace_engine/models/trace/Processor.js:126:38)\n    at async TraceEngineResult.runTraceEngine (file:///usr/local/lib/node_modules/lighthouse/core/computed/trace-engine-result.js:43:5)\n    at async TraceEngineResult.compute_ (file:///usr/local/lib/node_modules/lighthouse/core/computed/trace-engine-result.js:256:7)",
      "guidanceLevel": 2
    },
    "modern-http-insight": {
      "id": "modern-http-insight",
      "title": "Modern HTTP",
      "description": "HTTP/2 and HTTP/3 offer many benefits over HTTP/1.1, such as multiplexing. [Learn more about using modern HTTP](https://developer.chrome.com/docs/performance/insights/modern-http).",
      "score": 1,
      "scoreDisplayMode": "metricSavings",
      "metricSavings": {
        "FCP": 0,
        "LCP": 0
      },
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "url",
            "valueType": "url",
            "label": "URL"
          },
          {
            "key": "protocol",
            "valueType": "text",
            "label": "Protocol"
          }
        ],
        "items": []
      },
      "guidanceLevel": 3
    },
    "network-dependency-tree-insight": {
      "id": "network-dependency-tree-insight",
      "title": "Network dependency tree",
      "description": "[Avoid chaining critical requests](https://developer.chrome.com/docs/performance/insights/network-dependency-tree) by reducing the length of chains, reducing the download size of resources, or deferring the download of unnecessary resources to improve page load.",
      "score": 0,
      "scoreDisplayMode": "numeric",
      "metricSavings": {
        "LCP": 0
      },
      "details": {
        "type": "list",
        "items": [
          {
            "type": "list-section",
            "value": {
              "type": "network-tree",
              "chains": {
                "4783CA62C5CC2F44B0B51E121422E8CE": {
                  "url": "https://www.upwork.com/",
                  "navStartToEndTime": 179,
                  "transferSize": 172130,
                  "isLongest": true,
                  "children": {
                    "4783CA62C5CC2F44B0B51E121422E8CE": {
                      "url": "https://www.upwork.com/",
                      "navStartToEndTime": 179,
                      "transferSize": 172130,
                      "children": {
                        "4783CA62C5CC2F44B0B51E121422E8CE": {
                          "url": "https://www.upwork.com/",
                          "navStartToEndTime": 179,
                          "transferSize": 172130,
                          "children": {
                            "4783CA62C5CC2F44B0B51E121422E8CE": {
                              "url": "https://www.upwork.com/",
                              "navStartToEndTime": 179,
                              "transferSize": 172130,
                              "children": {}
                            }
                          }
                        }
                      }
                    }
                  }
                }
              },
              "longestChain": {
                "duration": 179
              }
            }
          },
          {
            "type": "list-section",
            "title": "Preconnected origins",
            "description": "[preconnect](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) hints help the browser establish a connection earlier in the page load, saving time when the first request for that origin is made. The following are the origins that the page preconnected to.",
            "value": {
              "type": "text",
              "value": "no origins were preconnected"
            }
          },
          {
            "type": "list-section",
            "title": "Preconnect candidates",
            "description": "Add [preconnect](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) hints to your most important origins, but try to use no more than 4.",
            "value": {
              "type": "text",
              "value": "No additional origins are good candidates for preconnecting"
            }
          }
        ]
      },
      "guidanceLevel": 1
    },
    "render-blocking-insight": {
      "id": "render-blocking-insight",
      "title": "Render blocking requests",
      "description": "Requests are blocking the page's initial render, which may delay LCP. [Deferring or inlining](https://developer.chrome.com/docs/performance/insights/render-blocking) can move these network requests out of the critical path.",
      "score": 1,
      "scoreDisplayMode": "metricSavings",
      "metricSavings": {
        "FCP": 0,
        "LCP": 0
      },
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "url",
            "valueType": "url",
            "label": "URL"
          },
          {
            "key": "totalBytes",
            "valueType": "bytes",
            "label": "Transfer Size"
          },
          {
            "key": "wastedMs",
            "valueType": "timespanMs",
            "label": "Duration"
          }
        ],
        "items": []
      },
      "guidanceLevel": 3
    },
    "third-parties-insight": {
      "id": "third-parties-insight",
      "title": "3rd parties",
      "description": "3rd party code can significantly impact load performance. [Reduce and defer loading of 3rd party code](https://developer.chrome.com/docs/performance/insights/third-parties) to prioritize your page's content.",
      "score": null,
      "scoreDisplayMode": "error",
      "errorMessage": "data.Renderer.processes.values(...).find is not a function",
      "errorStack": "TypeError: data.Renderer.processes.values(...).find is not a function\n    at collectMainThreadActivity (file:///usr/local/lib/node_modules/lighthouse/node_modules/@paulirish/trace_engine/models/trace/extras/ThirdParties.js:17:10)\n    at Module.summarizeByThirdParty (file:///usr/local/lib/node_modules/lighthouse/node_modules/@paulirish/trace_engine/models/trace/extras/ThirdParties.js:30:30)\n    at Module.generateInsight (file:///usr/local/lib/node_modules/lighthouse/node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js:58:49)\n    at #computeInsightSet (file:///usr/local/lib/node_modules/lighthouse/node_modules/@paulirish/trace_engine/models/trace/Processor.js:369:33)\n    at #computeInsightsForNavigation (file:///usr/local/lib/node_modules/lighthouse/node_modules/@paulirish/trace_engine/models/trace/Processor.js:513:32)\n    at #computeInsights (file:///usr/local/lib/node_modules/lighthouse/node_modules/@paulirish/trace_engine/models/trace/Processor.js:445:47)\n    at TraceProcessor.parse (file:///usr/local/lib/node_modules/lighthouse/node_modules/@paulirish/trace_engine/models/trace/Processor.js:126:38)\n    at async TraceEngineResult.runTraceEngine (file:///usr/local/lib/node_modules/lighthouse/core/computed/trace-engine-result.js:43:5)\n    at async TraceEngineResult.compute_ (file:///usr/local/lib/node_modules/lighthouse/core/computed/trace-engine-result.js:256:7)",
      "guidanceLevel": 3
    },
    "viewport-insight": {
      "id": "viewport-insight",
      "title": "Optimize viewport for mobile",
      "description": "Tap interactions may be [delayed by up to 300 ms](https://developer.chrome.com/docs/performance/insights/viewport) if the viewport is not optimized for mobile.",
      "score": 1,
      "scoreDisplayMode": "numeric",
      "metricSavings": {
        "INP": 0
      },
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "label": ""
          }
        ],
        "items": [
          {
            "node": {
              "type": "node",
              "lhId": "page-4-META",
              "path": "1,HTML,0,HEAD,0,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, minimum-scale=1\">",
              "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": 1,
          "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": 10,
          "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": 10,
          "group": "a11y-aria"
        },
        {
          "id": "aria-text",
          "weight": 0,
          "group": "a11y-aria"
        },
        {
          "id": "aria-toggle-field-name",
          "weight": 0,
          "group": "a11y-aria"
        },
        {
          "id": "aria-tooltip-name",
          "weight": 0,
          "group": "a11y-aria"
        },
        {
          "id": "aria-treeitem-name",
          "weight": 0,
          "group": "a11y-aria"
        },
        {
          "id": "aria-valid-attr-value",
          "weight": 0,
          "group": "a11y-aria"
        },
        {
          "id": "aria-valid-attr",
          "weight": 0,
          "group": "a11y-aria"
        },
        {
          "id": "button-name",
          "weight": 0,
          "group": "a11y-names-labels"
        },
        {
          "id": "bypass",
          "weight": 0,
          "group": "a11y-navigation"
        },
        {
          "id": "color-contrast",
          "weight": 7,
          "group": "a11y-color-contrast"
        },
        {
          "id": "definition-list",
          "weight": 0,
          "group": "a11y-tables-lists"
        },
        {
          "id": "dlitem",
          "weight": 0,
          "group": "a11y-tables-lists"
        },
        {
          "id": "document-title",
          "weight": 7,
          "group": "a11y-names-labels"
        },
        {
          "id": "duplicate-id-aria",
          "weight": 0,
          "group": "a11y-aria"
        },
        {
          "id": "form-field-multiple-labels",
          "weight": 0,
          "group": "a11y-names-labels"
        },
        {
          "id": "frame-title",
          "weight": 0,
          "group": "a11y-names-labels"
        },
        {
          "id": "heading-order",
          "weight": 3,
          "group": "a11y-navigation"
        },
        {
          "id": "html-has-lang",
          "weight": 7,
          "group": "a11y-language"
        },
        {
          "id": "html-lang-valid",
          "weight": 7,
          "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": 0,
          "group": "a11y-names-labels"
        },
        {
          "id": "list",
          "weight": 0,
          "group": "a11y-tables-lists"
        },
        {
          "id": "listitem",
          "weight": 0,
          "group": "a11y-tables-lists"
        },
        {
          "id": "meta-refresh",
          "weight": 10,
          "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": 0,
          "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.89
    },
    "best-practices": {
      "title": "Best Practices",
      "supportedModes": [
        "navigation",
        "timespan",
        "snapshot"
      ],
      "auditRefs": [
        {
          "id": "is-on-https",
          "weight": 5,
          "group": "best-practices-trust-safety"
        },
        {
          "id": "redirects-http",
          "weight": 0,
          "group": "best-practices-trust-safety"
        },
        {
          "id": "geolocation-on-start",
          "weight": 1,
          "group": "best-practices-trust-safety"
        },
        {
          "id": "notification-on-start",
          "weight": 1,
          "group": "best-practices-trust-safety"
        },
        {
          "id": "csp-xss",
          "weight": 0,
          "group": "best-practices-trust-safety"
        },
        {
          "id": "has-hsts",
          "weight": 0,
          "group": "best-practices-trust-safety"
        },
        {
          "id": "origin-isolation",
          "weight": 0,
          "group": "best-practices-trust-safety"
        },
        {
          "id": "clickjacking-mitigation",
          "weight": 0,
          "group": "best-practices-trust-safety"
        },
        {
          "id": "trusted-types-xss",
          "weight": 0,
          "group": "best-practices-trust-safety"
        },
        {
          "id": "paste-preventing-inputs",
          "weight": 3,
          "group": "best-practices-ux"
        },
        {
          "id": "image-aspect-ratio",
          "weight": 1,
          "group": "best-practices-ux"
        },
        {
          "id": "image-size-responsive",
          "weight": 1,
          "group": "best-practices-ux"
        },
        {
          "id": "doctype",
          "weight": 1,
          "group": "best-practices-browser-compat"
        },
        {
          "id": "charset",
          "weight": 1,
          "group": "best-practices-browser-compat"
        },
        {
          "id": "js-libraries",
          "weight": 0,
          "group": "best-practices-general"
        },
        {
          "id": "deprecations",
          "weight": 5,
          "group": "best-practices-general"
        },
        {
          "id": "third-party-cookies",
          "weight": 5,
          "group": "best-practices-general"
        },
        {
          "id": "errors-in-console",
          "weight": 1,
          "group": "best-practices-general"
        },
        {
          "id": "valid-source-maps",
          "weight": 0,
          "group": "best-practices-general"
        },
        {
          "id": "inspector-issues",
          "weight": 1,
          "group": "best-practices-general"
        }
      ],
      "id": "best-practices",
      "score": 0.92
    },
    "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.82
    }
  },
  "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": "upwork.com",
      "origins": [
        "https://upwork.com",
        "https://www.upwork.com"
      ],
      "isFirstParty": true,
      "isUnrecognized": true
    },
    {
      "name": "cloudflare.com",
      "origins": [
        "https://challenges.cloudflare.com"
      ],
      "isUnrecognized": true
    }
  ],
  "fullPageScreenshot": {
    "screenshot": {
      "data": "data:image/webp;base64,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",
      "width": 412,
      "height": 823
    },
    "nodes": {
      "page-0-P": {
        "id": "",
        "top": 696,
        "bottom": 717,
        "left": 0,
        "right": 412,
        "width": 412,
        "height": 21
      },
      "page-1-STRONG": {
        "id": "",
        "top": 698,
        "bottom": 714,
        "left": 199,
        "right": 332,
        "width": 133,
        "height": 16
      },
      "page-2-P": {
        "id": "",
        "top": 725,
        "bottom": 746,
        "left": 0,
        "right": 412,
        "width": 412,
        "height": 21
      },
      "page-3-P": {
        "id": "",
        "top": 770,
        "bottom": 823,
        "left": 0,
        "right": 412,
        "width": 412,
        "height": 53
      },
      "page-4-META": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "page-5-DIV": {
        "id": "",
        "top": 232,
        "bottom": 304,
        "left": 56,
        "right": 356,
        "width": 300,
        "height": 72
      },
      "page-6-INPUT": {
        "id": "cf-chl-widget-a7b26_response",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "1-0-H2": {
        "id": "WHxhI6",
        "top": 232,
        "bottom": 232,
        "left": 56,
        "right": 356,
        "width": 300,
        "height": 0
      },
      "1-1-META": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "1-2-INPUT": {
        "id": "cf-chl-widget-a7b26_response",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "1-3-IMG": {
        "id": "",
        "top": 16,
        "bottom": 40,
        "left": 24,
        "right": 106,
        "width": 82,
        "height": 24
      },
      "1-4-LINK": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "1-5-META": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "1-6-META": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      }
    }
  },
  "timing": {
    "entries": [
      {
        "startTime": 1811.04,
        "name": "lh:config",
        "duration": 727.97,
        "entryType": "measure"
      },
      {
        "startTime": 1813.46,
        "name": "lh:config:resolveArtifactsToDefns",
        "duration": 83.27,
        "entryType": "measure"
      },
      {
        "startTime": 2539.28,
        "name": "lh:runner:gather",
        "duration": 9126.06,
        "entryType": "measure"
      },
      {
        "startTime": 2721,
        "name": "lh:driver:connect",
        "duration": 13.92,
        "entryType": "measure"
      },
      {
        "startTime": 2735.33,
        "name": "lh:driver:navigate",
        "duration": 14.69,
        "entryType": "measure"
      },
      {
        "startTime": 2750.65,
        "name": "lh:gather:getBenchmarkIndex",
        "duration": 1009.22,
        "entryType": "measure"
      },
      {
        "startTime": 3760.31,
        "name": "lh:gather:getVersion",
        "duration": 1.18,
        "entryType": "measure"
      },
      {
        "startTime": 3761.62,
        "name": "lh:gather:getDevicePixelRatio",
        "duration": 2.57,
        "entryType": "measure"
      },
      {
        "startTime": 3764.92,
        "name": "lh:prepare:navigationMode",
        "duration": 49.44,
        "entryType": "measure"
      },
      {
        "startTime": 3767.27,
        "name": "lh:gather:getVersion",
        "duration": 1.02,
        "entryType": "measure"
      },
      {
        "startTime": 3796.05,
        "name": "lh:storage:clearDataForOrigin",
        "duration": 5.9,
        "entryType": "measure"
      },
      {
        "startTime": 3802.19,
        "name": "lh:storage:clearBrowserCaches",
        "duration": 8.95,
        "entryType": "measure"
      },
      {
        "startTime": 3812.49,
        "name": "lh:gather:prepareThrottlingAndNetwork",
        "duration": 1.73,
        "entryType": "measure"
      },
      {
        "startTime": 3863.56,
        "name": "lh:driver:navigate",
        "duration": 4091.04,
        "entryType": "measure"
      },
      {
        "startTime": 9148.61,
        "name": "lh:computed:NetworkRecords",
        "duration": 9.87,
        "entryType": "measure"
      },
      {
        "startTime": 9159.35,
        "name": "lh:gather:getArtifact:DevtoolsLog",
        "duration": 0.07,
        "entryType": "measure"
      },
      {
        "startTime": 9159.44,
        "name": "lh:gather:getArtifact:Trace",
        "duration": 0.04,
        "entryType": "measure"
      },
      {
        "startTime": 9159.51,
        "name": "lh:gather:getArtifact:Accessibility",
        "duration": 256.6,
        "entryType": "measure"
      },
      {
        "startTime": 9416.18,
        "name": "lh:gather:getArtifact:AnchorElements",
        "duration": 16.01,
        "entryType": "measure"
      },
      {
        "startTime": 9432.25,
        "name": "lh:gather:getArtifact:ConsoleMessages",
        "duration": 0.16,
        "entryType": "measure"
      },
      {
        "startTime": 9432.48,
        "name": "lh:gather:getArtifact:CSSUsage",
        "duration": 44.58,
        "entryType": "measure"
      },
      {
        "startTime": 9477.12,
        "name": "lh:gather:getArtifact:Doctype",
        "duration": 1.52,
        "entryType": "measure"
      },
      {
        "startTime": 9478.69,
        "name": "lh:gather:getArtifact:Inputs",
        "duration": 4.03,
        "entryType": "measure"
      },
      {
        "startTime": 9482.78,
        "name": "lh:gather:getArtifact:ImageElements",
        "duration": 87.01,
        "entryType": "measure"
      },
      {
        "startTime": 9570.06,
        "name": "lh:gather:getArtifact:InspectorIssues",
        "duration": 0.47,
        "entryType": "measure"
      },
      {
        "startTime": 9570.57,
        "name": "lh:gather:getArtifact:JsUsage",
        "duration": 0.12,
        "entryType": "measure"
      },
      {
        "startTime": 9570.75,
        "name": "lh:gather:getArtifact:LinkElements",
        "duration": 4.47,
        "entryType": "measure"
      },
      {
        "startTime": 9574.85,
        "name": "lh:computed:MainResource",
        "duration": 0.31,
        "entryType": "measure"
      },
      {
        "startTime": 9575.26,
        "name": "lh:gather:getArtifact:MainDocumentContent",
        "duration": 9.57,
        "entryType": "measure"
      },
      {
        "startTime": 9584.89,
        "name": "lh:gather:getArtifact:MetaElements",
        "duration": 4.41,
        "entryType": "measure"
      },
      {
        "startTime": 9589.37,
        "name": "lh:gather:getArtifact:NetworkUserAgent",
        "duration": 0.2,
        "entryType": "measure"
      },
      {
        "startTime": 9589.74,
        "name": "lh:gather:getArtifact:RobotsTxt",
        "duration": 21.74,
        "entryType": "measure"
      },
      {
        "startTime": 9611.57,
        "name": "lh:gather:getArtifact:Scripts",
        "duration": 0.31,
        "entryType": "measure"
      },
      {
        "startTime": 9611.96,
        "name": "lh:gather:getArtifact:SourceMaps",
        "duration": 0.17,
        "entryType": "measure"
      },
      {
        "startTime": 9612.17,
        "name": "lh:gather:getArtifact:Stacks",
        "duration": 27.13,
        "entryType": "measure"
      },
      {
        "startTime": 9612.38,
        "name": "lh:gather:collectStacks",
        "duration": 26.88,
        "entryType": "measure"
      },
      {
        "startTime": 9639.34,
        "name": "lh:gather:getArtifact:Stylesheets",
        "duration": 27.91,
        "entryType": "measure"
      },
      {
        "startTime": 9667.33,
        "name": "lh:gather:getArtifact:TraceElements",
        "duration": 549.54,
        "entryType": "measure"
      },
      {
        "startTime": 9667.66,
        "name": "lh:computed:TraceEngineResult",
        "duration": 516.39,
        "entryType": "measure"
      },
      {
        "startTime": 9667.81,
        "name": "lh:computed:ProcessedTrace",
        "duration": 62.76,
        "entryType": "measure"
      },
      {
        "startTime": 9734.45,
        "name": "lh:computed:TraceEngineResult:total",
        "duration": 444.42,
        "entryType": "measure"
      },
      {
        "startTime": 9734.49,
        "name": "lh:computed:TraceEngineResult:parse",
        "duration": 363.42,
        "entryType": "measure"
      },
      {
        "startTime": 9735.86,
        "name": "lh:computed:TraceEngineResult:parse:handleEvent",
        "duration": 239.71,
        "entryType": "measure"
      },
      {
        "startTime": 9975.66,
        "name": "lh:computed:TraceEngineResult:parse:Meta:finalize",
        "duration": 1.7,
        "entryType": "measure"
      },
      {
        "startTime": 9977.92,
        "name": "lh:computed:TraceEngineResult:parse:AnimationFrames:finalize",
        "duration": 1.56,
        "entryType": "measure"
      },
      {
        "startTime": 9979.54,
        "name": "lh:computed:TraceEngineResult:parse:Animations:finalize",
        "duration": 2.46,
        "entryType": "measure"
      },
      {
        "startTime": 9982.04,
        "name": "lh:computed:TraceEngineResult:parse:Samples:finalize",
        "duration": 1.35,
        "entryType": "measure"
      },
      {
        "startTime": 9983.43,
        "name": "lh:computed:TraceEngineResult:parse:AuctionWorklets:finalize",
        "duration": 1.33,
        "entryType": "measure"
      },
      {
        "startTime": 9984.8,
        "name": "lh:computed:TraceEngineResult:parse:NetworkRequests:finalize",
        "duration": 5.02,
        "entryType": "measure"
      },
      {
        "startTime": 9989.9,
        "name": "lh:computed:TraceEngineResult:parse:Renderer:finalize",
        "duration": 22.27,
        "entryType": "measure"
      },
      {
        "startTime": 10012.25,
        "name": "lh:computed:TraceEngineResult:parse:Flows:finalize",
        "duration": 18.29,
        "entryType": "measure"
      },
      {
        "startTime": 10030.62,
        "name": "lh:computed:TraceEngineResult:parse:AsyncJSCalls:finalize",
        "duration": 2.31,
        "entryType": "measure"
      },
      {
        "startTime": 10033,
        "name": "lh:computed:TraceEngineResult:parse:DOMStats:finalize",
        "duration": 1.23,
        "entryType": "measure"
      },
      {
        "startTime": 10034.28,
        "name": "lh:computed:TraceEngineResult:parse:UserTimings:finalize",
        "duration": 1.3,
        "entryType": "measure"
      },
      {
        "startTime": 10035.65,
        "name": "lh:computed:TraceEngineResult:parse:ExtensionTraceData:finalize",
        "duration": 1.93,
        "entryType": "measure"
      },
      {
        "startTime": 10037.64,
        "name": "lh:computed:TraceEngineResult:parse:LayerTree:finalize",
        "duration": 2.4,
        "entryType": "measure"
      },
      {
        "startTime": 10040.11,
        "name": "lh:computed:TraceEngineResult:parse:Frames:finalize",
        "duration": 21.63,
        "entryType": "measure"
      },
      {
        "startTime": 10061.81,
        "name": "lh:computed:TraceEngineResult:parse:GPU:finalize",
        "duration": 1.45,
        "entryType": "measure"
      },
      {
        "startTime": 10063.33,
        "name": "lh:computed:TraceEngineResult:parse:ImagePainting:finalize",
        "duration": 1.42,
        "entryType": "measure"
      },
      {
        "startTime": 10064.8,
        "name": "lh:computed:TraceEngineResult:parse:Initiators:finalize",
        "duration": 3.08,
        "entryType": "measure"
      },
      {
        "startTime": 10067.96,
        "name": "lh:computed:TraceEngineResult:parse:Invalidations:finalize",
        "duration": 0.21,
        "entryType": "measure"
      },
      {
        "startTime": 10068.21,
        "name": "lh:computed:TraceEngineResult:parse:PageLoadMetrics:finalize",
        "duration": 3.14,
        "entryType": "measure"
      },
      {
        "startTime": 10071.39,
        "name": "lh:computed:TraceEngineResult:parse:LargestImagePaint:finalize",
        "duration": 4.1,
        "entryType": "measure"
      },
      {
        "startTime": 10075.53,
        "name": "lh:computed:TraceEngineResult:parse:LargestTextPaint:finalize",
        "duration": 1.21,
        "entryType": "measure"
      },
      {
        "startTime": 10076.77,
        "name": "lh:computed:TraceEngineResult:parse:Screenshots:finalize",
        "duration": 6.71,
        "entryType": "measure"
      },
      {
        "startTime": 10083.51,
        "name": "lh:computed:TraceEngineResult:parse:LayoutShifts:finalize",
        "duration": 2.79,
        "entryType": "measure"
      },
      {
        "startTime": 10086.33,
        "name": "lh:computed:TraceEngineResult:parse:Memory:finalize",
        "duration": 1.22,
        "entryType": "measure"
      },
      {
        "startTime": 10087.6,
        "name": "lh:computed:TraceEngineResult:parse:PageFrames:finalize",
        "duration": 1.19,
        "entryType": "measure"
      },
      {
        "startTime": 10088.82,
        "name": "lh:computed:TraceEngineResult:parse:Scripts:finalize",
        "duration": 1.79,
        "entryType": "measure"
      },
      {
        "startTime": 10090.66,
        "name": "lh:computed:TraceEngineResult:parse:SelectorStats:finalize",
        "duration": 1.23,
        "entryType": "measure"
      },
      {
        "startTime": 10091.93,
        "name": "lh:computed:TraceEngineResult:parse:UserInteractions:finalize",
        "duration": 1.63,
        "entryType": "measure"
      },
      {
        "startTime": 10093.59,
        "name": "lh:computed:TraceEngineResult:parse:Workers:finalize",
        "duration": 1.34,
        "entryType": "measure"
      },
      {
        "startTime": 10094.97,
        "name": "lh:computed:TraceEngineResult:parse:Warnings:finalize",
        "duration": 1.55,
        "entryType": "measure"
      },
      {
        "startTime": 10096.56,
        "name": "lh:computed:TraceEngineResult:parse:handler.data()",
        "duration": 1.29,
        "entryType": "measure"
      },
      {
        "startTime": 10097.94,
        "name": "lh:computed:TraceEngineResult:insights",
        "duration": 80.91,
        "entryType": "measure"
      },
      {
        "startTime": 10098.59,
        "name": "lh:computed:TraceEngineResult:insights:CLSCulprits",
        "duration": 1.04,
        "entryType": "measure"
      },
      {
        "startTime": 10099.66,
        "name": "lh:computed:TraceEngineResult:insights:Cache",
        "duration": 0.46,
        "entryType": "measure"
      },
      {
        "startTime": 10100.15,
        "name": "lh:computed:TraceEngineResult:insights:DOMSize",
        "duration": 0.59,
        "entryType": "measure"
      },
      {
        "startTime": 10100.77,
        "name": "lh:computed:TraceEngineResult:insights:DocumentLatency",
        "duration": 0.27,
        "entryType": "measure"
      },
      {
        "startTime": 10101.06,
        "name": "lh:computed:TraceEngineResult:insights:DuplicatedJavaScript",
        "duration": 0.77,
        "entryType": "measure"
      },
      {
        "startTime": 10101.86,
        "name": "lh:computed:TraceEngineResult:insights:FontDisplay",
        "duration": 0.31,
        "entryType": "measure"
      },
      {
        "startTime": 10102.2,
        "name": "lh:computed:TraceEngineResult:insights:ForcedReflow",
        "duration": 0.4,
        "entryType": "measure"
      },
      {
        "startTime": 10102.63,
        "name": "lh:computed:TraceEngineResult:insights:INPBreakdown",
        "duration": 0.23,
        "entryType": "measure"
      },
      {
        "startTime": 10102.89,
        "name": "lh:computed:TraceEngineResult:insights:ImageDelivery",
        "duration": 0.48,
        "entryType": "measure"
      },
      {
        "startTime": 10103.43,
        "name": "lh:computed:TraceEngineResult:insights:LCPBreakdown",
        "duration": 0.29,
        "entryType": "measure"
      },
      {
        "startTime": 10103.75,
        "name": "lh:computed:TraceEngineResult:insights:LCPDiscovery",
        "duration": 0.31,
        "entryType": "measure"
      },
      {
        "startTime": 10104.08,
        "name": "lh:computed:TraceEngineResult:insights:LegacyJavaScript",
        "duration": 0.36,
        "entryType": "measure"
      },
      {
        "startTime": 10104.47,
        "name": "lh:computed:TraceEngineResult:insights:ModernHTTP",
        "duration": 0.43,
        "entryType": "measure"
      },
      {
        "startTime": 10104.93,
        "name": "lh:computed:TraceEngineResult:insights:NetworkDependencyTree",
        "duration": 0.2,
        "entryType": "measure"
      },
      {
        "startTime": 10105.15,
        "name": "lh:computed:TraceEngineResult:insights:RenderBlocking",
        "duration": 0.27,
        "entryType": "measure"
      },
      {
        "startTime": 10105.44,
        "name": "lh:computed:TraceEngineResult:insights:SlowCSSSelector",
        "duration": 0.33,
        "entryType": "measure"
      },
      {
        "startTime": 10105.79,
        "name": "lh:computed:TraceEngineResult:insights:ThirdParties",
        "duration": 0.23,
        "entryType": "measure"
      },
      {
        "startTime": 10106.04,
        "name": "lh:computed:TraceEngineResult:insights:Viewport",
        "duration": 0.33,
        "entryType": "measure"
      },
      {
        "startTime": 10106.59,
        "name": "lh:computed:TraceEngineResult:insights:createLanternContext",
        "duration": 41.31,
        "entryType": "measure"
      },
      {
        "startTime": 10148.01,
        "name": "lh:computed:TraceEngineResult:insights:CLSCulprits",
        "duration": 0.9,
        "entryType": "measure"
      },
      {
        "startTime": 10148.93,
        "name": "lh:computed:TraceEngineResult:insights:Cache",
        "duration": 2.48,
        "entryType": "measure"
      },
      {
        "startTime": 10151.44,
        "name": "lh:computed:TraceEngineResult:insights:DOMSize",
        "duration": 0.18,
        "entryType": "measure"
      },
      {
        "startTime": 10151.64,
        "name": "lh:computed:TraceEngineResult:insights:DocumentLatency",
        "duration": 0.53,
        "entryType": "measure"
      },
      {
        "startTime": 10152.19,
        "name": "lh:computed:TraceEngineResult:insights:DuplicatedJavaScript",
        "duration": 0.65,
        "entryType": "measure"
      },
      {
        "startTime": 10152.85,
        "name": "lh:computed:TraceEngineResult:insights:FontDisplay",
        "duration": 0.05,
        "entryType": "measure"
      },
      {
        "startTime": 10153.17,
        "name": "lh:computed:TraceEngineResult:insights:ForcedReflow",
        "duration": 0.06,
        "entryType": "measure"
      },
      {
        "startTime": 10153.26,
        "name": "lh:computed:TraceEngineResult:insights:INPBreakdown",
        "duration": 0.03,
        "entryType": "measure"
      },
      {
        "startTime": 10153.31,
        "name": "lh:computed:TraceEngineResult:insights:ImageDelivery",
        "duration": 0.06,
        "entryType": "measure"
      },
      {
        "startTime": 10153.38,
        "name": "lh:computed:TraceEngineResult:insights:LCPBreakdown",
        "duration": 0.36,
        "entryType": "measure"
      },
      {
        "startTime": 10153.76,
        "name": "lh:computed:TraceEngineResult:insights:LCPDiscovery",
        "duration": 0.05,
        "entryType": "measure"
      },
      {
        "startTime": 10153.83,
        "name": "lh:computed:TraceEngineResult:insights:LegacyJavaScript",
        "duration": 18.56,
        "entryType": "measure"
      },
      {
        "startTime": 10172.43,
        "name": "lh:computed:TraceEngineResult:insights:ModernHTTP",
        "duration": 1.92,
        "entryType": "measure"
      },
      {
        "startTime": 10174.38,
        "name": "lh:computed:TraceEngineResult:insights:NetworkDependencyTree",
        "duration": 2.45,
        "entryType": "measure"
      },
      {
        "startTime": 10176.87,
        "name": "lh:computed:TraceEngineResult:insights:RenderBlocking",
        "duration": 0.46,
        "entryType": "measure"
      },
      {
        "startTime": 10177.35,
        "name": "lh:computed:TraceEngineResult:insights:SlowCSSSelector",
        "duration": 0.05,
        "entryType": "measure"
      },
      {
        "startTime": 10177.42,
        "name": "lh:computed:TraceEngineResult:insights:ThirdParties",
        "duration": 0.11,
        "entryType": "measure"
      },
      {
        "startTime": 10177.54,
        "name": "lh:computed:TraceEngineResult:insights:Viewport",
        "duration": 0.07,
        "entryType": "measure"
      },
      {
        "startTime": 10185.76,
        "name": "lh:computed:CumulativeLayoutShift",
        "duration": 1.08,
        "entryType": "measure"
      },
      {
        "startTime": 10216.93,
        "name": "lh:gather:getArtifact:ViewportDimensions",
        "duration": 2.04,
        "entryType": "measure"
      },
      {
        "startTime": 10218.99,
        "name": "lh:gather:getArtifact:FullPageScreenshot",
        "duration": 1088.58,
        "entryType": "measure"
      },
      {
        "startTime": 11302.39,
        "name": "lh:gather:getVersion",
        "duration": 1,
        "entryType": "measure"
      },
      {
        "startTime": 11307.64,
        "name": "lh:gather:getArtifact:BFCacheFailures",
        "duration": 291.63,
        "entryType": "measure"
      },
      {
        "startTime": 11665.97,
        "name": "lh:runner:audit",
        "duration": 1545.4,
        "entryType": "measure"
      },
      {
        "startTime": 11666.32,
        "name": "lh:runner:auditing",
        "duration": 1544.21,
        "entryType": "measure"
      },
      {
        "startTime": 11670.61,
        "name": "lh:audit:is-on-https",
        "duration": 3,
        "entryType": "measure"
      },
      {
        "startTime": 11674.04,
        "name": "lh:audit:redirects-http",
        "duration": 1.38,
        "entryType": "measure"
      },
      {
        "startTime": 11675.83,
        "name": "lh:audit:first-contentful-paint",
        "duration": 13.07,
        "entryType": "measure"
      },
      {
        "startTime": 11677.08,
        "name": "lh:computed:FirstContentfulPaint",
        "duration": 9.26,
        "entryType": "measure"
      },
      {
        "startTime": 11677.48,
        "name": "lh:computed:ProcessedNavigation",
        "duration": 1.32,
        "entryType": "measure"
      },
      {
        "startTime": 11679.08,
        "name": "lh:computed:LanternFirstContentfulPaint",
        "duration": 7.25,
        "entryType": "measure"
      },
      {
        "startTime": 11679.39,
        "name": "lh:computed:PageDependencyGraph",
        "duration": 4.33,
        "entryType": "measure"
      },
      {
        "startTime": 11683.79,
        "name": "lh:computed:LoadSimulator",
        "duration": 0.95,
        "entryType": "measure"
      },
      {
        "startTime": 11683.92,
        "name": "lh:computed:NetworkAnalysis",
        "duration": 0.74,
        "entryType": "measure"
      },
      {
        "startTime": 11689.24,
        "name": "lh:audit:largest-contentful-paint",
        "duration": 4.28,
        "entryType": "measure"
      },
      {
        "startTime": 11689.88,
        "name": "lh:computed:LargestContentfulPaint",
        "duration": 2.42,
        "entryType": "measure"
      },
      {
        "startTime": 11690.04,
        "name": "lh:computed:LanternLargestContentfulPaint",
        "duration": 2.22,
        "entryType": "measure"
      },
      {
        "startTime": 11693.89,
        "name": "lh:audit:speed-index",
        "duration": 340.68,
        "entryType": "measure"
      },
      {
        "startTime": 11694.5,
        "name": "lh:computed:SpeedIndex",
        "duration": 338.71,
        "entryType": "measure"
      },
      {
        "startTime": 11694.69,
        "name": "lh:computed:LanternSpeedIndex",
        "duration": 338.49,
        "entryType": "measure"
      },
      {
        "startTime": 11694.9,
        "name": "lh:computed:Speedline",
        "duration": 334.19,
        "entryType": "measure"
      },
      {
        "startTime": 12034.62,
        "name": "lh:audit:screenshot-thumbnails",
        "duration": 0.69,
        "entryType": "measure"
      },
      {
        "startTime": 12035.35,
        "name": "lh:audit:final-screenshot",
        "duration": 2.53,
        "entryType": "measure"
      },
      {
        "startTime": 12035.58,
        "name": "lh:computed:Screenshots",
        "duration": 2.21,
        "entryType": "measure"
      },
      {
        "startTime": 12038.36,
        "name": "lh:audit:total-blocking-time",
        "duration": 7.63,
        "entryType": "measure"
      },
      {
        "startTime": 12038.92,
        "name": "lh:computed:TotalBlockingTime",
        "duration": 5.91,
        "entryType": "measure"
      },
      {
        "startTime": 12039.08,
        "name": "lh:computed:LanternTotalBlockingTime",
        "duration": 5.73,
        "entryType": "measure"
      },
      {
        "startTime": 12039.25,
        "name": "lh:computed:LanternInteractive",
        "duration": 2.84,
        "entryType": "measure"
      },
      {
        "startTime": 12046.4,
        "name": "lh:audit:max-potential-fid",
        "duration": 5.58,
        "entryType": "measure"
      },
      {
        "startTime": 12046.91,
        "name": "lh:computed:MaxPotentialFID",
        "duration": 3.38,
        "entryType": "measure"
      },
      {
        "startTime": 12047.04,
        "name": "lh:computed:LanternMaxPotentialFID",
        "duration": 3.23,
        "entryType": "measure"
      },
      {
        "startTime": 12052.33,
        "name": "lh:audit:cumulative-layout-shift",
        "duration": 1.39,
        "entryType": "measure"
      },
      {
        "startTime": 12054.13,
        "name": "lh:audit:errors-in-console",
        "duration": 3.77,
        "entryType": "measure"
      },
      {
        "startTime": 12054.69,
        "name": "lh:computed:JSBundles",
        "duration": 0.15,
        "entryType": "measure"
      },
      {
        "startTime": 12058.34,
        "name": "lh:audit:server-response-time",
        "duration": 2.42,
        "entryType": "measure"
      },
      {
        "startTime": 12058.92,
        "name": "lh:computed:NavigationInsights",
        "duration": 0.25,
        "entryType": "measure"
      },
      {
        "startTime": 12061.16,
        "name": "lh:audit:interactive",
        "duration": 1.94,
        "entryType": "measure"
      },
      {
        "startTime": 12061.83,
        "name": "lh:computed:Interactive",
        "duration": 0.17,
        "entryType": "measure"
      },
      {
        "startTime": 12063.47,
        "name": "lh:audit:user-timings",
        "duration": 2.26,
        "entryType": "measure"
      },
      {
        "startTime": 12063.89,
        "name": "lh:computed:UserTimings",
        "duration": 0.99,
        "entryType": "measure"
      },
      {
        "startTime": 12066.03,
        "name": "lh:audit:redirects",
        "duration": 2.53,
        "entryType": "measure"
      },
      {
        "startTime": 12068.91,
        "name": "lh:audit:image-aspect-ratio",
        "duration": 1.49,
        "entryType": "measure"
      },
      {
        "startTime": 12070.75,
        "name": "lh:audit:image-size-responsive",
        "duration": 2.11,
        "entryType": "measure"
      },
      {
        "startTime": 12071.31,
        "name": "lh:computed:ImageRecords",
        "duration": 0.43,
        "entryType": "measure"
      },
      {
        "startTime": 12073.21,
        "name": "lh:audit:deprecations",
        "duration": 1.22,
        "entryType": "measure"
      },
      {
        "startTime": 12074.79,
        "name": "lh:audit:third-party-cookies",
        "duration": 1.24,
        "entryType": "measure"
      },
      {
        "startTime": 12076.51,
        "name": "lh:audit:mainthread-work-breakdown",
        "duration": 14.62,
        "entryType": "measure"
      },
      {
        "startTime": 12077.36,
        "name": "lh:computed:MainThreadTasks",
        "duration": 11.33,
        "entryType": "measure"
      },
      {
        "startTime": 12091.53,
        "name": "lh:audit:bootup-time",
        "duration": 22.97,
        "entryType": "measure"
      },
      {
        "startTime": 12094.25,
        "name": "lh:computed:TBTImpactTasks",
        "duration": 16.76,
        "entryType": "measure"
      },
      {
        "startTime": 12114.54,
        "name": "lh:audit:diagnostics",
        "duration": 0.88,
        "entryType": "measure"
      },
      {
        "startTime": 12115.45,
        "name": "lh:audit:network-requests",
        "duration": 39.28,
        "entryType": "measure"
      },
      {
        "startTime": 12115.71,
        "name": "lh:computed:EntityClassification",
        "duration": 3.07,
        "entryType": "measure"
      },
      {
        "startTime": 12155.18,
        "name": "lh:audit:network-rtt",
        "duration": 1.47,
        "entryType": "measure"
      },
      {
        "startTime": 12156.89,
        "name": "lh:audit:network-server-latency",
        "duration": 1.22,
        "entryType": "measure"
      },
      {
        "startTime": 12158.16,
        "name": "lh:audit:main-thread-tasks",
        "duration": 0.4,
        "entryType": "measure"
      },
      {
        "startTime": 12158.58,
        "name": "lh:audit:metrics",
        "duration": 5.32,
        "entryType": "measure"
      },
      {
        "startTime": 12158.76,
        "name": "lh:computed:TimingSummary",
        "duration": 4.85,
        "entryType": "measure"
      },
      {
        "startTime": 12159.45,
        "name": "lh:computed:FirstContentfulPaintAllFrames",
        "duration": 0.25,
        "entryType": "measure"
      },
      {
        "startTime": 12159.77,
        "name": "lh:computed:LargestContentfulPaintAllFrames",
        "duration": 0.12,
        "entryType": "measure"
      },
      {
        "startTime": 12160.01,
        "name": "lh:computed:LCPBreakdown",
        "duration": 2.88,
        "entryType": "measure"
      },
      {
        "startTime": 12160.23,
        "name": "lh:computed:TimeToFirstByte",
        "duration": 0.35,
        "entryType": "measure"
      },
      {
        "startTime": 12160.61,
        "name": "lh:computed:LCPImageRecord",
        "duration": 2.22,
        "entryType": "measure"
      },
      {
        "startTime": 12163.93,
        "name": "lh:audit:resource-summary",
        "duration": 1.8,
        "entryType": "measure"
      },
      {
        "startTime": 12164.17,
        "name": "lh:computed:ResourceSummary",
        "duration": 0.67,
        "entryType": "measure"
      },
      {
        "startTime": 12166.04,
        "name": "lh:audit:layout-shifts",
        "duration": 2.87,
        "entryType": "measure"
      },
      {
        "startTime": 12169.38,
        "name": "lh:audit:long-tasks",
        "duration": 5.92,
        "entryType": "measure"
      },
      {
        "startTime": 12175.72,
        "name": "lh:audit:non-composited-animations",
        "duration": 1.42,
        "entryType": "measure"
      },
      {
        "startTime": 12177.57,
        "name": "lh:audit:unsized-images",
        "duration": 1.71,
        "entryType": "measure"
      },
      {
        "startTime": 12179.73,
        "name": "lh:audit:valid-source-maps",
        "duration": 1.94,
        "entryType": "measure"
      },
      {
        "startTime": 12182.03,
        "name": "lh:audit:csp-xss",
        "duration": 2.05,
        "entryType": "measure"
      },
      {
        "startTime": 12184.49,
        "name": "lh:audit:has-hsts",
        "duration": 1.64,
        "entryType": "measure"
      },
      {
        "startTime": 12186.45,
        "name": "lh:audit:origin-isolation",
        "duration": 1.4,
        "entryType": "measure"
      },
      {
        "startTime": 12188.19,
        "name": "lh:audit:clickjacking-mitigation",
        "duration": 1.47,
        "entryType": "measure"
      },
      {
        "startTime": 12189.94,
        "name": "lh:audit:trusted-types-xss",
        "duration": 1.63,
        "entryType": "measure"
      },
      {
        "startTime": 12191.6,
        "name": "lh:audit:script-treemap-data",
        "duration": 13.74,
        "entryType": "measure"
      },
      {
        "startTime": 12192.07,
        "name": "lh:computed:ModuleDuplication",
        "duration": 0.31,
        "entryType": "measure"
      },
      {
        "startTime": 12192.44,
        "name": "lh:computed:UnusedJavascriptSummary",
        "duration": 0.43,
        "entryType": "measure"
      },
      {
        "startTime": 12193.01,
        "name": "lh:computed:UnusedJavascriptSummary",
        "duration": 0.2,
        "entryType": "measure"
      },
      {
        "startTime": 12193.27,
        "name": "lh:computed:UnusedJavascriptSummary",
        "duration": 0.05,
        "entryType": "measure"
      },
      {
        "startTime": 12193.4,
        "name": "lh:computed:UnusedJavascriptSummary",
        "duration": 0.09,
        "entryType": "measure"
      },
      {
        "startTime": 12193.54,
        "name": "lh:computed:UnusedJavascriptSummary",
        "duration": 10.87,
        "entryType": "measure"
      },
      {
        "startTime": 12204.79,
        "name": "lh:computed:UnusedJavascriptSummary",
        "duration": 0.39,
        "entryType": "measure"
      },
      {
        "startTime": 12205.91,
        "name": "lh:audit:accesskeys",
        "duration": 1.82,
        "entryType": "measure"
      },
      {
        "startTime": 12208.16,
        "name": "lh:audit:aria-allowed-attr",
        "duration": 1.7,
        "entryType": "measure"
      },
      {
        "startTime": 12210.29,
        "name": "lh:audit:aria-allowed-role",
        "duration": 6.81,
        "entryType": "measure"
      },
      {
        "startTime": 12217.52,
        "name": "lh:audit:aria-command-name",
        "duration": 1.51,
        "entryType": "measure"
      },
      {
        "startTime": 12219.44,
        "name": "lh:audit:aria-conditional-attr",
        "duration": 1.59,
        "entryType": "measure"
      },
      {
        "startTime": 12221.4,
        "name": "lh:audit:aria-deprecated-role",
        "duration": 5.94,
        "entryType": "measure"
      },
      {
        "startTime": 12227.75,
        "name": "lh:audit:aria-dialog-name",
        "duration": 1.83,
        "entryType": "measure"
      },
      {
        "startTime": 12229.95,
        "name": "lh:audit:aria-hidden-body",
        "duration": 6.87,
        "entryType": "measure"
      },
      {
        "startTime": 12237.34,
        "name": "lh:audit:aria-hidden-focus",
        "duration": 1.95,
        "entryType": "measure"
      },
      {
        "startTime": 12239.67,
        "name": "lh:audit:aria-input-field-name",
        "duration": 1.92,
        "entryType": "measure"
      },
      {
        "startTime": 12241.97,
        "name": "lh:audit:aria-meter-name",
        "duration": 2.15,
        "entryType": "measure"
      },
      {
        "startTime": 12244.6,
        "name": "lh:audit:aria-progressbar-name",
        "duration": 2.43,
        "entryType": "measure"
      },
      {
        "startTime": 12247.42,
        "name": "lh:audit:aria-prohibited-attr",
        "duration": 1.83,
        "entryType": "measure"
      },
      {
        "startTime": 12249.59,
        "name": "lh:audit:aria-required-attr",
        "duration": 4.98,
        "entryType": "measure"
      },
      {
        "startTime": 12254.94,
        "name": "lh:audit:aria-required-children",
        "duration": 2.52,
        "entryType": "measure"
      },
      {
        "startTime": 12257.78,
        "name": "lh:audit:aria-required-parent",
        "duration": 2,
        "entryType": "measure"
      },
      {
        "startTime": 12260.09,
        "name": "lh:audit:aria-roles",
        "duration": 12.61,
        "entryType": "measure"
      },
      {
        "startTime": 12273.1,
        "name": "lh:audit:aria-text",
        "duration": 2.1,
        "entryType": "measure"
      },
      {
        "startTime": 12275.56,
        "name": "lh:audit:aria-toggle-field-name",
        "duration": 2.19,
        "entryType": "measure"
      },
      {
        "startTime": 12278.22,
        "name": "lh:audit:aria-tooltip-name",
        "duration": 2.55,
        "entryType": "measure"
      },
      {
        "startTime": 12281.17,
        "name": "lh:audit:aria-treeitem-name",
        "duration": 2.85,
        "entryType": "measure"
      },
      {
        "startTime": 12284.5,
        "name": "lh:audit:aria-valid-attr-value",
        "duration": 2.69,
        "entryType": "measure"
      },
      {
        "startTime": 12287.55,
        "name": "lh:audit:aria-valid-attr",
        "duration": 2.96,
        "entryType": "measure"
      },
      {
        "startTime": 12290.84,
        "name": "lh:audit:button-name",
        "duration": 3.18,
        "entryType": "measure"
      },
      {
        "startTime": 12294.35,
        "name": "lh:audit:bypass",
        "duration": 2.87,
        "entryType": "measure"
      },
      {
        "startTime": 12297.53,
        "name": "lh:audit:color-contrast",
        "duration": 15.33,
        "entryType": "measure"
      },
      {
        "startTime": 12313.29,
        "name": "lh:audit:definition-list",
        "duration": 3.08,
        "entryType": "measure"
      },
      {
        "startTime": 12316.74,
        "name": "lh:audit:dlitem",
        "duration": 2.71,
        "entryType": "measure"
      },
      {
        "startTime": 12319.92,
        "name": "lh:audit:document-title",
        "duration": 5.15,
        "entryType": "measure"
      },
      {
        "startTime": 12325.38,
        "name": "lh:audit:duplicate-id-aria",
        "duration": 2.53,
        "entryType": "measure"
      },
      {
        "startTime": 12328.25,
        "name": "lh:audit:empty-heading",
        "duration": 5.3,
        "entryType": "measure"
      },
      {
        "startTime": 12333.92,
        "name": "lh:audit:form-field-multiple-labels",
        "duration": 2.93,
        "entryType": "measure"
      },
      {
        "startTime": 12337.23,
        "name": "lh:audit:frame-title",
        "duration": 2.8,
        "entryType": "measure"
      },
      {
        "startTime": 12340.33,
        "name": "lh:audit:heading-order",
        "duration": 5.54,
        "entryType": "measure"
      },
      {
        "startTime": 12346.26,
        "name": "lh:audit:html-has-lang",
        "duration": 16.55,
        "entryType": "measure"
      },
      {
        "startTime": 12363.18,
        "name": "lh:audit:html-lang-valid",
        "duration": 4.97,
        "entryType": "measure"
      },
      {
        "startTime": 12368.49,
        "name": "lh:audit:html-xml-lang-mismatch",
        "duration": 3.52,
        "entryType": "measure"
      },
      {
        "startTime": 12372.35,
        "name": "lh:audit:identical-links-same-purpose",
        "duration": 3.48,
        "entryType": "measure"
      },
      {
        "startTime": 12376.2,
        "name": "lh:audit:image-alt",
        "duration": 5.22,
        "entryType": "measure"
      },
      {
        "startTime": 12381.72,
        "name": "lh:audit:image-redundant-alt",
        "duration": 4.57,
        "entryType": "measure"
      },
      {
        "startTime": 12386.58,
        "name": "lh:audit:input-button-name",
        "duration": 2.84,
        "entryType": "measure"
      },
      {
        "startTime": 12389.71,
        "name": "lh:audit:input-image-alt",
        "duration": 12.11,
        "entryType": "measure"
      },
      {
        "startTime": 12402.17,
        "name": "lh:audit:label-content-name-mismatch",
        "duration": 3.62,
        "entryType": "measure"
      },
      {
        "startTime": 12406.1,
        "name": "lh:audit:label",
        "duration": 3.71,
        "entryType": "measure"
      },
      {
        "startTime": 12410.11,
        "name": "lh:audit:landmark-one-main",
        "duration": 4.3,
        "entryType": "measure"
      },
      {
        "startTime": 12414.7,
        "name": "lh:audit:link-name",
        "duration": 3.24,
        "entryType": "measure"
      },
      {
        "startTime": 12418.24,
        "name": "lh:audit:link-in-text-block",
        "duration": 3.03,
        "entryType": "measure"
      },
      {
        "startTime": 12421.57,
        "name": "lh:audit:list",
        "duration": 3.32,
        "entryType": "measure"
      },
      {
        "startTime": 12425.23,
        "name": "lh:audit:listitem",
        "duration": 3.91,
        "entryType": "measure"
      },
      {
        "startTime": 12429.44,
        "name": "lh:audit:meta-refresh",
        "duration": 5.12,
        "entryType": "measure"
      },
      {
        "startTime": 12442.55,
        "name": "lh:audit:meta-viewport",
        "duration": 6.08,
        "entryType": "measure"
      },
      {
        "startTime": 12449.27,
        "name": "lh:audit:object-alt",
        "duration": 4.17,
        "entryType": "measure"
      },
      {
        "startTime": 12453.78,
        "name": "lh:audit:select-name",
        "duration": 4.21,
        "entryType": "measure"
      },
      {
        "startTime": 12458.28,
        "name": "lh:audit:skip-link",
        "duration": 3.85,
        "entryType": "measure"
      },
      {
        "startTime": 12462.52,
        "name": "lh:audit:tabindex",
        "duration": 4.47,
        "entryType": "measure"
      },
      {
        "startTime": 12467.37,
        "name": "lh:audit:table-duplicate-name",
        "duration": 4.94,
        "entryType": "measure"
      },
      {
        "startTime": 12472.69,
        "name": "lh:audit:table-fake-caption",
        "duration": 5.04,
        "entryType": "measure"
      },
      {
        "startTime": 12478.16,
        "name": "lh:audit:target-size",
        "duration": 11.72,
        "entryType": "measure"
      },
      {
        "startTime": 12490.31,
        "name": "lh:audit:td-has-header",
        "duration": 4.82,
        "entryType": "measure"
      },
      {
        "startTime": 12495.55,
        "name": "lh:audit:td-headers-attr",
        "duration": 5.71,
        "entryType": "measure"
      },
      {
        "startTime": 12501.77,
        "name": "lh:audit:th-has-data-cells",
        "duration": 6.03,
        "entryType": "measure"
      },
      {
        "startTime": 12508.21,
        "name": "lh:audit:valid-lang",
        "duration": 4.96,
        "entryType": "measure"
      },
      {
        "startTime": 12513.48,
        "name": "lh:audit:video-caption",
        "duration": 5.2,
        "entryType": "measure"
      },
      {
        "startTime": 12518.74,
        "name": "lh:audit:custom-controls-labels",
        "duration": 0.23,
        "entryType": "measure"
      },
      {
        "startTime": 12518.99,
        "name": "lh:audit:custom-controls-roles",
        "duration": 0.03,
        "entryType": "measure"
      },
      {
        "startTime": 12519.03,
        "name": "lh:audit:focus-traps",
        "duration": 0.02,
        "entryType": "measure"
      },
      {
        "startTime": 12519.06,
        "name": "lh:audit:focusable-controls",
        "duration": 0.02,
        "entryType": "measure"
      },
      {
        "startTime": 12519.08,
        "name": "lh:audit:interactive-element-affordance",
        "duration": 0.03,
        "entryType": "measure"
      },
      {
        "startTime": 12519.13,
        "name": "lh:audit:logical-tab-order",
        "duration": 0.02,
        "entryType": "measure"
      },
      {
        "startTime": 12519.16,
        "name": "lh:audit:managed-focus",
        "duration": 0.02,
        "entryType": "measure"
      },
      {
        "startTime": 12519.18,
        "name": "lh:audit:offscreen-content-hidden",
        "duration": 0.05,
        "entryType": "measure"
      },
      {
        "startTime": 12519.25,
        "name": "lh:audit:use-landmarks",
        "duration": 0.02,
        "entryType": "measure"
      },
      {
        "startTime": 12519.28,
        "name": "lh:audit:visual-order-follows-dom",
        "duration": 0.02,
        "entryType": "measure"
      },
      {
        "startTime": 12519.73,
        "name": "lh:audit:total-byte-weight",
        "duration": 2.86,
        "entryType": "measure"
      },
      {
        "startTime": 12522.82,
        "name": "lh:audit:unminified-css",
        "duration": 332.58,
        "entryType": "measure"
      },
      {
        "startTime": 12856,
        "name": "lh:audit:unminified-javascript",
        "duration": 21.61,
        "entryType": "measure"
      },
      {
        "startTime": 12877.88,
        "name": "lh:audit:unused-css-rules",
        "duration": 272.39,
        "entryType": "measure"
      },
      {
        "startTime": 12878.52,
        "name": "lh:computed:UnusedCSS",
        "duration": 268.61,
        "entryType": "measure"
      },
      {
        "startTime": 13150.54,
        "name": "lh:audit:unused-javascript",
        "duration": 3.18,
        "entryType": "measure"
      },
      {
        "startTime": 13154.08,
        "name": "lh:audit:doctype",
        "duration": 2.32,
        "entryType": "measure"
      },
      {
        "startTime": 13156.88,
        "name": "lh:audit:charset",
        "duration": 1.42,
        "entryType": "measure"
      },
      {
        "startTime": 13158.62,
        "name": "lh:audit:geolocation-on-start",
        "duration": 1.4,
        "entryType": "measure"
      },
      {
        "startTime": 13160.33,
        "name": "lh:audit:inspector-issues",
        "duration": 1.29,
        "entryType": "measure"
      },
      {
        "startTime": 13161.87,
        "name": "lh:audit:js-libraries",
        "duration": 0.86,
        "entryType": "measure"
      },
      {
        "startTime": 13163.04,
        "name": "lh:audit:notification-on-start",
        "duration": 1.07,
        "entryType": "measure"
      },
      {
        "startTime": 13164.47,
        "name": "lh:audit:paste-preventing-inputs",
        "duration": 1.02,
        "entryType": "measure"
      },
      {
        "startTime": 13165.79,
        "name": "lh:audit:meta-description",
        "duration": 1.22,
        "entryType": "measure"
      },
      {
        "startTime": 13167.44,
        "name": "lh:audit:http-status-code",
        "duration": 1.07,
        "entryType": "measure"
      },
      {
        "startTime": 13168.79,
        "name": "lh:audit:link-text",
        "duration": 0.99,
        "entryType": "measure"
      },
      {
        "startTime": 13170.09,
        "name": "lh:audit:crawlable-anchors",
        "duration": 1.04,
        "entryType": "measure"
      },
      {
        "startTime": 13171.45,
        "name": "lh:audit:is-crawlable",
        "duration": 1.6,
        "entryType": "measure"
      },
      {
        "startTime": 13173.36,
        "name": "lh:audit:robots-txt",
        "duration": 1.08,
        "entryType": "measure"
      },
      {
        "startTime": 13174.78,
        "name": "lh:audit:hreflang",
        "duration": 1.21,
        "entryType": "measure"
      },
      {
        "startTime": 13176.31,
        "name": "lh:audit:canonical",
        "duration": 1.26,
        "entryType": "measure"
      },
      {
        "startTime": 13177.84,
        "name": "lh:audit:structured-data",
        "duration": 0.58,
        "entryType": "measure"
      },
      {
        "startTime": 13178.77,
        "name": "lh:audit:bf-cache",
        "duration": 1.88,
        "entryType": "measure"
      },
      {
        "startTime": 13181.03,
        "name": "lh:audit:cache-insight",
        "duration": 2.15,
        "entryType": "measure"
      },
      {
        "startTime": 13183.48,
        "name": "lh:audit:cls-culprits-insight",
        "duration": 1.9,
        "entryType": "measure"
      },
      {
        "startTime": 13185.7,
        "name": "lh:audit:document-latency-insight",
        "duration": 1.48,
        "entryType": "measure"
      },
      {
        "startTime": 13187.49,
        "name": "lh:audit:dom-size-insight",
        "duration": 2.31,
        "entryType": "measure"
      },
      {
        "startTime": 13190.12,
        "name": "lh:audit:duplicated-javascript-insight",
        "duration": 1.17,
        "entryType": "measure"
      },
      {
        "startTime": 13191.59,
        "name": "lh:audit:font-display-insight",
        "duration": 1.22,
        "entryType": "measure"
      },
      {
        "startTime": 13193.12,
        "name": "lh:audit:forced-reflow-insight",
        "duration": 1.26,
        "entryType": "measure"
      },
      {
        "startTime": 13194.68,
        "name": "lh:audit:image-delivery-insight",
        "duration": 1.35,
        "entryType": "measure"
      },
      {
        "startTime": 13196.32,
        "name": "lh:audit:inp-breakdown-insight",
        "duration": 1.17,
        "entryType": "measure"
      },
      {
        "startTime": 13197.78,
        "name": "lh:audit:lcp-breakdown-insight",
        "duration": 1.62,
        "entryType": "measure"
      },
      {
        "startTime": 13199.75,
        "name": "lh:audit:lcp-discovery-insight",
        "duration": 1.1,
        "entryType": "measure"
      },
      {
        "startTime": 13201.24,
        "name": "lh:audit:legacy-javascript-insight",
        "duration": 1.24,
        "entryType": "measure"
      },
      {
        "startTime": 13202.81,
        "name": "lh:audit:modern-http-insight",
        "duration": 1.18,
        "entryType": "measure"
      },
      {
        "startTime": 13204.29,
        "name": "lh:audit:network-dependency-tree-insight",
        "duration": 1.73,
        "entryType": "measure"
      },
      {
        "startTime": 13206.39,
        "name": "lh:audit:render-blocking-insight",
        "duration": 1.26,
        "entryType": "measure"
      },
      {
        "startTime": 13208.08,
        "name": "lh:audit:third-parties-insight",
        "duration": 1.07,
        "entryType": "measure"
      },
      {
        "startTime": 13209.44,
        "name": "lh:audit:viewport-insight",
        "duration": 1.06,
        "entryType": "measure"
      },
      {
        "startTime": 13210.54,
        "name": "lh:runner:generate",
        "duration": 0.81,
        "entryType": "measure"
      }
    ],
    "total": 10671.46
  },
  "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://upwork.com/",
            "final": "https://www.upwork.com/"
          },
          "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": 2711.996
          },
          "path": "audits[first-contentful-paint].displayValue"
        },
        {
          "values": {
            "timeInMs": 2711.996
          },
          "path": "audits[largest-contentful-paint].displayValue"
        },
        {
          "values": {
            "timeInMs": 2711.996
          },
          "path": "audits[speed-index].displayValue"
        },
        {
          "values": {
            "timeInMs": 5221.894
          },
          "path": "audits.interactive.displayValue"
        },
        {
          "values": {
            "timeInMs": 2435.327999999998
          },
          "path": "audits[mainthread-work-breakdown].displayValue"
        },
        {
          "values": {
            "timeInMs": 1819.2160000000001
          },
          "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": 1362
          },
          "path": "audits[total-blocking-time].displayValue"
        },
        {
          "values": {
            "timeInMs": 349
          },
          "path": "audits[max-potential-fid].displayValue"
        },
        {
          "values": {
            "timeInMs": 12.465
          },
          "path": "audits[network-rtt].displayValue"
        },
        {
          "values": {
            "timeInMs": 17.298
          },
          "path": "audits[network-server-latency].displayValue"
        }
      ],
      "core/lib/i18n/i18n.js | maxPotentialFIDMetric": [
        "audits[max-potential-fid].title"
      ],
      "core/audits/metrics/max-potential-fid.js | description": [
        "audits[max-potential-fid].description"
      ],
      "core/lib/i18n/i18n.js | cumulativeLayoutShiftMetric": [
        "audits[cumulative-layout-shift].title"
      ],
      "core/audits/metrics/cumulative-layout-shift.js | description": [
        "audits[cumulative-layout-shift].description"
      ],
      "core/audits/errors-in-console.js | failureTitle": [
        "audits[errors-in-console].title"
      ],
      "core/audits/errors-in-console.js | description": [
        "audits[errors-in-console].description"
      ],
      "core/lib/i18n/i18n.js | columnSource": [
        "audits[errors-in-console].details.headings[0].label",
        "audits.deprecations.details.headings[1].label",
        "audits[geolocation-on-start].details.headings[0].label",
        "audits[notification-on-start].details.headings[0].label",
        "audits[forced-reflow-insight].details.items[0].headings[0].label"
      ],
      "core/lib/i18n/i18n.js | columnDescription": [
        "audits[errors-in-console].details.headings[1].label",
        "audits[csp-xss].details.headings[0].label",
        "audits[has-hsts].details.headings[0].label",
        "audits[origin-isolation].details.headings[0].label",
        "audits[clickjacking-mitigation].details.headings[0].label",
        "audits[trusted-types-xss].details.headings[0].label"
      ],
      "core/audits/server-response-time.js | title": [
        "audits[server-response-time].title"
      ],
      "core/audits/server-response-time.js | description": [
        "audits[server-response-time].description"
      ],
      "core/audits/server-response-time.js | displayValue": [
        {
          "values": {
            "timeInMs": 17
          },
          "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[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"
      ],
      "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": 1572.698
          },
          "path": "audits.redirects.displayValue"
        },
        {
          "values": {
            "wastedMs": 99
          },
          "path": "audits[document-latency-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 | failureTitle": [
        "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 | failureTitle": [
        "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[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",
        "audits[cls-culprits-insight].details.items[0].items[0].node.value"
      ],
      "core/lib/i18n/i18n.js | otherResourceType": [
        "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 | scriptResourceType": [
        "audits[resource-summary].details.items[3].label"
      ],
      "core/lib/i18n/i18n.js | imageResourceType": [
        "audits[resource-summary].details.items[4].label"
      ],
      "core/lib/i18n/i18n.js | stylesheetResourceType": [
        "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/audits/layout-shifts.js | displayValueShiftsFound": [
        {
          "values": {
            "shiftCount": 1
          },
          "path": "audits[layout-shifts].displayValue"
        }
      ],
      "core/lib/i18n/i18n.js | columnElement": [
        "audits[layout-shifts].details.headings[0].label",
        "audits[non-composited-animations].details.headings[0].label",
        "audits[cls-culprits-insight].details.items[0].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": 12
          },
          "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/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[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/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/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/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/lib/i18n/i18n.js | columnFailingElem": [
        "audits[aria-deprecated-role].details.headings[0].label",
        "audits[aria-hidden-body].details.headings[0].label",
        "audits[aria-required-attr].details.headings[0].label",
        "audits[aria-roles].details.headings[0].label",
        "audits[color-contrast].details.headings[0].label",
        "audits[document-title].details.headings[0].label",
        "audits[empty-heading].details.headings[0].label",
        "audits[heading-order].details.headings[0].label",
        "audits[html-has-lang].details.headings[0].label",
        "audits[html-lang-valid].details.headings[0].label",
        "audits[image-alt].details.headings[0].label",
        "audits[landmark-one-main].details.headings[0].label",
        "audits[meta-refresh].details.headings[0].label",
        "audits[meta-viewport].details.headings[0].label",
        "audits[paste-preventing-inputs].details.headings[0].label"
      ],
      "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/audits/accessibility/aria-hidden-focus.js | title": [
        "audits[aria-hidden-focus].title"
      ],
      "core/audits/accessibility/aria-hidden-focus.js | description": [
        "audits[aria-hidden-focus].description"
      ],
      "core/audits/accessibility/aria-input-field-name.js | title": [
        "audits[aria-input-field-name].title"
      ],
      "core/audits/accessibility/aria-input-field-name.js | description": [
        "audits[aria-input-field-name].description"
      ],
      "core/audits/accessibility/aria-meter-name.js | title": [
        "audits[aria-meter-name].title"
      ],
      "core/audits/accessibility/aria-meter-name.js | description": [
        "audits[aria-meter-name].description"
      ],
      "core/audits/accessibility/aria-progressbar-name.js | title": [
        "audits[aria-progressbar-name].title"
      ],
      "core/audits/accessibility/aria-progressbar-name.js | description": [
        "audits[aria-progressbar-name].description"
      ],
      "core/audits/accessibility/aria-prohibited-attr.js | title": [
        "audits[aria-prohibited-attr].title"
      ],
      "core/audits/accessibility/aria-prohibited-attr.js | description": [
        "audits[aria-prohibited-attr].description"
      ],
      "core/audits/accessibility/aria-required-attr.js | title": [
        "audits[aria-required-attr].title"
      ],
      "core/audits/accessibility/aria-required-attr.js | description": [
        "audits[aria-required-attr].description"
      ],
      "core/audits/accessibility/aria-required-children.js | title": [
        "audits[aria-required-children].title"
      ],
      "core/audits/accessibility/aria-required-children.js | description": [
        "audits[aria-required-children].description"
      ],
      "core/audits/accessibility/aria-required-parent.js | title": [
        "audits[aria-required-parent].title"
      ],
      "core/audits/accessibility/aria-required-parent.js | description": [
        "audits[aria-required-parent].description"
      ],
      "core/audits/accessibility/aria-roles.js | title": [
        "audits[aria-roles].title"
      ],
      "core/audits/accessibility/aria-roles.js | description": [
        "audits[aria-roles].description"
      ],
      "core/audits/accessibility/aria-text.js | title": [
        "audits[aria-text].title"
      ],
      "core/audits/accessibility/aria-text.js | description": [
        "audits[aria-text].description"
      ],
      "core/audits/accessibility/aria-toggle-field-name.js | title": [
        "audits[aria-toggle-field-name].title"
      ],
      "core/audits/accessibility/aria-toggle-field-name.js | description": [
        "audits[aria-toggle-field-name].description"
      ],
      "core/audits/accessibility/aria-tooltip-name.js | title": [
        "audits[aria-tooltip-name].title"
      ],
      "core/audits/accessibility/aria-tooltip-name.js | description": [
        "audits[aria-tooltip-name].description"
      ],
      "core/audits/accessibility/aria-treeitem-name.js | title": [
        "audits[aria-treeitem-name].title"
      ],
      "core/audits/accessibility/aria-treeitem-name.js | description": [
        "audits[aria-treeitem-name].description"
      ],
      "core/audits/accessibility/aria-valid-attr-value.js | title": [
        "audits[aria-valid-attr-value].title"
      ],
      "core/audits/accessibility/aria-valid-attr-value.js | description": [
        "audits[aria-valid-attr-value].description"
      ],
      "core/audits/accessibility/aria-valid-attr.js | title": [
        "audits[aria-valid-attr].title"
      ],
      "core/audits/accessibility/aria-valid-attr.js | description": [
        "audits[aria-valid-attr].description"
      ],
      "core/audits/accessibility/button-name.js | title": [
        "audits[button-name].title"
      ],
      "core/audits/accessibility/button-name.js | description": [
        "audits[button-name].description"
      ],
      "core/audits/accessibility/bypass.js | title": [
        "audits.bypass.title"
      ],
      "core/audits/accessibility/bypass.js | description": [
        "audits.bypass.description"
      ],
      "core/audits/accessibility/color-contrast.js | title": [
        "audits[color-contrast].title"
      ],
      "core/audits/accessibility/color-contrast.js | description": [
        "audits[color-contrast].description"
      ],
      "core/audits/accessibility/definition-list.js | title": [
        "audits[definition-list].title"
      ],
      "core/audits/accessibility/definition-list.js | description": [
        "audits[definition-list].description"
      ],
      "core/audits/accessibility/dlitem.js | title": [
        "audits.dlitem.title"
      ],
      "core/audits/accessibility/dlitem.js | description": [
        "audits.dlitem.description"
      ],
      "core/audits/accessibility/document-title.js | title": [
        "audits[document-title].title"
      ],
      "core/audits/accessibility/document-title.js | description": [
        "audits[document-title].description"
      ],
      "core/audits/accessibility/duplicate-id-aria.js | title": [
        "audits[duplicate-id-aria].title"
      ],
      "core/audits/accessibility/duplicate-id-aria.js | description": [
        "audits[duplicate-id-aria].description"
      ],
      "core/audits/accessibility/empty-heading.js | title": [
        "audits[empty-heading].title"
      ],
      "core/audits/accessibility/empty-heading.js | description": [
        "audits[empty-heading].description"
      ],
      "core/audits/accessibility/form-field-multiple-labels.js | title": [
        "audits[form-field-multiple-labels].title"
      ],
      "core/audits/accessibility/form-field-multiple-labels.js | description": [
        "audits[form-field-multiple-labels].description"
      ],
      "core/audits/accessibility/frame-title.js | title": [
        "audits[frame-title].title"
      ],
      "core/audits/accessibility/frame-title.js | description": [
        "audits[frame-title].description"
      ],
      "core/audits/accessibility/heading-order.js | title": [
        "audits[heading-order].title"
      ],
      "core/audits/accessibility/heading-order.js | description": [
        "audits[heading-order].description"
      ],
      "core/audits/accessibility/html-has-lang.js | title": [
        "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 | title": [
        "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 | failureTitle": [
        "audits[meta-refresh].title"
      ],
      "core/audits/accessibility/meta-refresh.js | description": [
        "audits[meta-refresh].description"
      ],
      "core/audits/accessibility/meta-viewport.js | title": [
        "audits[meta-viewport].title"
      ],
      "core/audits/accessibility/meta-viewport.js | description": [
        "audits[meta-viewport].description"
      ],
      "core/audits/accessibility/object-alt.js | title": [
        "audits[object-alt].title"
      ],
      "core/audits/accessibility/object-alt.js | description": [
        "audits[object-alt].description"
      ],
      "core/audits/accessibility/select-name.js | title": [
        "audits[select-name].title"
      ],
      "core/audits/accessibility/select-name.js | description": [
        "audits[select-name].description"
      ],
      "core/audits/accessibility/skip-link.js | title": [
        "audits[skip-link].title"
      ],
      "core/audits/accessibility/skip-link.js | description": [
        "audits[skip-link].description"
      ],
      "core/audits/accessibility/tabindex.js | title": [
        "audits.tabindex.title"
      ],
      "core/audits/accessibility/tabindex.js | description": [
        "audits.tabindex.description"
      ],
      "core/audits/accessibility/table-duplicate-name.js | title": [
        "audits[table-duplicate-name].title"
      ],
      "core/audits/accessibility/table-duplicate-name.js | description": [
        "audits[table-duplicate-name].description"
      ],
      "core/audits/accessibility/table-fake-caption.js | title": [
        "audits[table-fake-caption].title"
      ],
      "core/audits/accessibility/table-fake-caption.js | description": [
        "audits[table-fake-caption].description"
      ],
      "core/audits/accessibility/target-size.js | title": [
        "audits[target-size].title"
      ],
      "core/audits/accessibility/target-size.js | description": [
        "audits[target-size].description"
      ],
      "core/audits/accessibility/td-has-header.js | title": [
        "audits[td-has-header].title"
      ],
      "core/audits/accessibility/td-has-header.js | description": [
        "audits[td-has-header].description"
      ],
      "core/audits/accessibility/td-headers-attr.js | title": [
        "audits[td-headers-attr].title"
      ],
      "core/audits/accessibility/td-headers-attr.js | description": [
        "audits[td-headers-attr].description"
      ],
      "core/audits/accessibility/th-has-data-cells.js | title": [
        "audits[th-has-data-cells].title"
      ],
      "core/audits/accessibility/th-has-data-cells.js | description": [
        "audits[th-has-data-cells].description"
      ],
      "core/audits/accessibility/valid-lang.js | title": [
        "audits[valid-lang].title"
      ],
      "core/audits/accessibility/valid-lang.js | description": [
        "audits[valid-lang].description"
      ],
      "core/audits/accessibility/video-caption.js | title": [
        "audits[video-caption].title"
      ],
      "core/audits/accessibility/video-caption.js | description": [
        "audits[video-caption].description"
      ],
      "core/audits/byte-efficiency/total-byte-weight.js | title": [
        "audits[total-byte-weight].title"
      ],
      "core/audits/byte-efficiency/total-byte-weight.js | description": [
        "audits[total-byte-weight].description"
      ],
      "core/audits/byte-efficiency/total-byte-weight.js | displayValue": [
        {
          "values": {
            "totalBytes": 675433
          },
          "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": 154621
          },
          "path": "audits[unused-css-rules].displayValue"
        },
        {
          "values": {
            "wastedBytes": 3355
          },
          "path": "audits[cache-insight].displayValue"
        }
      ],
      "core/lib/i18n/i18n.js | columnWastedBytes": [
        "audits[unused-css-rules].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 | failureTitle": [
        "audits[inspector-issues].title"
      ],
      "core/audits/dobetterweb/inspector-issues.js | description": [
        "audits[inspector-issues].description"
      ],
      "core/audits/dobetterweb/inspector-issues.js | columnIssueType": [
        "audits[inspector-issues].details.headings[0].label"
      ],
      "core/audits/dobetterweb/inspector-issues.js | issueTypeBlockedByResponse": [
        "audits[inspector-issues].details.items[0].issueType"
      ],
      "core/audits/dobetterweb/js-libraries.js | title": [
        "audits[js-libraries].title"
      ],
      "core/audits/dobetterweb/js-libraries.js | description": [
        "audits[js-libraries].description"
      ],
      "core/audits/dobetterweb/notification-on-start.js | title": [
        "audits[notification-on-start].title"
      ],
      "core/audits/dobetterweb/notification-on-start.js | description": [
        "audits[notification-on-start].description"
      ],
      "core/audits/dobetterweb/paste-preventing-inputs.js | title": [
        "audits[paste-preventing-inputs].title"
      ],
      "core/audits/dobetterweb/paste-preventing-inputs.js | description": [
        "audits[paste-preventing-inputs].description"
      ],
      "core/audits/seo/meta-description.js | failureTitle": [
        "audits[meta-description].title"
      ],
      "core/audits/seo/meta-description.js | description": [
        "audits[meta-description].description"
      ],
      "core/audits/seo/http-status-code.js | failureTitle": [
        "audits[http-status-code].title"
      ],
      "core/audits/seo/http-status-code.js | description": [
        "audits[http-status-code].description"
      ],
      "core/audits/seo/link-text.js | title": [
        "audits[link-text].title"
      ],
      "core/audits/seo/link-text.js | description": [
        "audits[link-text].description"
      ],
      "core/audits/seo/crawlable-anchors.js | title": [
        "audits[crawlable-anchors].title"
      ],
      "core/audits/seo/crawlable-anchors.js | description": [
        "audits[crawlable-anchors].description"
      ],
      "core/audits/seo/crawlable-anchors.js | columnFailingLink": [
        "audits[crawlable-anchors].details.headings[0].label"
      ],
      "core/audits/seo/is-crawlable.js | title": [
        "audits[is-crawlable].title"
      ],
      "core/audits/seo/is-crawlable.js | description": [
        "audits[is-crawlable].description"
      ],
      "core/audits/seo/robots-txt.js | title": [
        "audits[robots-txt].title"
      ],
      "core/audits/seo/robots-txt.js | description": [
        "audits[robots-txt].description"
      ],
      "core/audits/seo/hreflang.js | title": [
        "audits.hreflang.title"
      ],
      "core/audits/seo/hreflang.js | description": [
        "audits.hreflang.description"
      ],
      "core/audits/seo/canonical.js | title": [
        "audits.canonical.title"
      ],
      "core/audits/seo/canonical.js | description": [
        "audits.canonical.description"
      ],
      "core/audits/seo/manual/structured-data.js | title": [
        "audits[structured-data].title"
      ],
      "core/audits/seo/manual/structured-data.js | description": [
        "audits[structured-data].description"
      ],
      "core/audits/bf-cache.js | failureTitle": [
        "audits[bf-cache].title"
      ],
      "core/audits/bf-cache.js | description": [
        "audits[bf-cache].description"
      ],
      "core/audits/bf-cache.js | displayValue": [
        {
          "values": {
            "itemCount": 2
          },
          "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 | webXR": [
        "audits[bf-cache].details.items[0].reason"
      ],
      "core/audits/bf-cache.js | actionableFailureType": [
        "audits[bf-cache].details.items[0].failureType"
      ],
      "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | HTTPStatusNotOK": [
        "audits[bf-cache].details.items[1].reason"
      ],
      "core/audits/bf-cache.js | notActionableFailureType": [
        "audits[bf-cache].details.items[1].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"
      ],
      "core/audits/insights/cls-culprits-insight.js | columnScore": [
        "audits[cls-culprits-insight].details.items[0].headings[1].label"
      ],
      "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": 3,
            "PH2": "99 ms"
          },
          "path": "audits[document-latency-insight].details.items.noRedirects.label"
        }
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | passingServerResponseTime": [
        {
          "values": {
            "PH1": "17 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 | elementRenderDelay": [
        "audits[lcp-breakdown-insight].details.items[0].items[1].label"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | title": [
        "audits[lcp-discovery-insight].title"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | description": [
        "audits[lcp-discovery-insight].description"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | title": [
        "audits[legacy-javascript-insight].title"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | description": [
        "audits[legacy-javascript-insight].description"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | title": [
        "audits[modern-http-insight].title"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | description": [
        "audits[modern-http-insight].description"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | protocol": [
        "audits[modern-http-insight].details.headings[1].label"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | title": [
        "audits[network-dependency-tree-insight].title"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | description": [
        "audits[network-dependency-tree-insight].description"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | preconnectOriginsTableTitle": [
        "audits[network-dependency-tree-insight].details.items[1].title"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | preconnectOriginsTableDescription": [
        "audits[network-dependency-tree-insight].details.items[1].description"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | noPreconnectOrigins": [
        "audits[network-dependency-tree-insight].details.items[1].value.value"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableTitle": [
        "audits[network-dependency-tree-insight].details.items[2].title"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableDescription": [
        "audits[network-dependency-tree-insight].details.items[2].description"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | noPreconnectCandidates": [
        "audits[network-dependency-tree-insight].details.items[2].value.value"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | title": [
        "audits[render-blocking-insight].title"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | description": [
        "audits[render-blocking-insight].description"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | title": [
        "audits[third-parties-insight].title"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | description": [
        "audits[third-parties-insight].description"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | title": [
        "audits[viewport-insight].title"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | description": [
        "audits[viewport-insight].description"
      ],
      "core/config/default-config.js | performanceCategoryTitle": [
        "categories.performance.title"
      ],
      "core/config/default-config.js | a11yCategoryTitle": [
        "categories.accessibility.title"
      ],
      "core/config/default-config.js | a11yCategoryDescription": [
        "categories.accessibility.description"
      ],
      "core/config/default-config.js | a11yCategoryManualDescription": [
        "categories.accessibility.manualDescription"
      ],
      "core/config/default-config.js | bestPracticesCategoryTitle": [
        "categories[best-practices].title"
      ],
      "core/config/default-config.js | seoCategoryTitle": [
        "categories.seo.title"
      ],
      "core/config/default-config.js | seoCategoryDescription": [
        "categories.seo.description"
      ],
      "core/config/default-config.js | seoCategoryManualDescription": [
        "categories.seo.manualDescription"
      ],
      "core/config/default-config.js | metricGroupTitle": [
        "categoryGroups.metrics.title"
      ],
      "core/config/default-config.js | insightsGroupTitle": [
        "categoryGroups.insights.title"
      ],
      "core/config/default-config.js | insightsGroupDescription": [
        "categoryGroups.insights.description"
      ],
      "core/config/default-config.js | diagnosticsGroupTitle": [
        "categoryGroups.diagnostics.title"
      ],
      "core/config/default-config.js | diagnosticsGroupDescription": [
        "categoryGroups.diagnostics.description"
      ],
      "core/config/default-config.js | a11yBestPracticesGroupTitle": [
        "categoryGroups[a11y-best-practices].title"
      ],
      "core/config/default-config.js | a11yBestPracticesGroupDescription": [
        "categoryGroups[a11y-best-practices].description"
      ],
      "core/config/default-config.js | a11yColorContrastGroupTitle": [
        "categoryGroups[a11y-color-contrast].title"
      ],
      "core/config/default-config.js | a11yColorContrastGroupDescription": [
        "categoryGroups[a11y-color-contrast].description"
      ],
      "core/config/default-config.js | a11yNamesLabelsGroupTitle": [
        "categoryGroups[a11y-names-labels].title"
      ],
      "core/config/default-config.js | a11yNamesLabelsGroupDescription": [
        "categoryGroups[a11y-names-labels].description"
      ],
      "core/config/default-config.js | a11yNavigationGroupTitle": [
        "categoryGroups[a11y-navigation].title"
      ],
      "core/config/default-config.js | a11yNavigationGroupDescription": [
        "categoryGroups[a11y-navigation].description"
      ],
      "core/config/default-config.js | a11yAriaGroupTitle": [
        "categoryGroups[a11y-aria].title"
      ],
      "core/config/default-config.js | a11yAriaGroupDescription": [
        "categoryGroups[a11y-aria].description"
      ],
      "core/config/default-config.js | a11yLanguageGroupTitle": [
        "categoryGroups[a11y-language].title"
      ],
      "core/config/default-config.js | a11yLanguageGroupDescription": [
        "categoryGroups[a11y-language].description"
      ],
      "core/config/default-config.js | a11yAudioVideoGroupTitle": [
        "categoryGroups[a11y-audio-video].title"
      ],
      "core/config/default-config.js | a11yAudioVideoGroupDescription": [
        "categoryGroups[a11y-audio-video].description"
      ],
      "core/config/default-config.js | a11yTablesListsVideoGroupTitle": [
        "categoryGroups[a11y-tables-lists].title"
      ],
      "core/config/default-config.js | a11yTablesListsVideoGroupDescription": [
        "categoryGroups[a11y-tables-lists].description"
      ],
      "core/config/default-config.js | seoMobileGroupTitle": [
        "categoryGroups[seo-mobile].title"
      ],
      "core/config/default-config.js | seoMobileGroupDescription": [
        "categoryGroups[seo-mobile].description"
      ],
      "core/config/default-config.js | seoContentGroupTitle": [
        "categoryGroups[seo-content].title"
      ],
      "core/config/default-config.js | seoContentGroupDescription": [
        "categoryGroups[seo-content].description"
      ],
      "core/config/default-config.js | seoCrawlingGroupTitle": [
        "categoryGroups[seo-crawl].title"
      ],
      "core/config/default-config.js | seoCrawlingGroupDescription": [
        "categoryGroups[seo-crawl].description"
      ],
      "core/config/default-config.js | bestPracticesTrustSafetyGroupTitle": [
        "categoryGroups[best-practices-trust-safety].title"
      ],
      "core/config/default-config.js | bestPracticesUXGroupTitle": [
        "categoryGroups[best-practices-ux].title"
      ],
      "core/config/default-config.js | bestPracticesBrowserCompatGroupTitle": [
        "categoryGroups[best-practices-browser-compat].title"
      ],
      "core/config/default-config.js | bestPracticesGeneralGroupTitle": [
        "categoryGroups[best-practices-general].title"
      ]
    }
  }
}
