mirror of https://github.com/jpanther/congo.git
341 lines
758 KiB
HTML
341 lines
758 KiB
HTML
<!doctype html><html lang=en-AU dir=ltr class=scroll-smooth data-default-appearance=light data-auto-appearance=true><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=theme-color content="rgb(255,255,255)"><title>· Congo</title>
|
||
<meta name=title content=" · Congo"><script type=text/javascript src=/congo/js/appearance.min.022d0ebc3b46a335eb1c7ef79b7f2de143d7cd5156d433638592ef1ce5f8554e.js integrity="sha256-Ai0OvDtGozXrHH73m38t4UPXzVFW1DNjhZLvHOX4VU4="></script><link type=text/css rel=stylesheet href=/congo/css/main.bundle.min.8cd4199ad423a763e2dd42a32c20643d8eb472bc550188be85b60444140826dd.css integrity="sha256-jNQZmtQjp2Pi3UKjLCBkPY60crxVAYi+hbYERBQIJt0="><script defer type=text/javascript id=script-bundle src=/congo/js/main.bundle.min.fba363b244ec92c2d7b9de42d4cebd0b8994fd07279923c5929eb4dc3d055606.js integrity="sha256-+6NjskTsksLXud5C1M69C4mU/QcnmSPFkp603D0FVgY=" data-copy=Copy data-copied=Copied></script><meta name=description content="
|
||
|
||
Lighthouse Report Lighthouse report requires JavaScript.
|
||
|
||
"><link rel=canonical href=https://jpanther.github.io/congo/docs/version-2/lighthouse/><link rel=apple-touch-icon sizes=180x180 href=/congo/apple-touch-icon.png><link rel=icon type=image/png sizes=32x32 href=/congo/favicon-32x32.png><link rel=icon type=image/png sizes=16x16 href=/congo/favicon-16x16.png><link rel=manifest href=/congo/site.webmanifest><meta property="og:title" content><meta property="og:description" content="Lighthouse Report Lighthouse report requires JavaScript."><meta property="og:type" content="article"><meta property="og:url" content="https://jpanther.github.io/congo/docs/version-2/lighthouse/"><meta property="article:section" content="docs"><meta name=twitter:card content="summary"><meta name=twitter:title content><meta name=twitter:description content="Lighthouse Report Lighthouse report requires JavaScript."><script type=application/ld+json>{"@context":"https://schema.org","@type":"Article","articleSection":"Documentation","name":"","headline":"","abstract":"Lighthouse Report Lighthouse report requires JavaScript.","inLanguage":"en-AU","url":"https:\/\/jpanther.github.io\/congo\/docs\/version-2\/lighthouse\/","author":{"@type":"Person","name":"Congo"},"mainEntityOfPage":"true","wordCount":"4611"}</script><meta name=author content="Congo"><link href=https://twitter.com/ rel=me><link href=https://facebook.com/ rel=me><link href=https://linkedin.com/ rel=me><link href=https://youtube.com/ rel=me></head><body class="m-auto flex h-screen max-w-7xl flex-col bg-neutral px-6 text-lg leading-7 text-neutral-900 sm:px-14 md:px-24 lg:px-32 dark:bg-neutral-800 dark:text-neutral"><div id=the-top class="absolute flex self-center"><a class="-translate-y-8 rounded-b-lg bg-primary-200 px-3 py-1 text-sm focus:translate-y-0 dark:bg-neutral-600" href=#main-content><span class="pe-2 font-bold text-primary-600 dark:text-primary-400">↓</span>Skip to main content</a></div><header class="py-6 font-semibold text-neutral-900 print:hidden sm:py-10 dark:text-neutral"><nav class="flex items-start justify-between sm:items-center"><div class="flex flex-row items-center"><a class="decoration-primary-500 hover:underline hover:decoration-2 hover:underline-offset-2" rel=me href=/congo/>Congo</a></div><ul class="flex list-none flex-col text-end sm:flex-row"><li class="group mb-1 sm:mb-0 sm:me-7 sm:last:me-0.5"><a href=/congo/docs/ title><span class="decoration-primary-500 group-hover:underline group-hover:decoration-2 group-hover:underline-offset-2">Docs</span></a></li><li class="group mb-1 sm:mb-0 sm:me-7 sm:last:me-0.5"><a href=/congo/samples/ title><span class="decoration-primary-500 group-hover:underline group-hover:decoration-2 group-hover:underline-offset-2">Samples</span></a></li><li class="group mb-1 sm:mb-0 sm:me-7 sm:last:me-0.5"><a href=/congo/users/ title><span class="decoration-primary-500 group-hover:underline group-hover:decoration-2 group-hover:underline-offset-2">Users</span></a></li><li class="group mb-1 sm:mb-0 sm:me-7 sm:last:me-0.5"><a href=https://github.com/jpanther/congo title target=_blank><span class="group-dark:hover:text-primary-400 transition-colors group-hover:text-primary-600"><span class="icon relative inline-block px-1 align-text-bottom"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path fill="currentcolor" d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6.0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6.0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3.0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1.0-6.2-.3-40.4-.3-61.4.0.0-70 15-84.7-29.8.0.0-11.4-29.1-27.8-36.6.0.0-22.9-15.7 1.6-15.4.0.0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5.0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9.0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4.0 33.7-.3 75.4-.3 83.6.0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6.0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9.0-6.2-1.4-2.3-4-3.3-5.6-2z"/></svg></span></span></a></li><li class="group mb-1 sm:mb-0 sm:me-7 sm:last:me-0.5"><button id=search-button-1 title="Search (/)">
|
||
<span class="group-dark:hover:text-primary-400 transition-colors group-hover:text-primary-600"><span class="icon relative inline-block px-1 align-text-bottom"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="search" class="svg-inline--fa fa-search fa-w-16" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentcolor" d="M505 442.7 405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9.0 208 0S0 93.1.0 208s93.1 208 208 208c48.3.0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9.0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7.0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7.0 128 57.2 128 128 0 70.7-57.2 128-128 128z"/></svg>
|
||
</span></span><span class="decoration-primary-500 group-hover:underline group-hover:decoration-2 group-hover:underline-offset-2"></span></button></li></ul></nav></header><div class="relative flex grow flex-col"><main id=main-content class=grow><article><header class=max-w-prose><ol class="text-sm text-neutral-500 print:hidden dark:text-neutral-400"><li class="hidden inline"><a class="dark:underline-neutral-600 decoration-neutral-300 hover:underline" href=/congo/>Welcome to Congo! :tada:</a><span class="px-1 text-primary-500">/</span></li><li class=inline><a class="dark:underline-neutral-600 decoration-neutral-300 hover:underline" href=/congo/docs/>Documentation</a><span class="px-1 text-primary-500">/</span></li><li class=inline><a class="dark:underline-neutral-600 decoration-neutral-300 hover:underline" href=/congo/docs/version-2/>What's New in 2.0 ✨</a><span class="px-1 text-primary-500">/</span></li><li class="hidden inline"><a class="dark:underline-neutral-600 decoration-neutral-300 hover:underline" href=/congo/docs/version-2/lighthouse/>docs</a><span class="px-1 text-primary-500">/</span></li></ol><h1 class="mt-0 text-4xl font-extrabold text-neutral-900 dark:text-neutral"></h1><div class="mb-12 mt-8 text-base text-neutral-500 print:hidden dark:text-neutral-400"><div class="flex flex-row flex-wrap items-center"><span title="Reading time">22 mins</span><span class="px-2 text-primary-500">·</span>
|
||
<span class=mb-[2px]><a href=https://github.com/jpanther/congo/tree/dev/exampleSite/content/docs/version-2/lighthouse.html class="text-lg hover:text-primary-500" rel="noopener noreferrer" target=_blank title="Edit content"><span class="icon relative inline-block px-1 align-text-bottom"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentcolor" d="M490.3 40.4c21.9 21.87 21.9 57.33.0 79.2l-30 30.1-98-97.98 30.1-30.06C414.3-.2135 449.7-.2135 471.6 21.66L490.3 40.4zM172.4 241.7 339.7 74.34l98 97.96L270.3 339.6C264.2 345.8 256.7 350.4 248.4 353.2l-88.8 29.6C150.1 385.6 141.5 383.4 135 376.1 128.6 370.5 126.4 361 129.2 352.4l29.6-88.8C161.6 255.3 166.2 247.8 172.4 241.7v0zM192 63.1c17.7.0 32 15.23 32 32 0 18.6-14.3 32-32 32H96c-17.67.0-32 15.2-32 32V416c0 17.7 14.33 32 32 32H352c17.7.0 32-14.3 32-32V319.1c0-16.8 14.3-32 32-32s32 15.2 32 32V416c0 53-43 96-96 96H96c-53.02.0-96-43-96-96V159.1c0-53 42.98-96 96-96h96z"/></svg></span></a></span></div></div></header><section class="prose mt-0 flex max-w-full flex-col dark:prose-invert lg:flex-row"><div class="min-h-0 min-w-0 max-w-prose grow"><html lang=en><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,minimum-scale=1"><link rel=icon href=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAEhklEQVR4AWJxL/BhIAesev1U5tcflpncgNrKIsqNIwzC9feMpDUzs70kOczMzMzJJcxwCTMzncPMnOwtzBwzMzPb0vRfeZPp0VhPS5I39V5fdiXV1/VD+9QC7OVn9BsyH1XIoEI1PfmJvLFowVV564+34DFUHudbmfDh4kVXh//7XwE+WjS/YfXZe3yr4j2rqj1AIhSB7hZ8ZtPZu/zw8cK523U4wE1/rvPfWrz4zs0m9ZdC9yUJAlASdBAgocRegfF/f3/h/PuaFsxMdwjAR0vm1+06eMMfIrhLqTWqdH4EumU2SPfMhigJAlRQbZrgrRsl9U+Y2DYDFCz3ILC9kiAiqSrMwbWT0nceEnR+9Kggc2zjOJCASDENkg0a5HfZZgDP81CM3CrQs2Z1+o7DJ6ePr8sK0AOCHv5Jjdt3evyYSaZ351VIStIxPRAUtrBYbxC6w+BZ0ivVSBKkIhJhemSyZpfB00EiPO2VjzYkxhcqXQqCWCShGplvi3y0QxqbuBurMjyJeWnkHZuAEgIQGsUBqwrfjZ+IlBgKyRJzVVYF8O6qFWdh86YzQzMrZigYmxAyfvHgLZQ/LC1CbeniW2Hkqr/PH16SgvGuf2/uzNMBwJA/njxizGPtSyAf7EziJCMGRDRdhoAC4PL1A/SrKQMAAQkEfpJAcRQdrBJ7gNwjSpJsdwK+CANBkqa1LgQB4IicV9nYUct7gaxuDJUErQIiEAiMxLVOFlKzIktPpT0ggpdpC/8YAHnxbgkUY4tAAFSR7AAXNyAAWHJrA/kHGjzg5nleuwFO7Nd/IoDw4Pm58+4jNLmYG0wRA5bErc2Mr3Y+dXTDW1VvwqbJkzMCHQ4S1GTCBOIgUHJrGdEwqzR+jAp/o2qAZelUDoQnruEEdDclJI6576AlNVfc+22XN/+Y1vnJD0Yind6UpEEvn/Hqq15EYjCW7jZCJEpnNvDgkyelDjs106kuux2AAXCSobULOWP8mLhYlpoDMK4qAFXJGk+grtH8YXVz5KJblqaG1+VUdTc0I290bmUQAriGITRbdQnom0aoFj8kx1+wMD2ifncAXUQE4SkDqN1hE0jEophs1SUwZAOhUAiMCLwRtamtTZtbbmZErSAUHbSysaoEmnrsakiMiUAURi283gN6wans9oX8rOCrj7/JP35DFD+iQ7Au/K2KE1jzx6ujjUnXFH9KjEq6ZlhsTBICrNLJf47Pv/pkHzvup1w4dmUbEei0+bcXRqJuh5kVARQ8byyYxOwNGr7A87xh1tp8sGT+uMInrwi++Xj7TQz2d27NvwEkrOflAFQGIDA5khASBCGdO2/Z/MnLPwYfv5TFhjW7QhVKAB6afwe2LpFlFsCnlQEosgQgDsdOG1/LKeNqJS4JCSPJ/i+TakwEARor7gER1Iva5JmPOJK0RUqmoPnnlzFCtmIAhAAQEIQRgDaiYPIauNXcnDlRIrWNFY3hm7PG9YRqr7IV7HrCgAC17befjEvRq2nGhAHtBqDpOuI/I1diUUAMYIxEdyejBJqLnNoszGZtfiX/CztGv2mq+sdaAAAAAElFTkSuQmCC><title>Lighthouse Report</title><style>.lh-vars{--color-amber-50:#FFF8E1;--color-blue-200:#90CAF9;--color-blue-900:#0D47A1;--color-blue-A700:#2962FF;--color-cyan-500:#00BCD4;--color-gray-100:#F5F5F5;--color-gray-300:#CFCFCF;--color-gray-200:#E0E0E0;--color-gray-400:#BDBDBD;--color-gray-50:#FAFAFA;--color-gray-500:#9E9E9E;--color-gray-600:#757575;--color-gray-700:#616161;--color-gray-800:#424242;--color-gray-900:#212121;--color-gray:#000000;--color-green-700:#018642;--color-green:#0CCE6B;--color-lime-400:#D3E156;--color-orange-50:#FFF3E0;--color-orange-700:#D04900;--color-orange:#FFA400;--color-red-700:#EB0F00;--color-red:#FF4E42;--color-teal-600:#00897B;--color-white:#FFFFFF;--color-average-secondary:var(--color-orange-700);--color-average:var(--color-orange);--color-fail-secondary:var(--color-red-700);--color-fail:var(--color-red);--color-hover:var(--color-gray-50);--color-informative:var(--color-blue-900);--color-pass-secondary:var(--color-green-700);--color-pass:var(--color-green);--color-not-applicable:var(--color-gray-600);--audit-description-padding-left:calc(var(--score-icon-size) + var(--score-icon-margin-left) + var(--score-icon-margin-right));--audit-explanation-line-height:16px;--audit-group-margin-bottom:40px;--audit-group-padding-vertical:8px;--audit-margin-horizontal:5px;--audit-padding-vertical:8px;--category-header-font-size:20px;--category-padding:40px;--chevron-line-stroke:var(--color-gray-600);--chevron-size:12px;--default-padding:12px;--env-item-background-color:var(--color-gray-100);--env-item-font-size:28px;--env-item-line-height:36px;--env-item-padding:10px 0px;--env-name-min-width:220px;--footer-padding-vertical:16px;--gauge-circle-size-big:112px;--gauge-circle-size:80px;--gauge-label-font-size-big:28px;--gauge-label-font-size:20px;--gauge-label-line-height-big:36px;--gauge-label-line-height:26px;--gauge-percentage-font-size-big:38px;--gauge-percentage-font-size:28px;--gauge-wrapper-width:148px;--header-line-height:24px;--highlighter-background-color:var(--report-text-color);--icon-square-size:calc(var(--score-icon-size) * 0.88);--image-preview-size:48px;--metric-toggle-lines-fill:#7F7F7F;--metrics-toggle-background-color:var(--color-gray-200);--screenshot-overlay-background:rgba(0, 0, 0, 0.3);--plugin-badge-background-color:var(--color-white);--plugin-badge-size-big:calc(var(--gauge-circle-size-big) / 2.7);--plugin-badge-size:calc(var(--gauge-circle-size) / 2.7);--plugin-icon-size:65%;--pwa-icon-margin:0 6px 0 -2px;--pwa-icon-size:var(--topbar-logo-size);--report-background-color:#fff;--report-border-color-secondary:#ebebeb;--report-font-family-monospace:'Roboto Mono', 'Menlo', 'dejavu sans mono', 'Consolas', 'Lucida Console', monospace;--report-font-family:Roboto, Helvetica, Arial, sans-serif;--report-font-size:16px;--report-icon-size:var(--score-icon-background-size);--report-line-height:24px;--report-min-width:400px;--report-monospace-font-size:calc(var(--report-font-size) * 0.85);--report-text-color-secondary:var(--color-gray-800);--report-text-color:var(--color-gray-900);--report-width:calc(60 * var(--report-font-size));--score-container-padding:8px;--score-icon-background-size:24px;--score-icon-margin-left:4px;--score-icon-margin-right:12px;--score-icon-margin:0 var(--score-icon-margin-right) 0 var(--score-icon-margin-left);--score-icon-size:12px;--scores-container-padding:20px 0 20px 0;--scorescale-height:6px;--scorescale-width:18px;--section-padding-vertical:12px;--snippet-background-color:var(--color-gray-50);--snippet-color:#0938C2;--sparkline-height:5px;--stackpack-padding-horizontal:10px;--sticky-header-background-color:var(--report-background-color);--table-higlight-background-color:hsla(0, 0%, 75%, 0.1);--tools-icon-color:var(--color-gray-600);--topbar-background-color:var(--color-gray-100);--topbar-height:32px;--topbar-logo-size:24px;--topbar-padding:0 8px;--toplevel-warning-background-color:var(--color-orange-50);--toplevel-warning-message-text-color:#BD4200;--toplevel-warning-padding:18px;--toplevel-warning-text-color:var(--report-text-color);--plugin-icon-url-dark:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24px" height="24px" viewBox="0 0 24 24" fill="%23FFFFFF"><path d="M0 0h24v24H0z" fill="none"/><path d="M20.5 11H19V7c0-1.1-.9-2-2-2h-4V3.5C13 2.12 11.88 1 10.5 1S8 2.12 8 3.5V5H4c-1.1 0-1.99.9-1.99 2v3.8H3.5c1.49 0 2.7 1.21 2.7 2.7s-1.21 2.7-2.7 2.7H2V20c0 1.1.9 2 2 2h3.8v-1.5c0-1.49 1.21-2.7 2.7-2.7 1.49 0 2.7 1.21 2.7 2.7V22H17c1.1 0 2-.9 2-2v-4h1.5c1.38 0 2.5-1.12 2.5-2.5S21.88 11 20.5 11z"/></svg>');--plugin-icon-url:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24px" height="24px" viewBox="0 0 24 24" fill="%23757575"><path d="M0 0h24v24H0z" fill="none"/><path d="M20.5 11H19V7c0-1.1-.9-2-2-2h-4V3.5C13 2.12 11.88 1 10.5 1S8 2.12 8 3.5V5H4c-1.1 0-1.99.9-1.99 2v3.8H3.5c1.49 0 2.7 1.21 2.7 2.7s-1.21 2.7-2.7 2.7H2V20c0 1.1.9 2 2 2h3.8v-1.5c0-1.49 1.21-2.7 2.7-2.7 1.49 0 2.7 1.21 2.7 2.7V22H17c1.1 0 2-.9 2-2v-4h1.5c1.38 0 2.5-1.12 2.5-2.5S21.88 11 20.5 11z"/></svg>');--pass-icon-url:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48"><title>check</title><path fill="%23178239" d="M24 4C12.95 4 4 12.95 4 24c0 11.04 8.95 20 20 20 11.04 0 20-8.96 20-20 0-11.05-8.96-20-20-20zm-4 30L10 24l2.83-2.83L20 28.34l15.17-15.17L38 16 20 34z"/></svg>');--average-icon-url:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48"><title>info</title><path fill="%23E67700" d="M24 4C12.95 4 4 12.95 4 24s8.95 20 20 20 20-8.95 20-20S35.05 4 24 4zm2 30h-4V22h4v12zm0-16h-4v-4h4v4z"/></svg>');--fail-icon-url:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48"><title>warn</title><path fill="%23C7221F" d="M2 42h44L24 4 2 42zm24-6h-4v-4h4v4zm0-8h-4v-8h4v8z"/></svg>');--pwa-installable-gray-url:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="nonzero"><circle fill="%23DAE0E3" cx="12" cy="12" r="12"/><path d="M12 5a7 7 0 1 0 0 14 7 7 0 0 0 0-14zm3.5 7.7h-2.8v2.8h-1.4v-2.8H8.5v-1.4h2.8V8.5h1.4v2.8h2.8v1.4z" fill="%23FFF"/></g></svg>');--pwa-optimized-gray-url:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd"><rect fill="%23DAE0E3" width="24" height="24" rx="12"/><path fill="%23FFF" d="M12 15.07l3.6 2.18-.95-4.1 3.18-2.76-4.2-.36L12 6.17l-1.64 3.86-4.2.36 3.2 2.76-.96 4.1z"/><path d="M5 5h14v14H5z"/></g></svg>');--pwa-installable-gray-url-dark:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="nonzero"><circle fill="%23424242" cx="12" cy="12" r="12"/><path d="M12 5a7 7 0 1 0 0 14 7 7 0 0 0 0-14zm3.5 7.7h-2.8v2.8h-1.4v-2.8H8.5v-1.4h2.8V8.5h1.4v2.8h2.8v1.4z" fill="%23FFF"/></g></svg>');--pwa-optimized-gray-url-dark:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd"><rect fill="%23424242" width="24" height="24" rx="12"/><path fill="%23FFF" d="M12 15.07l3.6 2.18-.95-4.1 3.18-2.76-4.2-.36L12 6.17l-1.64 3.86-4.2.36 3.2 2.76-.96 4.1z"/><path d="M5 5h14v14H5z"/></g></svg>');--pwa-installable-color-url:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"><g fill-rule="nonzero" fill="none"><circle fill="%230CCE6B" cx="12" cy="12" r="12"/><path d="M12 5a7 7 0 1 0 0 14 7 7 0 0 0 0-14zm3.5 7.7h-2.8v2.8h-1.4v-2.8H8.5v-1.4h2.8V8.5h1.4v2.8h2.8v1.4z" fill="%23FFF"/></g></svg>');--pwa-optimized-color-url:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd"><rect fill="%230CCE6B" width="24" height="24" rx="12"/><path d="M5 5h14v14H5z"/><path fill="%23FFF" d="M12 15.07l3.6 2.18-.95-4.1 3.18-2.76-4.2-.36L12 6.17l-1.64 3.86-4.2.36 3.2 2.76-.96 4.1z"/></g></svg>')}@media not print{.lh-vars.dark{--color-gray-200:var(--color-gray-800);--color-gray-300:#616161;--color-gray-400:var(--color-gray-600);--color-gray-700:var(--color-gray-400);--color-gray-50:#757575;--color-gray-600:var(--color-gray-500);--color-green-700:var(--color-green);--color-orange-700:var(--color-orange);--color-red-700:var(--color-red);--color-teal-600:var(--color-cyan-500);--color-hover:rgba(0, 0, 0, 0.2);--color-informative:var(--color-blue-200);--env-item-background-color:var(--color-gray);--plugin-badge-background-color:var(--color-gray-800);--report-background-color:var(--color-gray-900);--report-border-color-secondary:var(--color-gray-200);--report-text-color-secondary:var(--color-gray-400);--report-text-color:var(--color-gray-100);--snippet-color:var(--color-cyan-500);--topbar-background-color:var(--color-gray);--toplevel-warning-background-color:#544B40;--toplevel-warning-message-text-color:var(--color-orange-700);--toplevel-warning-text-color:var(--color-gray-100);--plugin-icon-url:var(--plugin-icon-url-dark);--pwa-installable-gray-url:var(--pwa-installable-gray-url-dark);--pwa-optimized-gray-url:var(--pwa-optimized-gray-url-dark)}}@media only screen and (max-width:480px){.lh-vars{--audit-group-margin-bottom:20px;--category-padding:24px;--env-name-min-width:120px;--gauge-circle-size-big:96px;--gauge-circle-size:72px;--gauge-label-font-size-big:22px;--gauge-label-font-size:14px;--gauge-label-line-height-big:26px;--gauge-label-line-height:20px;--gauge-percentage-font-size-big:34px;--gauge-percentage-font-size:26px;--gauge-wrapper-width:112px;--header-padding:16px 0 16px 0;--image-preview-size:24px;--plugin-icon-size:75%;--pwa-icon-margin:0 7px 0 -3px;--report-font-size:14px;--report-line-height:20px;--score-icon-margin-left:2px;--score-icon-size:10px;--topbar-height:28px;--topbar-logo-size:20px}.lh-sparkline{display:none}}.lh-vars.lh-devtools{--audit-explanation-line-height:14px;--audit-group-margin-bottom:20px;--audit-group-padding-vertical:12px;--audit-padding-vertical:4px;--category-header-font-size:16px;--category-padding:12px;--default-padding:12px;--env-name-min-width:120px;--footer-padding-vertical:8px;--gauge-circle-size-big:72px;--gauge-circle-size:64px;--gauge-label-font-size-big:22px;--gauge-label-font-size:14px;--gauge-label-line-height-big:26px;--gauge-label-line-height:20px;--gauge-percentage-font-size-big:34px;--gauge-percentage-font-size:26px;--gauge-wrapper-width:97px;--header-line-height:20px;--header-padding:16px 0 16px 0;--screenshot-overlay-background:transparent;--plugin-icon-size:75%;--pwa-icon-margin:0 7px 0 -3px;--report-font-family-monospace:'Menlo', 'dejavu sans mono', 'Consolas', 'Lucida Console', monospace;--report-font-family:'.SFNSDisplay-Regular', 'Helvetica Neue', 'Lucida Grande', sans-serif;--report-font-size:12px;--report-line-height:20px;--score-icon-margin-left:2px;--score-icon-size:10px;--section-padding-vertical:8px}.lh-devtools.lh-root{height:100%}.lh-devtools.lh-root img{min-width:auto}.lh-devtools .lh-container{overflow-y:scroll;height:calc(100% - var(--topbar-height))}@media print{.lh-devtools .lh-container{overflow:unset}}.lh-devtools .lh-sticky-header{top:0}@keyframes fadeIn{0%{opacity:0}100%{opacity:.6}}.lh-root *,.lh-root *::before,.lh-root *::after{box-sizing:border-box;-webkit-font-smoothing:antialiased}.lh-root{font-family:var(--report-font-family);font-size:var(--report-font-size);margin:0;line-height:var(--report-line-height);background:var(--report-background-color);scroll-behavior:smooth;color:var(--report-text-color)}.lh-root :focus{outline:-webkit-focus-ring-color auto 3px}.lh-root summary:focus{outline:none;box-shadow:0 0 0 1px #4387f4}.lh-root [hidden]{display:none!important}.lh-root pre{margin:0}.lh-root details>summary{cursor:pointer}.lh-container{word-break:break-word}.lh-audit-group a,.lh-category-header__description a,.lh-audit__description a,.lh-warnings a,.lh-footer a,.lh-table-column--link a{color:var(--color-informative)}.lh-audit__description,.lh-audit__stackpack{--inner-audit-padding-right:var(--stackpack-padding-horizontal);padding-left:var(--audit-description-padding-left);padding-right:var(--inner-audit-padding-right);padding-top:8px;padding-bottom:8px}.lh-details{font-size:var(--report-font-size);margin-top:var(--default-padding);margin-bottom:var(--default-padding);margin-left:var(--audit-description-padding-left);width:100%}.lh-details.flex .lh-code{max-width:70%}.lh-audit__stackpack{display:flex;align-items:center}.lh-audit__stackpack__img{max-width:50px;margin-right:var(--default-padding)}.report-icon{display:flex;align-items:center;padding:10px 12px;cursor:pointer}.report-icon[disabled]{opacity:.3;pointer-events:none}.report-icon::before{content:"";margin-right:5px;background-repeat:no-repeat;width:var(--report-icon-size);height:var(--report-icon-size);opacity:.7}.report-icon:hover::before{opacity:1}.dark .report-icon::before{filter:invert(1)}.report-icon--print::before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M19 8H5c-1.66 0-3 1.34-3 3v6h4v4h12v-4h4v-6c0-1.66-1.34-3-3-3zm-3 11H8v-5h8v5zm3-7c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zm-1-9H6v4h12V3z"/><path fill="none" d="M0 0h24v24H0z"/></svg>')}.report-icon--copy::before{background-image:url('data:image/svg+xml;utf8,<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg>')}.report-icon--open::before{background-image:url('data:image/svg+xml;utf8,<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="M0 0h24v24H0z" fill="none"/><path d="M19 4H5c-1.11 0-2 .9-2 2v12c0 1.1.89 2 2 2h4v-2H5V8h14v10h-4v2h4c1.1 0 2-.9 2-2V6c0-1.1-.89-2-2-2zm-7 6l-4 4h3v6h2v-6h3l-4-4z"/></svg>')}.report-icon--download::before{background-image:url('data:image/svg+xml;utf8,<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="M19 9h-4V3H9v6H5l7 7 7-7zM5 18v2h14v-2H5z"/><path d="M0 0h24v24H0z" fill="none"/></svg>')}.report-icon--dark::before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 100 125"><path d="M50 23.587c-16.27 0-22.799 12.574-22.799 21.417 0 12.917 10.117 22.451 12.436 32.471h20.726c2.32-10.02 12.436-19.554 12.436-32.471 0-8.843-6.528-21.417-22.799-21.417zM39.637 87.161c0 3.001 1.18 4.181 4.181 4.181h.426l.41 1.231C45.278 94.449 46.042 95 48.019 95h3.963c1.978 0 2.74-.551 3.365-2.427l.409-1.231h.427c3.002 0 4.18-1.18 4.18-4.181V80.91H39.637v6.251zM50 18.265c1.26 0 2.072-.814 2.072-2.073v-9.12C52.072 5.813 51.26 5 50 5c-1.259 0-2.072.813-2.072 2.073v9.12c0 1.259.813 2.072 2.072 2.072zM68.313 23.727c.994.774 2.135.634 2.91-.357l5.614-7.187c.776-.992.636-2.135-.356-2.909-.992-.776-2.135-.636-2.91.357l-5.613 7.186c-.778.993-.636 2.135.355 2.91zM91.157 36.373c-.306-1.222-1.291-1.815-2.513-1.51l-8.85 2.207c-1.222.305-1.814 1.29-1.51 2.512.305 1.223 1.291 1.814 2.513 1.51l8.849-2.206c1.223-.305 1.816-1.291 1.511-2.513zM86.757 60.48l-8.331-3.709c-1.15-.512-2.225-.099-2.736 1.052-.512 1.151-.1 2.224 1.051 2.737l8.33 3.707c1.15.514 2.225.101 2.736-1.05.513-1.149.1-2.223-1.05-2.737zM28.779 23.37c.775.992 1.917 1.131 2.909.357.992-.776 1.132-1.917.357-2.91l-5.615-7.186c-.775-.992-1.917-1.132-2.909-.357s-1.131 1.917-.356 2.909l5.614 7.187zM21.715 39.583c.305-1.223-.288-2.208-1.51-2.513l-8.849-2.207c-1.222-.303-2.208.289-2.513 1.511-.303 1.222.288 2.207 1.511 2.512l8.848 2.206c1.222.304 2.208-.287 2.513-1.509zM21.575 56.771l-8.331 3.711c-1.151.511-1.563 1.586-1.05 2.735.511 1.151 1.586 1.563 2.736 1.052l8.331-3.711c1.151-.511 1.563-1.586 1.05-2.735-.512-1.15-1.585-1.562-2.736-1.052z"/></svg>')}.report-icon--treemap::before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 0 24 24" width="24px" fill="black"><path d="M0 0h24v24H0V0z" fill="none"/><path d="M3 5v14h19V5H3zm2 2h15v4H5V7zm0 10v-4h4v4H5zm6 0v-4h9v4h-9z"/></svg>')}.lh-buttons{display:flex;flex-wrap:wrap}.lh-button{margin:10px;height:30px;border:1px solid var(--color-gray-600);border-radius:4px;font-weight:700;color:#1a73e8;background-color:var(--report-background-color)}.dark .lh-button{color:var(--color-blue-200)}.lh-node__snippet{font-family:var(--report-font-family-monospace);color:var(--snippet-color);font-size:var(--report-monospace-font-size);line-height:20px}.lh-audit__score-icon{width:var(--score-icon-size);height:var(--score-icon-size);margin:var(--score-icon-margin)}.lh-audit--pass .lh-audit__display-text{color:var(--color-pass-secondary)}.lh-audit--pass .lh-audit__score-icon,.lh-scorescale-range--pass::before{border-radius:100%;background:var(--color-pass)}.lh-audit--average .lh-audit__display-text{color:var(--color-average-secondary)}.lh-audit--average .lh-audit__score-icon,.lh-scorescale-range--average::before{background:var(--color-average);width:var(--icon-square-size);height:var(--icon-square-size)}.lh-audit--fail .lh-audit__display-text{color:var(--color-fail-secondary)}.lh-audit--fail .lh-audit__score-icon,.lh-audit--error .lh-audit__score-icon,.lh-scorescale-range--fail::before{border-left:calc(var(--score-icon-size)/2)solid transparent;border-right:calc(var(--score-icon-size)/2)solid transparent;border-bottom:var(--score-icon-size)solid var(--color-fail)}.lh-audit--manual .lh-audit__display-text,.lh-audit--notapplicable .lh-audit__display-text{color:var(--color-gray-600)}.lh-audit--manual .lh-audit__score-icon,.lh-audit--notapplicable .lh-audit__score-icon{border-radius:100%;background:var(--color-gray-400)}.lh-audit--informative .lh-audit__display-text{color:var(--color-gray-600)}.lh-audit--informative .lh-audit__score-icon{border:none;border-radius:100%;background:var(--color-gray-400)}.lh-audit__description,.lh-audit__stackpack{color:var(--report-text-color-secondary)}.lh-audit__adorn{border:1px solid #708090;border-radius:3px;margin:0 3px;padding:0 2px;line-height:1.1;display:inline-block;font-size:90%}.lh-category-header__description{font-size:var(--report-font-size);text-align:center;margin:0 auto;max-width:400px}.lh-audit__display-text,.lh-load-opportunity__sparkline,.lh-chevron-container{margin:0 var(--audit-margin-horizontal)}.lh-chevron-container{margin-right:0}.lh-audit__title-and-text{flex:1}.lh-audit__title-and-text code{color:var(--snippet-color);font-size:var(--report-monospace-font-size)}.lh-audit__display-text:not(:empty):before{content:'—';margin-right:var(--audit-margin-horizontal)}.lh-audit-group.lh-audit-group--load-opportunities .lh-audit__display-text:not(:empty):before{display:none}.lh-audit__header{display:flex;align-items:center;font-weight:500;padding:var(--audit-padding-vertical)0}.lh-audit--load-opportunity .lh-audit__header{display:block}.lh-metricfilter{text-align:right;margin-top:var(--default-padding)}.lh-metricfilter__radio{position:absolute;left:-9999px}.lh-metricfilter input[type=radio]:focus-visible+label{outline:-webkit-focus-ring-color auto 1px}.lh-metricfilter__label{border:solid 1px var(--color-gray-400);align-items:center;justify-content:center;padding:2px 5px;width:50%;height:28px;cursor:pointer;font-size:90%}.lh-metricfilter__label:first-of-type{border-top-left-radius:5px;border-bottom-left-radius:5px;margin-left:5px}.lh-metricfilter__label:last-of-type{border-top-right-radius:5px;border-bottom-right-radius:5px}.lh-metricfilter__label--active{background:var(--color-blue-A700);color:var(--color-white)}.lh-metricfilter__label--active[for=metric-All]{background-color:var(--color-blue-200)!important;color:#000!important}.lh-category--filtered .lh-audit-group .lh-audit-group__itemcount{display:none}.lh-audit__header:hover{background-color:var(--color-hover)}.lh-audit-group>summary,.lh-expandable-details>summary{display:block}.lh-audit-group>summary::-webkit-details-marker,.lh-expandable-details>summary::-webkit-details-marker{display:none}.lh-metrics-container{display:grid;grid-template-rows:1fr 1fr 1fr;grid-auto-flow:column;grid-column-gap:24px}.lh-metric{border-top:1px solid var(--report-border-color-secondary)}@media screen and (min-width:640px){.lh-metric:nth-child(3n+3){border-bottom:1px solid var(--report-border-color-secondary)}}@media screen and (max-width:640px){.lh-metrics-container{display:block}.lh-metric:nth-last-child(-n+1){border-bottom:1px solid var(--report-border-color-secondary)}}.lh-metric__innerwrap{display:grid;grid-template-columns:var(--audit-description-padding-left)10fr 3fr;align-items:center;padding:10px 0}.lh-metric__details{order:-1}.lh-metric__title{flex:1;font-weight:500}.lh-metrics__disclaimer{color:var(--color-gray-600);margin:var(--section-padding-vertical)0}.lh-calclink{padding-left:calc(1ex/3)}.lh-metric__description{display:none;grid-column-start:2;grid-column-end:3;color:var(--report-text-color-secondary)}.lh-metric__value{white-space:nowrap;font-weight:500;justify-self:end}.lh-metrics-toggle__input:checked~.lh-metrics-container .lh-metric__description{display:block}.lh-metrics-toggle__input{cursor:pointer;opacity:0;position:absolute;right:0;width:74px;height:28px;top:-3px}.lh-metrics-toggle__label{display:flex;background-color:#eee;border-radius:20px;overflow:hidden;position:absolute;right:0;top:-3px;pointer-events:none}.lh-metrics-toggle__input:focus+label{outline:-webkit-focus-ring-color auto 3px}.lh-metrics-toggle__icon{display:flex;align-items:center;justify-content:center;padding:2px 5px;width:50%;height:28px}.lh-metrics-toggle__input:not(:checked)+label .lh-metrics-toggle__icon--less,.lh-metrics-toggle__input:checked+label .lh-metrics-toggle__icon--more{background-color:var(--color-blue-A700);--metric-toggle-lines-fill:var(--color-white)}.lh-metrics-toggle__lines{fill:var(--metric-toggle-lines-fill)}.lh-metrics-toggle__label{background-color:var(--metrics-toggle-background-color)}.lh-metrics-toggle__label .lh-metrics-toggle__icon--less{padding-left:8px}.lh-metrics-toggle__label .lh-metrics-toggle__icon--more{padding-right:8px}.lh-audit-group--metrics .lh-audit-group__header{display:flex}.lh-audit-group--metrics .lh-audit-group__header span.lh-audit-group__title{flex:1}.lh-metric .lh-metric__innerwrap::before,.lh-scorescale-range::before{content:'';width:var(--score-icon-size);height:var(--score-icon-size);display:inline-block;margin:var(--score-icon-margin)}.lh-metric--pass .lh-metric__value{color:var(--color-pass-secondary)}.lh-metric--pass .lh-metric__innerwrap::before{border-radius:100%;background:var(--color-pass)}.lh-metric--average .lh-metric__value{color:var(--color-average-secondary)}.lh-metric--average .lh-metric__innerwrap::before{background:var(--color-average);width:var(--icon-square-size);height:var(--icon-square-size)}.lh-metric--fail .lh-metric__value{color:var(--color-fail-secondary)}.lh-metric--fail .lh-metric__innerwrap::before,.lh-metric--error .lh-metric__innerwrap::before{border-left:calc(var(--score-icon-size)/2)solid transparent;border-right:calc(var(--score-icon-size)/2)solid transparent;border-bottom:var(--score-icon-size)solid var(--color-fail)}.lh-metric--error .lh-metric__value,.lh-metric--error .lh-metric__description{color:var(--color-fail-secondary)}.lh-load-opportunity__cols{display:flex;align-items:flex-start}.lh-load-opportunity__header .lh-load-opportunity__col{color:var(--color-gray-600);display:unset;line-height:calc(2.3 * var(--report-font-size))}.lh-load-opportunity__col{display:flex}.lh-load-opportunity__col--one{flex:5;align-items:center;margin-right:2px}.lh-load-opportunity__col--two{flex:4;text-align:right}.lh-audit--load-opportunity .lh-audit__display-text{text-align:right;flex:0 0 calc(3 * var(--report-font-size))}.lh-load-opportunity__sparkline{flex:1;margin-top:calc((var(--report-line-height) - var(--sparkline-height))/2)}.lh-sparkline{height:var(--sparkline-height);width:100%}.lh-sparkline__bar{height:100%;float:right}.lh-audit--pass .lh-sparkline__bar{background:var(--color-pass)}.lh-audit--average .lh-sparkline__bar{background:var(--color-average)}.lh-audit--fail .lh-sparkline__bar{background:var(--color-fail)}.lh-filmstrip-container{margin:-8px auto 0}.lh-filmstrip{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:var(--default-padding)}.lh-filmstrip__frame{text-align:right;position:relative}.lh-filmstrip__thumbnail{border:1px solid var(--report-border-color-secondary);max-height:100px;max-width:60px}@media screen and (max-width:750px){.lh-filmstrip{flex-wrap:wrap}.lh-filmstrip__frame{width:20%;margin-bottom:5px}.lh-filmstrip__thumbnail{display:block;margin:auto}}.lh-audit{border-bottom:1px solid var(--report-border-color-secondary)}.lh-audit{border-top:1px solid var(--report-border-color-secondary)}.lh-audit~.lh-audit{border-top:none}.lh-audit--error .lh-audit__display-text{color:var(--color-fail)}.lh-audit-group{margin-bottom:var(--audit-group-margin-bottom);position:relative}.lh-audit-group__header::before{content:none;width:var(--pwa-icon-size);height:var(--pwa-icon-size);margin:var(--pwa-icon-margin);display:inline-block;vertical-align:middle}.lh-audit-group--budgets #performance-budget tbody tr td:nth-child(4),.lh-audit-group--budgets #performance-budget tbody tr td:nth-child(5),.lh-audit-group--budgets #timing-budget tbody tr td:nth-child(3){color:var(--color-red-700)}.lh-audit-group--budgets .lh-table tbody tr td:nth-child(4){text-align:right}.lh-audit-group--budgets .lh-table{width:100%;margin:16px 0}.lh-audit-group--pwa-installable .lh-audit-group__header::before{content:'';background-image:var(--pwa-installable-gray-url)}.lh-audit-group--pwa-optimized .lh-audit-group__header::before{content:'';background-image:var(--pwa-optimized-gray-url)}.lh-audit-group--pwa-installable.lh-badged .lh-audit-group__header::before{background-image:var(--pwa-installable-color-url)}.lh-audit-group--pwa-optimized.lh-badged .lh-audit-group__header::before{background-image:var(--pwa-optimized-color-url)}.lh-audit-group--metrics .lh-audit-group__summary{margin-top:0;margin-bottom:0}.lh-audit-group__summary{display:flex;justify-content:space-between;margin-top:calc(var(--category-padding) * 1.5);margin-bottom:var(--category-padding)}.lh-audit-group__itemcount{color:var(--color-gray-600);font-weight:700}.lh-audit-group__header .lh-chevron{margin-top:calc((var(--report-line-height) - 5px)/2)}.lh-audit-group__header{font-size:var(--report-font-size);margin:0 0 var(--audit-group-padding-vertical);max-width:calc(100% - var(--chevron-size))}.lh-audit-group--metrics .lh-audit-group__header{max-width:unset}.lh-audit-group__header span.lh-audit-group__title{font-weight:700}.lh-audit-group__header span.lh-audit-group__itemcount{font-weight:700;color:var(--color-gray-600)}.lh-audit-group__header span.lh-audit-group__description{font-weight:500;color:var(--color-gray-600)}.lh-audit-group__header span.lh-audit-group__description::before{content:'—';margin:0 var(--audit-margin-horizontal)}.lh-clump>.lh-audit-group__header,.lh-audit-group--diagnostics .lh-audit-group__header,.lh-audit-group--load-opportunities .lh-audit-group__header,.lh-audit-group--metrics .lh-audit-group__header,.lh-audit-group--pwa-installable .lh-audit-group__header,.lh-audit-group--pwa-optimized .lh-audit-group__header{margin-top:var(--audit-group-padding-vertical)}.lh-audit-explanation{margin:var(--audit-padding-vertical)0 calc(var(--audit-padding-vertical)/2)var(--audit-margin-horizontal);line-height:var(--audit-explanation-line-height);display:inline-block}.lh-audit--fail .lh-audit-explanation{color:var(--color-fail)}.lh-list>div:not(:last-child){padding-bottom:20px}.lh-header-container{display:block;margin:0 auto;position:relative;word-wrap:break-word}.lh-report{min-width:var(--report-min-width)}.lh-exception{font-size:large}.lh-code{white-space:normal;margin-top:0;font-size:var(--report-monospace-font-size)}.lh-warnings{--item-margin:calc(var(--report-line-height) / 6);color:var(--color-average);margin:var(--audit-padding-vertical)0;padding:calc(var(--audit-padding-vertical)/2)calc(var(--audit-description-padding-left))}.lh-warnings span{font-weight:700}.lh-warnings--toplevel{--item-margin:calc(var(--header-line-height) / 4);color:var(--toplevel-warning-text-color);margin-left:auto;margin-right:auto;max-width:calc(var(--report-width) - var(--category-padding) * 2);background-color:var(--toplevel-warning-background-color);padding:var(--toplevel-warning-padding);border-radius:8px}.lh-warnings__msg{color:var(--toplevel-warning-message-text-color);margin:0}.lh-warnings ul{margin:0}.lh-warnings li{margin:var(--item-margin)0}.lh-warnings li:last-of-type{margin-bottom:0}.lh-scores-header{display:flex;flex-wrap:wrap;justify-content:center}.lh-scores-header__solo{padding:0;border:0}.lh-gauge__wrapper--pass{color:var(--color-pass);fill:var(--color-pass);stroke:var(--color-pass)}.lh-gauge__wrapper--average{color:var(--color-average);fill:var(--color-average);stroke:var(--color-average)}.lh-gauge__wrapper--fail{color:var(--color-fail);fill:var(--color-fail);stroke:var(--color-fail)}.lh-gauge__wrapper--not-applicable{color:var(--color-not-applicable);fill:var(--color-not-applicable);stroke:var(--color-not-applicable)}.lh-gauge{stroke-linecap:round;width:var(--gauge-circle-size);height:var(--gauge-circle-size)}.lh-category .lh-gauge{--gauge-circle-size:var(--gauge-circle-size-big)}.lh-gauge-base{opacity:.1;stroke:var(--circle-background)}.lh-gauge-arc{fill:none;stroke:var(--circle-color);transform-origin:50% 50%;animation:load-gauge var(--transition-length)ease forwards;animation-delay:250ms}.lh-gauge__svg-wrapper{position:relative;height:var(--gauge-circle-size)}.lh-category .lh-gauge__svg-wrapper{--gauge-circle-size:var(--gauge-circle-size-big)}.lh-gauge__wrapper--plugin .lh-gauge__svg-wrapper::before{width:var(--plugin-badge-size);height:var(--plugin-badge-size);background-color:var(--plugin-badge-background-color);background-image:var(--plugin-icon-url);background-repeat:no-repeat;background-size:var(--plugin-icon-size);background-position:58%;content:"";position:absolute;right:-6px;bottom:0;display:block;z-index:100;box-shadow:0 0 4px rgba(0,0,0,.2);border-radius:25%}.lh-category .lh-gauge__wrapper--plugin .lh-gauge__svg-wrapper::before{width:var(--plugin-badge-size-big);height:var(--plugin-badge-size-big)}@keyframes load-gauge{from{stroke-dasharray:0 352}}.lh-gauge__percentage{width:100%;height:var(--gauge-circle-size);position:absolute;font-family:var(--report-font-family-monospace);font-size:calc(var(--gauge-circle-size) * .34 + 1.3px);line-height:0;text-align:center;top:calc(var(--score-container-padding) + var(--gauge-circle-size)/2)}.lh-category .lh-gauge__percentage{--gauge-circle-size:var(--gauge-circle-size-big);--gauge-percentage-font-size:var(--gauge-percentage-font-size-big)}.lh-gauge__wrapper{position:relative;display:flex;align-items:center;flex-direction:column;text-decoration:none;padding:var(--score-container-padding);--transition-length:1s;contain:content;will-change:opacity}.lh-gauge__label{font-size:var(--gauge-label-font-size);line-height:var(--gauge-label-line-height);margin-top:10px;text-align:center;color:var(--report-text-color)}.lh-category .lh-gauge__label{--gauge-label-font-size:var(--gauge-label-font-size-big);--gauge-label-line-height:var(--gauge-label-line-height-big);margin-top:14px}.lh-scores-header .lh-gauge__wrapper,.lh-scores-header .lh-gauge--pwa__wrapper,.lh-sticky-header .lh-gauge__wrapper,.lh-sticky-header .lh-gauge--pwa__wrapper{width:var(--gauge-wrapper-width)}.lh-scorescale{display:inline-flex;margin:12px auto 0;border:1px solid var(--color-gray-200);border-radius:20px;padding:8px}.lh-scorescale-range{display:flex;align-items:center;margin:0 12px;font-family:var(--report-font-family-monospace);white-space:nowrap}.lh-header--solo-category .lh-scores-wrapper{display:none}.lh-categories{width:100%;overflow:hidden}.lh-category{padding:var(--category-padding);max-width:var(--report-width);margin:0 auto}.lh-category-wrapper{border-bottom:1px solid var(--color-gray-200)}.lh-category-wrapper:first-of-type{border-top:1px solid var(--color-gray-200)}.lh-category>.lh-permalink{--sticky-header-height:calc(var(--gauge-circle-size) + var(--score-container-padding) * 2);--topbar-plus-header:calc(var(--topbar-height) + var(--sticky-header-height));margin-top:calc(var(--topbar-plus-header) * -1);padding-bottom:var(--topbar-plus-header);display:block;visibility:hidden}.lh-category-header{font-size:var(--category-header-font-size);min-height:var(--gauge-circle-size);margin-bottom:var(--section-padding-vertical)}.lh-category-header .lh-score__gauge{max-width:400px;width:auto;margin:0 auto}.lh-category-header .lh-audit__title{font-size:var(--category-header-font-size);line-height:var(--header-line-height)}#lh-log{position:fixed;background-color:#323232;color:#fff;min-height:48px;min-width:288px;padding:16px 24px;box-shadow:0 2px 5px rgba(0,0,0,.26);border-radius:2px;margin:12px;font-size:14px;cursor:default;transition:transform .3s,opacity .3s;transform:translateY(100px);opacity:0;bottom:0;left:0;z-index:3}#lh-log.show{opacity:1;transform:translateY(0)}@media screen and (max-width:964px){.lh-report{margin-left:0;width:100%}}@media print{body{-webkit-print-color-adjust:exact}.lh-container{display:block}.lh-report{margin-left:0;padding-top:0}.lh-categories{margin-top:0}}.lh-table{border-collapse:collapse;width:calc(100% - var(--audit-description-padding-left))}.lh-table thead th{font-weight:400;color:var(--color-gray-600);word-break:normal}.lh-row--odd{background-color:var(--table-higlight-background-color)}.lh-row--hidden{display:none}.lh-table th,.lh-table td{padding:8px 6px}.lh-table th:first-child{padding-left:0}.lh-table th:last-child{padding-right:0}.lh-table tr{vertical-align:middle}.lh-table-column--text,.lh-table-column--source-location,.lh-table-column--url,.lh-table-column--code,.lh-table-column--node{text-align:left}.lh-table-column--code{min-width:100px}.lh-table-column--bytes,.lh-table-column--timespanMs,.lh-table-column--ms,.lh-table-column--numeric{text-align:right;word-break:normal}.lh-table .lh-table-column--thumbnail{width:var(--image-preview-size);padding:0}.lh-table-column--url{min-width:250px}.lh-table-column--text{min-width:80px}.lh-table-column--url+th.lh-table-column--bytes,.lh-table-column--url+.lh-table-column--bytes+th.lh-table-column--bytes,.lh-table-column--url+.lh-table-column--ms,.lh-table-column--url+.lh-table-column--ms+th.lh-table-column--bytes,.lh-table-column--url+.lh-table-column--bytes+th.lh-table-column--timespanMs{width:12%}.lh-text__url-host{display:inline}.lh-text__url-host{margin-left:calc(var(--report-font-size)/2);opacity:.6;font-size:90%}.lh-thumbnail{object-fit:cover;width:var(--image-preview-size);height:var(--image-preview-size);display:block}.lh-unknown pre{overflow:scroll;border:solid 1px var(--color-gray-200)}.lh-text__url>a{color:inherit;text-decoration:none}.lh-text__url>a:hover{text-decoration:underline dotted #999}.lh-sub-item-row{margin-left:20px;margin-bottom:0;color:var(--color-gray-700)}.lh-sub-item-row td{padding-top:4px;padding-bottom:4px;padding-left:20px}.lh-chevron{--chevron-angle:42deg;--chevron-angle-right:-42deg;width:var(--chevron-size);height:var(--chevron-size);margin-top:calc((var(--report-line-height) - 12px)/2)}.lh-chevron__lines{transition:transform .4s;transform:translateY(var(--report-line-height))}.lh-chevron__line{stroke:var(--chevron-line-stroke);stroke-width:var(--chevron-size);stroke-linecap:square;transform-origin:50%;transform:rotate(var(--chevron-angle));transition:transform 300ms,stroke 300ms}.lh-audit-group>summary>.lh-audit-group__summary>.lh-chevron .lh-chevron__line-right,.lh-audit-group[open]>summary>.lh-audit-group__summary>.lh-chevron .lh-chevron__line-left,.lh-audit>.lh-expandable-details .lh-chevron__line-right,.lh-audit>.lh-expandable-details[open] .lh-chevron__line-left{transform:rotate(var(--chevron-angle-right))}.lh-audit-group[open]>summary>.lh-audit-group__summary>.lh-chevron .lh-chevron__line-right,.lh-audit>.lh-expandable-details[open] .lh-chevron__line-right{transform:rotate(var(--chevron-angle))}.lh-audit-group[open]>summary>.lh-audit-group__summary>.lh-chevron .lh-chevron__lines,.lh-audit>.lh-expandable-details[open] .lh-chevron__lines{transform:translateY(calc(var(--chevron-size) * -1))}.tooltip-boundary{position:relative}.tooltip{position:absolute;display:none;opacity:0;background:#fff;min-width:246px;max-width:275px;padding:15px;border-radius:5px;text-align:initial}@media screen and (max-width:535px){.tooltip{min-width:45vw;padding:3vw}}.tooltip-boundary:hover{background-color:var(--color-hover)}.tooltip-boundary:hover .tooltip{display:block;animation:fadeInTooltip 250ms;animation-fill-mode:forwards;animation-delay:850ms;bottom:100%;z-index:1;will-change:opacity;right:0;pointer-events:none}.tooltip::before{content:"";border:solid transparent;border-bottom-color:#fff;border-width:10px;position:absolute;bottom:-20px;right:6px;transform:rotate(180deg);pointer-events:none}@keyframes fadeInTooltip{0%{opacity:0}75%{opacity:1}100%{opacity:1;filter:drop-shadow(1px 0 1px #aaa)drop-shadow(0 2px 4px hsla(206,6%,25%,.15));pointer-events:auto}}.lh-element-screenshot{position:relative;overflow:hidden;float:left;margin-right:20px}.lh-element-screenshot__content{overflow:hidden}.lh-element-screenshot__image{background-image:var(--element-screenshot-url);outline:2px solid #777;background-color:#fff;background-repeat:no-repeat}.lh-element-screenshot__mask{position:absolute;background:#555;opacity:.8}.lh-element-screenshot__element-marker{position:absolute;outline:2px solid var(--color-lime-400)}.lh-element-screenshot__overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:2000;background:var(--screenshot-overlay-background);display:flex;align-items:center;justify-content:center;cursor:zoom-out}.lh-element-screenshot__overlay .lh-element-screenshot{margin-right:0;outline:1px solid var(--color-gray-700)}.lh-screenshot-overlay--enabled .lh-element-screenshot{cursor:zoom-out}.lh-screenshot-overlay--enabled .lh-node .lh-element-screenshot{cursor:zoom-in}</style></head><body class="lh-root lh-vars"><noscript>Lighthouse report requires JavaScript. Please enable.</noscript><div hidden><template id=tmpl-lh-warnings--toplevel><div class="lh-warnings lh-warnings--toplevel"><p class=lh-warnings__msg></p><ul></ul></div></template><template id=tmpl-lh-scorescale><div class=lh-scorescale><span class="lh-scorescale-range lh-scorescale-range--fail">0–49</span>
|
||
<span class="lh-scorescale-range lh-scorescale-range--average">50–89</span>
|
||
<span class="lh-scorescale-range lh-scorescale-range--pass">90–100</span></div></template><template id=tmpl-lh-chevron><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg>
|
||
</template><template id=tmpl-lh-category-header><div class=lh-category-header><div class=lh-score__gauge role=heading aria-level=2></div><div class=lh-category-header__description></div></div></template><template id=tmpl-lh-clump><details class="lh-clump lh-audit-group"><summary><div class=lh-audit-group__summary><div class=lh-audit-group__header><span class=lh-audit-group__title></span>
|
||
<span class=lh-audit-group__itemcount></span></div><div></div></div></summary></details></template><template id=tmpl-lh-metrics-toggle><div class=lh-metrics-toggle><input class=lh-metrics-toggle__input type=checkbox id=toggle-metric-descriptions aria-label="Toggle the display of metric descriptions">
|
||
<label class=lh-metrics-toggle__label for=toggle-metric-descriptions><div class="lh-metrics-toggle__icon lh-metrics-toggle__icon--less" aria-hidden=true><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24" height="24" viewBox="0 0 24 24"><path class="lh-metrics-toggle__lines" d="M4 9h16v2H4zm0 4h10v2H4z"/></svg></div><div class="lh-metrics-toggle__icon lh-metrics-toggle__icon--more" aria-hidden=true><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path class="lh-metrics-toggle__lines" d="M3 18h12v-2H3v2zM3 6v2h18V6H3zm0 7h18v-2H3v2z"/></svg></div></label></div></template><template id=tmpl-lh-audit><div class=lh-audit><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container></div></div></summary><div class=lh-audit__description></div><div class=lh-audit__stackpacks></div></details></div></template><template id=tmpl-lh-metric><div class=lh-metric><div class=lh-metric__innerwrap><span class=lh-metric__title></span><div class=lh-metric__value></div><div class=lh-metric__description></div></div></div></template><template id=tmpl-lh-opportunity><div class="lh-audit lh-audit--load-opportunity"><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><div class=lh-load-opportunity__cols><div class="lh-load-opportunity__col lh-load-opportunity__col--one"><span class=lh-audit__score-icon></span><div class=lh-audit__title></div></div><div class="lh-load-opportunity__col lh-load-opportunity__col--two"><div class=lh-load-opportunity__sparkline><div class=lh-sparkline><div class=lh-sparkline__bar></div></div></div><div class=lh-audit__display-text></div><div class=lh-chevron-container></div></div></div></div></summary><div class=lh-audit__description></div><div class=lh-audit__stackpacks></div></details></div></template><template id=tmpl-lh-opportunity-header><div class="lh-load-opportunity__header lh-load-opportunity__cols"><div class="lh-load-opportunity__col lh-load-opportunity__col--one"></div><div class="lh-load-opportunity__col lh-load-opportunity__col--two"></div></div></template><template id=tmpl-lh-scores-wrapper><style>.lh-scores-container{display:flex;flex-direction:column;padding:var(--scores-container-padding);position:relative;width:100%}.lh-sticky-header{--gauge-circle-size:36px;--plugin-badge-size:18px;--plugin-icon-size:75%;--gauge-wrapper-width:60px;--gauge-percentage-font-size:13px;position:fixed;left:0;right:0;top:var(--topbar-height);font-weight:700;display:none;justify-content:center;background-color:var(--sticky-header-background-color);border-bottom:1px solid var(--color-gray-200);padding-top:var(--score-container-padding);padding-bottom:4px;z-index:1;pointer-events:none}.lh-devtools .lh-sticky-header{position:sticky}.lh-sticky-header--visible{display:grid;grid-auto-flow:column;pointer-events:auto}.lh-sticky-header .lh-gauge-arc{animation:none}.lh-sticky-header .lh-gauge__label{display:none}.lh-highlighter{width:var(--gauge-wrapper-width);height:1px;background-color:var(--highlighter-background-color);position:absolute;grid-column:1;bottom:-1px}.lh-gauge__wrapper:first-of-type{contain:none}</style><div class=lh-scores-wrapper><div class=lh-scores-container><div class=pyro><div class=before></div><div class=after></div></div></div></div></template><template id=tmpl-lh-topbar><style>.lh-topbar{position:sticky;top:0;left:0;right:0;z-index:1000;display:flex;align-items:center;height:var(--topbar-height);background-color:var(--topbar-background-color);padding:var(--topbar-padding)}.lh-topbar__logo{width:var(--topbar-logo-size);height:var(--topbar-logo-size);user-select:none;flex:none}.lh-topbar__logo .shape{fill:var(--report-text-color)}.lh-topbar__url{margin:var(--topbar-padding);text-decoration:none;color:var(--report-text-color);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.lh-tools{margin-left:auto;will-change:transform;min-width:var(--report-icon-size)}.lh-tools__button{width:var(--report-icon-size);height:var(--report-icon-size);cursor:pointer;margin-right:5px;display:flex;background:0 0;color:inherit;border:none;padding:0;font:inherit;outline:inherit}.lh-tools__button svg{fill:var(--tools-icon-color)}.dark .lh-tools__button svg{filter:invert(1)}.lh-tools__button.active+.lh-tools__dropdown{opacity:1;clip:rect(-1px,194px,242px,-3px);visibility:visible}.lh-tools__dropdown{position:absolute;background-color:var(--report-background-color);border:1px solid var(--report-border-color);border-radius:3px;padding:calc(var(--default-padding)/2)0;cursor:pointer;top:36px;right:0;box-shadow:1px 1px 3px #ccc;min-width:125px;clip:rect(0,164px,0,0);visibility:hidden;opacity:0;transition:all 200ms cubic-bezier(0,0,.2,1)}.lh-tools__dropdown a{color:currentColor;text-decoration:none;white-space:nowrap;padding:0 12px;line-height:2}.lh-tools__dropdown a:hover,.lh-tools__dropdown a:focus{background-color:var(--color-gray-200);outline:none}.lh-tools__dropdown a[data-action=save-gist]{display:none}@media screen and (max-width:964px){.lh-tools__dropdown{right:0;left:initial}}@media print{.lh-topbar{position:static;margin-left:0}.lh-tools__dropdown{display:none}}</style><div class=lh-topbar><svg class="lh-topbar__logo" viewBox="0 0 24 24"><defs><linearGradient x1="57.456%" y1="13.086%" x2="18.259%" y2="72.322%" id="lh-topbar__logo--a"><stop stop-color="#262626" stop-opacity=".1" offset="0"/><stop stop-color="#262626" stop-opacity="0" offset="100%"/></linearGradient><linearGradient x1="100%" y1="50%" x2="0" y2="50%" id="lh-topbar__logo--b"><stop stop-color="#262626" stop-opacity=".1" offset="0"/><stop stop-color="#262626" stop-opacity="0" offset="100%"/></linearGradient><linearGradient x1="58.764%" y1="65.756%" x2="36.939%" y2="50.14%" id="lh-topbar__logo--c"><stop stop-color="#262626" stop-opacity=".1" offset="0"/><stop stop-color="#262626" stop-opacity="0" offset="100%"/></linearGradient><linearGradient x1="41.635%" y1="20.358%" x2="72.863%" y2="85.424%" id="lh-topbar__logo--d"><stop stop-color="#fff" stop-opacity=".1" offset="0"/><stop stop-color="#fff" stop-opacity="0" offset="100%"/></linearGradient></defs><g fill="none" fill-rule="evenodd"><path d="M12 3l4.125 2.625v3.75H18v2.25h-1.688l1.5 9.375H6.188l1.5-9.375H6v-2.25h1.875V5.648L12 3zm2.201 9.938L9.54 14.633 9 18.028l5.625-2.062-.424-3.028zM12.005 5.67l-1.88 1.207v2.498h3.75V6.86l-1.87-1.19z" fill="#f44b21"/><path fill="#fff" d="M14.201 12.938 9.54 14.633 9 18.028l5.625-2.062z"/><path d="M6 18c-2.042.0-3.95-.01-5.813.0l1.5-9.375h4.326L6 18z" fill="url(#lh-topbar__logo--a)" fill-rule="nonzero" transform="translate(6 3)"/><path fill="#fff176" fill-rule="nonzero" d="M13.875 9.375v-2.56l-1.87-1.19-1.88 1.207v2.543z"/><path fill="url(#lh-topbar__logo--b)" fill-rule="nonzero" d="M0 6.375h6v2.25H0z" transform="translate(6 3)"/><path fill="url(#lh-topbar__logo--c)" fill-rule="nonzero" d="M6 6.375H1.875v-3.75L6 0z" transform="translate(6 3)"/><path fill="url(#lh-topbar__logo--d)" fill-rule="nonzero" d="M6 0l4.125 2.625v3.75H12v2.25h-1.688l1.5 9.375H.188l1.5-9.375H0v-2.25h1.875V2.648z" transform="translate(6 3)"/></g></svg>
|
||
<a href class=lh-topbar__url target=_blank rel=noopener></a><div class=lh-tools><button id=lh-tools-button class=lh-tools__button title="Tools menu" aria-label="Toggle report tools menu" aria-haspopup=menu aria-expanded=false aria-controls=lh-tools-dropdown><svg width="100%" height="100%" viewBox="0 0 24 24"><path d="M0 0h24v24H0z" fill="none"/><path d="M12 8c1.1.0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1.0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1.0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"/></svg></button><div id=lh-tools-dropdown role=menu class=lh-tools__dropdown aria-labelledby=lh-tools-button><a role=menuitem tabindex=-1 href=# class="report-icon report-icon--print" data-i18n=dropdownPrintSummary data-action=print-summary></a><a role=menuitem tabindex=-1 href=# class="report-icon report-icon--print" data-i18n=dropdownPrintExpanded data-action=print-expanded></a><a role=menuitem tabindex=-1 href=# class="report-icon report-icon--copy" data-i18n=dropdownCopyJSON data-action=copy></a><a role=menuitem tabindex=-1 href=# class="report-icon report-icon--download" data-i18n=dropdownSaveHTML data-action=save-html></a><a role=menuitem tabindex=-1 href=# class="report-icon report-icon--download" data-i18n=dropdownSaveJSON data-action=save-json></a><a role=menuitem tabindex=-1 href=# class="report-icon report-icon--open" data-i18n=dropdownViewer data-action=open-viewer></a><a role=menuitem tabindex=-1 href=# class="report-icon report-icon--open" data-i18n=dropdownSaveGist data-action=save-gist></a><a role=menuitem tabindex=-1 href=# class="report-icon report-icon--dark" data-i18n=dropdownDarkTheme data-action=toggle-dark></a></div></div></div></template><template id=tmpl-lh-heading><style>.pyro{display:none;z-index:1;pointer-events:none}.score100 .pyro{display:block}.score100 .lh-lighthouse stop:first-child{stop-color:hsla(200,12%,95%,0)}.score100 .lh-lighthouse stop:last-child{stop-color:#ebf390}.pyro>.before,.pyro>.after{position:absolute;width:5px;height:5px;border-radius:2.5px;box-shadow:0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff;animation:1s bang ease-out infinite backwards,1s gravity ease-in infinite backwards,5s position linear infinite backwards;animation-delay:1s,1s,1s}.pyro>.after{animation-delay:2.25s,2.25s,2.25s;animation-duration:1.25s,1.25s,6.25s}.fireworks-paused .pyro>div{animation-play-state:paused}@keyframes bang{to{box-shadow:-70px -115.67px #47ebbc,-28px -99.67px #eb47a4,58px -31.67px #7eeb47,13px -141.67px #eb47c5,-19px 6.33px #7347eb,-2px -74.67px #ebd247,24px -151.67px #eb47e0,57px -138.67px #b4eb47,-51px -104.67px #479eeb,62px 8.33px #ebcf47,-93px .33px #d547eb,-16px -118.67px #47bfeb,53px -84.67px #47eb83,66px -57.67px #eb47bf,-93px -65.67px #91eb47,30px -13.67px #86eb47,-2px -59.67px #83eb47,-44px 1.33px #eb47eb,61px -58.67px #47eb73,5px -22.67px #47e8eb,-66px -28.67px #ebe247,42px -123.67px #eb5547,-75px 26.33px #7beb47,15px -52.67px #a147eb,36px -51.67px #eb8347,-38px -12.67px #eb5547,-46px -59.67px #47eb81,78px -114.67px #eb47ba,15px -156.67px #eb47bf,-36px 1.33px #eb4783,-72px -86.67px #eba147,31px -46.67px #ebe247,-68px 29.33px #47e2eb,-55px 19.33px #ebe047,-56px 27.33px #4776eb,-13px -91.67px #eb5547,-47px -138.67px #47ebc7,-18px -96.67px #eb47ac,11px -88.67px #4783eb,-67px -28.67px #47baeb,53px 10.33px #ba47eb,11px 19.33px #5247eb,-5px -11.67px #eb4791,-68px -4.67px #47eba7,95px -37.67px #eb478b,-67px -162.67px #eb5d47,-54px -120.67px #eb6847,49px -12.67px #ebe047,88px 8.33px #47ebda,97px 33.33px #eb8147,6px -71.67px #ebbc47}}@keyframes gravity{to{transform:translateY(80px);opacity:0}}@keyframes position{0%,19.9%{margin-top:4%;margin-left:47%}20%,39.9%{margin-top:7%;margin-left:30%}40%,59.9%{margin-top:6%;margin-left:70%}60%,79.9%{margin-top:3%;margin-left:20%}80%,99.9%{margin-top:3%;margin-left:80%}}</style><div class=lh-header-container><div class=lh-scores-wrapper-placeholder></div></div></template><template id=tmpl-lh-footer><style>.lh-footer{padding:var(--footer-padding-vertical)calc(var(--default-padding) * 2);max-width:var(--report-width);margin:0 auto}.lh-footer .lh-generated{text-align:center}.lh-env__title{font-size:var(--env-item-font-size-big);line-height:var(--env-item-line-height-big);text-align:center;padding:var(--score-container-padding)}.lh-env{padding:var(--default-padding)0}.lh-env__items{padding-left:16px;margin:0 0 var(--audits-margin-bottom);padding:0}.lh-env__items .lh-env__item:nth-child(2n){background-color:var(--env-item-background-color)}.lh-env__item{display:flex;padding:var(--env-item-padding);position:relative}span.lh-env__name{font-weight:700;min-width:var(--env-name-min-width);flex:.5;padding:0 8px}span.lh-env__description{text-align:left;flex:1}</style><footer class=lh-footer><div class=lh-env><div class=lh-env__title>Runtime Settings</div><ul class=lh-env__items><template id=tmpl-lh-env__items><li class=lh-env__item><span class=lh-env__name></span>
|
||
<span class=lh-env__description></span></li></template></ul></div><div class=lh-generated>Generated by <b>Lighthouse</b> <span class=lh-footer__version></span> |
|
||
<a href=https://github.com/GoogleChrome/Lighthouse/issues target=_blank rel=noopener class=lh-footer__version_issue>File an issue</a></div></footer></template><template id=tmpl-lh-gauge><a href=# class=lh-gauge__wrapper><div class=lh-gauge__svg-wrapper><svg viewBox="0 0 120 120" class="lh-gauge"><circle class="lh-gauge-base" r="56" cx="60" cy="60" stroke-width="8"/><circle class="lh-gauge-arc" r="56" cx="60" cy="60" stroke-width="8"/></svg></div><div class=lh-gauge__percentage></div><div class=lh-gauge__label></div></a></template><template id=tmpl-lh-gauge--pwa><style>.lh-gauge--pwa .lh-gauge--pwa__component{display:none}.lh-gauge--pwa__wrapper:not(.lh-badged--all) .lh-gauge--pwa__logo>path{fill:#b0b0b0}.lh-gauge--pwa__disc{fill:var(--color-gray-200)}.lh-gauge--pwa__logo--primary-color{fill:#304ffe}.lh-gauge--pwa__logo--secondary-color{fill:#3d3d3d}.dark .lh-gauge--pwa__logo--secondary-color{fill:#d8b6b6}.lh-gauge--pwa__wrapper:not([class*=lh-badged--]) .lh-gauge--pwa__na-line{display:inline}.lh-gauge--pwa__wrapper.lh-badged--pwa-optimized:not(.lh-badged--pwa-installable) .lh-gauge--pwa__na-line{display:inline}.lh-gauge--pwa__wrapper.lh-badged--pwa-installable .lh-gauge--pwa__installable-badge{display:inline}.lh-gauge--pwa__wrapper.lh-badged--all .lh-gauge--pwa__check-circle{display:inline}</style><a href=# class="lh-gauge__wrapper lh-gauge--pwa__wrapper"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 60 60" class="lh-gauge lh-gauge--pwa"><defs><linearGradient id="lh-gauge--pwa__check-circle__gradient" x1="50%" y1="0" x2="50%" y2="100%"><stop stop-color="#00c852" offset="0"/><stop stop-color="#009688" offset="100%"/></linearGradient><linearGradient id="lh-gauge--pwa__installable__shadow-gradient" x1="76.056%" x2="24.111%" y1="82.995%" y2="24.735%"><stop stop-color="#a5d6a7" offset="0"/><stop stop-color="#80cbc4" offset="100%"/></linearGradient><g id="lh-gauge--pwa__installable-badge"><circle fill="#fff" cx="10" cy="10" r="10"/><path fill="#009688" d="M10 4.167A5.835 5.835.0 004.167 10 5.835 5.835.0 0010 15.833 5.835 5.835.0 0015.833 10 5.835 5.835.0 0010 4.167zm2.917 6.416h-2.334v2.334H9.417v-2.334H7.083V9.417h2.334V7.083h1.166v2.334h2.334v1.166z"/></g></defs><g stroke="none" fill-rule="nonzero"><circle class="lh-gauge--pwa__disc" cx="30" cy="30" r="30"/><g class="lh-gauge--pwa__logo"><path class="lh-gauge--pwa__logo--secondary-color" d="M35.66 19.39l.7-1.75h2L37.4 15l1.2-3 3.4 9h-2.51l-.58-1.61z"/><path class="lh-gauge--pwa__logo--primary-color" d="M33.52 21l3.65-9h-2.42l-2.5 5.82L30.5 12h-1.86l-1.9 5.82-1.35-2.65-1.21 3.72L25.4 21h2.38l1.72-5.2 1.64 5.2z"/><path class="lh-gauge--pwa__logo--secondary-color" fill-rule="nonzero" d="M20.3 17.91h1.48c.45.0.85-.05 1.2-.15l.39-1.18 1.07-3.3a2.64 2.64.0 00-.28-.37c-.55-.6-1.36-.91-2.42-.91H18v9h2.3V17.9zm1.96-3.84c.22.22.33.5.33.87.0.36-.1.65-.29.87-.2.23-.59.35-1.15.35h-.86v-2.41h.87c.52.0.89.1 1.1.32z"/></g><rect class="lh-gauge--pwa__component lh-gauge--pwa__na-line" fill="#fff" x="20" y="32" width="20" height="4" rx="2"/><g class="lh-gauge--pwa__component lh-gauge--pwa__installable-badge" transform="translate(20, 29)"><path fill="url(#lh-gauge--pwa__installable__shadow-gradient)" d="M33.629 19.487c-4.272 5.453-10.391 9.39-17.415 10.869L3 17.142 17.142 3 33.63 19.487z"/><use href="#lh-gauge--pwa__installable-badge"/></g><g class="lh-gauge--pwa__component lh-gauge--pwa__check-circle" transform="translate(18, 28)"><circle fill="#fff" cx="12" cy="12" r="12"/><path fill="url(#lh-gauge--pwa__check-circle__gradient)" d="M12 2a10 10 0 100 20 10 10 0 000-20zm-2 15-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"/></g></g></svg><div class=lh-gauge__label></div></a></template><template id=tmpl-lh-crc><div class=lh-crc-container><style>.lh-crc .tree-marker{width:12px;height:26px;display:block;float:left;background-position:0 0}.lh-crc .horiz-down{background:url('data:image/svg+xml;utf8,<svg width="16" height="26" viewBox="0 0 16 26" xmlns="http://www.w3.org/2000/svg"><g fill="%23D8D8D8" fill-rule="evenodd"><path d="M16 12v2H-2v-2z"/><path d="M9 12v14H7V12z"/></g></svg>')}.lh-crc .right{background:url('data:image/svg+xml;utf8,<svg width="16" height="26" viewBox="0 0 16 26" xmlns="http://www.w3.org/2000/svg"><path d="M16 12v2H0v-2z" fill="%23D8D8D8" fill-rule="evenodd"/></svg>')}.lh-crc .up-right{background:url('data:image/svg+xml;utf8,<svg width="16" height="26" viewBox="0 0 16 26" xmlns="http://www.w3.org/2000/svg"><path d="M7 0h2v14H7zm2 12h7v2H9z" fill="%23D8D8D8" fill-rule="evenodd"/></svg>')}.lh-crc .vert-right{background:url('data:image/svg+xml;utf8,<svg width="16" height="26" viewBox="0 0 16 26" xmlns="http://www.w3.org/2000/svg"><path d="M7 0h2v27H7zm2 12h7v2H9z" fill="%23D8D8D8" fill-rule="evenodd"/></svg>')}.lh-crc .vert{background:url('data:image/svg+xml;utf8,<svg width="16" height="26" viewBox="0 0 16 26" xmlns="http://www.w3.org/2000/svg"><path d="M7 0h2v26H7z" fill="%23D8D8D8" fill-rule="evenodd"/></svg>')}.lh-crc .crc-tree{font-size:14px;width:100%;overflow-x:auto}.lh-crc .crc-node{height:26px;line-height:26px;white-space:nowrap}.lh-crc .crc-node__tree-value{margin-left:10px}.lh-crc .crc-node__tree-value div{display:inline}.lh-crc .crc-node__chain-duration{font-weight:700}.lh-crc .crc-initial-nav{color:#595959;font-style:italic}.lh-crc__summary-value{margin-bottom:10px}</style><div><div class=lh-crc__summary-value><span class=lh-crc__longest_duration_label></span> <b class=lh-crc__longest_duration></b></div></div><div class=lh-crc><div class=crc-initial-nav></div><template id=tmpl-lh-crc__chains><div class=crc-node><span class=crc-node__tree-marker></span><span class=crc-node__tree-value></span></div></template></div></div></template><template id=tmpl-lh-3p-filter><style>.lh-3p-filter{background-color:var(--table-higlight-background-color);color:var(--color-gray-600);float:right;padding:6px}.lh-3p-filter-label,.lh-3p-filter-input{vertical-align:middle;user-select:none}.lh-3p-filter-input:disabled+.lh-3p-ui-string{text-decoration:line-through}</style><div class=lh-3p-filter><label class=lh-3p-filter-label><input type=checkbox class=lh-3p-filter-input checked>
|
||
<span class=lh-3p-ui-string>Show 3rd party resources</span> (<span class=lh-3p-filter-count></span>)</label></div></template><template id=tmpl-lh-snippet><div class=lh-snippet><style>:root{--snippet-highlight-light:#fbf1f2;--snippet-highlight-dark:#ffd6d8}.lh-snippet__header{position:relative;overflow:hidden;padding:10px;border-bottom:none;color:var(--snippet-color);background-color:var(--snippet-background-color);border:1px solid var(--report-border-color-secondary)}.lh-snippet__title{font-weight:700;float:left}.lh-snippet__node{float:left;margin-left:4px}.lh-snippet__toggle-expand{padding:1px 7px;margin-top:-1px;margin-right:-7px;float:right;background:0 0;border:none;cursor:pointer;font-size:14px;color:#0c50c7}.lh-snippet__snippet{overflow:auto;border:1px solid var(--report-border-color-secondary)}.lh-snippet__snippet-inner{display:inline-block;min-width:100%}.lh-snippet:not(.lh-snippet--expanded) .lh-snippet__show-if-expanded{display:none}.lh-snippet.lh-snippet--expanded .lh-snippet__show-if-collapsed{display:none}.lh-snippet__line{background:#fff;white-space:pre;display:flex}.lh-snippet__line:not(.lh-snippet__line--message):first-child{padding-top:4px}.lh-snippet__line:not(.lh-snippet__line--message):last-child{padding-bottom:4px}.lh-snippet__line--content-highlighted{background:var(--snippet-highlight-dark)}.lh-snippet__line--message{background:var(--snippet-highlight-light)}.lh-snippet__line--message .lh-snippet__line-number{padding-top:10px;padding-bottom:10px}.lh-snippet__line--message code{padding:10px;padding-left:5px;color:var(--color-fail);font-family:var(--report-font-family)}.lh-snippet__line--message code{white-space:normal}.lh-snippet__line-icon{padding-top:10px;display:none}.lh-snippet__line--message .lh-snippet__line-icon{display:block}.lh-snippet__line-icon:before{content:"";display:inline-block;vertical-align:middle;margin-right:4px;width:var(--score-icon-size);height:var(--score-icon-size);background-image:var(--fail-icon-url)}.lh-snippet__line-number{flex-shrink:0;width:40px;text-align:right;font-family:monospace;padding-right:5px;margin-right:5px;color:var(--color-gray-600);user-select:none}</style><template id=tmpl-lh-snippet__header><div class=lh-snippet__header><div class=lh-snippet__title></div><div class=lh-snippet__node></div><button class=lh-snippet__toggle-expand>
|
||
<span class="lh-snippet__btn-label-collapse lh-snippet__show-if-expanded"></span>
|
||
<span class="lh-snippet__btn-label-expand lh-snippet__show-if-collapsed"></span></button></div></template><template id=tmpl-lh-snippet__content><div class=lh-snippet__snippet><div class=lh-snippet__snippet-inner></div></div></template><template id=tmpl-lh-snippet__line><div class=lh-snippet__line><div class=lh-snippet__line-number></div><div class=lh-snippet__line-icon></div><code></code></div></template></div></template><template id=tmpl-lh-element-screenshot><div class=lh-element-screenshot><div class=lh-element-screenshot__content><div class=lh-element-screenshot__mask><svg xmlns="http://www.w3.org/2000/svg" height="0" width="0"><defs><clipPath clipPathUnits="objectBoundingBox"/></defs></svg></div><div class=lh-element-screenshot__image></div><div class=lh-element-screenshot__element-marker></div></div></div></template></div><main><style>.lh-topbar{position:sticky;top:0;left:0;right:0;z-index:1000;display:flex;align-items:center;height:var(--topbar-height);background-color:var(--topbar-background-color);padding:var(--topbar-padding)}.lh-topbar__logo{width:var(--topbar-logo-size);height:var(--topbar-logo-size);user-select:none;flex:none}.lh-topbar__logo .shape{fill:var(--report-text-color)}.lh-topbar__url{margin:var(--topbar-padding);text-decoration:none;color:var(--report-text-color);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.lh-tools{margin-left:auto;will-change:transform;min-width:var(--report-icon-size)}.lh-tools__button{width:var(--report-icon-size);height:var(--report-icon-size);cursor:pointer;margin-right:5px;display:flex;background:0 0;color:inherit;border:none;padding:0;font:inherit;outline:inherit}.lh-tools__button svg{fill:var(--tools-icon-color)}.dark .lh-tools__button svg{filter:invert(1)}.lh-tools__button.active+.lh-tools__dropdown{opacity:1;clip:rect(-1px,194px,242px,-3px);visibility:visible}.lh-tools__dropdown{position:absolute;background-color:var(--report-background-color);border:1px solid var(--report-border-color);border-radius:3px;padding:calc(var(--default-padding)/2)0;cursor:pointer;top:36px;right:0;box-shadow:1px 1px 3px #ccc;min-width:125px;clip:rect(0,164px,0,0);visibility:hidden;opacity:0;transition:all 200ms cubic-bezier(0,0,.2,1)}.lh-tools__dropdown a{color:currentColor;text-decoration:none;white-space:nowrap;padding:0 12px;line-height:2}.lh-tools__dropdown a:hover,.lh-tools__dropdown a:focus{background-color:var(--color-gray-200);outline:none}.lh-tools__dropdown a[data-action=save-gist]{display:none}@media screen and (max-width:964px){.lh-tools__dropdown{right:0;left:initial}}@media print{.lh-topbar{position:static;margin-left:0}.lh-tools__dropdown{display:none}}</style><div class=lh-topbar><svg class="lh-topbar__logo" viewBox="0 0 24 24"><defs><linearGradient x1="57.456%" y1="13.086%" x2="18.259%" y2="72.322%" id="lh-topbar__logo--a"><stop stop-color="#262626" stop-opacity=".1" offset="0"/><stop stop-color="#262626" stop-opacity="0" offset="100%"/></linearGradient><linearGradient x1="100%" y1="50%" x2="0" y2="50%" id="lh-topbar__logo--b"><stop stop-color="#262626" stop-opacity=".1" offset="0"/><stop stop-color="#262626" stop-opacity="0" offset="100%"/></linearGradient><linearGradient x1="58.764%" y1="65.756%" x2="36.939%" y2="50.14%" id="lh-topbar__logo--c"><stop stop-color="#262626" stop-opacity=".1" offset="0"/><stop stop-color="#262626" stop-opacity="0" offset="100%"/></linearGradient><linearGradient x1="41.635%" y1="20.358%" x2="72.863%" y2="85.424%" id="lh-topbar__logo--d"><stop stop-color="#fff" stop-opacity=".1" offset="0"/><stop stop-color="#fff" stop-opacity="0" offset="100%"/></linearGradient></defs><g fill="none" fill-rule="evenodd"><path d="M12 3l4.125 2.625v3.75H18v2.25h-1.688l1.5 9.375H6.188l1.5-9.375H6v-2.25h1.875V5.648L12 3zm2.201 9.938L9.54 14.633 9 18.028l5.625-2.062-.424-3.028zM12.005 5.67l-1.88 1.207v2.498h3.75V6.86l-1.87-1.19z" fill="#f44b21"/><path fill="#fff" d="M14.201 12.938 9.54 14.633 9 18.028l5.625-2.062z"/><path d="M6 18c-2.042.0-3.95-.01-5.813.0l1.5-9.375h4.326L6 18z" fill="url(#lh-topbar__logo--a)" fill-rule="nonzero" transform="translate(6 3)"/><path fill="#fff176" fill-rule="nonzero" d="M13.875 9.375v-2.56l-1.87-1.19-1.88 1.207v2.543z"/><path fill="url(#lh-topbar__logo--b)" fill-rule="nonzero" d="M0 6.375h6v2.25H0z" transform="translate(6 3)"/><path fill="url(#lh-topbar__logo--c)" fill-rule="nonzero" d="M6 6.375H1.875v-3.75L6 0z" transform="translate(6 3)"/><path fill="url(#lh-topbar__logo--d)" fill-rule="nonzero" d="M6 0l4.125 2.625v3.75H12v2.25h-1.688l1.5 9.375H.188l1.5-9.375H0v-2.25h1.875V2.648z" transform="translate(6 3)"/></g></svg>
|
||
<a href=http://localhost:8008/congo/samples/emoji/ class=lh-topbar__url target=_blank rel=noopener title=http://localhost:8008/congo/samples/emoji/>http://localhost:8008/congo/samples/emoji/</a><div class=lh-tools><button id=lh-tools-button class=lh-tools__button title="Tools menu" aria-label="Toggle report tools menu" aria-haspopup=menu aria-expanded=false aria-controls=lh-tools-dropdown><svg width="100%" height="100%" viewBox="0 0 24 24"><path d="M0 0h24v24H0z" fill="none"/><path d="M12 8c1.1.0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1.0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1.0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"/></svg></button><div id=lh-tools-dropdown role=menu class=lh-tools__dropdown aria-labelledby=lh-tools-button><a role=menuitem tabindex=-1 href=# class="report-icon report-icon--print" data-i18n=dropdownPrintSummary data-action=print-summary>Print Summary</a>
|
||
<a role=menuitem tabindex=-1 href=# class="report-icon report-icon--print" data-i18n=dropdownPrintExpanded data-action=print-expanded>Print Expanded</a>
|
||
<a role=menuitem tabindex=-1 href=# class="report-icon report-icon--copy" data-i18n=dropdownCopyJSON data-action=copy>Copy JSON</a>
|
||
<a role=menuitem tabindex=-1 href=# class="report-icon report-icon--download" data-i18n=dropdownSaveHTML data-action=save-html>Save as HTML</a>
|
||
<a role=menuitem tabindex=-1 href=# class="report-icon report-icon--download" data-i18n=dropdownSaveJSON data-action=save-json>Save as JSON</a>
|
||
<a role=menuitem tabindex=-1 href=# class="report-icon report-icon--open" data-i18n=dropdownViewer data-action=open-viewer>Open in Viewer</a>
|
||
<a role=menuitem tabindex=-1 href=# class="report-icon report-icon--open" data-i18n=dropdownSaveGist data-action=save-gist>Save as Gist</a>
|
||
<a role=menuitem tabindex=-1 href=# class="report-icon report-icon--dark" data-i18n=dropdownDarkTheme data-action=toggle-dark>Toggle Dark Theme</a></div></div></div><div class=lh-container><div class=lh-sticky-header><a href=#performance class="lh-gauge__wrapper lh-gauge__wrapper--pass"><div class=lh-gauge__svg-wrapper><svg viewBox="0 0 120 120" class="lh-gauge"><circle class="lh-gauge-base" r="56" cx="60" cy="60" stroke-width="8"/><circle class="lh-gauge-arc" r="56" cx="60" cy="60" stroke-width="8" style="transform:rotate(-87.95372216024705deg);stroke-dasharray:351.85837720205683px,351.85837720205683px"/></svg></div><div class=lh-gauge__percentage>100</div><div class=lh-gauge__label>Performance</div></a><a href=#accessibility class="lh-gauge__wrapper lh-gauge__wrapper--pass"><div class=lh-gauge__svg-wrapper><svg viewBox="0 0 120 120" class="lh-gauge"><circle class="lh-gauge-base" r="56" cx="60" cy="60" stroke-width="8"/><circle class="lh-gauge-arc" r="56" cx="60" cy="60" stroke-width="8" style="transform:rotate(-87.95372216024705deg);stroke-dasharray:351.85837720205683px,351.85837720205683px"/></svg></div><div class=lh-gauge__percentage>100</div><div class=lh-gauge__label>Accessibility</div></a><a href=#best-practices class="lh-gauge__wrapper lh-gauge__wrapper--pass"><div class=lh-gauge__svg-wrapper><svg viewBox="0 0 120 120" class="lh-gauge"><circle class="lh-gauge-base" r="56" cx="60" cy="60" stroke-width="8"/><circle class="lh-gauge-arc" r="56" cx="60" cy="60" stroke-width="8" style="transform:rotate(-87.95372216024705deg);stroke-dasharray:351.85837720205683px,351.85837720205683px"/></svg></div><div class=lh-gauge__percentage>100</div><div class=lh-gauge__label>Best Practices</div></a><a href=#seo class="lh-gauge__wrapper lh-gauge__wrapper--pass"><div class=lh-gauge__svg-wrapper><svg viewBox="0 0 120 120" class="lh-gauge"><circle class="lh-gauge-base" r="56" cx="60" cy="60" stroke-width="8"/><circle class="lh-gauge-arc" r="56" cx="60" cy="60" stroke-width="8" style="transform:rotate(-87.95372216024705deg);stroke-dasharray:351.85837720205683px,351.85837720205683px"/></svg></div><div class=lh-gauge__percentage>100</div><div class=lh-gauge__label>SEO</div></a><a href=#pwa class="lh-gauge__wrapper lh-gauge--pwa__wrapper lh-badged--pwa-installable" title="Installable: 1/1, PWA Optimized: 6/8"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 60 60" class="lh-gauge lh-gauge--pwa"><defs><linearGradient id="lh-gauge--pwa__check-circle__gradient-1" x1="50%" y1="0" x2="50%" y2="100%"><stop stop-color="#00c852" offset="0"/><stop stop-color="#009688" offset="100%"/></linearGradient><linearGradient id="lh-gauge--pwa__installable__shadow-gradient-1" x1="76.056%" x2="24.111%" y1="82.995%" y2="24.735%"><stop stop-color="#a5d6a7" offset="0"/><stop stop-color="#80cbc4" offset="100%"/></linearGradient><g id="lh-gauge--pwa__installable-badge-1"><circle fill="#fff" cx="10" cy="10" r="10"/><path fill="#009688" d="M10 4.167A5.835 5.835.0 004.167 10 5.835 5.835.0 0010 15.833 5.835 5.835.0 0015.833 10 5.835 5.835.0 0010 4.167zm2.917 6.416h-2.334v2.334H9.417v-2.334H7.083V9.417h2.334V7.083h1.166v2.334h2.334v1.166z"/></g></defs><g stroke="none" fill-rule="nonzero"><circle class="lh-gauge--pwa__disc" cx="30" cy="30" r="30"/><g class="lh-gauge--pwa__logo"><path class="lh-gauge--pwa__logo--secondary-color" d="M35.66 19.39l.7-1.75h2L37.4 15l1.2-3 3.4 9h-2.51l-.58-1.61z"/><path class="lh-gauge--pwa__logo--primary-color" d="M33.52 21l3.65-9h-2.42l-2.5 5.82L30.5 12h-1.86l-1.9 5.82-1.35-2.65-1.21 3.72L25.4 21h2.38l1.72-5.2 1.64 5.2z"/><path class="lh-gauge--pwa__logo--secondary-color" fill-rule="nonzero" d="M20.3 17.91h1.48c.45.0.85-.05 1.2-.15l.39-1.18 1.07-3.3a2.64 2.64.0 00-.28-.37c-.55-.6-1.36-.91-2.42-.91H18v9h2.3V17.9zm1.96-3.84c.22.22.33.5.33.87.0.36-.1.65-.29.87-.2.23-.59.35-1.15.35h-.86v-2.41h.87c.52.0.89.1 1.1.32z"/></g><rect class="lh-gauge--pwa__component lh-gauge--pwa__na-line" fill="#fff" x="20" y="32" width="20" height="4" rx="2"/><g class="lh-gauge--pwa__component lh-gauge--pwa__installable-badge" transform="translate(20, 29)"><path fill="url(#lh-gauge--pwa__installable__shadow-gradient-1)" d="M33.629 19.487c-4.272 5.453-10.391 9.39-17.415 10.869L3 17.142 17.142 3 33.63 19.487z"/><use href="#lh-gauge--pwa__installable-badge-1"/></g><g class="lh-gauge--pwa__component lh-gauge--pwa__check-circle" transform="translate(18, 28)"><circle fill="#fff" cx="12" cy="12" r="12"/><path fill="url(#lh-gauge--pwa__check-circle__gradient-1)" d="M12 2a10 10 0 100 20 10 10 0 000-20zm-2 15-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"/></g></g></svg><div class=lh-gauge__label>Progressive Web App</div></a><div class=lh-highlighter style=transform:translate(0)></div></div><div><style>.pyro{display:none;z-index:1;pointer-events:none}.score100 .pyro{display:block}.score100 .lh-lighthouse stop:first-child{stop-color:hsla(200,12%,95%,0)}.score100 .lh-lighthouse stop:last-child{stop-color:#ebf390}.pyro>.before,.pyro>.after{position:absolute;width:5px;height:5px;border-radius:2.5px;box-shadow:0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff;animation:1s bang ease-out infinite backwards,1s gravity ease-in infinite backwards,5s position linear infinite backwards;animation-delay:1s,1s,1s}.pyro>.after{animation-delay:2.25s,2.25s,2.25s;animation-duration:1.25s,1.25s,6.25s}.fireworks-paused .pyro>div{animation-play-state:paused}@keyframes bang{to{box-shadow:-70px -115.67px #47ebbc,-28px -99.67px #eb47a4,58px -31.67px #7eeb47,13px -141.67px #eb47c5,-19px 6.33px #7347eb,-2px -74.67px #ebd247,24px -151.67px #eb47e0,57px -138.67px #b4eb47,-51px -104.67px #479eeb,62px 8.33px #ebcf47,-93px .33px #d547eb,-16px -118.67px #47bfeb,53px -84.67px #47eb83,66px -57.67px #eb47bf,-93px -65.67px #91eb47,30px -13.67px #86eb47,-2px -59.67px #83eb47,-44px 1.33px #eb47eb,61px -58.67px #47eb73,5px -22.67px #47e8eb,-66px -28.67px #ebe247,42px -123.67px #eb5547,-75px 26.33px #7beb47,15px -52.67px #a147eb,36px -51.67px #eb8347,-38px -12.67px #eb5547,-46px -59.67px #47eb81,78px -114.67px #eb47ba,15px -156.67px #eb47bf,-36px 1.33px #eb4783,-72px -86.67px #eba147,31px -46.67px #ebe247,-68px 29.33px #47e2eb,-55px 19.33px #ebe047,-56px 27.33px #4776eb,-13px -91.67px #eb5547,-47px -138.67px #47ebc7,-18px -96.67px #eb47ac,11px -88.67px #4783eb,-67px -28.67px #47baeb,53px 10.33px #ba47eb,11px 19.33px #5247eb,-5px -11.67px #eb4791,-68px -4.67px #47eba7,95px -37.67px #eb478b,-67px -162.67px #eb5d47,-54px -120.67px #eb6847,49px -12.67px #ebe047,88px 8.33px #47ebda,97px 33.33px #eb8147,6px -71.67px #ebbc47}}@keyframes gravity{to{transform:translateY(80px);opacity:0}}@keyframes position{0%,19.9%{margin-top:4%;margin-left:47%}20%,39.9%{margin-top:7%;margin-left:30%}40%,59.9%{margin-top:6%;margin-left:70%}60%,79.9%{margin-top:3%;margin-left:20%}80%,99.9%{margin-top:3%;margin-left:80%}}</style><div class=lh-header-container><style>.lh-scores-container{display:flex;flex-direction:column;padding:var(--scores-container-padding);position:relative;width:100%}.lh-sticky-header{--gauge-circle-size:36px;--plugin-badge-size:18px;--plugin-icon-size:75%;--gauge-wrapper-width:60px;--gauge-percentage-font-size:13px;position:fixed;left:0;right:0;top:var(--topbar-height);font-weight:700;display:none;justify-content:center;background-color:var(--sticky-header-background-color);border-bottom:1px solid var(--color-gray-200);padding-top:var(--score-container-padding);padding-bottom:4px;z-index:1;pointer-events:none}.lh-devtools .lh-sticky-header{position:sticky}.lh-sticky-header--visible{display:grid;grid-auto-flow:column;pointer-events:auto}.lh-sticky-header .lh-gauge-arc{animation:none}.lh-sticky-header .lh-gauge__label{display:none}.lh-highlighter{width:var(--gauge-wrapper-width);height:1px;background-color:var(--highlighter-background-color);position:absolute;grid-column:1;bottom:-1px}.lh-gauge__wrapper:first-of-type{contain:none}</style><div class=lh-scores-wrapper><div class="lh-scores-container score100"><div class=pyro><div class=before></div><div class=after></div></div><div class=lh-scores-header><a href=#performance class="lh-gauge__wrapper lh-gauge__wrapper--pass"><div class=lh-gauge__svg-wrapper><svg viewBox="0 0 120 120" class="lh-gauge"><circle class="lh-gauge-base" r="56" cx="60" cy="60" stroke-width="8"/><circle class="lh-gauge-arc" r="56" cx="60" cy="60" stroke-width="8" style="transform:rotate(-87.95372216024705deg);stroke-dasharray:351.85837720205683px,351.85837720205683px"/></svg></div><div class=lh-gauge__percentage>100</div><div class=lh-gauge__label>Performance</div></a><a href=#accessibility class="lh-gauge__wrapper lh-gauge__wrapper--pass"><div class=lh-gauge__svg-wrapper><svg viewBox="0 0 120 120" class="lh-gauge"><circle class="lh-gauge-base" r="56" cx="60" cy="60" stroke-width="8"/><circle class="lh-gauge-arc" r="56" cx="60" cy="60" stroke-width="8" style="transform:rotate(-87.95372216024705deg);stroke-dasharray:351.85837720205683px,351.85837720205683px"/></svg></div><div class=lh-gauge__percentage>100</div><div class=lh-gauge__label>Accessibility</div></a><a href=#best-practices class="lh-gauge__wrapper lh-gauge__wrapper--pass"><div class=lh-gauge__svg-wrapper><svg viewBox="0 0 120 120" class="lh-gauge"><circle class="lh-gauge-base" r="56" cx="60" cy="60" stroke-width="8"/><circle class="lh-gauge-arc" r="56" cx="60" cy="60" stroke-width="8" style="transform:rotate(-87.95372216024705deg);stroke-dasharray:351.85837720205683px,351.85837720205683px"/></svg></div><div class=lh-gauge__percentage>100</div><div class=lh-gauge__label>Best Practices</div></a><a href=#seo class="lh-gauge__wrapper lh-gauge__wrapper--pass"><div class=lh-gauge__svg-wrapper><svg viewBox="0 0 120 120" class="lh-gauge"><circle class="lh-gauge-base" r="56" cx="60" cy="60" stroke-width="8"/><circle class="lh-gauge-arc" r="56" cx="60" cy="60" stroke-width="8" style="transform:rotate(-87.95372216024705deg);stroke-dasharray:351.85837720205683px,351.85837720205683px"/></svg></div><div class=lh-gauge__percentage>100</div><div class=lh-gauge__label>SEO</div></a><style>.lh-gauge--pwa .lh-gauge--pwa__component{display:none}.lh-gauge--pwa__wrapper:not(.lh-badged--all) .lh-gauge--pwa__logo>path{fill:#b0b0b0}.lh-gauge--pwa__disc{fill:var(--color-gray-200)}.lh-gauge--pwa__logo--primary-color{fill:#304ffe}.lh-gauge--pwa__logo--secondary-color{fill:#3d3d3d}.dark .lh-gauge--pwa__logo--secondary-color{fill:#d8b6b6}.lh-gauge--pwa__wrapper:not([class*=lh-badged--]) .lh-gauge--pwa__na-line{display:inline}.lh-gauge--pwa__wrapper.lh-badged--pwa-optimized:not(.lh-badged--pwa-installable) .lh-gauge--pwa__na-line{display:inline}.lh-gauge--pwa__wrapper.lh-badged--pwa-installable .lh-gauge--pwa__installable-badge{display:inline}.lh-gauge--pwa__wrapper.lh-badged--all .lh-gauge--pwa__check-circle{display:inline}</style><a href=#pwa class="lh-gauge__wrapper lh-gauge--pwa__wrapper lh-badged--pwa-installable" title="Installable: 1/1, PWA Optimized: 6/8"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 60 60" class="lh-gauge lh-gauge--pwa"><defs><linearGradient id="lh-gauge--pwa__check-circle__gradient-0" x1="50%" y1="0" x2="50%" y2="100%"><stop stop-color="#00c852" offset="0"/><stop stop-color="#009688" offset="100%"/></linearGradient><linearGradient id="lh-gauge--pwa__installable__shadow-gradient-0" x1="76.056%" x2="24.111%" y1="82.995%" y2="24.735%"><stop stop-color="#a5d6a7" offset="0"/><stop stop-color="#80cbc4" offset="100%"/></linearGradient><g id="lh-gauge--pwa__installable-badge-0"><circle fill="#fff" cx="10" cy="10" r="10"/><path fill="#009688" d="M10 4.167A5.835 5.835.0 004.167 10 5.835 5.835.0 0010 15.833 5.835 5.835.0 0015.833 10 5.835 5.835.0 0010 4.167zm2.917 6.416h-2.334v2.334H9.417v-2.334H7.083V9.417h2.334V7.083h1.166v2.334h2.334v1.166z"/></g></defs><g stroke="none" fill-rule="nonzero"><circle class="lh-gauge--pwa__disc" cx="30" cy="30" r="30"/><g class="lh-gauge--pwa__logo"><path class="lh-gauge--pwa__logo--secondary-color" d="M35.66 19.39l.7-1.75h2L37.4 15l1.2-3 3.4 9h-2.51l-.58-1.61z"/><path class="lh-gauge--pwa__logo--primary-color" d="M33.52 21l3.65-9h-2.42l-2.5 5.82L30.5 12h-1.86l-1.9 5.82-1.35-2.65-1.21 3.72L25.4 21h2.38l1.72-5.2 1.64 5.2z"/><path class="lh-gauge--pwa__logo--secondary-color" fill-rule="nonzero" d="M20.3 17.91h1.48c.45.0.85-.05 1.2-.15l.39-1.18 1.07-3.3a2.64 2.64.0 00-.28-.37c-.55-.6-1.36-.91-2.42-.91H18v9h2.3V17.9zm1.96-3.84c.22.22.33.5.33.87.0.36-.1.65-.29.87-.2.23-.59.35-1.15.35h-.86v-2.41h.87c.52.0.89.1 1.1.32z"/></g><rect class="lh-gauge--pwa__component lh-gauge--pwa__na-line" fill="#fff" x="20" y="32" width="20" height="4" rx="2"/><g class="lh-gauge--pwa__component lh-gauge--pwa__installable-badge" transform="translate(20, 29)"><path fill="url(#lh-gauge--pwa__installable__shadow-gradient-0)" d="M33.629 19.487c-4.272 5.453-10.391 9.39-17.415 10.869L3 17.142 17.142 3 33.63 19.487z"/><use href="#lh-gauge--pwa__installable-badge-0"/></g><g class="lh-gauge--pwa__component lh-gauge--pwa__check-circle" transform="translate(18, 28)"><circle fill="#fff" cx="12" cy="12" r="12"/><path fill="url(#lh-gauge--pwa__check-circle__gradient-0)" d="M12 2a10 10 0 100 20 10 10 0 000-20zm-2 15-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"/></g></g></svg><div class=lh-gauge__label>Progressive Web App</div></a></div><div class=lh-scorescale><span class="lh-scorescale-range lh-scorescale-range--fail">0–49</span>
|
||
<span class="lh-scorescale-range lh-scorescale-range--average">50–89</span>
|
||
<span class="lh-scorescale-range lh-scorescale-range--pass">90–100</span></div></div></div></div></div><div class=lh-report><div></div><div class=lh-categories><div class=lh-category-wrapper><div class=lh-category><span class=lh-permalink id=performance></span><div class=lh-category-header><div class=lh-score__gauge role=heading aria-level=2><a href=#performance class="lh-gauge__wrapper lh-gauge__wrapper--pass"><div class=lh-gauge__svg-wrapper><svg viewBox="0 0 120 120" class="lh-gauge"><circle class="lh-gauge-base" r="56" cx="60" cy="60" stroke-width="8"/><circle class="lh-gauge-arc" r="56" cx="60" cy="60" stroke-width="8" style="transform:rotate(-87.95372216024705deg);stroke-dasharray:351.85837720205683px,351.85837720205683px"/></svg></div><div class=lh-gauge__percentage>100</div><div class=lh-gauge__label>Performance</div></a></div><div class=lh-category-header__description></div></div><div class="lh-audit-group lh-audit-group--metrics"><div class=lh-audit-group__header><span class=lh-audit-group__title>Metrics</span></div><input class=lh-metrics-toggle__input type=checkbox id=toggle-metric-descriptions aria-label="Toggle the display of metric descriptions">
|
||
<label class=lh-metrics-toggle__label for=toggle-metric-descriptions><div class="lh-metrics-toggle__icon lh-metrics-toggle__icon--less" aria-hidden=true><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24" height="24" viewBox="0 0 24 24"><path class="lh-metrics-toggle__lines" d="M4 9h16v2H4zm0 4h10v2H4z"/></svg></div><div class="lh-metrics-toggle__icon lh-metrics-toggle__icon--more" aria-hidden=true><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path class="lh-metrics-toggle__lines" d="M3 18h12v-2H3v2zM3 6v2h18V6H3zm0 7h18v-2H3v2z"/></svg></div></label><div class=lh-metrics-container><div class="lh-metric lh-metric--pass" id=first-contentful-paint><div class=lh-metric__innerwrap><span class=lh-metric__title>First Contentful Paint</span><div class=lh-metric__value>1.4 s</div><div class=lh-metric__description><span>First Contentful Paint marks the time at which the first text or image is painted. <a rel=noopener target=_blank href="https://web.dev/first-contentful-paint/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div></div></div><div class="lh-metric lh-metric--pass" id=speed-index><div class=lh-metric__innerwrap><span class=lh-metric__title>Speed Index</span><div class=lh-metric__value>1.4 s</div><div class=lh-metric__description><span>Speed Index shows how quickly the contents of a page are visibly populated. <a rel=noopener target=_blank href="https://web.dev/speed-index/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div></div></div><div class="lh-metric lh-metric--pass" id=largest-contentful-paint><div class=lh-metric__innerwrap><span class=lh-metric__title>Largest Contentful Paint</span><div class=lh-metric__value>1.5 s</div><div class=lh-metric__description><span>Largest Contentful Paint marks the time at which the largest text or image is painted. <a rel=noopener target=_blank href="https://web.dev/lighthouse-largest-contentful-paint/?utm_source=lighthouse&utm_medium=cli">Learn more</a></span></div></div></div><div class="lh-metric lh-metric--pass" id=interactive><div class=lh-metric__innerwrap><span class=lh-metric__title>Time to Interactive</span><div class=lh-metric__value>1.4 s</div><div class=lh-metric__description><span>Time to interactive is the amount of time it takes for the page to become fully interactive. <a rel=noopener target=_blank href="https://web.dev/interactive/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div></div></div><div class="lh-metric lh-metric--pass" id=total-blocking-time><div class=lh-metric__innerwrap><span class=lh-metric__title>Total Blocking Time</span><div class=lh-metric__value>10 ms</div><div class=lh-metric__description><span>Sum of all time periods between FCP and Time to Interactive, when task length exceeded 50ms, expressed in milliseconds. <a rel=noopener target=_blank href="https://web.dev/lighthouse-total-blocking-time/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div></div></div><div class="lh-metric lh-metric--pass" id=cumulative-layout-shift><div class=lh-metric__innerwrap><span class=lh-metric__title>Cumulative Layout Shift</span><div class=lh-metric__value>0</div><div class=lh-metric__description><span>Cumulative Layout Shift measures the movement of visible elements within the viewport. <a rel=noopener target=_blank href="https://web.dev/cls/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div></div></div></div><div class=lh-metrics__disclaimer><span>Values are estimated and may vary. The <a rel=noopener target=_blank href="https://web.dev/performance-scoring/?utm_source=lighthouse&utm_medium=cli">performance score is calculated</a> directly from these metrics.</span><a class=lh-calclink target=_blank href="https://googlechrome.github.io/lighthouse/scorecalc/#FCP=1369&SI=1369&LCP=1500&TTI=1400&TBT=6&CLS=0&FMP=1369&device=mobile&version=8.0.0">See calculator.</a></div><div class=lh-buttons><button class="lh-button report-icon report-icon--treemap">View Treemap</button></div></div><div class=lh-filmstrip-container id=screenshot-thumbnails><div class=lh-filmstrip><div class=lh-filmstrip__frame><img class=lh-filmstrip__thumbnail src=data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRQBAwQEBQQFCQUFCRQNCw0UFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFP/AABEIANUAeAMBEQACEQEDEQH/xAGiAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgsQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+gEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLEQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/AP1ToAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgD//Z alt=Screenshot></div><div class=lh-filmstrip__frame><img class=lh-filmstrip__thumbnail src="data:image/jpeg;base64,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" alt=Screenshot></div><div class=lh-filmstrip__frame><img class=lh-filmstrip__thumbnail src="data:image/jpeg;base64,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" alt=Screenshot></div><div class=lh-filmstrip__frame><img class=lh-filmstrip__thumbnail src="data:image/jpeg;base64,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" alt=Screenshot></div><div class=lh-filmstrip__frame><img class=lh-filmstrip__thumbnail src="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRQBAwQEBQQFCQUFCRQNCw0UFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFP/AABEIANUAeAMBEQACEQEDEQH/xAGiAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgsQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+gEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLEQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/AP1ToAKACgAoAKACgAoAKACgAoAKACgAoAKACgBGOFJwTgdB3oA8O1z4weNvCSaxdJ4bu/G4W+vYbbS9M8O32my2sUMWoyQ7p5DMtyZns7eFXRY1BnST7ssSkA5bXf2xNW8I+LPDGgeIPh1caTd+ItTXT9PWW+lBn3XWmw5XdbKNwXUJnIYhc2hTfmQEAHt3w78Zal4zttYl1HQLjQRZ3xtbcziZReReTFJ5yLNFFIF3SPHhkHMTYJGDQB1tABQAUAFABQAUAFABQB5N8W/iL4u8Ca5ZT6HpT+IdNFrO8+kW2g3k88siW1zKpF7EzRwrviiXYYZHbfhAzOooA5bxH+0l410S28WSwfB7W9Qm0W5nis7GEXbXGrQo1sEuIClm0QR1mmYK0gk/0cgIxLeWAfQCMXQEjGe1ADqAG7BjpQAbRzwOetACgYzQAtABQAUAFABQAUAITgUAebeGf2gfCniW81qFXu7CPS9aOgtdXcQ8ia6897farozBCZoym2XY+WiJULNCZAVyvL+0z8LIo55H8Z6cEiZVlIdv3YaOWUM2B8q+VBLKXOFEYEhOxlYgXNbUPjf4H0e8vrTUfENnp95Z7hPb3EgV02yIh/EebCzAcqs8TMFEiEgXO7UgqCpypHBFAxaACgAoAKACgAoAKACgAoAKAEIyPSgDzOX9nHwFNrc2rtpV0dQmvotQeY6pdn545muI4wDLhYFndpRAAIt53bNwBoFYyvF37KPw68aX8Fze2F9bt9qFzcx2Op3EAvQLB7ARSlX3eX5EmCqFd20btwZ1YCxu698A/A/iUeI477TbkxeI4/L1aC11S7torscBmZIpVUMyqsbOAGaNRGxKALQFj0NAAoAOR2oGOoAKACgAoAKACgAoAKACgAoAKACgDwDRf2Z9X0R9Hmt/Gl3azaPa6JZQiwEttHeRafJfti4WOZWdJRf4MW8LugRmLqxiABX0f9lvxDp/gu90q7+LnjHVdXltLeODVLrVbmMwzIyvMdsUyExTSRqSocSojSxRzqr5AB9CoCFAJye5FADqACgAoAKACgAoAKACgAoAKACgDzn41eMte8Gaf4bm0WKRbe81b7Lqd7Fo8+qNZ2v2W4kEgghIbLTRwRbjkL5vIoA878F/GX4n6x8T9H0fUPBN7p3hq72PdXupWEoltzs1QyDzIlMCoGtrAAF2ZfPA3S+aroE3Ocm/aX+KEXwi8DeI/wDhWeszeLknQeJfDiaRfx+ah028lHkuLWQqXnjt8ABxGzLHIy7iwAPqxTuUH1oKFoAKACgAoAKACgAoAKACgAoAKACgAoA5/UPHGladrs2jtJLPqMENrcTwW0LStDFcTPDDI4UEhWeOQFsYURuzYVSQAb4IYZBBHqKAFoAKACgAoAKACgAoAKACgAoAKACgAoA5Hxz8MNG8fQz/AGx7/T72W2a2GoaTfS2k6jD+W5KMA7RNI0kXmBhG53qA3NAHWRp5carnOB1IHPvxQApOATjPsKAMj/hLtJSdobi7FjMGkVUvka3Mnljc7J5gXeqjksuRjnNAEDfEDwxGm9/EOlonlefua9jA8vJG/O77vB56cUCuU4/ij4ZljtZU1NTb3NpBfpctG6QrBMWETvIwCoGKMAGIOeMZNAE+qfEjwto0F3Lea/p8C2hKzqbhS6MM/IVBzu44XGSeAKdguXz4r0bdcr/almWtonnmVZ0JjjVirMwByAGVgT2KkdRRZt2GtTVpAFABQAUAFABQAUAFABQAhGQaAPDdE/aO+FWsfEO+8OaVc6tqPiGw1l9GujbaHqU0FveCQxtE84hMSqrE4JYIuS2QCTQTc9HOjeExDHbOLBIo7Fo1gMw2C1VWjb5c42BXdS3bceaAQ++8LeGVh043EVrHbRKlvZo8m2NcBgixjOAQrOox/CzAcMQWNnF+LfFegt4h1zSbzwb4hvvst1psE1zbWObS9N+yxBo2DjzFhWFDNkfu1AOGouSQfEr4yeBvhpq1r4dvT9o12+jWCDSkSZ/OSZsCMBUYHcVwFCngAfKCK8DH5xHA1FSp05VJvorfq1+R9Nl+Q4vHUHjIpKknrJtdN9G1f8DM8G/tN3ep/Fey+HninwTdeFPEF6Jnt1OowXKvGil1kGCCUcJNgqGwYiGwc4MNmVSpiPq9ei4Nq61vfS+uitsLE5TGGGljMJWVSmmle3K9dPhbPd694+dCgAoAKACgAoAKACgAoA/OjwL+z78Z/BX7UPifXP8AhFPGcfhTWfiFLrP23Q/Htpp2nNYvfF/NurAB3uR5Zy0ZKMy/JgHmgVif4H/sO6tocH7PMXir4b6aYrFfEaePVuWs5/tCyFzpq3GHb7QoIjZVXeEIBO0igLHm8v7I/wAZdH+H3hGz1b4UReOZovAWq+GYrC81uz/4p/Up9SupYb1fMdkYpBJBt8sjAGC6bACAybwn8IvF/j3xd4+8N6FEniDX/DGqfDyHWXttQiZFlsdNkhvj5ruA7Ryo6sMlshhjqKBJH6Zah4C8Pap4itvEFzo1jJr9tEYIdVNun2qKP5sosuNwX52+UHHzGs3Tg5czim/Rf8Obe1qezdHmfI91fRlbwLdXmuaJDqeq6VJo2pSyyCWykbcYisjKOcDOQN2Rwd3BIIJVOftLytZhVpxpzcYu9+p1NamYUAFABQAUAFABQAUAFABQAUAIQDQAioq/dAHOeKAHUANCBegxSsA6mAUAFABQAUAFABQAUAFAHL3XxC07TZjHqEVzp5N+NPQzR53sQxWQBSSIztbDnA4OcAEgAjtPifoN400aS3YuIFhaaA2M3mR+ajPGCAh5YIVAH8ZVPvMqkAfbfEbS7yy1aeBLhn0uPzrmCeP7M6R7pF35m2Lt/dSHJIxtYHBBFAFK++LWj6bdy21zDdQToTtWZVjDp5dzIH3swVVIs7gfOVwU+baCCQDp9I1q01rT7e9tZkkgnBKMrhg2CRwQSDyDyCQexIoAzNX8d6XoKq1+biENMYFEdtJOS25FHEatjJkQDODlgOvFAB4Z8e6L4vury30y5aeW1cpJ+6cIcBWyrkbXG2SNvlJwHXOCcUAdFQAUAFABQAUAFABQAhGQR6+lAFC90DTdSR0vLC2u1fduWeFXB3IyNwR3V3U+zsO5oAkfSLNzJm3jPmBVf5B8wUllBPoCxP1J9TQBBb+GdItI1jg0yzhRRGAsduigCNzJGMAdEdmZfRiSOSaABPDelpcpcDT7UTxyeakggQMj/vPmBAyD++l56/vH/vNkAvQW0NrCkMMSQxINqxxqFVR6ADpQBFNpVlcOHltIJXDBwzxKSGDKwOSOu5EOfVFPYUAQab4e0vRmLWGnWtkTnJt4FjzlUU9B/djjH0RR2FAGjQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAhyAcdaAOPvPiRZ6PZ395qsM9jZ2tzcQtN9kuCBHDGZHlbdGvy7VY5TepxhWY0E3M23+NOjappPiXUtLmhu7PRdKj1SWSXzYsJJC08ZceWSFaLY4K72wxBQMu0g0yzdfGbwzZ+G7zXZruSLTbKE3F0728itCnkxTDepUMrGOeEhCN/7wDaCGwAyjrP7QHgzw9qGoWeo6nJbS2M1zDNmzmYKbe2S5nOVU5CRSxtx13ALk5ABXNK2+L3h69jvJbaeeeCyZBdyi3dVhV4BcK5LAZBidHG3Jw2MZBAAuZOofHbSLLVb+0jsb25j03TtUvr51jMbwvYm18yAK+0OxF2jBgdhAGGYHICjoPEPxI0nwrpWo6jqjyWlpp7SrcSmB2CeXEJmI2glgIsv8oP3SByMUCuZWtfG7w3pF7d2InkuNQglmtxbpDId80dkL0oCFPJgO4EA88dSAQGWrT4x+Fr65ggj1Ah5pbSFBJBIm57mPzIANyjll/I8HB4oBFfw98WrfxMdKkstPuGtr3R7PWWMrIkkcd0kzwoF3EO2LeXcA3y/JjcGJUGaN38TtGsLA3ty8sFoFVvNeM4OQTx3JGMEAE5I+tArmVf/G3QbCe0DC4aGYiJmWB2eOZ2tBDGUVScyfbYcEcDcAcfNtBna6LrFrr+mQahZSCezny0My8pKmSA6HoyMBuVhwykEcGgC9QAUAcLc+Ovh7pbapbSaroUcsbXUt5bJLEXkkiQtc5QcvIiZLrgsARkYYZBWJ01/wACwX11LHqWjtdX0kelTxRXCSGWRpJ2WFo1J+Ys1yx4ycSFuFJAMtX+seFtOg05pVtjbziS/tZYLcyRAYy8+9FKoMTZMhIGHJJwTQBzmlzfCj7ZHdaZe+GpLuW8+3RizvYWeS4t7ZYcqqtyY4So2jhQwOATmgVjZbx14Eh02K7n1rQ7S0mtItZBuLmGNfs8kgaO5OSPlaQgiToWPBzQFiufGfw7tobBk1HQmtr24Hh+GW3aKSLzfKaRbRmTKplFbCMQDkAcsoIM138V+ErrTvtT6xpD2JLTec11EY/3MiKzbs4+SQxqT/CxUHBxQI5HW/iX8JdJik1i68SeHgumvPM4t76NtsrQs0hMSN88pjRgPlL4JA+8cgzqb/XfCGj3t3Bd3WlW99YW39oTwO0fnwwxrjzin3gqgY3YwMYHpQBir8RvhrrWpW+nnU9Eu54oZoYw/lskUe6GJ49x+VQxlhXbkb+gztOADW1a/wDCF34Zh1C91Kyg8P2Uq4uEvvItVIbyhGzKwRkLNs8tsqxwuCcCgRAPGXgC10+Jo9b8P29miSzRvDewRrGhmMckqkMNo83Klh/HkHnNAzoPDx0m306PTdGe2+x6akdosFtIrLbgRoyRnBOP3bIQD/CynoQaANSgBD0NAHHH4Z+G7zVmv5Te3V1HJcFhLq106gzoA6FDLt27SNqEbUzlApNAFDT/AID+B9L1aLUrXSZI72PUP7UWT7dcEG5xtVypk2ttXKqCCFDOAAHbIBa174feGV0SNtWur2LTdMgfzLi41m6TEAjUSCeXzQZEKxgsJCVO3JGcmgBdT+EvhTVrlZ7i0lZg0jGIX04hkLTPMS8QfY5WWRnUsp2MQVwQKAKLfCXwT4m8O6ZZxLcXGijTLe0s47PWLlIHtYgphZfLlAY4wPN+8VONxBxQBp6r8KPC2taRpml3unmfT9OmSa2tzcSKoZYGtwGwwMimF3jZHJV1YhgcmgClH8GvB0On6ZpkFnJawaWS9qlpqFzBJCrOj7FdJQwj3QxEITtHlJgDaMAGSn7NPw7SzvbCLSruG1u97XFvDrV8gk8xWSQsBP8Axqzhv72TnNAHf3XhnT7zzvNg3GYlnyzYJKGMkjOPusR+OetAHJTfAbwXcXFncy6dcyXVnHIlvO+p3bPG0kollkDGXPmSMAHkzvdfkZip20AbmmfD7S9KWeOKS+kt5WikNvPfSyoJI5nmEg3MSGLvyc8hEU/KoFAFKf4QeFrh9TL6fJt1K3urW7iF5cCOVLh5HmOwSBQzNNJ84AYAhQQAAADa8OeEdM8Kvqj6fFJG+p3ZvrppJ5Jd8xjSPI3sdihI41CLhVCgACgDZoAQ9DQB56/wU0GXxi3iaRZ5NRkvZbyVN4EUnmWcNo8bIMB4ylujYfd8xJyAcUE2GaB8FdM8NvJLY6lqkVyNJ/siC4aZC1upCGSaNduzzHdFkdmVtzjOPmYMrjRzdz+y14euNOuNPGr64lrcCVJVN2sokja1S2ijfeh8xIVTzIg+7ZId45xRcGdK/wAFtGn8Zav4juzcapc6nD5UtpqBSa0Ug/JIIiuA6oBGCAMqozlssS4rFa4+BGj3/hr+wbi71A6a1vawyLFOIZJ2gUKHmkjCvIzKsYO5io8tQoXHJcLGxqnwwt9U1m41J9V1FJLi/hvpIlaIqBHD5SwqxjLLGD+9ABDLIS6sCcUXKOZh/Zt8NRto8jXGrO+nRWUaYvDGGa2M7RyOE2hnL3MrsTkFj05bJcmx3OheB9L8Nazf6hplnDp7XsccU0NtDHGjbHlYMdqgkkytznsPckuNHR0XGFFwCi4BRcAoAKYCGgDNk12FHZdjnBIyMVuqMmriuN/4SCL/AJ5yfpT9g+4XE/4SCL/nnJ+lHsJBcP8AhIIv+ecn6UewkFw/4SCL/nnJ+lHsJBcP+Egi/wCecn6UewkFw/4SCL/nnJ+lHsJBcP8AhIIv+ecn6UewkFw/4SCL/nnJ+lHsJBcP+Egi/wCecn6UewkFw/4SCL/nnJ+lHsJBcP8AhIIv+ecn6UewkFxR4ghzyj4/Cj2EguaituAI6GufYYHpQB5/4r1yLw1peoalMflgDFR/ffOFX8TgfjXtYei6sowj1JSuZmj+JW13wtc3tuYrm9gEsTLbbmjaVM429yrfKwHJwwHPNXXpqjPlWzV1/Xk9NxtWPEL79oT4p2Gv67o8nwivGltLqFYbs/bXtGQ2SzTFJobaUTKssVxGHUIT5lsoiLF9nHzPsSemaX8QPE2v+FPGl1B4WuvD+t6NcXVtp0GoQSzpfBIkkikVQIy4cOEIRiodXVXkC7jadwNG+8SeJ9Aayt7vR7fWmkmghe804TRBwQxlfytkgjKkIFDy7W3Hc8eACXsBkW/xI8W3WtXNgngKVFMk0VpcTXcqRsUnliR5mNvtjRxCzgoZCBJCdpD7grgYVz8b/Gdprt1Cnw41O70r7Ms8JgjullDebJGVYtAE358glFyFTzHV5cBaOoGFrf7SnivwZpl7deI/h1JapDfajbRTxz3KxSJbL5oYZti214s7HA2uYZWIiQHa72A9PuvG2tjx3b6Jb+Hpn0oagttdak0c+0QtZXMwkUmNUwJYoo8q7j94FO1mAouBT0jxv4tmsdOuNS8KiI3c9lCyxyzb4RJaia4Z1ETECNsopO0Mx2EpgFi4E3gXx/r3ijVUtNU8IXOgRfY2ne4lklZRKGT90N0KA/K/XIO5HAVlCyMwO7oAD0oewM7CL/Vp9K8t7spbDj0pDORnP7+X/eP869OLbiiSC4uI7W3lnmYpDEpd2AJwB1OBzVeYjkG+L3haNbRpNRET3l5PY2sDqRLPNDO0EyIMc7JBgsPlwynJDA0XsBrW/iy2miDyRTwb5ooE8yJsEvtA56fedR6ZIGeuC9wMSf4zeFrSTVBPdzRxadFezzSJazPtjtCBcNxH0RnRcgncW+XODSuBMnxd8LPeC1F9LJML99MkEdtJtS5S3NxJEWIABSNSxOcY4GSCBPN5AZ+ifG/w1rem65qaTyQ6XpcC3pu5IZAstq1qtyJFG3JbYzHyx8wC5IG5QauBJJ8bvC5sfE0tvPdzT+HkvmvYFtWDK9mIWuEUvtUsvnxDOcHccE4JovcDb8P+NbXXmtYVguY7qVEd08ltqBkLgk4+6QrAHpke9O9gOf8ABXxx8N+MrTS/KaeLUL21s7l7NUZ/s/2i3e4jRn2hf9VFI2QeijgEhSrgXrT4w+FL42Pkak06Xpkjt5Y4JCkkqgsI9xUAOy7XVTyyEMuVINS5WA6PQddtvEemRX9mJfs0qhkM8LwuQQDna4BHXuMjGDggirA0T0oewM7CL/Vp9K8t7spbDj0pDORn/wBfL/vH+delDZEEMrIkTtIypGqkszHAAHqeg/GrA8yvdY+F+keHpZrjVNMfTNHtmuZEGofaMIzrcF2UOxld3iR8kMzk99xyadQOn/4SbwXbTnS5NS0O0l0q5ZRZzyxReRLDCJXKI2M+XE4YlchQTnGDhXQyjr3iLwG9ilre32k3cWpwQusdvKksk0N3ILaKUbCW8uR5RGJB8vznkDJD3EVp/iF8OLC4htptX0G3KRMYy8sSRKkaKuPMJ2ABbpVAz0mOON2C6A1l8T+CNN1mPT4ta8P2+rXDvGtpFdwJPIxl8pwEBDEmSPYRjO5Av3hgLQCCbxP4J0LXZfD1w2m6VeiOKMwXFoLeF1nDJHGrsojkLi3ZQikkiEjHyHABb/4SLwpH4mt9K+2aY2uQx3JghyjSRpEIhOA38BUSRAqSCQeAQDgugJPtPhHT2mtVn0SE6bNA80UbRD7JI8m6AuB/qyzSF1Jxy+eppXXVDKvhzxD4N8X2ljLpNzpN8mpWJvIIUEfmSWzBYi5iI3AYVUORxs2nG3AoR1McaxDCKFX0HSgBx6UPYGdhF/q0+leW92Uthx6UhnIz/wCvl/3j/OvShsiCreWcWo2k9pOnmw3CNE8eSNysMEcc9D2qwPPp/wBnzwBdaR9gbRXaLfdP5ov7nzc3KIlx+88zd86RqhweV3D+JsgHQLo3hrVb/X7BZln1GdxcalDBfOssZktzbo5CvuizGhAK7fukjnJoAoX/AMHPC+q3QlvrS4vFW0s7KOCe7lZEW2meWF+W3NIGf77EkgEdGfcWAlsPhD4a060jgs7W+tUjgmt45bbU7qOZFlkjlmxMsm/LvEhZt27AxnbxQA/xP4A8K6ze2/8AatuILuWBLC2MV3JbSbUkW4RY9jrhleFXBTBGz0GKVwLOoeDfDvi4NqEiNdx31vAGmtr6VI7uBPNMSOI3CyxEXEuUIKsHGQcDBuBm+Ivgz4V8WzXT6jZTXM9xJvuWa5d/NUyQyPE6uWXy2+zRZQAABQV2kA07WA6GPw3pttfaxeBZUm1Mo12xupACUXapVd22M4ABZApOAScgGgDM0D4eeGfDWrW17ploLe9g0+PT4dtzIwFtDhUUoW2tswBuIJGTzycgHSwXEVyheGRJUDMhZGBAZWKsOO4IIPuDQBIelD2BnYRf6tPpXlvdlLYcelIZyM/+vl/3j/OvShsiCvdW4vLWe2aSWFJkMbSQSGORQe6sOQfQ9jzV2uBwWg/BXRvDtq0Nve30gSKeOCW7cTvCr4CAFwxIiXekasWAWSRTuDUmmBal+FVlLJrGb+6ht9QWxhNrZ5t4ooLY8xx7SCvmKzo2CAUwOmQRXAi0T4UWvh/VLa8t9V1WQQ3q3rRXNwJVkb7LJb7TkZ+bzWmc5JeYlyTnlgTt8IdHlvftkrSpI2lyaUYoFjjg2PKJVlEIXYHRslWC5Bc5z8u1DJb/AOF2k6lrl7qc813Lc3d9a38iS3BaEfZ02xxLGflCBi0ny4O5ySeBhWEZ1v8ABHw/byafta6MNnpltpawNIBC8UU6zuWiA2FpiuJCQdwA5HORKwBf/BjTtVaVptX1iLet8I/Iu9hge5edmkQgY3p9qmVN2QqleMqGqgNGf4XaVLNpQkkuWs9N01tKSy87dBJbsmx1fILPkLH95mx5S4xl9wAun/CzSbC/e4juLlIWt4o/scJEVvvjE2JTGFAD/vVAIPAhiwRsBqdQNjwp4atvCGiR6VZ5+zRzTzKNqoq+bK8hVVUAKqlyqj0AyScmqA1z0oewM7CL/Vp9K8t7spbDj0pDORn/ANfL/vH+delDZEFHVpntdIv7iM7ZIYHkU4zyBxVN2A8F+GHxf8QfE7xr4d0p7k6dZah4ZvtdlRFR2/eXXl28W7aCDCoYb1I37hlQRmpbYGhpfxS13WPAx1s3stuJNZsbVUiWLzEhv7a2kRd5jKloH1BCGKfOLZQw+dyaQD7n4q65onhbwDLcXL3t/wCJbrT9L+0gRx/Z5ri1jJuCuwh8OzPsG0HIGQBUt6gV/EPi3VdG8EprVrcrDqYudUso5o4YwqGbVUton2bSpMZkjk5GX8sgkeYxqwOg1X4u3nhY+N2urX+000m1u9TgQSCHCWthYTNDkKf9Y91IdxyV6YIxgAr+Kvi7qOi/DXwjrcMIN14huIIcsy5thNayzqR8uG2lFByPm56Z4TAZd+NdWi+I1j4asbn7EHuH1S7utiyNcwpftZm3IYZGQ8J8wHIEIUD5iRF2B5lN8YvE1r8F9BY6lPNq+tw62k2oO4BDBWuhIAAGVkTMUex0VN27a21VWkB2ehfFfXvFPie90ea6NtFfazqFlaPAqD7HHaR22OCp8ws8pfk8HjleKTeoHq/w08a/8LF8Fab4h+xDT/tqs32YS+ZswxH3sDPT0qwOnPSh7AzsIv8AVp9K8t7spbH/2Q==" alt=Screenshot></div><div class=lh-filmstrip__frame><img class=lh-filmstrip__thumbnail src="data:image/jpeg;base64,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" alt=Screenshot></div><div class=lh-filmstrip__frame><img class=lh-filmstrip__thumbnail src="data:image/jpeg;base64,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" alt=Screenshot></div><div class=lh-filmstrip__frame><img class=lh-filmstrip__thumbnail src="data:image/jpeg;base64,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" alt=Screenshot></div><div class=lh-filmstrip__frame><img class=lh-filmstrip__thumbnail src="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRQBAwQEBQQFCQUFCRQNCw0UFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFP/AABEIANUAeAMBEQACEQEDEQH/xAGiAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgsQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+gEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLEQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/AP1ToAKACgAoAKACgAoAKACgAoAKACgAoAKACgBGOFJwTgdB3oA8O1z4weNvCSaxdJ4bu/G4W+vYbbS9M8O32my2sUMWoyQ7p5DMtyZns7eFXRY1BnST7ssSkA5bXf2xNW8I+LPDGgeIPh1caTd+ItTXT9PWW+lBn3XWmw5XdbKNwXUJnIYhc2hTfmQEAHt3w78Zal4zttYl1HQLjQRZ3xtbcziZReReTFJ5yLNFFIF3SPHhkHMTYJGDQB1tABQAUAFABQAUAFABQB5N8W/iL4u8Ca5ZT6HpT+IdNFrO8+kW2g3k88siW1zKpF7EzRwrviiXYYZHbfhAzOooA5bxH+0l410S28WSwfB7W9Qm0W5nis7GEXbXGrQo1sEuIClm0QR1mmYK0gk/0cgIxLeWAfQCMXQEjGe1ADqAG7BjpQAbRzwOetACgYzQAtABQAUAFABQAUAITgUAebeGf2gfCniW81qFXu7CPS9aOgtdXcQ8ia6897farozBCZoym2XY+WiJULNCZAVyvL+0z8LIo55H8Z6cEiZVlIdv3YaOWUM2B8q+VBLKXOFEYEhOxlYgXNbUPjf4H0e8vrTUfENnp95Z7hPb3EgV02yIh/EebCzAcqs8TMFEiEgXO7UgqCpypHBFAxaACgAoAKACgAoAKACgAoAKAEIyPSgDzOX9nHwFNrc2rtpV0dQmvotQeY6pdn545muI4wDLhYFndpRAAIt53bNwBoFYyvF37KPw68aX8Fze2F9bt9qFzcx2Op3EAvQLB7ARSlX3eX5EmCqFd20btwZ1YCxu698A/A/iUeI477TbkxeI4/L1aC11S7torscBmZIpVUMyqsbOAGaNRGxKALQFj0NAAoAOR2oGOoAKACgAoAKACgAoAKACgAoAKACgDwDRf2Z9X0R9Hmt/Gl3azaPa6JZQiwEttHeRafJfti4WOZWdJRf4MW8LugRmLqxiABX0f9lvxDp/gu90q7+LnjHVdXltLeODVLrVbmMwzIyvMdsUyExTSRqSocSojSxRzqr5AB9CoCFAJye5FADqACgAoAKACgAoAKACgAoAKACgDzn41eMte8Gaf4bm0WKRbe81b7Lqd7Fo8+qNZ2v2W4kEgghIbLTRwRbjkL5vIoA878F/GX4n6x8T9H0fUPBN7p3hq72PdXupWEoltzs1QyDzIlMCoGtrAAF2ZfPA3S+aroE3Ocm/aX+KEXwi8DeI/wDhWeszeLknQeJfDiaRfx+ah028lHkuLWQqXnjt8ABxGzLHIy7iwAPqxTuUH1oKFoAKACgAoAKACgAoAKACgAoAKACgAoA5/UPHGladrs2jtJLPqMENrcTwW0LStDFcTPDDI4UEhWeOQFsYURuzYVSQAb4IYZBBHqKAFoAKACgAoAKACgAoAKACgAoAKACgAoA5Hxz8MNG8fQz/AGx7/T72W2a2GoaTfS2k6jD+W5KMA7RNI0kXmBhG53qA3NAHWRp5carnOB1IHPvxQApOATjPsKAMj/hLtJSdobi7FjMGkVUvka3Mnljc7J5gXeqjksuRjnNAEDfEDwxGm9/EOlonlefua9jA8vJG/O77vB56cUCuU4/ij4ZljtZU1NTb3NpBfpctG6QrBMWETvIwCoGKMAGIOeMZNAE+qfEjwto0F3Lea/p8C2hKzqbhS6MM/IVBzu44XGSeAKdguXz4r0bdcr/almWtonnmVZ0JjjVirMwByAGVgT2KkdRRZt2GtTVpAFABQAUAFABQAUAFABQAhGQaAPDdE/aO+FWsfEO+8OaVc6tqPiGw1l9GujbaHqU0FveCQxtE84hMSqrE4JYIuS2QCTQTc9HOjeExDHbOLBIo7Fo1gMw2C1VWjb5c42BXdS3bceaAQ++8LeGVh043EVrHbRKlvZo8m2NcBgixjOAQrOox/CzAcMQWNnF+LfFegt4h1zSbzwb4hvvst1psE1zbWObS9N+yxBo2DjzFhWFDNkfu1AOGouSQfEr4yeBvhpq1r4dvT9o12+jWCDSkSZ/OSZsCMBUYHcVwFCngAfKCK8DH5xHA1FSp05VJvorfq1+R9Nl+Q4vHUHjIpKknrJtdN9G1f8DM8G/tN3ep/Fey+HninwTdeFPEF6Jnt1OowXKvGil1kGCCUcJNgqGwYiGwc4MNmVSpiPq9ei4Nq61vfS+uitsLE5TGGGljMJWVSmmle3K9dPhbPd694+dCgAoAKACgAoAKACgAoA/OjwL+z78Z/BX7UPifXP8AhFPGcfhTWfiFLrP23Q/Htpp2nNYvfF/NurAB3uR5Zy0ZKMy/JgHmgVif4H/sO6tocH7PMXir4b6aYrFfEaePVuWs5/tCyFzpq3GHb7QoIjZVXeEIBO0igLHm8v7I/wAZdH+H3hGz1b4UReOZovAWq+GYrC81uz/4p/Up9SupYb1fMdkYpBJBt8sjAGC6bACAybwn8IvF/j3xd4+8N6FEniDX/DGqfDyHWXttQiZFlsdNkhvj5ruA7Ryo6sMlshhjqKBJH6Zah4C8Pap4itvEFzo1jJr9tEYIdVNun2qKP5sosuNwX52+UHHzGs3Tg5czim/Rf8Obe1qezdHmfI91fRlbwLdXmuaJDqeq6VJo2pSyyCWykbcYisjKOcDOQN2Rwd3BIIJVOftLytZhVpxpzcYu9+p1NamYUAFABQAUAFABQAUAFABQAUAIQDQAioq/dAHOeKAHUANCBegxSsA6mAUAFABQAUAFABQAUAFAHL3XxC07TZjHqEVzp5N+NPQzR53sQxWQBSSIztbDnA4OcAEgAjtPifoN400aS3YuIFhaaA2M3mR+ajPGCAh5YIVAH8ZVPvMqkAfbfEbS7yy1aeBLhn0uPzrmCeP7M6R7pF35m2Lt/dSHJIxtYHBBFAFK++LWj6bdy21zDdQToTtWZVjDp5dzIH3swVVIs7gfOVwU+baCCQDp9I1q01rT7e9tZkkgnBKMrhg2CRwQSDyDyCQexIoAzNX8d6XoKq1+biENMYFEdtJOS25FHEatjJkQDODlgOvFAB4Z8e6L4vury30y5aeW1cpJ+6cIcBWyrkbXG2SNvlJwHXOCcUAdFQAUAFABQAUAFABQAhGQR6+lAFC90DTdSR0vLC2u1fduWeFXB3IyNwR3V3U+zsO5oAkfSLNzJm3jPmBVf5B8wUllBPoCxP1J9TQBBb+GdItI1jg0yzhRRGAsduigCNzJGMAdEdmZfRiSOSaABPDelpcpcDT7UTxyeakggQMj/vPmBAyD++l56/vH/vNkAvQW0NrCkMMSQxINqxxqFVR6ADpQBFNpVlcOHltIJXDBwzxKSGDKwOSOu5EOfVFPYUAQab4e0vRmLWGnWtkTnJt4FjzlUU9B/djjH0RR2FAGjQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAhyAcdaAOPvPiRZ6PZ395qsM9jZ2tzcQtN9kuCBHDGZHlbdGvy7VY5TepxhWY0E3M23+NOjappPiXUtLmhu7PRdKj1SWSXzYsJJC08ZceWSFaLY4K72wxBQMu0g0yzdfGbwzZ+G7zXZruSLTbKE3F0728itCnkxTDepUMrGOeEhCN/7wDaCGwAyjrP7QHgzw9qGoWeo6nJbS2M1zDNmzmYKbe2S5nOVU5CRSxtx13ALk5ABXNK2+L3h69jvJbaeeeCyZBdyi3dVhV4BcK5LAZBidHG3Jw2MZBAAuZOofHbSLLVb+0jsb25j03TtUvr51jMbwvYm18yAK+0OxF2jBgdhAGGYHICjoPEPxI0nwrpWo6jqjyWlpp7SrcSmB2CeXEJmI2glgIsv8oP3SByMUCuZWtfG7w3pF7d2InkuNQglmtxbpDId80dkL0oCFPJgO4EA88dSAQGWrT4x+Fr65ggj1Ah5pbSFBJBIm57mPzIANyjll/I8HB4oBFfw98WrfxMdKkstPuGtr3R7PWWMrIkkcd0kzwoF3EO2LeXcA3y/JjcGJUGaN38TtGsLA3ty8sFoFVvNeM4OQTx3JGMEAE5I+tArmVf/G3QbCe0DC4aGYiJmWB2eOZ2tBDGUVScyfbYcEcDcAcfNtBna6LrFrr+mQahZSCezny0My8pKmSA6HoyMBuVhwykEcGgC9QAUAcLc+Ovh7pbapbSaroUcsbXUt5bJLEXkkiQtc5QcvIiZLrgsARkYYZBWJ01/wACwX11LHqWjtdX0kelTxRXCSGWRpJ2WFo1J+Ys1yx4ycSFuFJAMtX+seFtOg05pVtjbziS/tZYLcyRAYy8+9FKoMTZMhIGHJJwTQBzmlzfCj7ZHdaZe+GpLuW8+3RizvYWeS4t7ZYcqqtyY4So2jhQwOATmgVjZbx14Eh02K7n1rQ7S0mtItZBuLmGNfs8kgaO5OSPlaQgiToWPBzQFiufGfw7tobBk1HQmtr24Hh+GW3aKSLzfKaRbRmTKplFbCMQDkAcsoIM138V+ErrTvtT6xpD2JLTec11EY/3MiKzbs4+SQxqT/CxUHBxQI5HW/iX8JdJik1i68SeHgumvPM4t76NtsrQs0hMSN88pjRgPlL4JA+8cgzqb/XfCGj3t3Bd3WlW99YW39oTwO0fnwwxrjzin3gqgY3YwMYHpQBir8RvhrrWpW+nnU9Eu54oZoYw/lskUe6GJ49x+VQxlhXbkb+gztOADW1a/wDCF34Zh1C91Kyg8P2Uq4uEvvItVIbyhGzKwRkLNs8tsqxwuCcCgRAPGXgC10+Jo9b8P29miSzRvDewRrGhmMckqkMNo83Klh/HkHnNAzoPDx0m306PTdGe2+x6akdosFtIrLbgRoyRnBOP3bIQD/CynoQaANSgBD0NAHHH4Z+G7zVmv5Te3V1HJcFhLq106gzoA6FDLt27SNqEbUzlApNAFDT/AID+B9L1aLUrXSZI72PUP7UWT7dcEG5xtVypk2ttXKqCCFDOAAHbIBa174feGV0SNtWur2LTdMgfzLi41m6TEAjUSCeXzQZEKxgsJCVO3JGcmgBdT+EvhTVrlZ7i0lZg0jGIX04hkLTPMS8QfY5WWRnUsp2MQVwQKAKLfCXwT4m8O6ZZxLcXGijTLe0s47PWLlIHtYgphZfLlAY4wPN+8VONxBxQBp6r8KPC2taRpml3unmfT9OmSa2tzcSKoZYGtwGwwMimF3jZHJV1YhgcmgClH8GvB0On6ZpkFnJawaWS9qlpqFzBJCrOj7FdJQwj3QxEITtHlJgDaMAGSn7NPw7SzvbCLSruG1u97XFvDrV8gk8xWSQsBP8Axqzhv72TnNAHf3XhnT7zzvNg3GYlnyzYJKGMkjOPusR+OetAHJTfAbwXcXFncy6dcyXVnHIlvO+p3bPG0kollkDGXPmSMAHkzvdfkZip20AbmmfD7S9KWeOKS+kt5WikNvPfSyoJI5nmEg3MSGLvyc8hEU/KoFAFKf4QeFrh9TL6fJt1K3urW7iF5cCOVLh5HmOwSBQzNNJ84AYAhQQAAADa8OeEdM8Kvqj6fFJG+p3ZvrppJ5Jd8xjSPI3sdihI41CLhVCgACgDZoAQ9DQB56/wU0GXxi3iaRZ5NRkvZbyVN4EUnmWcNo8bIMB4ylujYfd8xJyAcUE2GaB8FdM8NvJLY6lqkVyNJ/siC4aZC1upCGSaNduzzHdFkdmVtzjOPmYMrjRzdz+y14euNOuNPGr64lrcCVJVN2sokja1S2ijfeh8xIVTzIg+7ZId45xRcGdK/wAFtGn8Zav4juzcapc6nD5UtpqBSa0Ug/JIIiuA6oBGCAMqozlssS4rFa4+BGj3/hr+wbi71A6a1vawyLFOIZJ2gUKHmkjCvIzKsYO5io8tQoXHJcLGxqnwwt9U1m41J9V1FJLi/hvpIlaIqBHD5SwqxjLLGD+9ABDLIS6sCcUXKOZh/Zt8NRto8jXGrO+nRWUaYvDGGa2M7RyOE2hnL3MrsTkFj05bJcmx3OheB9L8Nazf6hplnDp7XsccU0NtDHGjbHlYMdqgkkytznsPckuNHR0XGFFwCi4BRcAoAKYCGgDNk12FHZdjnBIyMVuqMmriuN/4SCL/AJ5yfpT9g+4XE/4SCL/nnJ+lHsJBcP8AhIIv+ecn6UewkFw/4SCL/nnJ+lHsJBcP+Egi/wCecn6UewkFw/4SCL/nnJ+lHsJBcP8AhIIv+ecn6UewkFw/4SCL/nnJ+lHsJBcP+Egi/wCecn6UewkFw/4SCL/nnJ+lHsJBcP8AhIIv+ecn6UewkFxR4ghzyj4/Cj2EguaituAI6GufYYHpQB5/4r1yLw1peoalMflgDFR/ffOFX8TgfjXtYei6sowj1JSuZmj+JW13wtc3tuYrm9gEsTLbbmjaVM429yrfKwHJwwHPNXXpqjPlWzV1/Xk9NxtWPEL79oT4p2Gv67o8nwivGltLqFYbs/bXtGQ2SzTFJobaUTKssVxGHUIT5lsoiLF9nHzPsSemaX8QPE2v+FPGl1B4WuvD+t6NcXVtp0GoQSzpfBIkkikVQIy4cOEIRiodXVXkC7jadwNG+8SeJ9Aayt7vR7fWmkmghe804TRBwQxlfytkgjKkIFDy7W3Hc8eACXsBkW/xI8W3WtXNgngKVFMk0VpcTXcqRsUnliR5mNvtjRxCzgoZCBJCdpD7grgYVz8b/Gdprt1Cnw41O70r7Ms8JgjullDebJGVYtAE358glFyFTzHV5cBaOoGFrf7SnivwZpl7deI/h1JapDfajbRTxz3KxSJbL5oYZti214s7HA2uYZWIiQHa72A9PuvG2tjx3b6Jb+Hpn0oagttdak0c+0QtZXMwkUmNUwJYoo8q7j94FO1mAouBT0jxv4tmsdOuNS8KiI3c9lCyxyzb4RJaia4Z1ETECNsopO0Mx2EpgFi4E3gXx/r3ijVUtNU8IXOgRfY2ne4lklZRKGT90N0KA/K/XIO5HAVlCyMwO7oAD0oewM7CL/Vp9K8t7spbDj0pDORnP7+X/eP869OLbiiSC4uI7W3lnmYpDEpd2AJwB1OBzVeYjkG+L3haNbRpNRET3l5PY2sDqRLPNDO0EyIMc7JBgsPlwynJDA0XsBrW/iy2miDyRTwb5ooE8yJsEvtA56fedR6ZIGeuC9wMSf4zeFrSTVBPdzRxadFezzSJazPtjtCBcNxH0RnRcgncW+XODSuBMnxd8LPeC1F9LJML99MkEdtJtS5S3NxJEWIABSNSxOcY4GSCBPN5AZ+ifG/w1rem65qaTyQ6XpcC3pu5IZAstq1qtyJFG3JbYzHyx8wC5IG5QauBJJ8bvC5sfE0tvPdzT+HkvmvYFtWDK9mIWuEUvtUsvnxDOcHccE4JovcDb8P+NbXXmtYVguY7qVEd08ltqBkLgk4+6QrAHpke9O9gOf8ABXxx8N+MrTS/KaeLUL21s7l7NUZ/s/2i3e4jRn2hf9VFI2QeijgEhSrgXrT4w+FL42Pkak06Xpkjt5Y4JCkkqgsI9xUAOy7XVTyyEMuVINS5WA6PQddtvEemRX9mJfs0qhkM8LwuQQDna4BHXuMjGDggirA0T0oewM7CL/Vp9K8t7spbDj0pDORn/wBfL/vH+delDZEEMrIkTtIypGqkszHAAHqeg/GrA8yvdY+F+keHpZrjVNMfTNHtmuZEGofaMIzrcF2UOxld3iR8kMzk99xyadQOn/4SbwXbTnS5NS0O0l0q5ZRZzyxReRLDCJXKI2M+XE4YlchQTnGDhXQyjr3iLwG9ilre32k3cWpwQusdvKksk0N3ILaKUbCW8uR5RGJB8vznkDJD3EVp/iF8OLC4htptX0G3KRMYy8sSRKkaKuPMJ2ABbpVAz0mOON2C6A1l8T+CNN1mPT4ta8P2+rXDvGtpFdwJPIxl8pwEBDEmSPYRjO5Av3hgLQCCbxP4J0LXZfD1w2m6VeiOKMwXFoLeF1nDJHGrsojkLi3ZQikkiEjHyHABb/4SLwpH4mt9K+2aY2uQx3JghyjSRpEIhOA38BUSRAqSCQeAQDgugJPtPhHT2mtVn0SE6bNA80UbRD7JI8m6AuB/qyzSF1Jxy+eppXXVDKvhzxD4N8X2ljLpNzpN8mpWJvIIUEfmSWzBYi5iI3AYVUORxs2nG3AoR1McaxDCKFX0HSgBx6UPYGdhF/q0+leW92Uthx6UhnIz/wCvl/3j/OvShsiCreWcWo2k9pOnmw3CNE8eSNysMEcc9D2qwPPp/wBnzwBdaR9gbRXaLfdP5ov7nzc3KIlx+88zd86RqhweV3D+JsgHQLo3hrVb/X7BZln1GdxcalDBfOssZktzbo5CvuizGhAK7fukjnJoAoX/AMHPC+q3QlvrS4vFW0s7KOCe7lZEW2meWF+W3NIGf77EkgEdGfcWAlsPhD4a060jgs7W+tUjgmt45bbU7qOZFlkjlmxMsm/LvEhZt27AxnbxQA/xP4A8K6ze2/8AatuILuWBLC2MV3JbSbUkW4RY9jrhleFXBTBGz0GKVwLOoeDfDvi4NqEiNdx31vAGmtr6VI7uBPNMSOI3CyxEXEuUIKsHGQcDBuBm+Ivgz4V8WzXT6jZTXM9xJvuWa5d/NUyQyPE6uWXy2+zRZQAABQV2kA07WA6GPw3pttfaxeBZUm1Mo12xupACUXapVd22M4ABZApOAScgGgDM0D4eeGfDWrW17ploLe9g0+PT4dtzIwFtDhUUoW2tswBuIJGTzycgHSwXEVyheGRJUDMhZGBAZWKsOO4IIPuDQBIelD2BnYRf6tPpXlvdlLYcelIZyM/+vl/3j/OvShsiCvdW4vLWe2aSWFJkMbSQSGORQe6sOQfQ9jzV2uBwWg/BXRvDtq0Nve30gSKeOCW7cTvCr4CAFwxIiXekasWAWSRTuDUmmBal+FVlLJrGb+6ht9QWxhNrZ5t4ooLY8xx7SCvmKzo2CAUwOmQRXAi0T4UWvh/VLa8t9V1WQQ3q3rRXNwJVkb7LJb7TkZ+bzWmc5JeYlyTnlgTt8IdHlvftkrSpI2lyaUYoFjjg2PKJVlEIXYHRslWC5Bc5z8u1DJb/AOF2k6lrl7qc813Lc3d9a38iS3BaEfZ02xxLGflCBi0ny4O5ySeBhWEZ1v8ABHw/byafta6MNnpltpawNIBC8UU6zuWiA2FpiuJCQdwA5HORKwBf/BjTtVaVptX1iLet8I/Iu9hge5edmkQgY3p9qmVN2QqleMqGqgNGf4XaVLNpQkkuWs9N01tKSy87dBJbsmx1fILPkLH95mx5S4xl9wAun/CzSbC/e4juLlIWt4o/scJEVvvjE2JTGFAD/vVAIPAhiwRsBqdQNjwp4atvCGiR6VZ5+zRzTzKNqoq+bK8hVVUAKqlyqj0AyScmqA1z0oewM7CL/Vp9K8t7spbDj0pDORn/ANfL/vH+delDZEFHVpntdIv7iM7ZIYHkU4zyBxVN2A8F+GHxf8QfE7xr4d0p7k6dZah4ZvtdlRFR2/eXXl28W7aCDCoYb1I37hlQRmpbYGhpfxS13WPAx1s3stuJNZsbVUiWLzEhv7a2kRd5jKloH1BCGKfOLZQw+dyaQD7n4q65onhbwDLcXL3t/wCJbrT9L+0gRx/Z5ri1jJuCuwh8OzPsG0HIGQBUt6gV/EPi3VdG8EprVrcrDqYudUso5o4YwqGbVUton2bSpMZkjk5GX8sgkeYxqwOg1X4u3nhY+N2urX+000m1u9TgQSCHCWthYTNDkKf9Y91IdxyV6YIxgAr+Kvi7qOi/DXwjrcMIN14huIIcsy5thNayzqR8uG2lFByPm56Z4TAZd+NdWi+I1j4asbn7EHuH1S7utiyNcwpftZm3IYZGQ8J8wHIEIUD5iRF2B5lN8YvE1r8F9BY6lPNq+tw62k2oO4BDBWuhIAAGVkTMUex0VN27a21VWkB2ehfFfXvFPie90ea6NtFfazqFlaPAqD7HHaR22OCp8ws8pfk8HjleKTeoHq/w08a/8LF8Fab4h+xDT/tqs32YS+ZswxH3sDPT0qwOnPSh7AzsIv8AVp9K8t7spbH/2Q==" alt=Screenshot></div><div class=lh-filmstrip__frame><img class=lh-filmstrip__thumbnail src="data:image/jpeg;base64,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" alt=Screenshot></div></div></div><div class=lh-metricfilter><span class=lh-metricfilter__text>Show audits relevant to:</span><input class=lh-metricfilter__radio type=radio name=metricsfilter id=metric-All><label class="lh-metricfilter__label lh-metricfilter__label--active" for=metric-All>All</label><input class=lh-metricfilter__radio type=radio name=metricsfilter id=metric-FCP><label class=lh-metricfilter__label for=metric-FCP title="First Contentful Paint">FCP</label><input class=lh-metricfilter__radio type=radio name=metricsfilter id=metric-LCP><label class=lh-metricfilter__label for=metric-LCP title="Largest Contentful Paint">LCP</label><input class=lh-metricfilter__radio type=radio name=metricsfilter id=metric-TBT><label class=lh-metricfilter__label for=metric-TBT title="Total Blocking Time">TBT</label><input class=lh-metricfilter__radio type=radio name=metricsfilter id=metric-CLS><label class=lh-metricfilter__label for=metric-CLS title="Cumulative Layout Shift">CLS</label></div><div class="lh-audit-group lh-audit-group--load-opportunities"><div class=lh-audit-group__header><span class=lh-audit-group__title>Opportunities</span><span class=lh-audit-group__description>These suggestions can help your page load faster. They don't <a rel=noopener target=_blank href="https://web.dev/performance-scoring/?utm_source=lighthouse&utm_medium=cli">directly affect</a> the Performance score.</span></div><div class="lh-load-opportunity__header lh-load-opportunity__cols"><div class="lh-load-opportunity__col lh-load-opportunity__col--one">Opportunity</div><div class="lh-load-opportunity__col lh-load-opportunity__col--two">Estimated Savings</div></div><div class="lh-audit lh-audit--load-opportunity lh-audit--numeric lh-audit--average" id=unused-css-rules><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><div class=lh-load-opportunity__cols><div class="lh-load-opportunity__col lh-load-opportunity__col--one"><span class=lh-audit__score-icon></span><div class=lh-audit__title><span>Reduce unused CSS</span></div></div><div class="lh-load-opportunity__col lh-load-opportunity__col--two"><div class=lh-load-opportunity__sparkline title="Potential savings of 28 KiB"><div class=lh-sparkline><div class=lh-sparkline__bar style=width:14.499999999999998%></div></div></div><div class=lh-audit__display-text title="Potential savings of 28 KiB">0.29 s</div><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></div></div></summary><div class=lh-audit__description><span>Reduce unused rules from stylesheets and defer CSS not used for above-the-fold content to decrease bytes consumed by network activity. <a rel=noopener target=_blank href="https://web.dev/unused-css-rules/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span><span class=lh-audit__adorn title="Relevant to First Contentful Paint">FCP</span><span class=lh-audit__adorn title="Relevant to Largest Contentful Paint">LCP</span></div><div class=lh-audit__stackpacks></div><style>.lh-3p-filter{background-color:var(--table-higlight-background-color);color:var(--color-gray-600);float:right;padding:6px}.lh-3p-filter-label,.lh-3p-filter-input{vertical-align:middle;user-select:none}.lh-3p-filter-input:disabled+.lh-3p-ui-string{text-decoration:line-through}</style><div class=lh-3p-filter><label class=lh-3p-filter-label for=lh-3p-filter-label--0><input type=checkbox class=lh-3p-filter-input checked id=lh-3p-filter-label--0 disabled>
|
||
<span class=lh-3p-ui-string>Show 3rd-party resources</span> (<span class=lh-3p-filter-count>0</span>)</label></div><table class="lh-table lh-details"><thead><tr><th class=lh-table-column--url><div class=lh-text>URL</div></th><th class=lh-table-column--bytes><div class=lh-text>Transfer Size</div></th><th class=lh-table-column--bytes><div class=lh-text>Potential Savings</div></th></tr></thead><tbody><tr class=lh-row--even><td class=lh-table-column--url><div class=lh-text__url title=http://localhost:8008/congo/css/main.bundle.min.6783e342ffedbcc698d9afb9ffe11276f4f9de79bfc45cf670b35d5f9948d266086106596bc9e59820d7de0959e5889ce97e073fbafd380be9dc7b33b75295f2.css data-url=http://localhost:8008/congo/css/main.bundle.min.6783e342ffedbcc698d9afb9ffe11276f4f9de79bfc45cf670b35d5f9948d266086106596bc9e59820d7de0959e5889ce97e073fbafd380be9dc7b33b75295f2.css><a rel=noopener target=_blank href=http://localhost:8008/congo/css/main.bundle.min.6783e342ffedbcc698d9afb9ffe11276f4f9de79bfc45cf670b35d5f9948d266086106596bc9e59820d7de0959e5889ce97e073fbafd380be9dc7b33b75295f2.css class=lh-link>…css/main.bundle.min.6783e34….css</a><div class="lh-text lh-text__url-host">(localhost)</div></div></td><td class=lh-table-column--bytes><div class=lh-text title=40,665 bytes>39.7 KiB</div></td><td class=lh-table-column--bytes><div class=lh-text title=28,581 bytes>27.9 KiB</div></td></tr></tbody></table></details></div><div class="lh-audit lh-audit--load-opportunity lh-audit--numeric lh-audit--average" id=unused-javascript><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><div class=lh-load-opportunity__cols><div class="lh-load-opportunity__col lh-load-opportunity__col--one"><span class=lh-audit__score-icon></span><div class=lh-audit__title><span>Reduce unused JavaScript</span></div></div><div class="lh-load-opportunity__col lh-load-opportunity__col--two"><div class=lh-load-opportunity__sparkline title="Potential savings of 21 KiB"><div class=lh-sparkline><div class=lh-sparkline__bar style=width:7.5%></div></div></div><div class=lh-audit__display-text title="Potential savings of 21 KiB">0.15 s</div><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></div></div></summary><div class=lh-audit__description><span>Reduce unused JavaScript and defer loading scripts until they are required to decrease bytes consumed by network activity. <a rel=noopener target=_blank href="https://web.dev/unused-javascript/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span><span class=lh-audit__adorn title="Relevant to Largest Contentful Paint">LCP</span></div><div class=lh-audit__stackpacks></div><div class=lh-3p-filter><label class=lh-3p-filter-label for=lh-3p-filter-label--1><input type=checkbox class=lh-3p-filter-input checked id=lh-3p-filter-label--1 disabled>
|
||
<span class=lh-3p-ui-string>Show 3rd-party resources</span> (<span class=lh-3p-filter-count>0</span>)</label></div><table class="lh-table lh-details"><thead><tr><th class=lh-table-column--url><div class=lh-text>URL</div></th><th class=lh-table-column--bytes><div class=lh-text>Transfer Size</div></th><th class=lh-table-column--bytes><div class=lh-text>Potential Savings</div></th></tr></thead><tbody><tr class=lh-row--even><td class=lh-table-column--url><div class=lh-text__url title=http://localhost:8008/congo/js/main.bundle.min.81d5d44787f3f7c0220442722b6d0c72da50dab39103321d578502e81b226ed5a87e765e5e2a7c0533fdddeb4697bd499a39be89310453fba5c129f5ba69bdea.js data-url=http://localhost:8008/congo/js/main.bundle.min.81d5d44787f3f7c0220442722b6d0c72da50dab39103321d578502e81b226ed5a87e765e5e2a7c0533fdddeb4697bd499a39be89310453fba5c129f5ba69bdea.js><a rel=noopener target=_blank href=http://localhost:8008/congo/js/main.bundle.min.81d5d44787f3f7c0220442722b6d0c72da50dab39103321d578502e81b226ed5a87e765e5e2a7c0533fdddeb4697bd499a39be89310453fba5c129f5ba69bdea.js class=lh-link>…js/main.bundle.min.81d5d44….js</a><div class="lh-text lh-text__url-host">(localhost)</div></div></td><td class=lh-table-column--bytes><div class=lh-text title=27,861 bytes>27.2 KiB</div></td><td class=lh-table-column--bytes><div class=lh-text title=21,903 bytes>21.4 KiB</div></td></tr></tbody></table></details></div></div><div class="lh-audit-group lh-audit-group--diagnostics"><div class=lh-audit-group__header><span class=lh-audit-group__title>Diagnostics</span><span class=lh-audit-group__description>More information about the performance of your application. These numbers don't <a rel=noopener target=_blank href="https://web.dev/performance-scoring/?utm_source=lighthouse&utm_medium=cli">directly affect</a> the Performance score.</span></div><div class="lh-audit lh-audit--informative" id=critical-request-chains><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Avoid chaining critical requests</span></span>
|
||
<span class=lh-audit__display-text>1 chain found</span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>The Critical Request Chains below show you what resources are loaded with a high priority. Consider reducing the length of chains, reducing the download size of resources, or deferring the download of unnecessary resources to improve page load. <a rel=noopener target=_blank href="https://web.dev/critical-request-chains/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span><span class=lh-audit__adorn title="Relevant to First Contentful Paint">FCP</span><span class=lh-audit__adorn title="Relevant to Largest Contentful Paint">LCP</span></div><div class=lh-audit__stackpacks></div><div class="lh-crc-container lh-details"><style>.lh-crc .tree-marker{width:12px;height:26px;display:block;float:left;background-position:0 0}.lh-crc .horiz-down{background:url('data:image/svg+xml;utf8,<svg width="16" height="26" viewBox="0 0 16 26" xmlns="http://www.w3.org/2000/svg"><g fill="%23D8D8D8" fill-rule="evenodd"><path d="M16 12v2H-2v-2z"/><path d="M9 12v14H7V12z"/></g></svg>')}.lh-crc .right{background:url('data:image/svg+xml;utf8,<svg width="16" height="26" viewBox="0 0 16 26" xmlns="http://www.w3.org/2000/svg"><path d="M16 12v2H0v-2z" fill="%23D8D8D8" fill-rule="evenodd"/></svg>')}.lh-crc .up-right{background:url('data:image/svg+xml;utf8,<svg width="16" height="26" viewBox="0 0 16 26" xmlns="http://www.w3.org/2000/svg"><path d="M7 0h2v14H7zm2 12h7v2H9z" fill="%23D8D8D8" fill-rule="evenodd"/></svg>')}.lh-crc .vert-right{background:url('data:image/svg+xml;utf8,<svg width="16" height="26" viewBox="0 0 16 26" xmlns="http://www.w3.org/2000/svg"><path d="M7 0h2v27H7zm2 12h7v2H9z" fill="%23D8D8D8" fill-rule="evenodd"/></svg>')}.lh-crc .vert{background:url('data:image/svg+xml;utf8,<svg width="16" height="26" viewBox="0 0 16 26" xmlns="http://www.w3.org/2000/svg"><path d="M7 0h2v26H7z" fill="%23D8D8D8" fill-rule="evenodd"/></svg>')}.lh-crc .crc-tree{font-size:14px;width:100%;overflow-x:auto}.lh-crc .crc-node{height:26px;line-height:26px;white-space:nowrap}.lh-crc .crc-node__tree-value{margin-left:10px}.lh-crc .crc-node__tree-value div{display:inline}.lh-crc .crc-node__chain-duration{font-weight:700}.lh-crc .crc-initial-nav{color:#595959;font-style:italic}.lh-crc__summary-value{margin-bottom:10px}</style><div><div class=lh-crc__summary-value><span class=lh-crc__longest_duration_label>Maximum critical path latency:</span> <b class=lh-crc__longest_duration>20 ms</b></div></div><div class=lh-crc><div class=crc-initial-nav>Initial Navigation</div><template id=tmpl-lh-crc__chains><div class=crc-node><span class=crc-node__tree-marker></span><span class=crc-node__tree-value></span></div></template><div class=crc-node title=http://localhost:8008/congo/samples/emoji/><span class=crc-node__tree-marker><span class="tree-marker up-right"></span><span class="tree-marker right"></span><span class="tree-marker horiz-down"></span></span>
|
||
<span class=crc-node__tree-value><div class=lh-text__url title=http://localhost:8008/congo/samples/emoji/ data-url=http://localhost:8008/congo/samples/emoji/><a rel=noopener target=_blank href=http://localhost:8008/congo/samples/emoji/ class=lh-link>…samples/emoji</a><div class="lh-text lh-text__url-host">(localhost)</div></div></span></div><div class=crc-node title=http://localhost:8008/congo/css/main.bundle.min.6783e342ffedbcc698d9afb9ffe11276f4f9de79bfc45cf670b35d5f9948d266086106596bc9e59820d7de0959e5889ce97e073fbafd380be9dc7b33b75295f2.css><span class=crc-node__tree-marker><span class=tree-marker></span><span class=tree-marker></span><span class="tree-marker up-right"></span><span class="tree-marker right"></span><span class="tree-marker right"></span></span>
|
||
<span class=crc-node__tree-value><div class=lh-text__url title=http://localhost:8008/congo/css/main.bundle.min.6783e342ffedbcc698d9afb9ffe11276f4f9de79bfc45cf670b35d5f9948d266086106596bc9e59820d7de0959e5889ce97e073fbafd380be9dc7b33b75295f2.css data-url=http://localhost:8008/congo/css/main.bundle.min.6783e342ffedbcc698d9afb9ffe11276f4f9de79bfc45cf670b35d5f9948d266086106596bc9e59820d7de0959e5889ce97e073fbafd380be9dc7b33b75295f2.css><a rel=noopener target=_blank href=http://localhost:8008/congo/css/main.bundle.min.6783e342ffedbcc698d9afb9ffe11276f4f9de79bfc45cf670b35d5f9948d266086106596bc9e59820d7de0959e5889ce97e073fbafd380be9dc7b33b75295f2.css class=lh-link>…css/main.bundle.min.6783e34….css</a><div class="lh-text lh-text__url-host">(localhost)</div></div><span class=crc-node__chain-duration>- 0 ms, </span><span class=crc-node__chain-duration>39.71 KiB</span></span></div></div></div></details></div><div class="lh-audit lh-audit--informative" id=resource-summary><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Keep request counts low and transfer sizes small</span></span>
|
||
<span class=lh-audit__display-text>4 requests • 92 KiB</span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>To set budgets for the quantity and size of page resources, add a budget.json file. <a rel=noopener target=_blank href="https://web.dev/use-lighthouse-for-performance-budgets/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div><table class="lh-table lh-details"><thead><tr><th class=lh-table-column--text><div class=lh-text>Resource Type</div></th><th class=lh-table-column--numeric><div class=lh-text>Requests</div></th><th class=lh-table-column--bytes><div class=lh-text>Transfer Size</div></th></tr></thead><tbody><tr class=lh-row--even><td class=lh-table-column--text><div class=lh-text>Total</div></td><td class=lh-table-column--numeric><div class=lh-numeric>4</div></td><td class=lh-table-column--bytes><div class=lh-text title=93,852 bytes>91.7 KiB</div></td></tr><tr class=lh-row--odd><td class=lh-table-column--text><div class=lh-text>Stylesheet</div></td><td class=lh-table-column--numeric><div class=lh-numeric>1</div></td><td class=lh-table-column--bytes><div class=lh-text title=40,665 bytes>39.7 KiB</div></td></tr><tr class=lh-row--even><td class=lh-table-column--text><div class=lh-text>Script</div></td><td class=lh-table-column--numeric><div class=lh-numeric>1</div></td><td class=lh-table-column--bytes><div class=lh-text title=27,861 bytes>27.2 KiB</div></td></tr><tr class=lh-row--odd><td class=lh-table-column--text><div class=lh-text>Document</div></td><td class=lh-table-column--numeric><div class=lh-numeric>1</div></td><td class=lh-table-column--bytes><div class=lh-text title=17,411 bytes>17.0 KiB</div></td></tr><tr class=lh-row--even><td class=lh-table-column--text><div class=lh-text>Image</div></td><td class=lh-table-column--numeric><div class=lh-numeric>1</div></td><td class=lh-table-column--bytes><div class=lh-text title=7,915 bytes>7.7 KiB</div></td></tr><tr class=lh-row--odd><td class=lh-table-column--text><div class=lh-text>Media</div></td><td class=lh-table-column--numeric><div class=lh-numeric>0</div></td><td class=lh-table-column--bytes><div class=lh-text title=0 bytes>0.0 KiB</div></td></tr><tr class=lh-row--even><td class=lh-table-column--text><div class=lh-text>Font</div></td><td class=lh-table-column--numeric><div class=lh-numeric>0</div></td><td class=lh-table-column--bytes><div class=lh-text title=0 bytes>0.0 KiB</div></td></tr><tr class=lh-row--odd><td class=lh-table-column--text><div class=lh-text>Other</div></td><td class=lh-table-column--numeric><div class=lh-numeric>0</div></td><td class=lh-table-column--bytes><div class=lh-text title=0 bytes>0.0 KiB</div></td></tr><tr class=lh-row--even><td class=lh-table-column--text><div class=lh-text>Third-party</div></td><td class=lh-table-column--numeric><div class=lh-numeric>0</div></td><td class=lh-table-column--bytes><div class=lh-text title=0 bytes>0.0 KiB</div></td></tr></tbody></table></details></div><div class="lh-audit lh-audit--informative" id=largest-contentful-paint-element><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Largest Contentful Paint element</span></span>
|
||
<span class=lh-audit__display-text>1 element found</span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>This is the largest contentful element painted within the viewport. <a rel=noopener target=_blank href="https://web.dev/lighthouse-largest-contentful-paint/?utm_source=lighthouse&utm_medium=cli">Learn More</a></span><span class=lh-audit__adorn title="Relevant to Largest Contentful Paint">LCP</span></div><div class=lh-audit__stackpacks></div><table class="lh-table lh-details"><thead><tr><th class=lh-table-column--node><div class=lh-text>Element</div></th></tr></thead><tbody><tr class=lh-row--even><td class=lh-table-column--node><span class=lh-node title="section.flex > div.min-w-0 > div.flex > span.dark:text-neutral-300" data-path=1,HTML,1,BODY,2,MAIN,0,ARTICLE,1,SECTION,0,DIV,1,DIV,1,SPAN data-selector="section.flex > div.min-w-0 > div.flex > span.dark:text-neutral-300" data-snippet='<span class="dark:text-neutral-300">'><div>Note: The rendering of these glyphs depends on the browser and the platform. To…</div><div class=lh-node__snippet><span class="dark:text-neutral-300"></div></span></td></tr></tbody></table></details></div><div class="lh-audit lh-audit--informative" id=long-tasks><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Avoid long main-thread tasks</span></span>
|
||
<span class=lh-audit__display-text>2 long tasks found</span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Lists the longest tasks on the main thread, useful for identifying worst contributors to input delay. <a rel=noopener target=_blank href="https://web.dev/long-tasks-devtools/?utm_source=lighthouse&utm_medium=cli">Learn more</a></span><span class=lh-audit__adorn title="Relevant to Total Blocking Time">TBT</span></div><div class=lh-audit__stackpacks></div><div class=lh-3p-filter><label class=lh-3p-filter-label for=lh-3p-filter-label--2><input type=checkbox class=lh-3p-filter-input checked id=lh-3p-filter-label--2 disabled>
|
||
<span class=lh-3p-ui-string>Show 3rd-party resources</span> (<span class=lh-3p-filter-count>0</span>)</label></div><table class="lh-table lh-details"><thead><tr><th class=lh-table-column--url><div class=lh-text>URL</div></th><th class=lh-table-column--ms><div class=lh-text>Start Time</div></th><th class=lh-table-column--ms><div class=lh-text>Duration</div></th></tr></thead><tbody><tr class=lh-row--even><td class=lh-table-column--url><div class=lh-text__url title=http://localhost:8008/congo/samples/emoji/ data-url=http://localhost:8008/congo/samples/emoji/><a rel=noopener target=_blank href=http://localhost:8008/congo/samples/emoji/ class=lh-link>…samples/emoji</a><div class="lh-text lh-text__url-host">(localhost)</div></div></td><td class=lh-table-column--ms><div class=lh-text>785 ms</div></td><td class=lh-table-column--ms><div class=lh-text>584 ms</div></td></tr><tr class=lh-row--odd><td class=lh-table-column--url><div class=lh-text__url title=http://localhost:8008/congo/samples/emoji/ data-url=http://localhost:8008/congo/samples/emoji/><a rel=noopener target=_blank href=http://localhost:8008/congo/samples/emoji/ class=lh-link>…samples/emoji</a><div class="lh-text lh-text__url-host">(localhost)</div></div></td><td class=lh-table-column--ms><div class=lh-text>1,369 ms</div></td><td class=lh-table-column--ms><div class=lh-text>61 ms</div></td></tr></tbody></table></details></div><div class="lh-audit lh-audit--informative" id=non-composited-animations><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Avoid non-composited animations</span></span>
|
||
<span class=lh-audit__display-text>18 animated elements found</span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Animations which are not composited can be janky and increase CLS. <a rel=noopener target=_blank href="https://web.dev/non-composited-animations?utm_source=lighthouse&utm_medium=cli">Learn more</a></span><span class=lh-audit__adorn title="Relevant to Cumulative Layout Shift">CLS</span></div><div class=lh-audit__stackpacks></div><table class="lh-table lh-details"><thead><tr><th class=lh-table-column--node><div class=lh-text>Element</div></th><th class=lh-table-column--text><div class=lh-text>Name</div></th></tr></thead><tbody><tr class=lh-row--even><td class=lh-table-column--node><span class=lh-node title="body.flex > div#the-top > a.px-3" data-path=1,HTML,1,BODY,0,DIV,0,A data-selector="body.flex > div#the-top > a.px-3" data-snippet='<a class="px-3 py-1 text-sm -translate-y-8 rounded-b-lg bg-primary-200 dark:bg-neutr…" href="#main-content">'><div>↓Skip to main content</div><div class=lh-node__snippet><a class="px-3 py-1 text-sm -translate-y-8 rounded-b-lg bg-primary-200 dark:bg-neutr…" href="#main-content"></div></span></td><td class=lh-table-column--empty></td></tr><tr class="lh-sub-item-row lh-row--even"><td class=lh-table-column--text><div class=lh-text>Unsupported CSS Property: background-color</div></td><td class=lh-table-column--text><div class=lh-text>background-color</div></td></tr><tr class="lh-sub-item-row lh-row--even"><td class=lh-table-column--text><div class=lh-text>Unsupported CSS Property: color</div></td><td class=lh-table-column--text><div class=lh-text>color</div></td></tr><tr class=lh-row--odd><td class=lh-table-column--node><span class=lh-node title="body.flex > header.flex > div > a.hover:underline" data-path=1,HTML,1,BODY,1,HEADER,0,DIV,0,A data-selector="body.flex > header.flex > div > a.hover:underline" data-snippet='<a class="hover:underline hover:decoration-primary-500 hover:decoration-2 hover:unde…" rel="me" href="/congo/">'><div>Congo</div><div class=lh-node__snippet><a class="hover:underline hover:decoration-primary-500 hover:decoration-2 hover:unde…" rel="me" href="/congo/"></div></span></td><td class=lh-table-column--empty></td></tr><tr class="lh-sub-item-row lh-row--odd"><td class=lh-table-column--text><div class=lh-text>Unsupported CSS Property: color</div></td><td class=lh-table-column--text><div class=lh-text>color</div></td></tr><tr class=lh-row--even><td class=lh-table-column--node><span class=lh-node title="nav > ul.flex > li.mb-1 > a.hover:underline" data-path=1,HTML,1,BODY,1,HEADER,1,NAV,0,UL,0,LI,0,A data-selector="nav > ul.flex > li.mb-1 > a.hover:underline" data-snippet='<a class="hover:underline hover:decoration-primary-500 hover:decoration-2 hover:unde…" href="/congo/docs/">'><div>Docs</div><div class=lh-node__snippet><a class="hover:underline hover:decoration-primary-500 hover:decoration-2 hover:unde…" href="/congo/docs/"></div></span></td><td class=lh-table-column--empty></td></tr><tr class="lh-sub-item-row lh-row--even"><td class=lh-table-column--text><div class=lh-text>Unsupported CSS Property: color</div></td><td class=lh-table-column--text><div class=lh-text>color</div></td></tr><tr class=lh-row--odd><td class=lh-table-column--node><span class=lh-node title="nav > ul.flex > li.mb-1 > a.hover:underline" data-path=1,HTML,1,BODY,1,HEADER,1,NAV,0,UL,1,LI,0,A data-selector="nav > ul.flex > li.mb-1 > a.hover:underline" data-snippet='<a class="hover:underline hover:decoration-primary-500 hover:decoration-2 hover:unde…" href="/congo/samples/">'><div>Samples</div><div class=lh-node__snippet><a class="hover:underline hover:decoration-primary-500 hover:decoration-2 hover:unde…" href="/congo/samples/"></div></span></td><td class=lh-table-column--empty></td></tr><tr class="lh-sub-item-row lh-row--odd"><td class=lh-table-column--text><div class=lh-text>Unsupported CSS Property: color</div></td><td class=lh-table-column--text><div class=lh-text>color</div></td></tr><tr class=lh-row--even><td class=lh-table-column--node><span class=lh-node title="nav > ul.flex > li.mb-1 > a.hover:underline" data-path=1,HTML,1,BODY,1,HEADER,1,NAV,0,UL,2,LI,0,A data-selector="nav > ul.flex > li.mb-1 > a.hover:underline" data-snippet='<a class="hover:underline hover:decoration-primary-500 hover:decoration-2 hover:unde…" href="/congo/users/">'><div>Users</div><div class=lh-node__snippet><a class="hover:underline hover:decoration-primary-500 hover:decoration-2 hover:unde…" href="/congo/users/"></div></span></td><td class=lh-table-column--empty></td></tr><tr class="lh-sub-item-row lh-row--even"><td class=lh-table-column--text><div class=lh-text>Unsupported CSS Property: color</div></td><td class=lh-table-column--text><div class=lh-text>color</div></td></tr><tr class=lh-row--odd><td class=lh-table-column--node><span class=lh-node title="nav > ul.flex > li.mb-1 > a.hover:underline" data-path=1,HTML,1,BODY,1,HEADER,1,NAV,0,UL,3,LI,0,A data-selector="nav > ul.flex > li.mb-1 > a.hover:underline" data-snippet='<a class="hover:underline hover:decoration-primary-500 hover:decoration-2 hover:unde…" href="https://github.com/jpanther/congo">'><div>GitHub</div><div class=lh-node__snippet><a class="hover:underline hover:decoration-primary-500 hover:decoration-2 hover:unde…" href="https://github.com/jpanther/congo"></div></span></td><td class=lh-table-column--empty></td></tr><tr class="lh-sub-item-row lh-row--odd"><td class=lh-table-column--text><div class=lh-text>Unsupported CSS Property: color</div></td><td class=lh-table-column--text><div class=lh-text>color</div></td></tr><tr class=lh-row--even><td class=lh-table-column--node><span class=lh-node title="nav > ul.flex > li.ltr:text-right > button#search-button" data-path=1,HTML,1,BODY,1,HEADER,1,NAV,0,UL,4,LI,0,BUTTON data-selector="nav > ul.flex > li.ltr:text-right > button#search-button" data-snippet='<button id="search-button" class="text-base hover:text-primary-600 dark:hover:text-primary-400">'><div>button</div><div class=lh-node__snippet><button id="search-button" class="text-base hover:text-primary-600 dark:hover:text-primary-400"></div></span></td><td class=lh-table-column--empty></td></tr><tr class="lh-sub-item-row lh-row--even"><td class=lh-table-column--text><div class=lh-text>Unsupported CSS Property: color</div></td><td class=lh-table-column--text><div class=lh-text>color</div></td></tr><tr class=lh-row--odd><td class=lh-table-column--node><span class=lh-node title="header.max-w-prose > ol.text-sm > li.inline > a.hover:underline" data-path=1,HTML,1,BODY,2,MAIN,0,ARTICLE,0,HEADER,0,OL,1,LI,0,A data-selector="header.max-w-prose > ol.text-sm > li.inline > a.hover:underline" data-snippet='<a class="hover:underline hover:decoration-neutral-300 dark:underline-neutral-600" href="/congo/samples/">'><div>Content Samples</div><div class=lh-node__snippet><a class="hover:underline hover:decoration-neutral-300 dark:underline-neutral-600" href="/congo/samples/"></div></span></td><td class=lh-table-column--empty></td></tr><tr class="lh-sub-item-row lh-row--odd"><td class=lh-table-column--text><div class=lh-text>Unsupported CSS Property: color</div></td><td class=lh-table-column--text><div class=lh-text>color</div></td></tr><tr class=lh-row--even><td class=lh-table-column--node><span class=lh-node title="section.flex > div.min-w-0 > p > a" data-path=1,HTML,1,BODY,2,MAIN,0,ARTICLE,1,SECTION,0,DIV,2,P,3,A data-selector="section.flex > div.min-w-0 > p > a" data-snippet='<a href="http://localhost:8008/congo/docs/configuration/#site-configuration">'><div>site configuration</div><div class=lh-node__snippet><a href="http://localhost:8008/congo/docs/configuration/#site-configuration"></div></span></td><td class=lh-table-column--empty></td></tr><tr class="lh-sub-item-row lh-row--even"><td class=lh-table-column--text><div class=lh-text>Unsupported CSS Property: color</div></td><td class=lh-table-column--text><div class=lh-text>color</div></td></tr><tr class="lh-sub-item-row lh-row--even"><td class=lh-table-column--text><div class=lh-text>Unsupported CSS Property: text-decoration-color</div></td><td class=lh-table-column--text><div class=lh-text>text-decoration-color</div></td></tr><tr class=lh-row--odd><td class=lh-table-column--node><span class=lh-node title="section.flex > div.min-w-0 > p > a" data-path=1,HTML,1,BODY,2,MAIN,0,ARTICLE,1,SECTION,0,DIV,4,P,1,A data-selector="section.flex > div.min-w-0 > p > a" data-snippet='<a href="http://www.emoji-cheat-sheet.com/">'><div>Emoji cheat sheet</div><div class=lh-node__snippet><a href="http://www.emoji-cheat-sheet.com/"></div></span></td><td class=lh-table-column--empty></td></tr><tr class="lh-sub-item-row lh-row--odd"><td class=lh-table-column--text><div class=lh-text>Unsupported CSS Property: color</div></td><td class=lh-table-column--text><div class=lh-text>color</div></td></tr><tr class="lh-sub-item-row lh-row--odd"><td class=lh-table-column--text><div class=lh-text>Unsupported CSS Property: text-decoration-color</div></td><td class=lh-table-column--text><div class=lh-text>text-decoration-color</div></td></tr><tr class=lh-row--even><td class=lh-table-column--node><span class=lh-node title="div.place-self-center > div.text-2xl > div.flex > a.px-1" data-path=1,HTML,1,BODY,2,MAIN,0,ARTICLE,2,FOOTER,0,DIV,1,DIV,3,DIV,0,DIV,0,A data-selector="div.place-self-center > div.text-2xl > div.flex > a.px-1" data-snippet='<a class="px-1 hover:text-primary-700 dark:hover:text-primary-400" href="https://twitter.com/" target="_blank" aria-label="Twitter" rel="me noopener noreferrer">'><div>Twitter</div><div class=lh-node__snippet><a class="px-1 hover:text-primary-700 dark:hover:text-primary-400" href="https://twitter.com/" target="_blank" aria-label="Twitter" rel="me noopener noreferrer"></div></span></td><td class=lh-table-column--empty></td></tr><tr class="lh-sub-item-row lh-row--even"><td class=lh-table-column--text><div class=lh-text>Unsupported CSS Property: color</div></td><td class=lh-table-column--text><div class=lh-text>color</div></td></tr><tr class=lh-row--odd><td class=lh-table-column--node><span class=lh-node title="div.place-self-center > div.text-2xl > div.flex > a.px-1" data-path=1,HTML,1,BODY,2,MAIN,0,ARTICLE,2,FOOTER,0,DIV,1,DIV,3,DIV,0,DIV,1,A data-selector="div.place-self-center > div.text-2xl > div.flex > a.px-1" data-snippet='<a class="px-1 hover:text-primary-700 dark:hover:text-primary-400" href="https://facebook.com/" target="_blank" aria-label="Facebook" rel="me noopener noreferrer">'><div>Facebook</div><div class=lh-node__snippet><a class="px-1 hover:text-primary-700 dark:hover:text-primary-400" href="https://facebook.com/" target="_blank" aria-label="Facebook" rel="me noopener noreferrer"></div></span></td><td class=lh-table-column--empty></td></tr><tr class="lh-sub-item-row lh-row--odd"><td class=lh-table-column--text><div class=lh-text>Unsupported CSS Property: color</div></td><td class=lh-table-column--text><div class=lh-text>color</div></td></tr><tr class=lh-row--even><td class=lh-table-column--node><span class=lh-node title="div.place-self-center > div.text-2xl > div.flex > a.px-1" data-path=1,HTML,1,BODY,2,MAIN,0,ARTICLE,2,FOOTER,0,DIV,1,DIV,3,DIV,0,DIV,2,A data-selector="div.place-self-center > div.text-2xl > div.flex > a.px-1" data-snippet='<a class="px-1 hover:text-primary-700 dark:hover:text-primary-400" href="https://linkedin.com/" target="_blank" aria-label="Linkedin" rel="me noopener noreferrer">'><div>Linkedin</div><div class=lh-node__snippet><a class="px-1 hover:text-primary-700 dark:hover:text-primary-400" href="https://linkedin.com/" target="_blank" aria-label="Linkedin" rel="me noopener noreferrer"></div></span></td><td class=lh-table-column--empty></td></tr><tr class="lh-sub-item-row lh-row--even"><td class=lh-table-column--text><div class=lh-text>Unsupported CSS Property: color</div></td><td class=lh-table-column--text><div class=lh-text>color</div></td></tr><tr class=lh-row--odd><td class=lh-table-column--node><span class=lh-node title="div.place-self-center > div.text-2xl > div.flex > a.px-1" data-path=1,HTML,1,BODY,2,MAIN,0,ARTICLE,2,FOOTER,0,DIV,1,DIV,3,DIV,0,DIV,3,A data-selector="div.place-self-center > div.text-2xl > div.flex > a.px-1" data-snippet='<a class="px-1 hover:text-primary-700 dark:hover:text-primary-400" href="https://youtube.com/" target="_blank" aria-label="Youtube" rel="me noopener noreferrer">'><div>Youtube</div><div class=lh-node__snippet><a class="px-1 hover:text-primary-700 dark:hover:text-primary-400" href="https://youtube.com/" target="_blank" aria-label="Youtube" rel="me noopener noreferrer"></div></span></td><td class=lh-table-column--empty></td></tr><tr class="lh-sub-item-row lh-row--odd"><td class=lh-table-column--text><div class=lh-text>Unsupported CSS Property: color</div></td><td class=lh-table-column--text><div class=lh-text>color</div></td></tr><tr class=lh-row--even><td class=lh-table-column--node><span class=lh-node title="div.pt-8 > div.flex > span > a.flex" data-path=1,HTML,1,BODY,2,MAIN,0,ARTICLE,2,FOOTER,1,DIV,1,DIV,0,SPAN,0,A data-selector="div.pt-8 > div.flex > span > a.flex" data-snippet='<a class="flex" href="/congo/samples/diagrams-flowcharts/">'><div>←
|
||
Diagrams and Flowcharts
|
||
6 March 2019</div><div class=lh-node__snippet><a class="flex" href="/congo/samples/diagrams-flowcharts/"></div></span></td><td class=lh-table-column--empty></td></tr><tr class="lh-sub-item-row lh-row--even"><td class=lh-table-column--text><div class=lh-text>Unsupported CSS Property: color</div></td><td class=lh-table-column--text><div class=lh-text>color</div></td></tr><tr class=lh-row--odd><td class=lh-table-column--node><span class=lh-node title="div#search-wrapper > div#search-modal > header.relative > button#close-search-button" data-path=1,HTML,1,BODY,3,DIV,0,DIV,0,HEADER,1,BUTTON data-selector="div#search-wrapper > div#search-modal > header.relative > button#close-search-button" data-snippet='<button id="close-search-button" class="flex items-center justify-center w-8 h-8 text-neutral-700 dark:text-neutra…">'><div>button</div><div class=lh-node__snippet><button id="close-search-button" class="flex items-center justify-center w-8 h-8 text-neutral-700 dark:text-neutra…"></div></span></td><td class=lh-table-column--empty></td></tr><tr class="lh-sub-item-row lh-row--odd"><td class=lh-table-column--text><div class=lh-text>Unsupported CSS Property: color</div></td><td class=lh-table-column--text><div class=lh-text>color</div></td></tr><tr class=lh-row--even><td class=lh-table-column--node><span class=lh-node title="div.flex > div > p.text-xs > a.hover:underline" data-path=1,HTML,1,BODY,4,FOOTER,0,DIV,0,DIV,1,P,1,A data-selector="div.flex > div > p.text-xs > a.hover:underline" data-snippet='<a class="hover:underline hover:decoration-primary-400 hover:text-primary-500" href="https://gohugo.io/" target="_blank" rel="noopener noreferrer">'><div>Hugo</div><div class=lh-node__snippet><a class="hover:underline hover:decoration-primary-400 hover:text-primary-500" href="https://gohugo.io/" target="_blank" rel="noopener noreferrer"></div></span></td><td class=lh-table-column--empty></td></tr><tr class="lh-sub-item-row lh-row--even"><td class=lh-table-column--text><div class=lh-text>Unsupported CSS Property: color</div></td><td class=lh-table-column--text><div class=lh-text>color</div></td></tr><tr class=lh-row--odd><td class=lh-table-column--node><span class=lh-node title="div.flex > div > p.text-xs > a.hover:underline" data-path=1,HTML,1,BODY,4,FOOTER,0,DIV,0,DIV,1,P,3,A data-selector="div.flex > div > p.text-xs > a.hover:underline" data-snippet='<a class="hover:underline hover:decoration-primary-400 hover:text-primary-500" href="https://git.io/hugo-congo" target="_blank" rel="noopener noreferrer">'><div>Congo</div><div class=lh-node__snippet><a class="hover:underline hover:decoration-primary-400 hover:text-primary-500" href="https://git.io/hugo-congo" target="_blank" rel="noopener noreferrer"></div></span></td><td class=lh-table-column--empty></td></tr><tr class="lh-sub-item-row lh-row--odd"><td class=lh-table-column--text><div class=lh-text>Unsupported CSS Property: color</div></td><td class=lh-table-column--text><div class=lh-text>color</div></td></tr></tbody></table></details></div></div><details class="lh-clump lh-audit-group lh-clump--passed"><summary><div class=lh-audit-group__summary><div class=lh-audit-group__header><span class=lh-audit-group__title>Passed audits</span>
|
||
<span class=lh-audit-group__itemcount>(28)</span></div><div></div><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></summary><div class="lh-audit lh-audit--numeric lh-audit--pass" id=render-blocking-resources><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Eliminate render-blocking resources</span></span>
|
||
<span class=lh-audit__display-text>Potential savings of 0 ms</span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Resources are blocking the first paint of your page. Consider delivering critical JS/CSS inline and deferring all non-critical JS/styles. <a rel=noopener target=_blank href="https://web.dev/render-blocking-resources/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span><span class=lh-audit__adorn title="Relevant to First Contentful Paint">FCP</span><span class=lh-audit__adorn title="Relevant to Largest Contentful Paint">LCP</span></div><div class=lh-audit__stackpacks></div><div class=lh-3p-filter><label class=lh-3p-filter-label for=lh-3p-filter-label--3><input type=checkbox class=lh-3p-filter-input checked id=lh-3p-filter-label--3 disabled>
|
||
<span class=lh-3p-ui-string>Show 3rd-party resources</span> (<span class=lh-3p-filter-count>0</span>)</label></div><table class="lh-table lh-details"><thead><tr><th class=lh-table-column--url><div class=lh-text>URL</div></th><th class=lh-table-column--bytes><div class=lh-text>Transfer Size</div></th><th class=lh-table-column--timespanMs><div class=lh-text>Potential Savings</div></th></tr></thead><tbody><tr class=lh-row--even><td class=lh-table-column--url><div class=lh-text__url title=http://localhost:8008/congo/css/main.bundle.min.6783e342ffedbcc698d9afb9ffe11276f4f9de79bfc45cf670b35d5f9948d266086106596bc9e59820d7de0959e5889ce97e073fbafd380be9dc7b33b75295f2.css data-url=http://localhost:8008/congo/css/main.bundle.min.6783e342ffedbcc698d9afb9ffe11276f4f9de79bfc45cf670b35d5f9948d266086106596bc9e59820d7de0959e5889ce97e073fbafd380be9dc7b33b75295f2.css><a rel=noopener target=_blank href=http://localhost:8008/congo/css/main.bundle.min.6783e342ffedbcc698d9afb9ffe11276f4f9de79bfc45cf670b35d5f9948d266086106596bc9e59820d7de0959e5889ce97e073fbafd380be9dc7b33b75295f2.css class=lh-link>…css/main.bundle.min.6783e34….css</a><div class="lh-text lh-text__url-host">(localhost)</div></div></td><td class=lh-table-column--bytes><div class=lh-text title=40,665 bytes>39.7 KiB</div></td><td class=lh-table-column--timespanMs><div class=lh-text>480 ms</div></td></tr></tbody></table></details></div><div class="lh-audit lh-audit--numeric lh-audit--pass" id=uses-responsive-images><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Properly size images</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Serve images that are appropriately-sized to save cellular data and improve load time. <a rel=noopener target=_blank href="https://web.dev/uses-responsive-images/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div><div class="lh-audit lh-audit--numeric lh-audit--pass" id=offscreen-images><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Defer offscreen images</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Consider lazy-loading offscreen and hidden images after all critical resources have finished loading to lower time to interactive. <a rel=noopener target=_blank href="https://web.dev/offscreen-images/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div><div class="lh-audit lh-audit--numeric lh-audit--pass" id=unminified-css><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Minify CSS</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Minifying CSS files can reduce network payload sizes. <a rel=noopener target=_blank href="https://web.dev/unminified-css/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span><span class=lh-audit__adorn title="Relevant to First Contentful Paint">FCP</span><span class=lh-audit__adorn title="Relevant to Largest Contentful Paint">LCP</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div><div class="lh-audit lh-audit--numeric lh-audit--pass" id=unminified-javascript><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Minify JavaScript</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Minifying JavaScript files can reduce payload sizes and script parse time. <a rel=noopener target=_blank href="https://web.dev/unminified-javascript/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span><span class=lh-audit__adorn title="Relevant to First Contentful Paint">FCP</span><span class=lh-audit__adorn title="Relevant to Largest Contentful Paint">LCP</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div><div class="lh-audit lh-audit--numeric lh-audit--pass" id=uses-optimized-images><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Efficiently encode images</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Optimized images load faster and consume less cellular data. <a rel=noopener target=_blank href="https://web.dev/uses-optimized-images/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div><div class="lh-audit lh-audit--numeric lh-audit--pass" id=modern-image-formats><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Serve images in next-gen formats</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Image formats like JPEG 2000, JPEG XR, and WebP often provide better compression than PNG or JPEG, which means faster downloads and less data consumption. <a rel=noopener target=_blank href="https://web.dev/uses-webp-images/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div><div class="lh-audit lh-audit--numeric lh-audit--pass" id=uses-rel-preconnect><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Preconnect to required origins</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Consider adding `preconnect` or `dns-prefetch` resource hints to establish early connections to important third-party origins. <a rel=noopener target=_blank href="https://web.dev/uses-rel-preconnect/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span><span class=lh-audit__adorn title="Relevant to First Contentful Paint">FCP</span><span class=lh-audit__adorn title="Relevant to Largest Contentful Paint">LCP</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=server-response-time><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Initial server response time was short</span></span>
|
||
<span class=lh-audit__display-text>Root document took 0 ms</span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Keep the server response time for the main document short because all other requests depend on it. <a rel=noopener target=_blank href="https://web.dev/time-to-first-byte/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span><span class=lh-audit__adorn title="Relevant to First Contentful Paint">FCP</span><span class=lh-audit__adorn title="Relevant to Largest Contentful Paint">LCP</span></div><div class=lh-audit__stackpacks></div><div class=lh-3p-filter><label class=lh-3p-filter-label for=lh-3p-filter-label--4><input type=checkbox class=lh-3p-filter-input checked id=lh-3p-filter-label--4 disabled>
|
||
<span class=lh-3p-ui-string>Show 3rd-party resources</span> (<span class=lh-3p-filter-count>0</span>)</label></div><table class="lh-table lh-details"><thead><tr><th class=lh-table-column--url><div class=lh-text>URL</div></th><th class=lh-table-column--timespanMs><div class=lh-text>Time Spent</div></th></tr></thead><tbody><tr class=lh-row--even><td class=lh-table-column--url><div class=lh-text__url title=http://localhost:8008/congo/samples/emoji/ data-url=http://localhost:8008/congo/samples/emoji/><a rel=noopener target=_blank href=http://localhost:8008/congo/samples/emoji/ class=lh-link>…samples/emoji</a><div class="lh-text lh-text__url-host">(localhost)</div></div></td><td class=lh-table-column--timespanMs><div class=lh-text>0 ms</div></td></tr></tbody></table></details></div><div class="lh-audit lh-audit--numeric lh-audit--pass" id=redirects><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Avoid multiple page redirects</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Redirects introduce additional delays before the page can be loaded. <a rel=noopener target=_blank href="https://web.dev/redirects/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span><span class=lh-audit__adorn title="Relevant to First Contentful Paint">FCP</span><span class=lh-audit__adorn title="Relevant to Largest Contentful Paint">LCP</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div><div class="lh-audit lh-audit--numeric lh-audit--pass" id=uses-rel-preload><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Preload key requests</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Consider using `<link rel=preload>` to prioritize fetching resources that are currently requested later in page load. <a rel=noopener target=_blank href="https://web.dev/uses-rel-preload/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span><span class=lh-audit__adorn title="Relevant to First Contentful Paint">FCP</span><span class=lh-audit__adorn title="Relevant to Largest Contentful Paint">LCP</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=uses-http2><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Use HTTP/2</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>HTTP/2 offers many benefits over HTTP/1.1, including binary headers and multiplexing. <a rel=noopener target=_blank href="https://web.dev/uses-http2/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div><div class="lh-audit lh-audit--numeric lh-audit--pass" id=efficient-animated-content><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Use video formats for animated content</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Large GIFs are inefficient for delivering animated content. Consider using MPEG4/WebM videos for animations and PNG/WebP for static images instead of GIF to save network bytes. <a rel=noopener target=_blank href="https://web.dev/efficient-animated-content/?utm_source=lighthouse&utm_medium=cli">Learn more</a></span><span class=lh-audit__adorn title="Relevant to Largest Contentful Paint">LCP</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div><div class="lh-audit lh-audit--numeric lh-audit--pass" id=duplicated-javascript><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Remove duplicate modules in JavaScript bundles</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Remove large, duplicate JavaScript modules from bundles to reduce unnecessary bytes consumed by network activity. </span><span class=lh-audit__adorn title="Relevant to Total Blocking Time">TBT</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div><div class="lh-audit lh-audit--numeric lh-audit--pass" id=legacy-javascript><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Avoid serving legacy JavaScript to modern browsers</span></span>
|
||
<span class=lh-audit__display-text>Potential savings of 0 KiB</span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Polyfills and transforms enable legacy browsers to use new JavaScript features. However, many aren't necessary for modern browsers. For your bundled JavaScript, adopt a modern script deployment strategy using module/nomodule feature detection to reduce the amount of code shipped to modern browsers, while retaining support for legacy browsers. <a rel=noopener target=_blank href=https://philipwalton.com/articles/deploying-es2015-code-in-production-today/>Learn More</a></span><span class=lh-audit__adorn title="Relevant to Total Blocking Time">TBT</span></div><div class=lh-audit__stackpacks></div><div class=lh-3p-filter><label class=lh-3p-filter-label for=lh-3p-filter-label--5><input type=checkbox class=lh-3p-filter-input checked id=lh-3p-filter-label--5 disabled>
|
||
<span class=lh-3p-ui-string>Show 3rd-party resources</span> (<span class=lh-3p-filter-count>0</span>)</label></div><table class="lh-table lh-details"><thead><tr><th class=lh-table-column--url><div class=lh-text>URL</div></th><th class=lh-table-column--code><div class=lh-text></div></th><th class=lh-table-column--bytes><div class=lh-text>Potential Savings</div></th></tr></thead><tbody><tr class=lh-row--even><td class=lh-table-column--url><div class=lh-text__url title=http://localhost:8008/congo/js/main.bundle.min.81d5d44787f3f7c0220442722b6d0c72da50dab39103321d578502e81b226ed5a87e765e5e2a7c0533fdddeb4697bd499a39be89310453fba5c129f5ba69bdea.js data-url=http://localhost:8008/congo/js/main.bundle.min.81d5d44787f3f7c0220442722b6d0c72da50dab39103321d578502e81b226ed5a87e765e5e2a7c0533fdddeb4697bd499a39be89310453fba5c129f5ba69bdea.js><a rel=noopener target=_blank href=http://localhost:8008/congo/js/main.bundle.min.81d5d44787f3f7c0220442722b6d0c72da50dab39103321d578502e81b226ed5a87e765e5e2a7c0533fdddeb4697bd499a39be89310453fba5c129f5ba69bdea.js class=lh-link>…js/main.bundle.min.81d5d44….js</a><div class="lh-text lh-text__url-host">(localhost)</div></div></td><td class=lh-table-column--empty></td><td class=lh-table-column--bytes><div class=lh-text title=168 bytes>0.2 KiB</div></td></tr><tr class="lh-sub-item-row lh-row--even"><td class=lh-table-column--source-location><div class="lh-text__url lh-source-location" title=http://localhost:8008/congo/js/main.bundle.min.81d5d44787f3f7c0220442722b6d0c72da50dab39103321d578502e81b226ed5a87e765e5e2a7c0533fdddeb4697bd499a39be89310453fba5c129f5ba69bdea.js data-url=http://localhost:8008/congo/js/main.bundle.min.81d5d44787f3f7c0220442722b6d0c72da50dab39103321d578502e81b226ed5a87e765e5e2a7c0533fdddeb4697bd499a39be89310453fba5c129f5ba69bdea.js data-source-url=http://localhost:8008/congo/js/main.bundle.min.81d5d44787f3f7c0220442722b6d0c72da50dab39103321d578502e81b226ed5a87e765e5e2a7c0533fdddeb4697bd499a39be89310453fba5c129f5ba69bdea.js data-source-line=0 data-source-column=2227><a rel=noopener target=_blank href=http://localhost:8008/congo/js/main.bundle.min.81d5d44787f3f7c0220442722b6d0c72da50dab39103321d578502e81b226ed5a87e765e5e2a7c0533fdddeb4697bd499a39be89310453fba5c129f5ba69bdea.js class=lh-link>…js/main.bundle.min.81d5d44….js:1:2227</a><div class="lh-text lh-text__url-host">(localhost)</div></div></td><td class=lh-table-column--code><pre class=lh-code>@babel/plugin-transform-classes</pre></td><td class=lh-table-column--empty></td></tr></tbody></table></details></div><div class="lh-audit lh-audit--numeric lh-audit--pass" id=preload-lcp-image><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Preload Largest Contentful Paint image</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Preload the image used by the LCP element in order to improve your LCP time. <a rel=noopener target=_blank href="https://web.dev/optimize-lcp/?utm_source=lighthouse&utm_medium=cli#preload-important-resources">Learn more</a>.</span><span class=lh-audit__adorn title="Relevant to Largest Contentful Paint">LCP</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div><div class="lh-audit lh-audit--numeric lh-audit--pass" id=total-byte-weight><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Avoids enormous network payloads</span></span>
|
||
<span class=lh-audit__display-text>Total size was 92 KiB</span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Large network payloads cost users real money and are highly correlated with long load times. <a rel=noopener target=_blank href="https://web.dev/total-byte-weight/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span><span class=lh-audit__adorn title="Relevant to Largest Contentful Paint">LCP</span></div><div class=lh-audit__stackpacks></div><div class=lh-3p-filter><label class=lh-3p-filter-label for=lh-3p-filter-label--6><input type=checkbox class=lh-3p-filter-input checked id=lh-3p-filter-label--6 disabled>
|
||
<span class=lh-3p-ui-string>Show 3rd-party resources</span> (<span class=lh-3p-filter-count>0</span>)</label></div><table class="lh-table lh-details"><thead><tr><th class=lh-table-column--url><div class=lh-text>URL</div></th><th class=lh-table-column--bytes><div class=lh-text>Transfer Size</div></th></tr></thead><tbody><tr class=lh-row--even><td class=lh-table-column--url><div class=lh-text__url title=http://localhost:8008/congo/css/main.bundle.min.6783e342ffedbcc698d9afb9ffe11276f4f9de79bfc45cf670b35d5f9948d266086106596bc9e59820d7de0959e5889ce97e073fbafd380be9dc7b33b75295f2.css data-url=http://localhost:8008/congo/css/main.bundle.min.6783e342ffedbcc698d9afb9ffe11276f4f9de79bfc45cf670b35d5f9948d266086106596bc9e59820d7de0959e5889ce97e073fbafd380be9dc7b33b75295f2.css><a rel=noopener target=_blank href=http://localhost:8008/congo/css/main.bundle.min.6783e342ffedbcc698d9afb9ffe11276f4f9de79bfc45cf670b35d5f9948d266086106596bc9e59820d7de0959e5889ce97e073fbafd380be9dc7b33b75295f2.css class=lh-link>…css/main.bundle.min.6783e34….css</a><div class="lh-text lh-text__url-host">(localhost)</div></div></td><td class=lh-table-column--bytes><div class=lh-text title=40,665 bytes>39.7 KiB</div></td></tr><tr class=lh-row--odd><td class=lh-table-column--url><div class=lh-text__url title=http://localhost:8008/congo/js/main.bundle.min.81d5d44787f3f7c0220442722b6d0c72da50dab39103321d578502e81b226ed5a87e765e5e2a7c0533fdddeb4697bd499a39be89310453fba5c129f5ba69bdea.js data-url=http://localhost:8008/congo/js/main.bundle.min.81d5d44787f3f7c0220442722b6d0c72da50dab39103321d578502e81b226ed5a87e765e5e2a7c0533fdddeb4697bd499a39be89310453fba5c129f5ba69bdea.js><a rel=noopener target=_blank href=http://localhost:8008/congo/js/main.bundle.min.81d5d44787f3f7c0220442722b6d0c72da50dab39103321d578502e81b226ed5a87e765e5e2a7c0533fdddeb4697bd499a39be89310453fba5c129f5ba69bdea.js class=lh-link>…js/main.bundle.min.81d5d44….js</a><div class="lh-text lh-text__url-host">(localhost)</div></div></td><td class=lh-table-column--bytes><div class=lh-text title=27,861 bytes>27.2 KiB</div></td></tr><tr class=lh-row--even><td class=lh-table-column--url><div class=lh-text__url title=http://localhost:8008/congo/samples/emoji/ data-url=http://localhost:8008/congo/samples/emoji/><a rel=noopener target=_blank href=http://localhost:8008/congo/samples/emoji/ class=lh-link>…samples/emoji</a><div class="lh-text lh-text__url-host">(localhost)</div></div></td><td class=lh-table-column--bytes><div class=lh-text title=17,411 bytes>17.0 KiB</div></td></tr><tr class=lh-row--odd><td class=lh-table-column--url><div class=lh-text__url title=http://localhost:8008/congo/author_hu052d24d60828c1cca42a6aefe45b8b44_54195_192x192_fill_q75_box_smart1.jpg data-url=http://localhost:8008/congo/author_hu052d24d60828c1cca42a6aefe45b8b44_54195_192x192_fill_q75_box_smart1.jpg><a rel=noopener target=_blank href=http://localhost:8008/congo/author_hu052d24d60828c1cca42a6aefe45b8b44_54195_192x192_fill_q75_box_smart1.jpg class=lh-link>/congo/author_hu052d24d…_54195_192x192_fill_q75_box_smart1.jpg</a><div class="lh-text lh-text__url-host">(localhost)</div></div></td><td class=lh-table-column--bytes><div class=lh-text title=7,915 bytes>7.7 KiB</div></td></tr></tbody></table></details></div><div class="lh-audit lh-audit--numeric lh-audit--pass" id=dom-size><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Avoids an excessive DOM size</span></span>
|
||
<span class=lh-audit__display-text>120 elements</span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>A large DOM will increase memory usage, cause longer <a rel=noopener target=_blank href="https://developers.google.com/web/fundamentals/performance/rendering/reduce-the-scope-and-complexity-of-style-calculations?utm_source=lighthouse&utm_medium=cli">style calculations</a>, and produce costly <a rel=noopener target=_blank href="https://developers.google.com/speed/articles/reflow?utm_source=lighthouse&utm_medium=cli">layout reflows</a>. <a rel=noopener target=_blank href="https://web.dev/dom-size/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span><span class=lh-audit__adorn title="Relevant to Total Blocking Time">TBT</span></div><div class=lh-audit__stackpacks></div><table class="lh-table lh-details"><thead><tr><th class=lh-table-column--text><div class=lh-text>Statistic</div></th><th class=lh-table-column--node><div class=lh-text>Element</div></th><th class=lh-table-column--numeric><div class=lh-text>Value</div></th></tr></thead><tbody><tr class=lh-row--even><td class=lh-table-column--text><div class=lh-text>Total DOM Elements</div></td><td class=lh-table-column--empty></td><td class=lh-table-column--numeric><div class=lh-numeric>120</div></td></tr><tr class=lh-row--odd><td class=lh-table-column--text><div class=lh-text>Maximum DOM Depth</div></td><td class=lh-table-column--node><span class=lh-node title="a.px-1 > span.relative > svg.svg-inline--fa > path" data-path=1,HTML,1,BODY,2,MAIN,0,ARTICLE,2,FOOTER,0,DIV,1,DIV,3,DIV,0,DIV,0,A,0,SPAN,0,svg,0,path data-selector="a.px-1 > span.relative > svg.svg-inline--fa > path" data-snippet='<path fill="currentcolor" d="M459.37 151.716c.325 4.548.325 9.097.325 13.645.0 138.72-105.583 298.558-2…">'><div>path</div><div class=lh-node__snippet><path fill="currentcolor" d="M459.37 151.716c.325 4.548.325 9.097.325 13.645.0 138.72-105.583 298.558-2…"></div></span></td><td class=lh-table-column--numeric><div class=lh-numeric>12</div></td></tr><tr class=lh-row--even><td class=lh-table-column--text><div class=lh-text>Maximum Child Elements</div></td><td class=lh-table-column--node><span class=lh-node title=body.flex data-path=1,HTML,1,BODY data-selector=body.flex data-snippet='<body class="flex flex-col h-screen px-6 m-auto text-lg leading-7 bg-neutral text-neutr…">'><div>body</div><div class=lh-node__snippet><body class="flex flex-col h-screen px-6 m-auto text-lg leading-7 bg-neutral text-neutr…"></div></span></td><td class=lh-table-column--numeric><div class=lh-numeric>5</div></td></tr></tbody></table></details></div><div class="lh-audit lh-audit--notapplicable lh-audit--pass" id=user-timings><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>User Timing marks and measures</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Consider instrumenting your app with the User Timing API to measure your app's real-world performance during key user experiences. <a rel=noopener target=_blank href="https://web.dev/user-timings/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div><div class="lh-audit lh-audit--numeric lh-audit--pass" id=bootup-time><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>JavaScript execution time</span></span>
|
||
<span class=lh-audit__display-text>0.0 s</span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Consider reducing the time spent parsing, compiling, and executing JS. You may find delivering smaller JS payloads helps with this. <a rel=noopener target=_blank href="https://web.dev/bootup-time/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span><span class=lh-audit__adorn title="Relevant to Total Blocking Time">TBT</span></div><div class=lh-audit__stackpacks></div><div class=lh-3p-filter><label class=lh-3p-filter-label for=lh-3p-filter-label--7><input type=checkbox class=lh-3p-filter-input checked id=lh-3p-filter-label--7 disabled>
|
||
<span class=lh-3p-ui-string>Show 3rd-party resources</span> (<span class=lh-3p-filter-count>0</span>)</label></div><table class="lh-table lh-details"><thead><tr><th class=lh-table-column--url><div class=lh-text>URL</div></th><th class=lh-table-column--ms><div class=lh-text>Total CPU Time</div></th><th class=lh-table-column--ms><div class=lh-text>Script Evaluation</div></th><th class=lh-table-column--ms><div class=lh-text>Script Parse</div></th></tr></thead><tbody><tr class=lh-row--even><td class=lh-table-column--url><div class=lh-text__url title=http://localhost:8008/congo/samples/emoji/ data-url=http://localhost:8008/congo/samples/emoji/><a rel=noopener target=_blank href=http://localhost:8008/congo/samples/emoji/ class=lh-link>…samples/emoji</a><div class="lh-text lh-text__url-host">(localhost)</div></div></td><td class=lh-table-column--ms><div class=lh-text>1,411 ms</div></td><td class=lh-table-column--ms><div class=lh-text>4 ms</div></td><td class=lh-table-column--ms><div class=lh-text>1 ms</div></td></tr></tbody></table></details></div><div class="lh-audit lh-audit--numeric lh-audit--pass" id=mainthread-work-breakdown><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Minimizes main-thread work</span></span>
|
||
<span class=lh-audit__display-text>1.5 s</span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Consider reducing the time spent parsing, compiling and executing JS. You may find delivering smaller JS payloads helps with this. <a rel=noopener target=_blank href="https://web.dev/mainthread-work-breakdown/?utm_source=lighthouse&utm_medium=cli">Learn more</a></span><span class=lh-audit__adorn title="Relevant to Total Blocking Time">TBT</span></div><div class=lh-audit__stackpacks></div><table class="lh-table lh-details"><thead><tr><th class=lh-table-column--text><div class=lh-text>Category</div></th><th class=lh-table-column--ms><div class=lh-text>Time Spent</div></th></tr></thead><tbody><tr class=lh-row--even><td class=lh-table-column--text><div class=lh-text>Style & Layout</div></td><td class=lh-table-column--ms><div class=lh-text>1,117 ms</div></td></tr><tr class=lh-row--odd><td class=lh-table-column--text><div class=lh-text>Rendering</div></td><td class=lh-table-column--ms><div class=lh-text>252 ms</div></td></tr><tr class=lh-row--even><td class=lh-table-column--text><div class=lh-text>Other</div></td><td class=lh-table-column--ms><div class=lh-text>53 ms</div></td></tr><tr class=lh-row--odd><td class=lh-table-column--text><div class=lh-text>Script Evaluation</div></td><td class=lh-table-column--ms><div class=lh-text>20 ms</div></td></tr><tr class=lh-row--even><td class=lh-table-column--text><div class=lh-text>Parse HTML & CSS</div></td><td class=lh-table-column--ms><div class=lh-text>8 ms</div></td></tr><tr class=lh-row--odd><td class=lh-table-column--text><div class=lh-text>Script Parsing & Compilation</div></td><td class=lh-table-column--ms><div class=lh-text>3 ms</div></td></tr></tbody></table></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=font-display><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>All text remains visible during webfont loads</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Leverage the font-display CSS feature to ensure text is user-visible while webfonts are loading. <a rel=noopener target=_blank href="https://web.dev/font-display/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span><span class=lh-audit__adorn title="Relevant to First Contentful Paint">FCP</span><span class=lh-audit__adorn title="Relevant to Largest Contentful Paint">LCP</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div><div class="lh-audit lh-audit--notapplicable lh-audit--pass" id=third-party-summary><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Minimize third-party usage</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Third-party code can significantly impact load performance. Limit the number of redundant third-party providers and try to load third-party code after your page has primarily finished loading. <a rel=noopener target=_blank href="https://developers.google.com/web/fundamentals/performance/optimizing-content-efficiency/loading-third-party-javascript/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span><span class=lh-audit__adorn title="Relevant to Total Blocking Time">TBT</span></div><div class=lh-audit__stackpacks></div></details></div><div class="lh-audit lh-audit--notapplicable lh-audit--pass" id=third-party-facades><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Lazy load third-party resources with facades</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Some third-party embeds can be lazy loaded. Consider replacing them with a facade until they are required. <a rel=noopener target=_blank href="https://web.dev/third-party-facades/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span><span class=lh-audit__adorn title="Relevant to Total Blocking Time">TBT</span></div><div class=lh-audit__stackpacks></div></details></div><div class="lh-audit lh-audit--notapplicable lh-audit--pass" id=layout-shift-elements><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Avoid large layout shifts</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>These DOM elements contribute most to the CLS of the page.</span><span class=lh-audit__adorn title="Relevant to Cumulative Layout Shift">CLS</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=uses-passive-event-listeners><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Uses passive listeners to improve scrolling performance</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Consider marking your touch and wheel event listeners as `passive` to improve your page's scroll performance. <a rel=noopener target=_blank href="https://web.dev/uses-passive-event-listeners/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=no-document-write><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Avoids <code>document.write()</code></span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>For users on slow connections, external scripts dynamically injected via `document.write()` can delay page load by tens of seconds. <a rel=noopener target=_blank href="https://web.dev/no-document-write/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=unsized-images><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Image elements have explicit <code>width</code> and <code>height</code></span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Set an explicit width and height on image elements to reduce layout shifts and improve CLS. <a rel=noopener target=_blank href="https://web.dev/optimize-cls/?utm_source=lighthouse&utm_medium=cli#images-without-dimensions">Learn more</a></span><span class=lh-audit__adorn title="Relevant to Cumulative Layout Shift">CLS</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div></details></div></div><div class=lh-category-wrapper><div class=lh-category><span class=lh-permalink id=accessibility></span><div class=lh-category-header><div class=lh-score__gauge role=heading aria-level=2><a href=#accessibility class="lh-gauge__wrapper lh-gauge__wrapper--pass"><div class=lh-gauge__svg-wrapper><svg viewBox="0 0 120 120" class="lh-gauge"><circle class="lh-gauge-base" r="56" cx="60" cy="60" stroke-width="8"/><circle class="lh-gauge-arc" r="56" cx="60" cy="60" stroke-width="8" style="transform:rotate(-87.95372216024705deg);stroke-dasharray:351.85837720205683px,351.85837720205683px"/></svg></div><div class=lh-gauge__percentage>100</div><div class=lh-gauge__label>Accessibility</div></a></div><div class=lh-category-header__description><span>These checks highlight opportunities to <a rel=noopener target=_blank href="https://developers.google.com/web/fundamentals/accessibility?utm_source=lighthouse&utm_medium=cli">improve the accessibility of your web app</a>. Only a subset of accessibility issues can be automatically detected so manual testing is also encouraged.</span></div></div><details class="lh-clump lh-audit-group lh-clump--manual"><summary><div class=lh-audit-group__summary><div class=lh-audit-group__header><span class=lh-audit-group__title>Additional items to manually check</span>
|
||
<span class=lh-audit-group__itemcount>(10)</span>
|
||
<span class=lh-audit-group__description>These items address areas which an automated testing tool cannot cover. Learn more in our guide on <a rel=noopener target=_blank href="https://developers.google.com/web/fundamentals/accessibility/how-to-review?utm_source=lighthouse&utm_medium=cli">conducting an accessibility review</a>.</span></div><div></div><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></summary><div class="lh-audit lh-audit--manual lh-audit--pass" id=logical-tab-order><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>The page has a logical tab order</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Tabbing through the page follows the visual layout. Users cannot focus elements that are offscreen. <a rel=noopener target=_blank href="https://web.dev/logical-tab-order/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div><div class="lh-audit lh-audit--manual lh-audit--pass" id=focusable-controls><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Interactive controls are keyboard focusable</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Custom interactive controls are keyboard focusable and display a focus indicator. <a rel=noopener target=_blank href="https://web.dev/focusable-controls/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div><div class="lh-audit lh-audit--manual lh-audit--pass" id=interactive-element-affordance><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Interactive elements indicate their purpose and state</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Interactive elements, such as links and buttons, should indicate their state and be distinguishable from non-interactive elements. <a rel=noopener target=_blank href="https://web.dev/interactive-element-affordance/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div><div class="lh-audit lh-audit--manual lh-audit--pass" id=managed-focus><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>The user's focus is directed to new content added to the page</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>If new content, such as a dialog, is added to the page, the user's focus is directed to it. <a rel=noopener target=_blank href="https://web.dev/managed-focus/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div><div class="lh-audit lh-audit--manual lh-audit--pass" id=focus-traps><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>User focus is not accidentally trapped in a region</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>A user can tab into and out of any control or region without accidentally trapping their focus. <a rel=noopener target=_blank href="https://web.dev/focus-traps/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div><div class="lh-audit lh-audit--manual lh-audit--pass" id=custom-controls-labels><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Custom controls have associated labels</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Custom interactive controls have associated labels, provided by aria-label or aria-labelledby. <a rel=noopener target=_blank href="https://web.dev/custom-controls-labels/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div><div class="lh-audit lh-audit--manual lh-audit--pass" id=custom-controls-roles><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Custom controls have ARIA roles</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Custom interactive controls have appropriate ARIA roles. <a rel=noopener target=_blank href="https://web.dev/custom-control-roles/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div><div class="lh-audit lh-audit--manual lh-audit--pass" id=visual-order-follows-dom><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Visual order on the page follows DOM order</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>DOM order matches the visual order, improving navigation for assistive technology. <a rel=noopener target=_blank href="https://web.dev/visual-order-follows-dom/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div><div class="lh-audit lh-audit--manual lh-audit--pass" id=offscreen-content-hidden><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Offscreen content is hidden from assistive technology</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Offscreen content is hidden with display: none or aria-hidden=true. <a rel=noopener target=_blank href="https://web.dev/offscreen-content-hidden/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div><div class="lh-audit lh-audit--manual lh-audit--pass" id=use-landmarks><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>HTML5 landmark elements are used to improve navigation</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Landmark elements (<main>, <nav>, etc.) are used to improve the keyboard navigation of the page for assistive technology. <a rel=noopener target=_blank href="https://web.dev/use-landmarks/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div></details><details class="lh-clump lh-audit-group lh-clump--passed"><summary><div class=lh-audit-group__summary><div class=lh-audit-group__header><span class=lh-audit-group__title>Passed audits</span>
|
||
<span class=lh-audit-group__itemcount>(18)</span></div><div></div><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></summary><div class="lh-audit lh-audit--binary lh-audit--pass" id=aria-allowed-attr><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span><code>[aria-*]</code> attributes match their roles</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Each ARIA `role` supports a specific subset of `aria-*` attributes. Mismatching these invalidates the `aria-*` attributes. <a rel=noopener target=_blank href="https://web.dev/aria-allowed-attr/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=aria-hidden-body><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span><code>[aria-hidden="true"]</code> is not present on the document <code><body></code></span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Assistive technologies, like screen readers, work inconsistently when `aria-hidden="true"` is set on the document `<body>`. <a rel=noopener target=_blank href="https://web.dev/aria-hidden-body/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=aria-hidden-focus><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span><code>[aria-hidden="true"]</code> elements do not contain focusable descendents</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Focusable descendents within an `[aria-hidden="true"]` element prevent those interactive elements from being available to users of assistive technologies like screen readers. <a rel=noopener target=_blank href="https://web.dev/aria-hidden-focus/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=aria-valid-attr-value><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span><code>[aria-*]</code> attributes have valid values</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Assistive technologies, like screen readers, can't interpret ARIA attributes with invalid values. <a rel=noopener target=_blank href="https://web.dev/aria-valid-attr-value/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=aria-valid-attr><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span><code>[aria-*]</code> attributes are valid and not misspelled</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Assistive technologies, like screen readers, can't interpret ARIA attributes with invalid names. <a rel=noopener target=_blank href="https://web.dev/aria-valid-attr/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=button-name><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Buttons have an accessible name</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>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. <a rel=noopener target=_blank href="https://web.dev/button-name/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=bypass><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>The page contains a heading, skip link, or landmark region</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Adding ways to bypass repetitive content lets keyboard users navigate the page more efficiently. <a rel=noopener target=_blank href="https://web.dev/bypass/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=color-contrast><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Background and foreground colors have a sufficient contrast ratio</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Low-contrast text is difficult or impossible for many users to read. <a rel=noopener target=_blank href="https://web.dev/color-contrast/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=document-title><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Document has a <code><title></code> element</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>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. <a rel=noopener target=_blank href="https://web.dev/document-title/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=duplicate-id-active><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span><code>[id]</code> attributes on active, focusable elements are unique</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>All focusable elements must have a unique `id` to ensure that they're visible to assistive technologies. <a rel=noopener target=_blank href="https://web.dev/duplicate-id-active/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=heading-order><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Heading elements appear in a sequentially-descending order</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>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. <a rel=noopener target=_blank href="https://web.dev/heading-order/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=html-has-lang><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span><code><html></code> element has a <code>[lang]</code> attribute</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>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. <a rel=noopener target=_blank href="https://web.dev/html-has-lang/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=html-lang-valid><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span><code><html></code> element has a valid value for its <code>[lang]</code> attribute</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Specifying a valid <a rel=noopener target=_blank href=https://www.w3.org/International/questions/qa-choosing-language-tags#question>BCP 47 language</a> helps screen readers announce text properly. <a rel=noopener target=_blank href="https://web.dev/html-lang-valid/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=image-alt><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Image elements have <code>[alt]</code> attributes</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Informative elements should aim for short, descriptive alternate text. Decorative elements can be ignored with an empty alt attribute. <a rel=noopener target=_blank href="https://web.dev/image-alt/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=link-name><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Links have a discernible name</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>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. <a rel=noopener target=_blank href="https://web.dev/link-name/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=list><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Lists contain only <code><li></code> elements and script supporting elements (<code><script></code> and <code><template></code>).</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Screen readers have a specific way of announcing lists. Ensuring proper list structure aids screen reader output. <a rel=noopener target=_blank href="https://web.dev/list/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=listitem><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>List items (<code><li></code>) are contained within <code><ul></code> or <code><ol></code> parent elements</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Screen readers require list items (`<li>`) to be contained within a parent `<ul>` or `<ol>` to be announced properly. <a rel=noopener target=_blank href="https://web.dev/listitem/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=meta-viewport><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span><code>[user-scalable="no"]</code> is not used in the <code><meta name="viewport"></code> element and the <code>[maximum-scale]</code> attribute is not less than 5.</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Disabling zooming is problematic for users with low vision who rely on screen magnification to properly see the contents of a web page. <a rel=noopener target=_blank href="https://web.dev/meta-viewport/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div></details><details class="lh-clump lh-audit-group lh-clump--notapplicable"><summary><div class=lh-audit-group__summary><div class=lh-audit-group__header><span class=lh-audit-group__title>Not applicable</span>
|
||
<span class=lh-audit-group__itemcount>(26)</span></div><div></div><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></summary><div class="lh-audit lh-audit--notapplicable lh-audit--pass" id=accesskeys><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span><code>[accesskey]</code> values are unique</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Access keys let users quickly focus a part of the page. For proper navigation, each access key must be unique. <a rel=noopener target=_blank href="https://web.dev/accesskeys/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div><div class="lh-audit lh-audit--notapplicable lh-audit--pass" id=aria-command-name><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span><code>button</code>, <code>link</code>, and <code>menuitem</code> elements have accessible names</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>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. <a rel=noopener target=_blank href="https://web.dev/aria-name/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div><div class="lh-audit lh-audit--notapplicable lh-audit--pass" id=aria-input-field-name><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>ARIA input fields have accessible names</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>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. <a rel=noopener target=_blank href="https://web.dev/aria-name/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div><div class="lh-audit lh-audit--notapplicable lh-audit--pass" id=aria-meter-name><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>ARIA <code>meter</code> elements have accessible names</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>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. <a rel=noopener target=_blank href="https://web.dev/aria-name/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div><div class="lh-audit lh-audit--notapplicable lh-audit--pass" id=aria-progressbar-name><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>ARIA <code>progressbar</code> elements have accessible names</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>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. <a rel=noopener target=_blank href="https://web.dev/aria-name/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div><div class="lh-audit lh-audit--notapplicable lh-audit--pass" id=aria-required-attr><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span><code>[role]</code>s have all required <code>[aria-*]</code> attributes</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Some ARIA roles have required attributes that describe the state of the element to screen readers. <a rel=noopener target=_blank href="https://web.dev/aria-required-attr/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div><div class="lh-audit lh-audit--notapplicable lh-audit--pass" id=aria-required-children><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Elements with an ARIA <code>[role]</code> that require children to contain a specific <code>[role]</code> have all required children.</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Some ARIA parent roles must contain specific child roles to perform their intended accessibility functions. <a rel=noopener target=_blank href="https://web.dev/aria-required-children/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div><div class="lh-audit lh-audit--notapplicable lh-audit--pass" id=aria-required-parent><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span><code>[role]</code>s are contained by their required parent element</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Some ARIA child roles must be contained by specific parent roles to properly perform their intended accessibility functions. <a rel=noopener target=_blank href="https://web.dev/aria-required-parent/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div><div class="lh-audit lh-audit--notapplicable lh-audit--pass" id=aria-roles><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span><code>[role]</code> values are valid</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>ARIA roles must have valid values in order to perform their intended accessibility functions. <a rel=noopener target=_blank href="https://web.dev/aria-roles/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div><div class="lh-audit lh-audit--notapplicable lh-audit--pass" id=aria-toggle-field-name><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>ARIA toggle fields have accessible names</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>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. <a rel=noopener target=_blank href="https://web.dev/aria-name/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div><div class="lh-audit lh-audit--notapplicable lh-audit--pass" id=aria-tooltip-name><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>ARIA <code>tooltip</code> elements have accessible names</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>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. <a rel=noopener target=_blank href="https://web.dev/aria-name/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div><div class="lh-audit lh-audit--notapplicable lh-audit--pass" id=aria-treeitem-name><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>ARIA <code>treeitem</code> elements have accessible names</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>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. <a rel=noopener target=_blank href="https://web.dev/aria-name/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div><div class="lh-audit lh-audit--notapplicable lh-audit--pass" id=definition-list><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span><code><dl></code>'s contain only properly-ordered <code><dt></code> and <code><dd></code> groups, <code><script></code>, <code><template></code> or <code><div></code> elements.</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>When definition lists are not properly marked up, screen readers may produce confusing or inaccurate output. <a rel=noopener target=_blank href="https://web.dev/definition-list/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div><div class="lh-audit lh-audit--notapplicable lh-audit--pass" id=dlitem><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Definition list items are wrapped in <code><dl></code> elements</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Definition list items (`<dt>` and `<dd>`) must be wrapped in a parent `<dl>` element to ensure that screen readers can properly announce them. <a rel=noopener target=_blank href="https://web.dev/dlitem/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div><div class="lh-audit lh-audit--notapplicable lh-audit--pass" id=duplicate-id-aria><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>ARIA IDs are unique</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>The value of an ARIA ID must be unique to prevent other instances from being overlooked by assistive technologies. <a rel=noopener target=_blank href="https://web.dev/duplicate-id-aria/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div><div class="lh-audit lh-audit--notapplicable lh-audit--pass" id=form-field-multiple-labels><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>No form fields have multiple labels</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>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. <a rel=noopener target=_blank href="https://web.dev/form-field-multiple-labels/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div><div class="lh-audit lh-audit--notapplicable lh-audit--pass" id=frame-title><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span><code><frame></code> or <code><iframe></code> elements have a title</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Screen reader users rely on frame titles to describe the contents of frames. <a rel=noopener target=_blank href="https://web.dev/frame-title/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div><div class="lh-audit lh-audit--notapplicable lh-audit--pass" id=input-image-alt><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span><code><input type="image"></code> elements have <code>[alt]</code> text</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>When an image is being used as an `<input>` button, providing alternative text can help screen reader users understand the purpose of the button. <a rel=noopener target=_blank href="https://web.dev/input-image-alt/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div><div class="lh-audit lh-audit--notapplicable lh-audit--pass" id=label><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Form elements have associated labels</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Labels ensure that form controls are announced properly by assistive technologies, like screen readers. <a rel=noopener target=_blank href="https://web.dev/label/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div><div class="lh-audit lh-audit--notapplicable lh-audit--pass" id=meta-refresh><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>The document does not use <code><meta http-equiv="refresh"></code></span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>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. <a rel=noopener target=_blank href="https://web.dev/meta-refresh/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div><div class="lh-audit lh-audit--notapplicable lh-audit--pass" id=object-alt><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span><code><object></code> elements have <code>[alt]</code> text</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Screen readers cannot translate non-text content. Adding alt text to `<object>` elements helps screen readers convey meaning to users. <a rel=noopener target=_blank href="https://web.dev/object-alt/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div><div class="lh-audit lh-audit--notapplicable lh-audit--pass" id=tabindex><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>No element has a <code>[tabindex]</code> value greater than 0</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>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. <a rel=noopener target=_blank href="https://web.dev/tabindex/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div><div class="lh-audit lh-audit--notapplicable lh-audit--pass" id=td-headers-attr><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Cells in a <code><table></code> element that use the <code>[headers]</code> attribute refer to table cells within the same table.</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>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. <a rel=noopener target=_blank href="https://web.dev/td-headers-attr/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div><div class="lh-audit lh-audit--notapplicable lh-audit--pass" id=th-has-data-cells><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span><code><th></code> elements and elements with <code>[role="columnheader"/"rowheader"]</code> have data cells they describe.</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>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. <a rel=noopener target=_blank href="https://web.dev/th-has-data-cells/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div><div class="lh-audit lh-audit--notapplicable lh-audit--pass" id=valid-lang><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span><code>[lang]</code> attributes have a valid value</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Specifying a valid <a rel=noopener target=_blank href=https://www.w3.org/International/questions/qa-choosing-language-tags#question>BCP 47 language</a> on elements helps ensure that text is pronounced correctly by a screen reader. <a rel=noopener target=_blank href="https://web.dev/valid-lang/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div><div class="lh-audit lh-audit--notapplicable lh-audit--pass" id=video-caption><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span><code><video></code> elements contain a <code><track></code> element with <code>[kind="captions"]</code></span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>When a video provides a caption it is easier for deaf and hearing impaired users to access its information. <a rel=noopener target=_blank href="https://web.dev/video-caption/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div></details></div></div><div class=lh-category-wrapper><div class=lh-category><span class=lh-permalink id=best-practices></span><div class=lh-category-header><div class=lh-score__gauge role=heading aria-level=2><a href=#best-practices class="lh-gauge__wrapper lh-gauge__wrapper--pass"><div class=lh-gauge__svg-wrapper><svg viewBox="0 0 120 120" class="lh-gauge"><circle class="lh-gauge-base" r="56" cx="60" cy="60" stroke-width="8"/><circle class="lh-gauge-arc" r="56" cx="60" cy="60" stroke-width="8" style="transform:rotate(-87.95372216024705deg);stroke-dasharray:351.85837720205683px,351.85837720205683px"/></svg></div><div class=lh-gauge__percentage>100</div><div class=lh-gauge__label>Best Practices</div></a></div><div class=lh-category-header__description></div></div><div class=lh-clump--failed><div class="lh-audit-group lh-audit-group--best-practices-trust-safety"><div class=lh-audit-group__header><span class=lh-audit-group__title>Trust and Safety</span></div><div class="lh-audit lh-audit--informative" id=csp-xss><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Ensure CSP is effective against XSS attacks</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>A strong Content Security Policy (CSP) significantly reduces the risk of cross-site scripting (XSS) attacks. <a rel=noopener target=_blank href="https://web.dev/strict-csp/?utm_source=lighthouse&utm_medium=cli">Learn more</a></span></div><div class=lh-audit__stackpacks></div><table class="lh-table lh-details"><thead><tr><th class=lh-table-column--text><div class=lh-text>Description</div></th><th class=lh-table-column--code><div class=lh-text>Directive</div></th><th class=lh-table-column--text><div class=lh-text>Severity</div></th></tr></thead><tbody><tr class=lh-row--even><td class=lh-table-column--text><div class=lh-text>No CSP found in enforcement mode</div></td><td class=lh-table-column--empty></td><td class=lh-table-column--text><div class=lh-text>High</div></td></tr></tbody></table></details></div></div></div><details class="lh-clump lh-audit-group lh-clump--passed"><summary><div class=lh-audit-group__summary><div class=lh-audit-group__header><span class=lh-audit-group__title>Passed audits</span>
|
||
<span class=lh-audit-group__itemcount>(17)</span></div><div></div><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></summary><div class="lh-audit lh-audit--binary lh-audit--pass" id=is-on-https><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Uses HTTPS</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>All sites should be protected with HTTPS, even ones that don't handle sensitive data. This includes avoiding <a rel=noopener target=_blank href="https://developers.google.com/web/fundamentals/security/prevent-mixed-content/what-is-mixed-content?utm_source=lighthouse&utm_medium=cli">mixed content</a>, 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. <a rel=noopener target=_blank href="https://web.dev/is-on-https/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=external-anchors-use-rel-noopener><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Links to cross-origin destinations are safe</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Add `rel="noopener"` or `rel="noreferrer"` to any external links to improve performance and prevent security vulnerabilities. <a rel=noopener target=_blank href="https://web.dev/external-anchors-use-rel-noopener/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=geolocation-on-start><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Avoids requesting the geolocation permission on page load</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Users are mistrustful of or confused by sites that request their location without context. Consider tying the request to a user action instead. <a rel=noopener target=_blank href="https://web.dev/geolocation-on-start/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=notification-on-start><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Avoids requesting the notification permission on page load</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Users are mistrustful of or confused by sites that request to send notifications without context. Consider tying the request to user gestures instead. <a rel=noopener target=_blank href="https://web.dev/notification-on-start/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=no-vulnerable-libraries><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Avoids front-end JavaScript libraries with known security vulnerabilities</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Some third-party scripts may contain known security vulnerabilities that are easily identified and exploited by attackers. <a rel=noopener target=_blank href="https://web.dev/no-vulnerable-libraries/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=password-inputs-can-be-pasted-into><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Allows users to paste into password fields</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Preventing password pasting undermines good security policy. <a rel=noopener target=_blank href="https://web.dev/password-inputs-can-be-pasted-into/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=image-aspect-ratio><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Displays images with correct aspect ratio</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Image display dimensions should match natural aspect ratio. <a rel=noopener target=_blank href="https://web.dev/image-aspect-ratio/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=image-size-responsive><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Serves images with appropriate resolution</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Image natural dimensions should be proportional to the display size and the pixel ratio to maximize image clarity. <a rel=noopener target=_blank href="https://web.dev/serve-responsive-images/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=doctype><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Page has the HTML doctype</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Specifying a doctype prevents the browser from switching to quirks-mode. <a rel=noopener target=_blank href="https://web.dev/doctype/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=charset><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Properly defines charset</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>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. <a rel=noopener target=_blank href="https://web.dev/charset/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=no-unload-listeners><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Avoids <code>unload</code> event listeners</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>The `unload` event does not fire reliably and listening for it can prevent browser optimizations like the Back-Forward Cache. Consider using the `pagehide` or `visibilitychange` events instead. <a rel=noopener target=_blank href="https://developers.google.com/web/updates/2018/07/page-lifecycle-api?utm_source=lighthouse&utm_medium=cli#the-unload-event">Learn more</a></span></div><div class=lh-audit__stackpacks></div></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=appcache-manifest><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Avoids Application Cache</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Application Cache is deprecated. <a rel=noopener target=_blank href="https://web.dev/appcache-manifest/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=js-libraries><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Detected JavaScript libraries</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>All front-end JavaScript libraries detected on the page. <a rel=noopener target=_blank href="https://web.dev/js-libraries/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div><table class="lh-table lh-details"><thead><tr><th class=lh-table-column--text><div class=lh-text>Name</div></th><th class=lh-table-column--text><div class=lh-text>Version</div></th></tr></thead><tbody><tr class=lh-row--even><td class=lh-table-column--text><div class=lh-text>FuseJS</div></td><td class=lh-table-column--empty></td></tr></tbody></table></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=deprecations><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Avoids deprecated APIs</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Deprecated APIs will eventually be removed from the browser. <a rel=noopener target=_blank href="https://web.dev/deprecations/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=errors-in-console><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>No browser errors logged to the console</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Errors logged to the console indicate unresolved problems. They can come from network request failures and other browser concerns. <a rel=noopener target=_blank href="https://web.dev/errors-in-console/?utm_source=lighthouse&utm_medium=cli">Learn more</a></span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=valid-source-maps><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Page has valid source maps</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>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. <a rel=noopener target=_blank href="https://developers.google.com/web/tools/chrome-devtools/javascript/source-maps?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=inspector-issues><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>No issues in the <code>Issues</code> panel in Chrome Devtools</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>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.</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div></details><details class="lh-clump lh-audit-group lh-clump--notapplicable"><summary><div class=lh-audit-group__summary><div class=lh-audit-group__header><span class=lh-audit-group__title>Not applicable</span>
|
||
<span class=lh-audit-group__itemcount>(1)</span></div><div></div><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></summary><div class="lh-audit lh-audit--notapplicable lh-audit--pass" id=preload-fonts><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Fonts with <code>font-display: optional</code> are preloaded</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Preload `optional` fonts so first-time visitors may use them. <a rel=noopener target=_blank href="https://web.dev/preload-optional-fonts/?utm_source=lighthouse&utm_medium=cli">Learn more</a></span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div></details></div></div><div class=lh-category-wrapper><div class=lh-category><span class=lh-permalink id=seo></span><div class=lh-category-header><div class=lh-score__gauge role=heading aria-level=2><a href=#seo class="lh-gauge__wrapper lh-gauge__wrapper--pass"><div class=lh-gauge__svg-wrapper><svg viewBox="0 0 120 120" class="lh-gauge"><circle class="lh-gauge-base" r="56" cx="60" cy="60" stroke-width="8"/><circle class="lh-gauge-arc" r="56" cx="60" cy="60" stroke-width="8" style="transform:rotate(-87.95372216024705deg);stroke-dasharray:351.85837720205683px,351.85837720205683px"/></svg></div><div class=lh-gauge__percentage>100</div><div class=lh-gauge__label>SEO</div></a></div><div class=lh-category-header__description><span>These checks ensure that your page is optimized for search engine results ranking. There are additional factors Lighthouse does not check that may affect your search ranking. <a rel=noopener target=_blank href=https://support.google.com/webmasters/answer/35769>Learn more</a>.</span></div></div><details class="lh-clump lh-audit-group lh-clump--manual"><summary><div class=lh-audit-group__summary><div class=lh-audit-group__header><span class=lh-audit-group__title>Additional items to manually check</span>
|
||
<span class=lh-audit-group__itemcount>(1)</span>
|
||
<span class=lh-audit-group__description>Run these additional validators on your site to check additional SEO best practices.</span></div><div></div><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></summary><div class="lh-audit lh-audit--manual lh-audit--pass" id=structured-data><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Structured data is valid</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Run the <a rel=noopener target=_blank href=https://search.google.com/structured-data/testing-tool/>Structured Data Testing Tool</a> and the <a rel=noopener target=_blank href=http://linter.structured-data.org/>Structured Data Linter</a> to validate structured data. <a rel=noopener target=_blank href="https://web.dev/structured-data/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div></details><details class="lh-clump lh-audit-group lh-clump--passed"><summary><div class=lh-audit-group__summary><div class=lh-audit-group__header><span class=lh-audit-group__title>Passed audits</span>
|
||
<span class=lh-audit-group__itemcount>(13)</span></div><div></div><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></summary><div class="lh-audit lh-audit--binary lh-audit--pass" id=viewport><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Has a <code><meta name="viewport"></code> tag with <code>width</code> or <code>initial-scale</code></span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Add a `<meta name="viewport">` tag to optimize your app for mobile screens. <a rel=noopener target=_blank href="https://web.dev/viewport/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=document-title><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Document has a <code><title></code> element</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>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. <a rel=noopener target=_blank href="https://web.dev/document-title/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=meta-description><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Document has a meta description</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Meta descriptions may be included in search results to concisely summarize page content. <a rel=noopener target=_blank href="https://web.dev/meta-description/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=http-status-code><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Page has successful HTTP status code</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Pages with unsuccessful HTTP status codes may not be indexed properly. <a rel=noopener target=_blank href="https://web.dev/http-status-code/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=link-text><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Links have descriptive text</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Descriptive link text helps search engines understand your content. <a rel=noopener target=_blank href="https://web.dev/link-text/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=crawlable-anchors><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Links are crawlable</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>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. <a rel=noopener target=_blank href=https://support.google.com/webmasters/answer/9112205>Learn More</a></span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=is-crawlable><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Page isn’t blocked from indexing</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Search engines are unable to include your pages in search results if they don't have permission to crawl them. <a rel=noopener target=_blank href="https://web.dev/is-crawable/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=image-alt><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Image elements have <code>[alt]</code> attributes</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Informative elements should aim for short, descriptive alternate text. Decorative elements can be ignored with an empty alt attribute. <a rel=noopener target=_blank href="https://web.dev/image-alt/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=hreflang><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Document has a valid <code>hreflang</code></span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>hreflang links tell search engines what version of a page they should list in search results for a given language or region. <a rel=noopener target=_blank href="https://web.dev/hreflang/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=canonical><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Document has a valid <code>rel=canonical</code></span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Canonical links suggest which URL to show in search results. <a rel=noopener target=_blank href="https://web.dev/canonical/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=font-size><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Document uses legible font sizes</span></span>
|
||
<span class=lh-audit__display-text>99.75% legible text</span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Font sizes less than 12px are too small to be legible and require mobile visitors to “pinch to zoom” in order to read. Strive to have >60% of page text ≥12px. <a rel=noopener target=_blank href="https://web.dev/font-size/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div><div class=lh-3p-filter><label class=lh-3p-filter-label for=lh-3p-filter-label--8><input type=checkbox class=lh-3p-filter-input checked id=lh-3p-filter-label--8 disabled>
|
||
<span class=lh-3p-ui-string>Show 3rd-party resources</span> (<span class=lh-3p-filter-count>0</span>)</label></div><table class="lh-table lh-details"><thead><tr><th class=lh-table-column--source-location><div class=lh-text>Source</div></th><th class=lh-table-column--code><div class=lh-text>Selector</div></th><th class=lh-table-column--text><div class=lh-text>% of Page Text</div></th><th class=lh-table-column--text><div class=lh-text>Font Size</div></th></tr></thead><tbody><tr class=lh-row--even><td class=lh-table-column--source-location><div class="lh-text__url lh-source-location" title=http://localhost:8008/congo/css/main.bundle.min.6783e342ffedbcc698d9afb9ffe11276f4f9de79bfc45cf670b35d5f9948d266086106596bc9e59820d7de0959e5889ce97e073fbafd380be9dc7b33b75295f2.css data-url=http://localhost:8008/congo/css/main.bundle.min.6783e342ffedbcc698d9afb9ffe11276f4f9de79bfc45cf670b35d5f9948d266086106596bc9e59820d7de0959e5889ce97e073fbafd380be9dc7b33b75295f2.css data-source-url=http://localhost:8008/congo/css/main.bundle.min.6783e342ffedbcc698d9afb9ffe11276f4f9de79bfc45cf670b35d5f9948d266086106596bc9e59820d7de0959e5889ce97e073fbafd380be9dc7b33b75295f2.css data-source-line=0 data-source-column=28538><a rel=noopener target=_blank href=http://localhost:8008/congo/css/main.bundle.min.6783e342ffedbcc698d9afb9ffe11276f4f9de79bfc45cf670b35d5f9948d266086106596bc9e59820d7de0959e5889ce97e073fbafd380be9dc7b33b75295f2.css class=lh-link>…css/main.bundle.min.6783e34….css:1:28538</a><div class="lh-text lh-text__url-host">(localhost)</div></div></td><td class=lh-table-column--code><pre class=lh-code>.text-\[0\.6rem\]</pre></td><td class=lh-table-column--text><div class=lh-text>0.25%</div></td><td class=lh-table-column--text><div class=lh-text>9.6px</div></td></tr><tr class=lh-row--odd><td class=lh-table-column--source-location><pre class=lh-code>Legible text</pre></td><td class=lh-table-column--code><pre class=lh-code></pre></td><td class=lh-table-column--text><div class=lh-text>99.75%</div></td><td class=lh-table-column--text><div class=lh-text>≥ 12px</div></td></tr></tbody></table></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=plugins><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Document avoids plugins</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Search engines can't index plugin content, and many devices restrict plugins or don't support them. <a rel=noopener target=_blank href="https://web.dev/plugins/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=tap-targets><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Tap targets are sized appropriately</span></span>
|
||
<span class=lh-audit__display-text>100% appropriately sized tap targets</span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Interactive elements like buttons and links should be large enough (48x48px), and have enough space around them, to be easy enough to tap without overlapping onto other elements. <a rel=noopener target=_blank href="https://web.dev/tap-targets/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div></details><details class="lh-clump lh-audit-group lh-clump--notapplicable"><summary><div class=lh-audit-group__summary><div class=lh-audit-group__header><span class=lh-audit-group__title>Not applicable</span>
|
||
<span class=lh-audit-group__itemcount>(1)</span></div><div></div><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></summary><div class="lh-audit lh-audit--notapplicable lh-audit--pass" id=robots-txt><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>robots.txt is valid</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>If your robots.txt file is malformed, crawlers may not be able to understand how you want your website to be crawled or indexed. <a rel=noopener target=_blank href="https://web.dev/robots-txt/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div></details></div></div><div class=lh-category-wrapper><div class=lh-category><span class=lh-permalink id=pwa></span><div class=lh-category-header><div class=lh-score__gauge role=heading aria-level=2><a href=#pwa class="lh-gauge__wrapper lh-gauge--pwa__wrapper lh-badged--pwa-installable" title="Installable: 1/1, PWA Optimized: 6/8"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 60 60" class="lh-gauge lh-gauge--pwa"><defs><linearGradient id="lh-gauge--pwa__check-circle__gradient-2" x1="50%" y1="0" x2="50%" y2="100%"><stop stop-color="#00c852" offset="0"/><stop stop-color="#009688" offset="100%"/></linearGradient><linearGradient id="lh-gauge--pwa__installable__shadow-gradient-2" x1="76.056%" x2="24.111%" y1="82.995%" y2="24.735%"><stop stop-color="#a5d6a7" offset="0"/><stop stop-color="#80cbc4" offset="100%"/></linearGradient><g id="lh-gauge--pwa__installable-badge-2"><circle fill="#fff" cx="10" cy="10" r="10"/><path fill="#009688" d="M10 4.167A5.835 5.835.0 004.167 10 5.835 5.835.0 0010 15.833 5.835 5.835.0 0015.833 10 5.835 5.835.0 0010 4.167zm2.917 6.416h-2.334v2.334H9.417v-2.334H7.083V9.417h2.334V7.083h1.166v2.334h2.334v1.166z"/></g></defs><g stroke="none" fill-rule="nonzero"><circle class="lh-gauge--pwa__disc" cx="30" cy="30" r="30"/><g class="lh-gauge--pwa__logo"><path class="lh-gauge--pwa__logo--secondary-color" d="M35.66 19.39l.7-1.75h2L37.4 15l1.2-3 3.4 9h-2.51l-.58-1.61z"/><path class="lh-gauge--pwa__logo--primary-color" d="M33.52 21l3.65-9h-2.42l-2.5 5.82L30.5 12h-1.86l-1.9 5.82-1.35-2.65-1.21 3.72L25.4 21h2.38l1.72-5.2 1.64 5.2z"/><path class="lh-gauge--pwa__logo--secondary-color" fill-rule="nonzero" d="M20.3 17.91h1.48c.45.0.85-.05 1.2-.15l.39-1.18 1.07-3.3a2.64 2.64.0 00-.28-.37c-.55-.6-1.36-.91-2.42-.91H18v9h2.3V17.9zm1.96-3.84c.22.22.33.5.33.87.0.36-.1.65-.29.87-.2.23-.59.35-1.15.35h-.86v-2.41h.87c.52.0.89.1 1.1.32z"/></g><rect class="lh-gauge--pwa__component lh-gauge--pwa__na-line" fill="#fff" x="20" y="32" width="20" height="4" rx="2"/><g class="lh-gauge--pwa__component lh-gauge--pwa__installable-badge" transform="translate(20, 29)"><path fill="url(#lh-gauge--pwa__installable__shadow-gradient-2)" d="M33.629 19.487c-4.272 5.453-10.391 9.39-17.415 10.869L3 17.142 17.142 3 33.63 19.487z"/><use href="#lh-gauge--pwa__installable-badge-2"/></g><g class="lh-gauge--pwa__component lh-gauge--pwa__check-circle" transform="translate(18, 28)"><circle fill="#fff" cx="12" cy="12" r="12"/><path fill="url(#lh-gauge--pwa__check-circle__gradient-2)" d="M12 2a10 10 0 100 20 10 10 0 000-20zm-2 15-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"/></g></g></svg><div class=lh-gauge__label>Progressive Web App</div></a></div><div class=lh-category-header__description><span>These checks validate the aspects of a Progressive Web App. <a rel=noopener target=_blank href="https://developers.google.com/web/progressive-web-apps/checklist?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div></div><div><div class="lh-audit-group lh-audit-group--pwa-installable lh-badged"><div class=lh-audit-group__header><span class=lh-audit-group__title>Installable</span></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=installable-manifest><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Web app manifest and service worker meet the installability requirements</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Service worker is the technology that enables your app to use many Progressive Web App features, such as offline, add to homescreen, and push notifications. With proper service worker and manifest implementations, browsers can proactively prompt users to add your app to their homescreen, which can lead to higher engagement. <a rel=noopener target=_blank href="https://web.dev/installable-manifest/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div><span class=lh-details></span></details></div></div><div class="lh-audit-group lh-audit-group--pwa-optimized"><div class=lh-audit-group__header><span class=lh-audit-group__title>PWA Optimized</span></div><div class="lh-audit lh-audit--binary lh-audit--fail" id=service-worker><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Does not register a service worker that controls page and <code>start_url</code></span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>The service worker is the technology that enables your app to use many Progressive Web App features, such as offline, add to homescreen, and push notifications. <a rel=noopener target=_blank href="https://web.dev/service-worker/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div><div class="lh-audit lh-audit--notapplicable lh-audit--pass" id=redirects-http><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Redirects HTTP traffic to HTTPS</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>If you've already set up HTTPS, make sure that you redirect all HTTP traffic to HTTPS in order to enable secure web features for all your users. <a rel=noopener target=_blank href="https://web.dev/redirects-http/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=splash-screen><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Configured for a custom splash screen</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>A themed splash screen ensures a high-quality experience when users launch your app from their homescreens. <a rel=noopener target=_blank href="https://web.dev/splash-screen/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div><div class="lh-audit lh-audit--binary lh-audit--fail" id=themed-omnibox><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Does not set a theme color for the address bar.</span><div class=lh-audit-explanation>Failures: No `<meta name="theme-color">` tag found.</div></span><span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>The browser address bar can be themed to match your site. <a rel=noopener target=_blank href="https://web.dev/themed-omnibox/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=content-width><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Content is sized correctly for the viewport</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>If the width of your app's content doesn't match the width of the viewport, your app might not be optimized for mobile screens. <a rel=noopener target=_blank href="https://web.dev/content-width/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=viewport><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Has a <code><meta name="viewport"></code> tag with <code>width</code> or <code>initial-scale</code></span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Add a `<meta name="viewport">` tag to optimize your app for mobile screens. <a rel=noopener target=_blank href="https://web.dev/viewport/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=apple-touch-icon><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Provides a valid <code>apple-touch-icon</code></span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>For ideal appearance on iOS when users add a progressive web app to the home screen, define an `apple-touch-icon`. It must point to a non-transparent 192px (or 180px) square PNG. <a rel=noopener target=_blank href="https://web.dev/apple-touch-icon/?utm_source=lighthouse&utm_medium=cli">Learn More</a>.</span></div><div class=lh-audit__stackpacks></div></details></div><div class="lh-audit lh-audit--binary lh-audit--pass" id=maskable-icon><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Manifest has a maskable icon</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>A maskable icon ensures that the image fills the entire shape without being letterboxed when installing the app on a device. <a rel=noopener target=_blank href="https://web.dev/maskable-icon-audit/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div></div></div><details class="lh-clump lh-audit-group lh-clump--manual"><summary><div class=lh-audit-group__summary><div class=lh-audit-group__header><span class=lh-audit-group__title>Additional items to manually check</span>
|
||
<span class=lh-audit-group__itemcount>(3)</span>
|
||
<span class=lh-audit-group__description>These checks are required by the baseline <a rel=noopener target=_blank href="https://developers.google.com/web/progressive-web-apps/checklist?utm_source=lighthouse&utm_medium=cli">PWA Checklist</a> but are not automatically checked by Lighthouse. They do not affect your score but it's important that you verify them manually.</span></div><div></div><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></summary><div class="lh-audit lh-audit--manual lh-audit--pass" id=pwa-cross-browser><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Site works cross-browser</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>To reach the most number of users, sites should work across every major browser. <a rel=noopener target=_blank href="https://web.dev/pwa-cross-browser/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div><div class="lh-audit lh-audit--manual lh-audit--pass" id=pwa-page-transitions><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Page transitions don't feel like they block on the network</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Transitions should feel snappy as you tap around, even on a slow network. This experience is key to a user's perception of performance. <a rel=noopener target=_blank href="https://web.dev/pwa-page-transitions/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div><div class="lh-audit lh-audit--manual lh-audit--pass" id=pwa-each-page-has-url><details class=lh-expandable-details><summary><div class="lh-audit__header lh-expandable-details__summary"><span class=lh-audit__score-icon></span>
|
||
<span class=lh-audit__title-and-text><span class=lh-audit__title><span>Each page has a URL</span></span>
|
||
<span class=lh-audit__display-text></span></span><div class=lh-chevron-container><svg class="lh-chevron" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><g class="lh-chevron__lines"><path class="lh-chevron__line lh-chevron__line-left" d="M10 50h40"/><path class="lh-chevron__line lh-chevron__line-right" d="M90 50H50"/></g></svg></div></div></summary><div class=lh-audit__description><span>Ensure individual pages are deep linkable via URL and that URLs are unique for the purpose of shareability on social media. <a rel=noopener target=_blank href="https://web.dev/pwa-each-page-has-url/?utm_source=lighthouse&utm_medium=cli">Learn more</a>.</span></div><div class=lh-audit__stackpacks></div></details></div></details></div></div></div><style>.lh-footer{padding:var(--footer-padding-vertical)calc(var(--default-padding) * 2);max-width:var(--report-width);margin:0 auto}.lh-footer .lh-generated{text-align:center}.lh-env__title{font-size:var(--env-item-font-size-big);line-height:var(--env-item-line-height-big);text-align:center;padding:var(--score-container-padding)}.lh-env{padding:var(--default-padding)0}.lh-env__items{padding-left:16px;margin:0 0 var(--audits-margin-bottom);padding:0}.lh-env__items .lh-env__item:nth-child(2n){background-color:var(--env-item-background-color)}.lh-env__item{display:flex;padding:var(--env-item-padding);position:relative}span.lh-env__name{font-weight:700;min-width:var(--env-name-min-width);flex:.5;padding:0 8px}span.lh-env__description{text-align:left;flex:1}</style><footer class=lh-footer><div class=lh-env><div class=lh-env__title>Runtime Settings</div><ul class=lh-env__items id=runtime-settings><template id=tmpl-lh-env__items><li class=lh-env__item><span class=lh-env__name></span>
|
||
<span class=lh-env__description></span></li></template><li class=lh-env__item><span class=lh-env__name>URL</span>
|
||
<span class=lh-env__description>http://localhost:8008/congo/samples/emoji/</span></li><li class=lh-env__item><span class=lh-env__name>Fetch Time</span>
|
||
<span class=lh-env__description>Jan 19, 2022, 7:17 PM GMT+11</span></li><li class=lh-env__item><span class=lh-env__name>Device</span>
|
||
<span class=lh-env__description>Emulated Moto G4</span></li><li class=lh-env__item><span class=lh-env__name>Network throttling</span>
|
||
<span class=lh-env__description>150 ms TCP RTT, 1,638.4 Kbps throughput (Simulated)</span></li><li class=lh-env__item><span class=lh-env__name>CPU throttling</span>
|
||
<span class=lh-env__description>4x slowdown (Simulated)</span></li><li class=lh-env__item><span class=lh-env__name>Channel</span>
|
||
<span class=lh-env__description>cli</span></li><li class=lh-env__item><span class=lh-env__name>User agent (host)</span>
|
||
<span class=lh-env__description>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/96.0.4664.110 Safari/537.36</span></li><li class=lh-env__item><span class=lh-env__name>User agent (network)</span>
|
||
<span class=lh-env__description>Mozilla/5.0 (Linux; Android 7.0; Moto G (4)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4420.0 Mobile Safari/537.36 Chrome-Lighthouse</span></li><li class=lh-env__item><span class=lh-env__name>CPU/Memory Power</span>
|
||
<span class=lh-env__description>1949</span></li><li class=lh-env__item><span class=lh-env__name>Axe version</span>
|
||
<span class=lh-env__description>4.2.1</span></li></ul></div><div class=lh-generated>Generated by <b>Lighthouse</b> <span class=lh-footer__version>8.0.0</span> |
|
||
<a href=https://github.com/GoogleChrome/Lighthouse/issues target=_blank rel=noopener class=lh-footer__version_issue>File an issue</a></div></footer></div></div></main><div id=lh-log></div><script>"use strict";const ELLIPSIS="…",NBSP="\xa0",PASS_THRESHOLD=.9,SCREENSHOT_PREFIX="data:image/jpeg;base64,",RATINGS={PASS:{label:"pass",minScore:PASS_THRESHOLD},AVERAGE:{label:"average",minScore:.5},FAIL:{label:"fail"},ERROR:{label:"error"}},listOfTlds=["com","co","gov","edu","ac","org","go","gob","or","net","in","ne","nic","gouv","web","spb","blog","jus","kiev","mil","wi","qc","ca","bel","on"];class Util{static get PASS_THRESHOLD(){return PASS_THRESHOLD}static get MS_DISPLAY_VALUE(){return`%10d${NBSP}ms`}static prepareReportResult(e){const t=JSON.parse(JSON.stringify(e));t.configSettings.locale||(t.configSettings.locale="en"),t.configSettings.formFactor||(t.configSettings.formFactor=t.configSettings.emulatedFormFactor);for(const e of Object.values(t.audits))if((e.scoreDisplayMode==="not_applicable"||e.scoreDisplayMode==="not-applicable")&&(e.scoreDisplayMode="notApplicable"),e.details&&((e.details.type===void 0||e.details.type==="diagnostic")&&(e.details.type="debugdata"),e.details.type==="filmstrip"))for(const t of e.details.items)t.data.startsWith(SCREENSHOT_PREFIX)||(t.data=SCREENSHOT_PREFIX+t.data);if(typeof t.categories!="object")throw new Error("No categories provided.");const n=new Map;for(const e of Object.values(t.categories))e.auditRefs.forEach(e=>{if(!e.relevantAudits)return;e.relevantAudits.forEach(t=>{const s=n.get(t)||[];s.push(e),n.set(t,s)})}),e.auditRefs.forEach(e=>{const s=t.audits[e.id];e.result=s,n.has(e.id)&&(e.relevantMetrics=n.get(e.id)),t.stackPacks&&t.stackPacks.forEach(t=>{t.descriptions[e.id]&&(e.stackPacks=e.stackPacks||[],e.stackPacks.push({title:t.title,iconDataURL:t.iconDataURL,description:t.descriptions[e.id]}))})});return t}static showAsPassed(e){switch(e.scoreDisplayMode){case"manual":case"notApplicable":return!0;case"error":case"informative":return!1;case"numeric":case"binary":default:return Number(e.score)>=RATINGS.PASS.minScore}}static calculateRating(e,t){if(t==="manual"||t==="notApplicable")return RATINGS.PASS.label;if(t==="error")return RATINGS.ERROR.label;if(e===null)return RATINGS.FAIL.label;let n=RATINGS.FAIL.label;return e>=RATINGS.PASS.minScore?n=RATINGS.PASS.label:e>=RATINGS.AVERAGE.minScore&&(n=RATINGS.AVERAGE.label),n}static splitMarkdownCodeSpans(e){const t=[],n=e.split(/`(.*?)`/g);for(let e=0;e<n.length;e++){const s=n[e];if(!s)continue;const o=e%2!==0;t.push({isCode:o,text:s})}return t}static splitMarkdownLink(e){const t=[],n=e.split(/\[([^\]]+?)\]\((https?:\/\/.*?)\)/g);for(;n.length;){const[e,s,o]=n.splice(0,3);e&&t.push({isLink:!1,text:e}),s&&o&&t.push({isLink:!0,text:s,linkHref:o})}return t}static getURLDisplayName(e,t){t=t||{numPathParts:void 0,preserveQuery:void 0,preserveHost:void 0};const o=t.numPathParts!==void 0?t.numPathParts:2,i=t.preserveQuery===void 0||t.preserveQuery,a=t.preserveHost||!1;let n;if(e.protocol==="about:"||e.protocol==="data:")n=e.href;else{n=e.pathname;const t=n.split("/").filter(e=>e.length);o&&t.length>o&&(n=ELLIPSIS+t.slice(-1*o).join("/")),a&&(n=`${e.host}/${n.replace(/^\//,"")}`),i&&(n=`${n}${e.search}`)}const s=64;if(n=n.replace(/([a-f0-9]{7})[a-f0-9]{13}[a-f0-9]*/g,`$1${ELLIPSIS}`),n=n.replace(/([a-zA-Z0-9-_]{9})(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])[a-zA-Z0-9-_]{10,}/g,`$1${ELLIPSIS}`),n=n.replace(/(\d{3})\d{6,}/g,`$1${ELLIPSIS}`),n=n.replace(/\u2026+/g,ELLIPSIS),n.length>s&&n.includes("?")&&(n=n.replace(/\?([^=]*)(=)?.*/,`?$1$2${ELLIPSIS}`),n.length>s&&(n=n.replace(/\?.*/,`?${ELLIPSIS}`))),n.length>s){const e=n.lastIndexOf(".");e>=0?n=n.slice(0,s-1-(n.length-e))+`${ELLIPSIS}${n.slice(e)}`:n=n.slice(0,s-1)+ELLIPSIS}return n}static parseURL(e){const t=new URL(e);return{file:Util.getURLDisplayName(t),hostname:t.hostname,origin:t.origin}}static createOrReturnURL(e){return e instanceof URL?e:new URL(e)}static getTld(e){const t=e.split(".").slice(-2);return listOfTlds.includes(t[0])?`.${t.join(".")}`:`.${t[t.length-1]}`}static getRootDomain(e){const t=Util.createOrReturnURL(e).hostname,n=Util.getTld(t),s=n.split(".");return t.split(".").slice(-s.length).join(".")}static getEnvironmentDisplayValues(e){const t=Util.getEmulationDescriptions(e);return[{name:Util.i18n.strings.runtimeSettingsDevice,description:t.deviceEmulation},{name:Util.i18n.strings.runtimeSettingsNetworkThrottling,description:t.networkThrottling},{name:Util.i18n.strings.runtimeSettingsCPUThrottling,description:t.cpuThrottling}]}static getEmulationDescriptions(e){let t,n;const s=e.throttling;switch(e.throttlingMethod){case"provided":t=Util.i18n.strings.throttlingProvided,n=Util.i18n.strings.throttlingProvided;break;case"devtools":{const{cpuSlowdownMultiplier:e,requestLatencyMs:o}=s;t=`${Util.i18n.formatNumber(e)}x slowdown (DevTools)`,n=`${Util.i18n.formatNumber(o)}${NBSP}ms HTTP RTT, `+`${Util.i18n.formatNumber(s.downloadThroughputKbps)}${NBSP}Kbps down, `+`${Util.i18n.formatNumber(s.uploadThroughputKbps)}${NBSP}Kbps up (DevTools)`;break}case"simulate":{const{cpuSlowdownMultiplier:e,rttMs:o,throughputKbps:i}=s;t=`${Util.i18n.formatNumber(e)}x slowdown (Simulated)`,n=`${Util.i18n.formatNumber(o)}${NBSP}ms TCP RTT, `+`${Util.i18n.formatNumber(i)}${NBSP}Kbps throughput (Simulated)`;break}default:t=Util.i18n.strings.runtimeUnknown,n=Util.i18n.strings.runtimeUnknown}const o={mobile:Util.i18n.strings.runtimeMobileEmulation,desktop:Util.i18n.strings.runtimeDesktopEmulation}[e.formFactor]||Util.i18n.strings.runtimeNoEmulation;return{deviceEmulation:o,cpuThrottling:t,networkThrottling:n}}static filterRelevantLines(e,t,n){if(t.length===0)return e.slice(0,n*2+1);const o=3,s=new Set;return t=t.sort((e,t)=>(e.lineNumber||0)-(t.lineNumber||0)),t.forEach(({lineNumber:e})=>{let t=e-n,i=e+n;for(;t<1;)t++,i++;s.has(t-o-1)&&(t-=o);for(let e=t;e<=i;e++){const n=e;s.add(n)}}),e.filter(e=>s.has(e.lineNumber))}static isPluginCategory(e){return e.startsWith("lighthouse-plugin-")}}Util.reportJson=null,Util.getUniqueSuffix=(()=>{let e=0;return function(){return e++}})(),Util.i18n=null,Util.UIStrings={varianceDisclaimer:"Values are estimated and may vary. The [performance score is calculated](https://web.dev/performance-scoring/) directly from these metrics.",calculatorLink:"See calculator.",showRelevantAudits:"Show audits relevant to:",opportunityResourceColumnLabel:"Opportunity",opportunitySavingsColumnLabel:"Estimated Savings",errorMissingAuditInfo:"Report error: no audit information",errorLabel:"Error!",warningHeader:"Warnings: ",warningAuditsGroupTitle:"Passed audits but with warnings",passedAuditsGroupTitle:"Passed audits",notApplicableAuditsGroupTitle:"Not applicable",manualAuditsGroupTitle:"Additional items to manually check",toplevelWarningsMessage:"There were issues affecting this run of Lighthouse:",crcInitialNavigation:"Initial Navigation",crcLongestDurationLabel:"Maximum critical path latency:",snippetExpandButtonLabel:"Expand snippet",snippetCollapseButtonLabel:"Collapse snippet",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.",labDataTitle:"Lab Data",thirdPartyResourcesLabel:"Show 3rd-party resources",viewTreemapLabel:"View Treemap",dropdownPrintSummary:"Print Summary",dropdownPrintExpanded:"Print Expanded",dropdownCopyJSON:"Copy JSON",dropdownSaveHTML:"Save as HTML",dropdownSaveJSON:"Save as JSON",dropdownViewer:"Open in Viewer",dropdownSaveGist:"Save as Gist",dropdownDarkTheme:"Toggle Dark Theme",runtimeSettingsTitle:"Runtime Settings",runtimeSettingsUrl:"URL",runtimeSettingsFetchTime:"Fetch Time",runtimeSettingsDevice:"Device",runtimeSettingsNetworkThrottling:"Network throttling",runtimeSettingsCPUThrottling:"CPU throttling",runtimeSettingsChannel:"Channel",runtimeSettingsUA:"User agent (host)",runtimeSettingsUANetwork:"User agent (network)",runtimeSettingsBenchmark:"CPU/Memory Power",runtimeSettingsAxeVersion:"Axe version",footerIssue:"File an issue",runtimeNoEmulation:"No emulation",runtimeMobileEmulation:"Emulated Moto G4",runtimeDesktopEmulation:"Emulated Desktop",runtimeUnknown:"Unknown",throttlingProvided:"Provided by environment"},typeof module!="undefined"&&module.exports?module.exports=Util:self.Util=Util,"use strict";class DOM{constructor(e){this._document=e,this._lighthouseChannel="unknown"}createElement(e,t,n={}){const s=this._document.createElement(e);return t&&(s.className=t),Object.keys(n).forEach(e=>{const t=n[e];typeof t!="undefined"&&s.setAttribute(e,t)}),s}createElementNS(e,t,n,s={}){const o=this._document.createElementNS(e,t);return n&&(o.className=n),Object.keys(s).forEach(e=>{const t=s[e];typeof t!="undefined"&&o.setAttribute(e,t)}),o}createFragment(){return this._document.createDocumentFragment()}createChildOf(e,t,n,s){const o=this.createElement(t,n,s);return e.appendChild(o),o}cloneTemplate(e,t){const n=t.querySelector(e);if(!n)throw new Error(`Template not found: template${e}`);const s=this._document.importNode(n.content,!0);return n.hasAttribute("data-stamped")&&this.findAll("style",s).forEach(e=>e.remove()),n.setAttribute("data-stamped","true"),s}resetTemplates(){this.findAll("template[data-stamped]",this._document).forEach(e=>{e.removeAttribute("data-stamped")})}convertMarkdownLinkSnippets(e){const t=this.createElement("span");for(const s of Util.splitMarkdownLink(e)){if(!s.isLink){t.appendChild(this._document.createTextNode(s.text));continue}const o=new URL(s.linkHref),i=["https://developers.google.com","https://web.dev"];i.includes(o.origin)&&(o.searchParams.set("utm_source","lighthouse"),o.searchParams.set("utm_medium",this._lighthouseChannel));const n=this.createElement("a");n.rel="noopener",n.target="_blank",n.textContent=s.text,n.href=o.href,t.appendChild(n)}return t}convertMarkdownCodeSnippets(e){const t=this.createElement("span");for(const n of Util.splitMarkdownCodeSpans(e))if(n.isCode){const e=this.createElement("code");e.textContent=n.text,t.appendChild(e)}else t.appendChild(this._document.createTextNode(n.text));return t}setLighthouseChannel(e){this._lighthouseChannel=e}document(){return this._document}isDevTools(){return!!this._document.querySelector(".lh-devtools")}find(e,t){const n=t.querySelector(e);if(n===null)throw new Error(`query ${e} not found`);return n}findAll(e,t){const n=Array.from(t.querySelectorAll(e));return n}}typeof module!="undefined"&&module.exports?module.exports=DOM:self.DOM=DOM,"use strict";const URL_PREFIXES=["http://","https://","data:"];class DetailsRenderer{constructor(e,t={}){this._dom=e,this._fullPageScreenshot=t.fullPageScreenshot,this._templateContext}setTemplateContext(e){this._templateContext=e}render(e){switch(e.type){case"filmstrip":return this._renderFilmstrip(e);case"list":return this._renderList(e);case"table":return this._renderTable(e);case"criticalrequestchain":return CriticalRequestChainRenderer.render(this._dom,this._templateContext,e,this);case"opportunity":return this._renderTable(e);case"screenshot":case"debugdata":case"full-page-screenshot":case"treemap-data":return null;default:return this._renderUnknown(e.type,e)}}_renderBytes(e){const n=Util.i18n.formatBytesToKiB(e.value,e.granularity),t=this._renderText(n);return t.title=Util.i18n.formatBytes(e.value),t}_renderMilliseconds(e){let t=Util.i18n.formatMilliseconds(e.value,e.granularity);return e.displayUnit==="duration"&&(t=Util.i18n.formatDuration(e.value)),this._renderText(t)}renderTextURL(e){const t=e;let s,o,i;try{const e=Util.parseURL(t);s=e.file==="/"?e.origin:e.file,o=e.file==="/"||e.hostname===""?"":`(${e.hostname})`,i=t}catch{s=t}const n=this._dom.createElement("div","lh-text__url");if(n.appendChild(this._renderLink({text:s,url:t})),o){const e=this._renderText(o);e.classList.add("lh-text__url-host"),n.appendChild(e)}return i&&(n.title=t,n.dataset.url=t),n}_renderLink(e){const s=["https:","http:"];let n;try{n=new URL(e.url)}catch{}if(!n||!s.includes(n.protocol)){const t=this._renderText(e.text);return t.classList.add("lh-link"),t}const t=this._dom.createElement("a");return t.rel="noopener",t.target="_blank",t.textContent=e.text,t.href=n.href,t.classList.add("lh-link"),t}_renderText(e){const t=this._dom.createElement("div","lh-text");return t.textContent=e,t}_renderNumeric(e){const n=Util.i18n.formatNumber(e.value,e.granularity),t=this._dom.createElement("div","lh-numeric");return t.textContent=n,t}_renderThumbnail(e){const t=this._dom.createElement("img","lh-thumbnail"),n=e;return t.src=n,t.title=n,t.alt="",t}_renderUnknown(e,t){console.error(`Unknown details type: ${e}`,t);const n=this._dom.createElement("details","lh-unknown");return this._dom.createChildOf(n,"summary").textContent=`We don't know how to render audit details of type \`${e}\`. `+"The Lighthouse version that collected this data is likely newer than the Lighthouse version of the report renderer. Expand for the raw JSON.",this._dom.createChildOf(n,"pre").textContent=JSON.stringify(t,null,2),n}_renderTableValue(e,t){if(e==null)return null;if(typeof e=="object")switch(e.type){case"code":return this._renderCode(e.value);case"link":return this._renderLink(e);case"node":return this.renderNode(e);case"numeric":return this._renderNumeric(e);case"source-location":return this.renderSourceLocation(e);case"url":return this.renderTextURL(e.value);default:return this._renderUnknown(e.type,e)}switch(t.valueType){case"bytes":{const n=Number(e);return this._renderBytes({value:n,granularity:t.granularity})}case"code":{const t=String(e);return this._renderCode(t)}case"ms":{const n={value:Number(e),granularity:t.granularity,displayUnit:t.displayUnit};return this._renderMilliseconds(n)}case"numeric":{const n=Number(e);return this._renderNumeric({value:n,granularity:t.granularity})}case"text":{const t=String(e);return this._renderText(t)}case"thumbnail":{const t=String(e);return this._renderThumbnail(t)}case"timespanMs":{const t=Number(e);return this._renderMilliseconds({value:t})}case"url":{const t=String(e);return URL_PREFIXES.some(e=>t.startsWith(e))?this.renderTextURL(t):this._renderCode(t)}default:return this._renderUnknown(t.valueType,e)}}_getCanonicalizedHeadingsFromTable(e){return e.type==="opportunity"?e.headings:e.headings.map(e=>this._getCanonicalizedHeading(e))}_getCanonicalizedHeading(e){let t;return e.subItemsHeading&&(t=this._getCanonicalizedsubItemsHeading(e.subItemsHeading,e)),{key:e.key,valueType:e.itemType,subItemsHeading:t,label:e.text,displayUnit:e.displayUnit,granularity:e.granularity}}_getCanonicalizedsubItemsHeading(e,t){return e.key||console.warn("key should not be null"),{key:e.key||"",valueType:e.itemType||t.itemType,granularity:e.granularity||t.granularity,displayUnit:e.displayUnit||t.displayUnit}}_getDerivedsubItemsHeading(e){return e.subItemsHeading?{key:e.subItemsHeading.key||"",valueType:e.subItemsHeading.valueType||e.valueType,granularity:e.subItemsHeading.granularity||e.granularity,displayUnit:e.subItemsHeading.displayUnit||e.displayUnit,label:""}:null}_renderTableRow(e,t){const n=this._dom.createElement("tr");for(const s of t){if(!s||!s.key){this._dom.createChildOf(n,"td","lh-table-column--empty");continue}const o=e[s.key];let i;if(o!=null&&(i=this._renderTableValue(o,s)),i){const e=`lh-table-column--${s.valueType}`;this._dom.createChildOf(n,"td",e).appendChild(i)}else this._dom.createChildOf(n,"td","lh-table-column--empty")}return n}_renderTableRowsFromItem(e,t){const n=this._dom.createFragment();if(n.append(this._renderTableRow(e,t)),!e.subItems)return n;const s=t.map(this._getDerivedsubItemsHeading);if(!s.some(Boolean))return n;for(const o of e.subItems.items){const t=this._renderTableRow(o,s);t.classList.add("lh-sub-item-row"),n.append(t)}return n}_renderTable(e){if(!e.items.length)return this._dom.createElement("span");const t=this._dom.createElement("table","lh-table"),o=this._dom.createChildOf(t,"thead"),i=this._dom.createChildOf(o,"tr"),s=this._getCanonicalizedHeadingsFromTable(e);for(const e of s){const n=e.valueType||"text",o=`lh-table-column--${n}`,t=this._dom.createElement("div","lh-text");t.textContent=e.label,this._dom.createChildOf(i,"th",o).appendChild(t)}const a=this._dom.createChildOf(t,"tbody");let n=!0;for(const o of e.items){const t=this._renderTableRowsFromItem(o,s);for(const e of this._dom.findAll("tr",t))e.classList.add(n?"lh-row--even":"lh-row--odd");n=!n,a.append(t)}return t}_renderList(e){const t=this._dom.createElement("div","lh-list");return e.items.forEach(e=>{const n=SnippetRenderer.render(this._dom,this._templateContext,e,this);t.appendChild(n)}),t}renderNode(e){const t=this._dom.createElement("span","lh-node");if(e.nodeLabel){const n=this._dom.createElement("div");n.textContent=e.nodeLabel,t.appendChild(n)}if(e.snippet){const n=this._dom.createElement("div");n.classList.add("lh-node__snippet"),n.textContent=e.snippet,t.appendChild(n)}if(e.selector&&(t.title=e.selector),e.path&&t.setAttribute("data-path",e.path),e.selector&&t.setAttribute("data-selector",e.selector),e.snippet&&t.setAttribute("data-snippet",e.snippet),!this._fullPageScreenshot)return t;const n=e.lhId&&this._fullPageScreenshot.nodes[e.lhId];if(!n||n.width===0||n.height===0)return t;const o={width:147,height:100},s=ElementScreenshotRenderer.render(this._dom,this._templateContext,this._fullPageScreenshot.screenshot,n,o);return s&&t.prepend(s),t}renderSourceLocation(e){if(!e.url)return null;const s=`${e.url}:${e.line+1}:${e.column}`;let n;if(e.original){const t=e.original.file||"<unmapped>";n=`${t}:${e.original.line+1}:${e.original.column}`}let t;if(e.urlProvider==="network"&&n)t=this._renderLink({url:e.url,text:n}),t.title=`maps to generated location ${s}`;else if(e.urlProvider==="network"&&!n)t=this.renderTextURL(e.url),this._dom.find(".lh-link",t).textContent+=`:${e.line+1}:${e.column}`;else if(e.urlProvider==="comment"&&n)t=this._renderText(`${n} (from source map)`),t.title=`${s} (from sourceURL)`;else if(e.urlProvider==="comment"&&!n)t=this._renderText(`${s} (from sourceURL)`);else return null;return t.classList.add("lh-source-location"),t.setAttribute("data-source-url",e.url),t.setAttribute("data-source-line",String(e.line)),t.setAttribute("data-source-column",String(e.column)),t}_renderFilmstrip(e){const t=this._dom.createElement("div","lh-filmstrip");for(const n of e.items){const s=this._dom.createChildOf(t,"div","lh-filmstrip__frame");this._dom.createChildOf(s,"img","lh-filmstrip__thumbnail",{src:n.data,alt:`Screenshot`})}return t}_renderCode(e){const t=this._dom.createElement("pre","lh-code");return t.textContent=e,t}}typeof module!="undefined"&&module.exports?module.exports=DetailsRenderer:self.DetailsRenderer=DetailsRenderer,"use strict";class CriticalRequestChainRenderer{static initTree(e){let t=0;const n=Object.keys(e);if(n.length>0){const s=e[n[0]];t=s.request.startTime}return{tree:e,startTime:t,transferSize:0}}static createSegment(e,t,n,s,o,i){const a=e[t],r=Object.keys(e),l=r.indexOf(t)===r.length-1,d=!!a.children&&Object.keys(a.children).length>0,c=Array.isArray(o)?o.slice(0):[];return typeof i!="undefined"&&c.push(!i),{node:a,isLastChild:l,hasChildren:d,startTime:n,transferSize:s+a.request.transferSize,treeMarkers:c}}static createChainNode(e,t,n,s){const i=e.cloneTemplate("#tmpl-lh-crc__chains",t);e.find(".crc-node",i).setAttribute("title",n.node.request.url);const o=e.find(".crc-node__tree-marker",i);n.treeMarkers.forEach(t=>{t?(o.appendChild(e.createElement("span","tree-marker vert")),o.appendChild(e.createElement("span","tree-marker"))):(o.appendChild(e.createElement("span","tree-marker")),o.appendChild(e.createElement("span","tree-marker")))}),n.isLastChild?(o.appendChild(e.createElement("span","tree-marker up-right")),o.appendChild(e.createElement("span","tree-marker right"))):(o.appendChild(e.createElement("span","tree-marker vert-right")),o.appendChild(e.createElement("span","tree-marker right"))),n.hasChildren?o.appendChild(e.createElement("span","tree-marker horiz-down")):o.appendChild(e.createElement("span","tree-marker right"));const r=n.node.request.url,c=s.renderTextURL(r),a=e.find(".crc-node__tree-value",i);if(a.appendChild(c),!n.hasChildren){const{startTime:o,endTime:i,transferSize:r}=n.node.request,t=e.createElement("span","crc-node__chain-duration");t.textContent=" - "+Util.i18n.formatMilliseconds((i-o)*1e3)+", ";const s=e.createElement("span","crc-node__chain-duration");s.textContent=Util.i18n.formatBytesToKiB(r,.01),a.appendChild(t),a.appendChild(s)}return i}static buildTree(e,t,n,s,o,i){if(s.appendChild(CRCRenderer.createChainNode(e,t,n,i)),n.node.children)for(const a of Object.keys(n.node.children)){const r=CRCRenderer.createSegment(n.node.children,a,n.startTime,n.transferSize,n.treeMarkers,n.isLastChild);CRCRenderer.buildTree(e,t,r,s,o,i)}}static render(e,t,n,s){const o=e.cloneTemplate("#tmpl-lh-crc",t),a=e.find(".lh-crc",o);e.find(".crc-initial-nav",o).textContent=Util.i18n.strings.crcInitialNavigation,e.find(".lh-crc__longest_duration_label",o).textContent=Util.i18n.strings.crcLongestDurationLabel,e.find(".lh-crc__longest_duration",o).textContent=Util.i18n.formatMilliseconds(n.longestChain.duration);const i=CRCRenderer.initTree(n.chains);for(const t of Object.keys(i.tree)){const r=CRCRenderer.createSegment(i.tree,t,i.startTime,i.transferSize);CRCRenderer.buildTree(e,o,r,a,n,s)}return e.find(".lh-crc-container",o)}}const CRCRenderer=CriticalRequestChainRenderer;typeof module!="undefined"&&module.exports?module.exports=CriticalRequestChainRenderer:self.CriticalRequestChainRenderer=CriticalRequestChainRenderer,"use strict";const LineVisibility={ALWAYS:0,WHEN_COLLAPSED:1,WHEN_EXPANDED:2},LineContentType={CONTENT_NORMAL:0,CONTENT_HIGHLIGHTED:1,PLACEHOLDER:2,MESSAGE:3},classNamesByContentType={[LineContentType.CONTENT_NORMAL]:["lh-snippet__line--content"],[LineContentType.CONTENT_HIGHLIGHTED]:["lh-snippet__line--content","lh-snippet__line--content-highlighted"],[LineContentType.PLACEHOLDER]:["lh-snippet__line--placeholder"],[LineContentType.MESSAGE]:["lh-snippet__line--message"]};function getLineAndPreviousLine(e,t){return{line:e.find(e=>e.lineNumber===t),previousLine:e.find(e=>e.lineNumber===t-1)}}function getMessagesForLineNumber(e,t){return e.filter(e=>e.lineNumber===t)}function getLinesWhenCollapsed(e){const t=2;return Util.filterRelevantLines(e.lines,e.lineMessages,t)}class SnippetRenderer{static renderHeader(e,t,n,s,o){const r=getLinesWhenCollapsed(n),c=r.length<n.lines.length,i=e.cloneTemplate("#tmpl-lh-snippet__header",t);e.find(".lh-snippet__title",i).textContent=n.title;const{snippetCollapseButtonLabel:l,snippetExpandButtonLabel:d}=Util.i18n.strings;e.find(".lh-snippet__btn-label-collapse",i).textContent=l,e.find(".lh-snippet__btn-label-expand",i).textContent=d;const a=e.find(".lh-snippet__toggle-expand",i);if(c?a.addEventListener("click",()=>o()):a.remove(),n.node&&e.isDevTools()){const t=e.find(".lh-snippet__node",i);t.appendChild(s.renderNode(n.node))}return i}static renderSnippetLine(e,t,{content:n,lineNumber:s,truncated:o,contentType:i,visibility:a}){const u=e.cloneTemplate("#tmpl-lh-snippet__line",t),r=e.find(".lh-snippet__line",u),{classList:c}=r;classNamesByContentType[i].forEach(e=>c.add(e)),a===LineVisibility.WHEN_COLLAPSED?c.add("lh-snippet__show-if-collapsed"):a===LineVisibility.WHEN_EXPANDED&&c.add("lh-snippet__show-if-expanded");const l=n+(o?"…":""),d=e.find(".lh-snippet__line code",r);return i===LineContentType.MESSAGE?d.appendChild(e.convertMarkdownLinkSnippets(l)):d.textContent=l,e.find(".lh-snippet__line-number",r).textContent=s.toString(),r}static renderMessage(e,t,n){return SnippetRenderer.renderSnippetLine(e,t,{lineNumber:" ",content:n.message,contentType:LineContentType.MESSAGE})}static renderOmittedLinesPlaceholder(e,t,n){return SnippetRenderer.renderSnippetLine(e,t,{lineNumber:"…",content:"",visibility:n,contentType:LineContentType.PLACEHOLDER})}static renderSnippetContent(e,t,n){const s=e.cloneTemplate("#tmpl-lh-snippet__content",t),o=e.find(".lh-snippet__snippet-inner",s);return n.generalMessages.forEach(n=>o.append(SnippetRenderer.renderMessage(e,t,n))),o.append(SnippetRenderer.renderSnippetLines(e,t,n)),s}static renderSnippetLines(e,t,n){const{lineMessages:i,generalMessages:r,lineCount:c,lines:l}=n,a=getLinesWhenCollapsed(n),d=r.length>0&&i.length===0,s=e.createFragment();let o=!1;for(let n=1;n<=c;n++){const{line:r,previousLine:f}=getLineAndPreviousLine(l,n),{line:u,previousLine:p}=getLineAndPreviousLine(a,n),h=!!u,g=!!p;g&&!h&&(o=!0),h&&o&&(s.append(SnippetRenderer.renderOmittedLinesPlaceholder(e,t,LineVisibility.WHEN_COLLAPSED)),o=!1);const v=!r&&!!f,b=!r&&n===1;if(v||b){const i=!a.some(e=>e.lineNumber>n),r=i||n===1;s.append(SnippetRenderer.renderOmittedLinesPlaceholder(e,t,r?LineVisibility.WHEN_EXPANDED:LineVisibility.ALWAYS)),o=!1}if(!r)continue;const m=getMessagesForLineNumber(i,n),j=m.length>0||d,y=Object.assign({},r,{contentType:j?LineContentType.CONTENT_HIGHLIGHTED:LineContentType.CONTENT_NORMAL,visibility:u?LineVisibility.ALWAYS:LineVisibility.WHEN_EXPANDED});s.append(SnippetRenderer.renderSnippetLine(e,t,y)),m.forEach(n=>{s.append(SnippetRenderer.renderMessage(e,t,n))})}return s}static render(e,t,n,s){const o=e.cloneTemplate("#tmpl-lh-snippet",t),i=e.find(".lh-snippet",o),a=SnippetRenderer.renderHeader(e,o,n,s,()=>i.classList.toggle("lh-snippet--expanded")),r=SnippetRenderer.renderSnippetContent(e,o,n);return i.append(a,r),i}}typeof module!="undefined"&&module.exports?module.exports=SnippetRenderer:self.SnippetRenderer=SnippetRenderer,"use strict";function screenshotOverlapsRect(e,t){return t.left<=e.width&&0<=t.right&&t.top<=e.height&&0<=t.bottom}function clamp(e,t,n){return e<t?t:e>n?n:e}function getRectCenterPoint(e){return{x:e.left+e.width/2,y:e.top+e.height/2}}class ElementScreenshotRenderer{static getScreenshotPositions(e,t,n){const s=getRectCenterPoint(e),o=clamp(s.x-t.width/2,0,n.width-t.width),i=clamp(s.y-t.height/2,0,n.height-t.height);return{screenshot:{left:o,top:i},clip:{left:e.left-o,top:e.top-i}}}static renderClipPathInScreenshot(e,t,n,s,o){const c=e.find("clipPath",t),l=`clip-${Util.getUniqueSuffix()}`;c.id=l,t.style.clipPath=`url(#${l})`;const i=n.top/o.height,a=i+s.height/o.height,r=n.left/o.width,d=r+s.width/o.width,u=[`0,0 1,0 1,${i} 0,${i}`,`0,${a} 1,${a} 1,1 0,1`,`0,${i} ${r},${i} ${r},${a} 0,${a}`,`${d},${i} 1,${i} 1,${a} ${d},${a}`];for(const t of u)c.append(e.createElementNS("http://www.w3.org/2000/svg","polygon",void 0,{points:t}))}static installFullPageScreenshot(e,t){e.style.setProperty("--element-screenshot-url",`url(${t.data})`)}static installOverlayFeature(e){const{dom:n,reportEl:t,overlayContainerEl:o,templateContext:i,fullPageScreenshot:a}=e,s="lh-screenshot-overlay--enabled";if(t.classList.contains(s))return;t.classList.add(s),t.addEventListener("click",e=>{const r=e.target;if(!r)return;const t=r.closest(".lh-node > .lh-element-screenshot");if(!t)return;const s=n.createElement("div","lh-element-screenshot__overlay");o.append(s);const l={width:s.clientWidth*.95,height:s.clientHeight*.8},d={width:Number(t.dataset.rectWidth),height:Number(t.dataset.rectHeight),left:Number(t.dataset.rectLeft),right:Number(t.dataset.rectLeft)+Number(t.dataset.rectWidth),top:Number(t.dataset.rectTop),bottom:Number(t.dataset.rectTop)+Number(t.dataset.rectHeight)},c=ElementScreenshotRenderer.render(n,i,a.screenshot,d,l);if(!c){s.remove();return}s.appendChild(c),s.addEventListener("click",()=>s.remove())})}static _computeZoomFactor(e,t){const s=.75,n={x:t.width/e.width,y:t.height/e.height},o=s*Math.min(n.x,n.y);return Math.min(1,o)}static render(e,t,n,s,o){if(!screenshotOverlapsRect(n,s))return null;const m=e.cloneTemplate("#tmpl-lh-element-screenshot",t),a=e.find("div.lh-element-screenshot",m);a.dataset.rectWidth=s.width.toString(),a.dataset.rectHeight=s.height.toString(),a.dataset.rectLeft=s.left.toString(),a.dataset.rectTop=s.top.toString();const i=this._computeZoomFactor(s,o),r={width:o.width/i,height:o.height/i};r.width=Math.min(n.width,r.width);const c={width:r.width*i,height:r.height*i},l=ElementScreenshotRenderer.getScreenshotPositions(s,r,{width:n.width,height:n.height}),f=e.find("div.lh-element-screenshot__content",a);f.style.top=`-${c.height}px`;const d=e.find("div.lh-element-screenshot__image",a);d.style.width=c.width+"px",d.style.height=c.height+"px",d.style.backgroundPositionY=-(l.screenshot.top*i)+"px",d.style.backgroundPositionX=-(l.screenshot.left*i)+"px",d.style.backgroundSize=`${n.width*i}px ${n.height*i}px`;const u=e.find("div.lh-element-screenshot__element-marker",a);u.style.width=s.width*i+"px",u.style.height=s.height*i+"px",u.style.left=l.clip.left*i+"px",u.style.top=l.clip.top*i+"px";const h=e.find("div.lh-element-screenshot__mask",a);return h.style.width=c.width+"px",h.style.height=c.height+"px",ElementScreenshotRenderer.renderClipPathInScreenshot(e,h,l.clip,s,r),a}}typeof module!="undefined"&&module.exports?module.exports=ElementScreenshotRenderer:self.ElementScreenshotRenderer=ElementScreenshotRenderer,"use strict";function getFilenamePrefix(e){const s=new URL(e.finalUrl).hostname,n=e.fetchTime&&new Date(e.fetchTime)||new Date,o=n.toLocaleTimeString("en-US",{hour12:!1}),t=n.toLocaleDateString("en-US",{year:"numeric",month:"2-digit",day:"2-digit"}).split("/");t.unshift(t.pop());const i=t.join("-"),a=`${s}_${i}_${o}`;return a.replace(/[/?<>\\:*|"]/g,"-")}typeof module!="undefined"&&module.exports&&(module.exports={getFilenamePrefix}),"use strict";class Logger{constructor(e){this.el=e,this._id=void 0}log(e,t=!0){this._id&&clearTimeout(this._id),this.el.textContent=e,this.el.classList.add("show"),t&&(this._id=setTimeout(e=>{this.el.classList.remove("show")},7e3))}warn(e){this.log("Warning: "+e)}error(e){this.log(e),setTimeout(t=>{throw new Error(e)},0)}hide(){this._id&&clearTimeout(this._id),this.el.classList.remove("show")}}typeof module!="undefined"&&module.exports&&(module.exports=Logger),"use strict";function getTableRows(e){return Array.from(e.tBodies[0].rows)}function getAppsOrigin(){const e=window.location.host.endsWith(".vercel.app"),t=new URLSearchParams(window.location.search).has("dev");return e?`https://${window.location.host}/gh-pages`:t?"http://localhost:8000":"https://googlechrome.github.io/lighthouse"}class ReportUIFeatures{constructor(e){this.json,this._dom=e,this._document=this._dom.document(),this._templateContext=this._dom.document(),this._dropDown=new DropDown(this._dom),this._copyAttempt=!1,this.topbarEl,this.scoreScaleEl,this.stickyHeaderEl,this.highlightEl,this.onMediaQueryChange=this.onMediaQueryChange.bind(this),this.onCopy=this.onCopy.bind(this),this.onDropDownMenuClick=this.onDropDownMenuClick.bind(this),this.onKeyUp=this.onKeyUp.bind(this),this.collapseAllDetails=this.collapseAllDetails.bind(this),this.expandAllDetails=this.expandAllDetails.bind(this),this._toggleDarkTheme=this._toggleDarkTheme.bind(this),this._updateStickyHeaderOnScroll=this._updateStickyHeaderOnScroll.bind(this)}initFeatures(e){this.json=e,this._setupMediaQueryListeners(),this._dropDown.setup(this.onDropDownMenuClick),this._setupThirdPartyFilter(),this._setupElementScreenshotOverlay(this._dom.find(".lh-container",this._document)),this._setUpCollapseDetailsAfterPrinting(),this._resetUIState(),this._document.addEventListener("keyup",this.onKeyUp),this._document.addEventListener("copy",this.onCopy);const n=this._dom.find(".lh-topbar__logo",this._document);n.addEventListener("click",()=>this._toggleDarkTheme());let t=!1;!this._dom.isDevTools()&&window.matchMedia("(prefers-color-scheme: dark)").matches&&(t=!0);const s=["performance","accessibility","best-practices","seo"],o=s.every(t=>{const n=e.categories[t];return n&&n.score===1});if(o&&(t=!0,this._enableFireworks()),t&&this._toggleDarkTheme(!0),Object.keys(this.json.categories).length>=2){this._setupStickyHeaderElements();const e=this._dom.find(".lh-container",this._document),t=this._getScrollParent(e);if(t.addEventListener("scroll",this._updateStickyHeaderOnScroll),this._dom.isDevTools()){const t=new window.ResizeObserver(this._updateStickyHeaderOnScroll);t.observe(e)}else window.addEventListener("resize",this._updateStickyHeaderOnScroll)}const i=e.categories.performance&&e.categories.performance.auditRefs.some(t=>Boolean(t.group==="metrics"&&e.audits[t.id].errorMessage));if(i){const e=this._dom.find("input.lh-metrics-toggle__input",this._document);e.checked=!0}const a=this.json.audits["script-treemap-data"]&&this.json.audits["script-treemap-data"].details;a&&this.addButton({text:Util.i18n.strings.viewTreemapLabel,icon:"treemap",onClick:()=>ReportUIFeatures.openTreemap(this.json)});for(const e of this._dom.findAll("[data-i18n]",this._dom.document())){const t=e.getAttribute("data-i18n");e.textContent=Util.i18n.strings[t]}}setTemplateContext(e){this._templateContext=e}addButton(e){const i=this._document.querySelector(".lh-audit-group--metrics"),t=e.container||i;if(!t)return;let n=t.querySelector(".lh-buttons");n||(n=this._dom.createChildOf(t,"div","lh-buttons"));const s=["lh-button"];e.icon&&(s.push("report-icon"),s.push(`report-icon--${e.icon}`));const o=this._dom.createChildOf(n,"button",s.join(" "));return o.textContent=e.text,o.addEventListener("click",e.onClick),o}_getScrollParent(e){const{overflowY:t}=window.getComputedStyle(e),n=t!=="visible"&&t!=="hidden";return n?e:e.parentElement?this._getScrollParent(e.parentElement):document}_enableFireworks(){const e=this._dom.find(".lh-scores-container",this._document);e.classList.add("score100"),e.addEventListener("click",t=>{e.classList.toggle("fireworks-paused")})}_fireEventOn(e,t=this._document,n){const s=new CustomEvent(e,n?{detail:n}:void 0);t.dispatchEvent(s)}_setupMediaQueryListeners(){const e=self.matchMedia("(max-width: 500px)");e.addListener(this.onMediaQueryChange),this.onMediaQueryChange(e)}onMediaQueryChange(e){const t=this._dom.find(".lh-root",this._document);t.classList.toggle("lh-narrow",e.matches)}_setupThirdPartyFilter(){const e=["uses-rel-preconnect","third-party-facades"],t=["legacy-javascript"],n=Array.from(this._document.querySelectorAll("table.lh-table")),s=n.filter(e=>e.querySelector("td.lh-table-column--url, td.lh-table-column--source-location")).filter(t=>{const n=t.closest(".lh-audit");if(!n)throw new Error(".lh-table not within audit");return!e.includes(n.id)});s.forEach((e,n)=>{const a=getTableRows(e),i=this._getThirdPartyRows(a,this.json.finalUrl),s=this._dom.cloneTemplate("#tmpl-lh-3p-filter",this._templateContext),o=this._dom.find("input",s),c=`lh-3p-filter-label--${n}`;o.id=c,o.addEventListener("change",e=>{const s=e.target instanceof HTMLInputElement&&!e.target.checked;let n=!0,t=a[0];for(;t;){const e=s&&i.includes(t);do t.classList.toggle("lh-row--hidden",e),t.classList.toggle("lh-row--even",!e&&n),t.classList.toggle("lh-row--odd",!e&&!n),t=t.nextElementSibling;while(t&&t.classList.contains("lh-sub-item-row"))e||(n=!n)}}),this._dom.find("label",s).setAttribute("for",c),this._dom.find(".lh-3p-filter-count",s).textContent=`${i.length}`,this._dom.find(".lh-3p-ui-string",s).textContent=Util.i18n.strings.thirdPartyResourcesLabel;const r=i.length===a.length,d=!i.length;if((r||d)&&(o.disabled=!0,o.checked=r),!e.parentNode)return;e.parentNode.insertBefore(s,e);const l=e.closest(".lh-audit");if(!l)throw new Error(".lh-table not within audit");t.includes(l.id)&&!r&&o.click()})}_setupElementScreenshotOverlay(e){const t=this.json.audits["full-page-screenshot"]&&this.json.audits["full-page-screenshot"].details&&this.json.audits["full-page-screenshot"].details.type==="full-page-screenshot"&&this.json.audits["full-page-screenshot"].details;if(!t)return;ElementScreenshotRenderer.installOverlayFeature({dom:this._dom,reportEl:e,overlayContainerEl:e,templateContext:this._templateContext,fullPageScreenshot:t})}_getThirdPartyRows(e,t){const n=[],s=Util.getRootDomain(t);for(const t of e){if(t.classList.contains("lh-sub-item-row"))continue;const o=t.querySelector("div.lh-text__url");if(!o)continue;const i=o.dataset.url;if(!i)continue;const a=Util.getRootDomain(i)!==s;if(!a)continue;n.push(t)}return n}_setupStickyHeaderElements(){this.topbarEl=this._dom.find("div.lh-topbar",this._document),this.scoreScaleEl=this._dom.find("div.lh-scorescale",this._document),this.stickyHeaderEl=this._dom.find("div.lh-sticky-header",this._document),this.highlightEl=this._dom.createChildOf(this.stickyHeaderEl,"div","lh-highlighter")}onCopy(e){this._copyAttempt&&e.clipboardData&&(e.preventDefault(),e.clipboardData.setData("text/plain",JSON.stringify(this.json,null,2)),this._fireEventOn("lh-log",this._document,{cmd:"log",msg:"Report JSON copied to clipboard"})),this._copyAttempt=!1}onCopyButtonClick(){this._fireEventOn("lh-analytics",this._document,{cmd:"send",fields:{hitType:"event",eventCategory:"report",eventAction:"copy"}});try{this._document.queryCommandSupported("copy")&&(this._copyAttempt=!0,this._document.execCommand("copy")||(this._copyAttempt=!1,this._fireEventOn("lh-log",this._document,{cmd:"warn",msg:"Your browser does not support copy to clipboard."})))}catch(e){this._copyAttempt=!1,this._fireEventOn("lh-log",this._document,{cmd:"log",msg:e.message})}}_resetUIState(){this._dropDown.close(),this._dom.resetTemplates()}onDropDownMenuClick(e){e.preventDefault();const t=e.target;if(!t||!t.hasAttribute("data-action"))return;switch(t.getAttribute("data-action")){case"copy":this.onCopyButtonClick();break;case"print-summary":this.collapseAllDetails(),this._print();break;case"print-expanded":this.expandAllDetails(),this._print();break;case"save-json":{const e=JSON.stringify(this.json,null,2);this._saveFile(new Blob([e],{type:"application/json"}));break}case"save-html":{const e=this.getReportHtml();try{this._saveFile(new Blob([e],{type:"text/html"}))}catch(e){this._fireEventOn("lh-log",this._document,{cmd:"error",msg:"Could not export as HTML. "+e.message})}break}case"open-viewer":{ReportUIFeatures.openTabAndSendJsonReportToViewer(this.json);break}case"save-gist":{this.saveAsGist();break}case"toggle-dark":{this._toggleDarkTheme();break}}this._dropDown.close()}_print(){self.print()}onKeyUp(e){(e.ctrlKey||e.metaKey)&&e.keyCode===80&&this._dropDown.close()}static computeWindowNameSuffix(e){const t=e.generatedTime,n=e.fetchTime||t;return`${e.lighthouseVersion}-${e.requestedUrl}-${n}`}static openTabAndSendJsonReportToViewer(e){const t="viewer-"+this.computeWindowNameSuffix(e),n=getAppsOrigin()+"/viewer/";ReportUIFeatures.openTabAndSendData({lhr:e},n,t)}static openTreemap(e){const t=e.audits["script-treemap-data"].details;if(!t)throw new Error("no script treemap data found");const n={lhr:{requestedUrl:e.requestedUrl,finalUrl:e.finalUrl,audits:{"script-treemap-data":e.audits["script-treemap-data"]},configSettings:{locale:e.configSettings.locale}}},s=getAppsOrigin()+"/treemap/",o="treemap-"+this.computeWindowNameSuffix(e);ReportUIFeatures.openTabWithUrlData(n,s,o)}static openTabAndSendData(e,t,n){const s=new URL(t).origin;window.addEventListener("message",function t(n){if(n.origin!==s)return;o&&n.data.opened&&(o.postMessage(e,s),window.removeEventListener("message",t))});const o=window.open(t,n)}static async openTabWithUrlData(e,t,n){const s=new URL(t),o=Boolean(window.CompressionStream);s.hash=await TextEncoding.toBase64(JSON.stringify(e),{gzip:o}),o&&s.searchParams.set("gzip","1"),window.open(s.toString(),n)}expandAllDetails(){const e=this._dom.findAll(".lh-categories details",this._document);e.map(e=>e.open=!0)}collapseAllDetails(){const e=this._dom.findAll(".lh-categories details",this._document);e.map(e=>e.open=!1)}_setUpCollapseDetailsAfterPrinting(){"onbeforeprint"in self?self.addEventListener("afterprint",this.collapseAllDetails):self.matchMedia("print").addListener(e=>{e.matches?this.expandAllDetails():this.collapseAllDetails()})}getReportHtml(){return this._resetUIState(),this._document.documentElement.outerHTML}saveAsGist(){throw new Error("Cannot save as gist from base report")}_saveFile(e){const s=getFilenamePrefix({finalUrl:this.json.finalUrl,fetchTime:this.json.fetchTime}),o=e.type.match("json")?".json":".html",n=URL.createObjectURL(e),t=this._dom.createElement("a");t.download=`${s}${o}`,t.href=n,this._document.body.appendChild(t),t.click(),this._document.body.removeChild(t),setTimeout(e=>URL.revokeObjectURL(n),500)}_toggleDarkTheme(e){const t=this._dom.find(".lh-vars",this._document);typeof e=="undefined"?t.classList.toggle("dark"):t.classList.toggle("dark",e)}_updateStickyHeaderOnScroll(){const n=this.topbarEl.getBoundingClientRect().bottom,s=this.scoreScaleEl.getBoundingClientRect().top,o=n>=s,i=Array.from(this._document.querySelectorAll(".lh-category")),e=i.filter(e=>e.getBoundingClientRect().top-window.innerHeight/2<0),a=e.length>0?e.length-1:0,t=this.stickyHeaderEl.querySelectorAll(".lh-gauge__wrapper"),r=t[a],c=t[0].getBoundingClientRect().left,l=r.getBoundingClientRect().left-c;this.highlightEl.style.transform=`translate(${l}px)`,this.stickyHeaderEl.classList.toggle("lh-sticky-header--visible",o)}}class DropDown{constructor(e){this._dom=e,this._toggleEl,this._menuEl,this.onDocumentKeyDown=this.onDocumentKeyDown.bind(this),this.onToggleClick=this.onToggleClick.bind(this),this.onToggleKeydown=this.onToggleKeydown.bind(this),this.onMenuFocusOut=this.onMenuFocusOut.bind(this),this.onMenuKeydown=this.onMenuKeydown.bind(this),this._getNextMenuItem=this._getNextMenuItem.bind(this),this._getNextSelectableNode=this._getNextSelectableNode.bind(this),this._getPreviousMenuItem=this._getPreviousMenuItem.bind(this)}setup(e){this._toggleEl=this._dom.find("button.lh-tools__button",this._dom.document()),this._toggleEl.addEventListener("click",this.onToggleClick),this._toggleEl.addEventListener("keydown",this.onToggleKeydown),this._menuEl=this._dom.find("div.lh-tools__dropdown",this._dom.document()),this._menuEl.addEventListener("keydown",this.onMenuKeydown),this._menuEl.addEventListener("click",e)}close(){this._toggleEl.classList.remove("active"),this._toggleEl.setAttribute("aria-expanded","false"),this._menuEl.contains(this._dom.document().activeElement)&&this._toggleEl.focus(),this._menuEl.removeEventListener("focusout",this.onMenuFocusOut),this._dom.document().removeEventListener("keydown",this.onDocumentKeyDown)}open(e){this._toggleEl.classList.contains("active")?e.focus():this._menuEl.addEventListener("transitionend",()=>{e.focus()},{once:!0}),this._toggleEl.classList.add("active"),this._toggleEl.setAttribute("aria-expanded","true"),this._menuEl.addEventListener("focusout",this.onMenuFocusOut),this._dom.document().addEventListener("keydown",this.onDocumentKeyDown)}onToggleClick(e){e.preventDefault(),e.stopImmediatePropagation(),this._toggleEl.classList.contains("active")?this.close():this.open(this._getNextMenuItem())}onToggleKeydown(e){switch(e.code){case"ArrowUp":e.preventDefault(),this.open(this._getPreviousMenuItem());break;case"ArrowDown":case"Enter":case" ":e.preventDefault(),this.open(this._getNextMenuItem());break;default:}}onMenuKeydown(e){const t=e.target;switch(e.code){case"ArrowUp":e.preventDefault(),this._getPreviousMenuItem(t).focus();break;case"ArrowDown":e.preventDefault(),this._getNextMenuItem(t).focus();break;case"Home":e.preventDefault(),this._getNextMenuItem().focus();break;case"End":e.preventDefault(),this._getPreviousMenuItem().focus();break;default:}}onDocumentKeyDown(e){e.keyCode===27&&this.close()}onMenuFocusOut(e){const t=e.relatedTarget;this._menuEl.contains(t)||this.close()}_getNextSelectableNode(e,t){const n=e.filter(e=>e instanceof HTMLElement&&!e.hasAttribute("disabled")&&window.getComputedStyle(e).display!=="none");let s=t?n.indexOf(t)+1:0;return s>=n.length&&(s=0),n[s]}_getNextMenuItem(e){const t=Array.from(this._menuEl.childNodes);return this._getNextSelectableNode(t,e)}_getPreviousMenuItem(e){const t=Array.from(this._menuEl.childNodes).reverse();return this._getNextSelectableNode(t,e)}}typeof module!="undefined"&&module.exports?module.exports=ReportUIFeatures:self.ReportUIFeatures=ReportUIFeatures,"use strict";class CategoryRenderer{constructor(e,t){this.dom=e,this.detailsRenderer=t,this.templateContext=this.dom.document(),this.detailsRenderer.setTemplateContext(this.templateContext)}get _clumpTitles(){return{warning:Util.i18n.strings.warningAuditsGroupTitle,manual:Util.i18n.strings.manualAuditsGroupTitle,passed:Util.i18n.strings.passedAuditsGroupTitle,notApplicable:Util.i18n.strings.notApplicableAuditsGroupTitle}}renderAudit(e){const t=this.dom.cloneTemplate("#tmpl-lh-audit",this.templateContext);return this.populateAuditValues(e,t)}populateAuditValues(e,t){const o=Util.i18n.strings,n=this.dom.find(".lh-audit",t);n.id=e.result.id;const l=e.result.scoreDisplayMode;e.result.displayValue&&(this.dom.find(".lh-audit__display-text",n).textContent=e.result.displayValue);const a=this.dom.find(".lh-audit__title",n);a.appendChild(this.dom.convertMarkdownCodeSnippets(e.result.title));const r=this.dom.find(".lh-audit__description",n);r.appendChild(this.dom.convertMarkdownLinkSnippets(e.result.description));for(const t of e.relevantMetrics||[]){const n=this.dom.createChildOf(r,"span","lh-audit__adorn",{title:`Relevant to ${t.result.title}`});n.textContent=t.acronym||t.id}e.stackPacks&&e.stackPacks.forEach(e=>{const t=this.dom.createElement("div");t.classList.add("lh-audit__stackpack");const s=this.dom.createElement("img");s.classList.add("lh-audit__stackpack__img"),s.src=e.iconDataURL,s.alt=e.title,t.appendChild(s),t.appendChild(this.dom.convertMarkdownLinkSnippets(e.description)),this.dom.find(".lh-audit__stackpacks",n).appendChild(t)});const c=this.dom.find("details",n);if(e.result.details){const t=this.detailsRenderer.render(e.result.details);t&&(t.classList.add("lh-details"),c.appendChild(t))}if(this.dom.find(".lh-chevron-container",n).appendChild(this._createChevron()),this._setRatingClass(n,e.result.score,l),e.result.scoreDisplayMode==="error"){n.classList.add(`lh-audit--error`);const t=this.dom.find(".lh-audit__display-text",n);t.textContent=o.errorLabel,t.classList.add("tooltip-boundary");const s=this.dom.createChildOf(t,"div","tooltip tooltip--error");s.textContent=e.result.errorMessage||o.errorMissingAuditInfo}else if(e.result.explanation){const t=this.dom.createChildOf(a,"div","lh-audit-explanation");t.textContent=e.result.explanation}const s=e.result.warnings;if(!s||s.length===0)return n;const d=this.dom.find("summary",c),i=this.dom.createChildOf(d,"div","lh-warnings");if(this.dom.createChildOf(i,"span").textContent=o.warningHeader,s.length===1)i.appendChild(this.dom.document().createTextNode(s.join("")));else{const e=this.dom.createChildOf(i,"ul");for(const t of s){const n=this.dom.createChildOf(e,"li");n.textContent=t}}return n}_createChevron(){const e=this.dom.cloneTemplate("#tmpl-lh-chevron",this.templateContext),t=this.dom.find("svg.lh-chevron",e);return t}_setRatingClass(e,t,n){const s=Util.calculateRating(t,n);return e.classList.add(`lh-audit--${n.toLowerCase()}`),n!=="informative"&&e.classList.add(`lh-audit--${s}`),e}renderCategoryHeader(e,t){const n=this.dom.cloneTemplate("#tmpl-lh-category-header",this.templateContext),s=this.dom.find(".lh-score__gauge",n),o=this.renderScoreGauge(e,t);if(s.appendChild(o),e.description){const t=this.dom.convertMarkdownLinkSnippets(e.description);this.dom.find(".lh-category-header__description",n).appendChild(t)}return n}renderAuditGroup(e){const n=this.dom.createElement("div","lh-audit-group"),t=this.dom.createElement("div","lh-audit-group__header");if(this.dom.createChildOf(t,"span","lh-audit-group__title").textContent=e.title,e.description){const n=this.dom.convertMarkdownLinkSnippets(e.description);n.classList.add("lh-audit-group__description"),t.appendChild(n)}return n.appendChild(t),n}_renderGroupedAudits(e,t){const n=new Map,s="NotAGroup";n.set(s,[]);for(const t of e){const o=t.group||s,i=n.get(o)||[];i.push(t),n.set(o,i)}const o=[];for(const[e,a]of n){if(e===s){for(const e of a)o.push(this.renderAudit(e));continue}const r=t[e],i=this.renderAuditGroup(r);for(const e of a)i.appendChild(this.renderAudit(e));i.classList.add(`lh-audit-group--${e}`),o.push(i)}return o}renderUnexpandableClump(e,t){const n=this.dom.createElement("div"),s=this._renderGroupedAudits(e,t);return s.forEach(e=>n.appendChild(e)),n}renderClump(e,{auditRefs:t,description:n}){const i=this.dom.cloneTemplate("#tmpl-lh-clump",this.templateContext),s=this.dom.find(".lh-clump",i);e==="warning"&&s.setAttribute("open","");const a=this.dom.find("div.lh-audit-group__summary",s);a.appendChild(this._createChevron());const o=this.dom.find(".lh-audit-group__header",s),r=this._clumpTitles[e];if(this.dom.find(".lh-audit-group__title",o).textContent=r,n){const e=this.dom.convertMarkdownLinkSnippets(n);e.classList.add("lh-audit-group__description"),o.appendChild(e)}const c=this.dom.find(".lh-audit-group__itemcount",s);c.textContent=`(${t.length})`;const l=t.map(this.renderAudit.bind(this));return s.append(...l),s.classList.add(`lh-clump--${e.toLowerCase()}`),s}setTemplateContext(e){this.templateContext=e,this.detailsRenderer.setTemplateContext(e)}renderScoreGauge(e){const n=this.dom.cloneTemplate("#tmpl-lh-gauge",this.templateContext),o=this.dom.find("a.lh-gauge__wrapper",n);o.href=`#${e.id}`,Util.isPluginCategory(e.id)&&o.classList.add("lh-gauge__wrapper--plugin");const i=Number(e.score),r=this.dom.find(".lh-gauge",n),a=this.dom.find("circle.lh-gauge-arc",r);a&&this._setGaugeArc(a,i);const c=Math.round(i*100),s=this.dom.find("div.lh-gauge__percentage",n);return s.textContent=c.toString(),e.score===null&&(s.textContent="?",s.title=Util.i18n.strings.errorLabel),e.auditRefs.length===0||this.hasApplicableAudits(e)?o.classList.add(`lh-gauge__wrapper--${Util.calculateRating(e.score)}`):(o.classList.add(`lh-gauge__wrapper--not-applicable`),s.textContent="-",s.title=Util.i18n.strings.notApplicableAuditsGroupTitle),this.dom.find(".lh-gauge__label",n).textContent=e.title,n}hasApplicableAudits(e){return e.auditRefs.some(e=>e.result.scoreDisplayMode!=="notApplicable")}_setGaugeArc(e,t){const n=2*Math.PI*Number(e.getAttribute("r")),s=Number(e.getAttribute("stroke-width")),i=.25*s/n;e.style.transform=`rotate(${-90+i*360}deg)`;let o=t*n-s/2;t===0&&(e.style.opacity="0"),t===1&&(o=n),e.style.strokeDasharray=`${Math.max(o,0)} ${n}`}_auditHasWarning(e){return Boolean(e.result.warnings&&e.result.warnings.length)}_getClumpIdForAuditRef(e){const t=e.result.scoreDisplayMode;return t==="manual"||t==="notApplicable"?t:Util.showAsPassed(e.result)?this._auditHasWarning(e)?"warning":"passed":"failed"}render(e,t={}){const s=this.dom.createElement("div","lh-category");this.createPermalinkSpan(s,e.id),s.appendChild(this.renderCategoryHeader(e,t));const n=new Map;n.set("failed",[]),n.set("warning",[]),n.set("manual",[]),n.set("passed",[]),n.set("notApplicable",[]);for(const t of e.auditRefs){const s=this._getClumpIdForAuditRef(t),o=n.get(s);o.push(t),n.set(s,o)}for(const[o,i]of n){if(i.length===0)continue;if(o==="failed"){const e=this.renderUnexpandableClump(i,t);e.classList.add(`lh-clump--failed`),s.appendChild(e);continue}const a=o==="manual"?e.manualDescription:void 0,r=this.renderClump(o,{auditRefs:i,description:a});s.appendChild(r)}return s}createPermalinkSpan(e,t){const n=this.dom.createChildOf(e,"span","lh-permalink");n.id=t}}typeof module!="undefined"&&module.exports?module.exports=CategoryRenderer:self.CategoryRenderer=CategoryRenderer,"use strict";class PerformanceCategoryRenderer extends CategoryRenderer{_renderMetric(e){const t=this.dom.cloneTemplate("#tmpl-lh-metric",this.templateContext),n=this.dom.find(".lh-metric",t);n.id=e.result.id;const i=Util.calculateRating(e.result.score,e.result.scoreDisplayMode);n.classList.add(`lh-metric--${i}`);const a=this.dom.find(".lh-metric__title",t);a.textContent=e.result.title;const o=this.dom.find(".lh-metric__value",t);o.textContent=e.result.displayValue||"";const s=this.dom.find(".lh-metric__description",t);if(s.appendChild(this.dom.convertMarkdownLinkSnippets(e.result.description)),e.result.scoreDisplayMode==="error"){s.textContent="",o.textContent="Error!";const t=this.dom.createChildOf(s,"span");t.textContent=e.result.errorMessage||"Report error: no metric information"}return n}_renderOpportunity(e,t){const i=this.dom.cloneTemplate("#tmpl-lh-opportunity",this.templateContext),n=this.populateAuditValues(e,i);if(n.id=e.result.id,!e.result.details||e.result.scoreDisplayMode==="error")return n;const s=e.result.details;if(s.type!=="opportunity")return n;const o=this.dom.find("span.lh-audit__display-text, div.lh-audit__display-text",n),a=`${s.overallSavingsMs/t*100}%`;if(this.dom.find("div.lh-sparkline__bar",n).style.width=a,o.textContent=Util.i18n.formatSeconds(s.overallSavingsMs,.01),e.result.displayValue){const t=e.result.displayValue;this.dom.find("div.lh-load-opportunity__sparkline",n).title=t,o.title=t}return n}_getWastedMs(e){if(e.result.details&&e.result.details.type==="opportunity"){const t=e.result.details;if(typeof t.overallSavingsMs!="number")throw new Error("non-opportunity details passed to _getWastedMs");return t.overallSavingsMs}return Number.MIN_VALUE}_getScoringCalculatorHref(e){const t=e.filter(e=>e.group==="metrics"),s=e.find(e=>e.id==="first-cpu-idle"),o=e.find(e=>e.id==="first-meaningful-paint");s&&t.push(s),o&&t.push(o);const a=e=>Math.round(e*100)/100,r=t.map(e=>{let t;return typeof e.result.numericValue=="number"?(t=e.id==="cumulative-layout-shift"?a(e.result.numericValue):Math.round(e.result.numericValue),t=t.toString()):t="null",[e.acronym||e.id,t]}),n=[...r];Util.reportJson&&(n.push(["device",Util.reportJson.configSettings.formFactor]),n.push(["version",Util.reportJson.lighthouseVersion]));const c=new URLSearchParams(n),i=new URL("https://googlechrome.github.io/lighthouse/scorecalc/");return i.hash=c.toString(),i.href}render(e,t,n){const a=Util.i18n.strings,s=this.dom.createElement("div","lh-category");if(n==="PSI"){const n=this.dom.createElement("div","lh-score__gauge");n.appendChild(this.renderScoreGauge(e,t)),s.appendChild(n)}else this.createPermalinkSpan(s,e.id),s.appendChild(this.renderCategoryHeader(e,t));const o=this.renderAuditGroup(t.metrics),w=this.dom.cloneTemplate("#tmpl-lh-metrics-toggle",this.templateContext),j=this.dom.find(".lh-metrics-toggle",w);o.append(...j.childNodes);const m=e.auditRefs.filter(e=>e.group==="metrics"),b=this.dom.createChildOf(o,"div","lh-metrics-container");m.forEach(e=>{b.appendChild(this._renderMetric(e))});const u=this.dom.createChildOf(o,"div","lh-metrics__disclaimer"),v=this.dom.convertMarkdownLinkSnippets(a.varianceDisclaimer);u.appendChild(v);const r=this.dom.createChildOf(u,"a","lh-calclink");r.target="_blank",r.textContent=a.calculatorLink,r.href=this._getScoringCalculatorHref(e.auditRefs),o.classList.add("lh-audit-group--metrics"),s.appendChild(o);const d=this.dom.createChildOf(s,"div","lh-filmstrip-container"),h=e.auditRefs.find(e=>e.id==="screenshot-thumbnails"),i=h&&h.result;if(i&&i.details){d.id=i.id;const e=this.detailsRenderer.render(i.details);e&&d.appendChild(e)}const l=e.auditRefs.filter(e=>e.group==="load-opportunities"&&!Util.showAsPassed(e.result)).sort((e,t)=>this._getWastedMs(t)-this._getWastedMs(e)),f=m.filter(e=>!!e.relevantAudits);if(f.length&&this.renderMetricAuditFilter(f,s),l.length){const o=2e3,i=l.map(e=>this._getWastedMs(e)),r=Math.max(...i),c=Math.max(Math.ceil(r/1e3)*1e3,o),e=this.renderAuditGroup(t["load-opportunities"]),n=this.dom.cloneTemplate("#tmpl-lh-opportunity-header",this.templateContext);this.dom.find(".lh-load-opportunity__col--one",n).textContent=a.opportunityResourceColumnLabel,this.dom.find(".lh-load-opportunity__col--two",n).textContent=a.opportunitySavingsColumnLabel;const d=this.dom.find(".lh-load-opportunity__header",n);e.appendChild(d),l.forEach(t=>e.appendChild(this._renderOpportunity(t,c))),e.classList.add("lh-audit-group--load-opportunities"),s.appendChild(e)}const p=e.auditRefs.filter(e=>e.group==="diagnostics"&&!Util.showAsPassed(e.result)).sort((e,t)=>{const n=e.result.scoreDisplayMode==="informative"?100:Number(e.result.score),s=t.result.scoreDisplayMode==="informative"?100:Number(t.result.score);return n-s});if(p.length){const e=this.renderAuditGroup(t.diagnostics);p.forEach(t=>e.appendChild(this.renderAudit(t))),e.classList.add("lh-audit-group--diagnostics"),s.appendChild(e)}const g=e.auditRefs.filter(e=>(e.group==="load-opportunities"||e.group==="diagnostics")&&Util.showAsPassed(e.result));if(!g.length)return s;const y={auditRefs:g,groupDefinitions:t},_=this.renderClump("passed",y);s.appendChild(_);const c=[];if(["performance-budget","timing-budget"].forEach(t=>{const n=e.auditRefs.find(e=>e.id===t);if(n&&n.result.details){const e=this.detailsRenderer.render(n.result.details);e&&(e.id=t,e.classList.add("lh-audit"),c.push(e))}}),c.length>0){const e=this.renderAuditGroup(t.budgets);c.forEach(t=>e.appendChild(t)),e.classList.add("lh-audit-group--budgets"),s.appendChild(e)}return s}renderMetricAuditFilter(e,t){const n=this.dom.createElement("div","lh-metricfilter"),s=this.dom.createChildOf(n,"span","lh-metricfilter__text");s.textContent=Util.i18n.strings.showRelevantAudits;const o=[{acronym:"All"},...e];for(const e of o){const s=`metric-${e.acronym}`,i=this.dom.createChildOf(n,"input","lh-metricfilter__radio",{type:"radio",name:"metricsfilter",id:s}),a=this.dom.createChildOf(n,"label","lh-metricfilter__label",{for:s,title:e.result&&e.result.title});a.textContent=e.acronym||e.id,e.acronym==="All"&&(i.checked=!0,a.classList.add("lh-metricfilter__label--active")),t.append(n),i.addEventListener("input",n=>{for(const e of t.querySelectorAll("label.lh-metricfilter__label"))e.classList.toggle("lh-metricfilter__label--active",e.htmlFor===s);t.classList.toggle("lh-category--filtered",e.acronym!=="All");for(const n of t.querySelectorAll("div.lh-audit")){if(e.acronym==="All"){n.hidden=!1;continue}n.hidden=!0,e.relevantAudits&&e.relevantAudits.includes(n.id)&&(n.hidden=!1)}const o=t.querySelectorAll("div.lh-audit-group, details.lh-audit-group");for(const e of o){e.hidden=!1;const t=Array.from(e.querySelectorAll("div.lh-audit")),n=!!t.length&&t.every(e=>e.hidden);e.hidden=n}})}}}typeof module!="undefined"&&module.exports?module.exports=PerformanceCategoryRenderer:self.PerformanceCategoryRenderer=PerformanceCategoryRenderer,"use strict";class PwaCategoryRenderer extends CategoryRenderer{render(e,t={}){const n=this.dom.createElement("div","lh-category");this.createPermalinkSpan(n,e.id),n.appendChild(this.renderCategoryHeader(e,t));const s=e.auditRefs,o=s.filter(e=>e.result.scoreDisplayMode!=="manual"),i=this._renderAudits(o,t);n.appendChild(i);const a=s.filter(e=>e.result.scoreDisplayMode==="manual"),r=this.renderClump("manual",{auditRefs:a,description:e.manualDescription});return n.appendChild(r),n}renderScoreGauge(e,t){if(e.score===null)return super.renderScoreGauge(e,t);const n=this.dom.cloneTemplate("#tmpl-lh-gauge--pwa",this.templateContext),s=this.dom.find("a.lh-gauge--pwa__wrapper",n);s.href=`#${e.id}`;const o=n.querySelector("svg");if(!o)throw new Error("no SVG element found in PWA score gauge template");PwaCategoryRenderer._makeSvgReferencesUnique(o);const a=this._getGroupIds(e.auditRefs),i=this._getPassingGroupIds(e.auditRefs);if(i.size===a.size)s.classList.add("lh-badged--all");else for(const e of i)s.classList.add(`lh-badged--${e}`);return this.dom.find(".lh-gauge__label",n).textContent=e.title,s.title=this._getGaugeTooltip(e.auditRefs,t),n}_getGroupIds(e){const t=e.map(e=>e.group).filter(e=>!!e);return new Set(t)}_getPassingGroupIds(e){const t=this._getGroupIds(e);for(const n of e)!Util.showAsPassed(n.result)&&n.group&&t.delete(n.group);return t}_getGaugeTooltip(e,t){const s=this._getGroupIds(e),n=[];for(const o of s){const i=e.filter(e=>e.group===o),a=i.length,r=i.filter(e=>Util.showAsPassed(e.result)).length,c=t[o].title;n.push(`${c}: ${r}/${a}`)}return n.join(", ")}_renderAudits(e,t){const n=this.renderUnexpandableClump(e,t),s=this._getPassingGroupIds(e);for(const e of s){const t=this.dom.find(`.lh-audit-group--${e}`,n);t.classList.add("lh-badged")}return n}static _makeSvgReferencesUnique(e){const t=e.querySelector("defs");if(!t)return;const n=Util.getUniqueSuffix(),s=t.querySelectorAll("[id]");for(const i of s){const t=i.id,o=`${t}-${n}`;i.id=o;const a=e.querySelectorAll(`use[href="#${t}"]`);for(const e of a)e.setAttribute("href",`#${o}`);const r=e.querySelectorAll(`[fill="url(#${t})"]`);for(const e of r)e.setAttribute("fill",`url(#${o})`)}}}typeof module!="undefined"&&module.exports?module.exports=PwaCategoryRenderer:self.PwaCategoryRenderer=PwaCategoryRenderer,"use strict";class ReportRenderer{constructor(e){this._dom=e,this._templateContext=this._dom.document()}renderReport(e,t){this._dom.setLighthouseChannel(e.configSettings.channel||"unknown");const n=Util.prepareReportResult(e);return t.textContent="",t.appendChild(this._renderReport(n)),t}setTemplateContext(e){this._templateContext=e}_renderReportTopbar(e){const n=this._dom.cloneTemplate("#tmpl-lh-topbar",this._templateContext),t=this._dom.find("a.lh-topbar__url",n);return t.href=t.textContent=e.finalUrl,t.title=e.finalUrl,n}_renderReportHeader(){const e=this._dom.cloneTemplate("#tmpl-lh-heading",this._templateContext),t=this._dom.cloneTemplate("#tmpl-lh-scores-wrapper",this._templateContext),n=this._dom.find(".lh-scores-wrapper-placeholder",e);return n.replaceWith(t),e}_renderReportFooter(e){const t=this._dom.cloneTemplate("#tmpl-lh-footer",this._templateContext),n=this._dom.find(".lh-env__items",t);n.id="runtime-settings",this._dom.find(".lh-env__title",t).textContent=Util.i18n.strings.runtimeSettingsTitle;const o=Util.getEnvironmentDisplayValues(e.configSettings||{}),s=[{name:Util.i18n.strings.runtimeSettingsUrl,description:e.finalUrl},{name:Util.i18n.strings.runtimeSettingsFetchTime,description:Util.i18n.formatDateTime(e.fetchTime)},...o,{name:Util.i18n.strings.runtimeSettingsChannel,description:e.configSettings.channel},{name:Util.i18n.strings.runtimeSettingsUA,description:e.userAgent},{name:Util.i18n.strings.runtimeSettingsUANetwork,description:e.environment&&e.environment.networkUserAgent},{name:Util.i18n.strings.runtimeSettingsBenchmark,description:e.environment&&e.environment.benchmarkIndex.toFixed(0)}];e.environment.credits&&e.environment.credits["axe-core"]&&s.push({name:Util.i18n.strings.runtimeSettingsAxeVersion,description:e.environment.credits["axe-core"]});for(const e of s){if(!e.description)continue;const t=this._dom.cloneTemplate("#tmpl-lh-env__items",n);this._dom.find(".lh-env__name",t).textContent=e.name,this._dom.find(".lh-env__description",t).textContent=e.description,n.appendChild(t)}return this._dom.find(".lh-footer__version_issue",t).textContent=Util.i18n.strings.footerIssue,this._dom.find(".lh-footer__version",t).textContent=e.lighthouseVersion,t}_renderReportWarnings(e){if(!e.runWarnings||e.runWarnings.length===0)return this._dom.createElement("div");const t=this._dom.cloneTemplate("#tmpl-lh-warnings--toplevel",this._templateContext),n=this._dom.find(".lh-warnings__msg",t);n.textContent=Util.i18n.strings.toplevelWarningsMessage;const s=this._dom.find("ul",t);for(const t of e.runWarnings){const n=s.appendChild(this._dom.createElement("li"));n.appendChild(this._dom.convertMarkdownLinkSnippets(t))}return t}_renderScoreGauges(e,t,n){const s=[],o=[],i=[];for(const a of Object.values(e.categories)){const c=n[a.id]||t,r=c.renderScoreGauge(a,e.categoryGroups||{});Util.isPluginCategory(a.id)?i.push(r):c.renderScoreGauge===t.renderScoreGauge?s.push(r):o.push(r)}return[...s,...o,...i]}_renderReport(e){const d=new I18n(e.configSettings.locale,{...Util.UIStrings,...e.i18n.rendererFormattedStrings});Util.i18n=d,Util.reportJson=e;const c=e.audits["full-page-screenshot"]&&e.audits["full-page-screenshot"].details&&e.audits["full-page-screenshot"].details.type==="full-page-screenshot"?e.audits["full-page-screenshot"].details:void 0,r=new DetailsRenderer(this._dom,{fullPageScreenshot:c}),n=new CategoryRenderer(this._dom,r);n.setTemplateContext(this._templateContext);const s={performance:new PerformanceCategoryRenderer(this._dom,r),pwa:new PwaCategoryRenderer(this._dom,r)};Object.values(s).forEach(e=>{e.setTemplateContext(this._templateContext)});const o=this._dom.createElement("div");o.appendChild(this._renderReportHeader());const t=this._dom.createElement("div","lh-container"),i=this._dom.createElement("div","lh-report");i.appendChild(this._renderReportWarnings(e));let a;const u=Object.keys(e.categories).length===1;if(u?o.classList.add("lh-header--solo-category"):a=this._dom.createElement("div","lh-scores-header"),a){const c=this._dom.cloneTemplate("#tmpl-lh-scorescale",this._templateContext),i=this._dom.find(".lh-scores-container",o);a.append(...this._renderScoreGauges(e,n,s)),i.appendChild(a),i.appendChild(c);const r=this._dom.createElement("div","lh-sticky-header");r.append(...this._renderScoreGauges(e,n,s)),t.appendChild(r)}const h=i.appendChild(this._dom.createElement("div","lh-categories"));for(const t of Object.values(e.categories)){const o=s[t.id]||n,i=o.dom.createChildOf(h,"div","lh-category-wrapper");i.appendChild(o.render(t,e.categoryGroups))}const l=this._dom.createFragment(),m=this._renderReportTopbar(e);return l.appendChild(m),l.appendChild(t),t.appendChild(o),t.appendChild(i),i.appendChild(this._renderReportFooter(e)),c&&ElementScreenshotRenderer.installFullPageScreenshot(t,c.screenshot),l}}typeof module!="undefined"&&module.exports?module.exports=ReportRenderer:self.ReportRenderer=ReportRenderer,"use strict";const NBSP2="\xa0",KiB=1024,MiB=KiB*KiB;class I18n{constructor(e,t){e==="en-XA"&&(e="de"),this._numberDateLocale=e,this._numberFormatter=new Intl.NumberFormat(e),this._percentFormatter=new Intl.NumberFormat(e,{style:"percent"}),this._strings=t}get strings(){return this._strings}formatNumber(e,t=.1){const n=Math.round(e/t)*t;return this._numberFormatter.format(n)}formatPercent(e){return this._percentFormatter.format(e)}formatBytesToKiB(e,t=.1){const n=this._byteFormatterForGranularity(t),s=n.format(Math.round(e/1024/t)*t);return`${s}${NBSP2}KiB`}formatBytesToMiB(e,t=.1){const n=this._byteFormatterForGranularity(t),s=n.format(Math.round(e/1024**2/t)*t);return`${s}${NBSP2}MiB`}formatBytes(e,t=1){const n=this._byteFormatterForGranularity(t),s=n.format(Math.round(e/t)*t);return`${s}${NBSP2}bytes`}formatBytesWithBestUnit(e,t=.1){return e>=MiB?this.formatBytesToMiB(e,t):e>=KiB?this.formatBytesToKiB(e,t):this.formatNumber(e,t)+"\xa0B"}_byteFormatterForGranularity(e){let t=0;return e<1&&(t=-Math.floor(Math.log10(e))),new Intl.NumberFormat(this._numberDateLocale,{...this._numberFormatter.resolvedOptions(),maximumFractionDigits:t,minimumFractionDigits:t})}formatMilliseconds(e,t=10){const n=Math.round(e/t)*t;return n===0?`${this._numberFormatter.format(0)}${NBSP2}ms`:`${this._numberFormatter.format(n)}${NBSP2}ms`}formatSeconds(e,t=.1){const n=Math.round(e/1e3/t)*t;return`${this._numberFormatter.format(n)}${NBSP2}s`}formatDateTime(e){const t={month:"short",day:"numeric",year:"numeric",hour:"numeric",minute:"numeric",timeZoneName:"short"};let n;try{n=new Intl.DateTimeFormat(this._numberDateLocale,t)}catch{t.timeZone="UTC",n=new Intl.DateTimeFormat(this._numberDateLocale,t)}return n.format(new Date(e))}formatDuration(e){let t=e/1e3;if(Math.round(t)===0)return"None";const n=[],s={d:60*60*24,h:60*60,m:60,s:1};return Object.keys(s).forEach(e=>{const i=s[e],o=Math.floor(t/i);o>0&&(t-=o*i,n.push(`${o}\xa0${e}`))}),n.join(" ")}}typeof module!="undefined"&&module.exports?module.exports=I18n:self.I18n=I18n,"use strict";const btoa_=typeof btoa!="undefined"?btoa:e=>Buffer.from(e).toString("base64"),atob_=typeof atob!="undefined"?atob:e=>Buffer.from(e,"base64").toString();async function toBase64(e,t){let n=(new TextEncoder).encode(e);if(t.gzip)if(typeof CompressionStream!="undefined"){const e=new CompressionStream("gzip"),t=e.writable.getWriter();t.write(n),t.close();const s=await new Response(e.readable).arrayBuffer();n=new Uint8Array(s)}else{const t=window.pako;n=t.gzip(e)}let s="";const o=5e3;for(let e=0;e<n.length;e+=o)s+=String.fromCharCode(...n.subarray(e,e+o));return btoa_(s)}function fromBase64(e,t){const s=atob_(e),n=Uint8Array.from(s,e=>e.charCodeAt(0));if(t.gzip){const e=window.pako;return e.ungzip(n,{to:"string"})}return(new TextDecoder).decode(n)}typeof module!="undefined"&&module.exports?module.exports={toBase64,fromBase64}:self.TextEncoding={toBase64,fromBase64}</script><script>window.__LIGHTHOUSE_JSON__={userAgent:"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/96.0.4664.110 Safari/537.36",environment:{networkUserAgent:"Mozilla/5.0 (Linux; Android 7.0; Moto G (4)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4420.0 Mobile Safari/537.36 Chrome-Lighthouse",hostUserAgent:"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/96.0.4664.110 Safari/537.36",benchmarkIndex:1949,credits:{"axe-core":"4.2.1"}},lighthouseVersion:"8.0.0",fetchTime:"2022-01-19T08:17:19.449Z",requestedUrl:"http://localhost:8008/congo/samples/emoji/",finalUrl:"http://localhost:8008/congo/samples/emoji/",runWarnings:[],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](https://web.dev/is-on-https/).",score:1,scoreDisplayMode:"binary",details:{type:"table",headings:[],items:[]}},"redirects-http":{id:"redirects-http",title:"Redirects HTTP traffic to HTTPS",description:"If you've already set up HTTPS, make sure that you redirect all HTTP traffic to HTTPS in order to enable secure web features for all your users. [Learn more](https://web.dev/redirects-http/).",score:null,scoreDisplayMode:"notApplicable"},"service-worker":{id:"service-worker",title:"Does not register a service worker that controls page and `start_url`",description:"The service worker is the technology that enables your app to use many Progressive Web App features, such as offline, add to homescreen, and push notifications. [Learn more](https://web.dev/service-worker/).",score:0,scoreDisplayMode:"binary"},viewport:{id:"viewport",title:'Has a `<meta name="viewport">` tag with `width` or `initial-scale`',description:'Add a `<meta name="viewport">` tag to optimize your app for mobile screens. [Learn more](https://web.dev/viewport/).',score:1,scoreDisplayMode:"binary",warnings:[]},"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](https://web.dev/first-contentful-paint/).",score:.98,scoreDisplayMode:"numeric",numericValue:1369,numericUnit:"millisecond",displayValue:"1.4 s"},"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](https://web.dev/lighthouse-largest-contentful-paint/)",score:1,scoreDisplayMode:"numeric",numericValue:1500,numericUnit:"millisecond",displayValue:"1.5 s"},"first-meaningful-paint":{id:"first-meaningful-paint",title:"First Meaningful Paint",description:"First Meaningful Paint measures when the primary content of a page is visible. [Learn more](https://web.dev/first-meaningful-paint/).",score:.99,scoreDisplayMode:"numeric",numericValue:1369,numericUnit:"millisecond",displayValue:"1.4 s"},"speed-index":{id:"speed-index",title:"Speed Index",description:"Speed Index shows how quickly the contents of a page are visibly populated. [Learn more](https://web.dev/speed-index/).",score:1,scoreDisplayMode:"numeric",numericValue:1369,numericUnit:"millisecond",displayValue:"1.4 s"},"screenshot-thumbnails":{id:"screenshot-thumbnails",title:"Screenshot Thumbnails",description:"This is what the load of your site looked like.",score:null,scoreDisplayMode:"informative",details:{type:"filmstrip",scale:3e3,items:[{timing:300,timestamp:501414257034,data:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRQBAwQEBQQFCQUFCRQNCw0UFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFP/AABEIANUAeAMBEQACEQEDEQH/xAGiAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgsQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+gEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLEQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/AP1ToAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgD//Z"},{timing:600,timestamp:501414557034,data:"data:image/jpeg;base64,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"},{timing:900,timestamp:501414857034,data:"data:image/jpeg;base64,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"},{timing:1200,timestamp:501415157034,data:"data:image/jpeg;base64,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"},{timing:1500,timestamp:501415457034,data:"data:image/jpeg;base64,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"},{timing:1800,timestamp:501415757034,data:"data:image/jpeg;base64,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"},{timing:2100,timestamp:501416057034,data:"data:image/jpeg;base64,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"},{timing:2400,timestamp:501416357034,data:"data:image/jpeg;base64,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"},{timing:2700,timestamp:501416657034,data:"data:image/jpeg;base64,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"},{timing:3e3,timestamp:501416957034,data:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRQBAwQEBQQFCQUFCRQNCw0UFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFP/AABEIANUAeAMBEQACEQEDEQH/xAGiAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgsQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+gEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLEQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/AP1ToAKACgAoAKACgAoAKACgAoAKACgAoAKACgBGOFJwTgdB3oA8O1z4weNvCSaxdJ4bu/G4W+vYbbS9M8O32my2sUMWoyQ7p5DMtyZns7eFXRY1BnST7ssSkA5bXf2xNW8I+LPDGgeIPh1caTd+ItTXT9PWW+lBn3XWmw5XdbKNwXUJnIYhc2hTfmQEAHt3w78Zal4zttYl1HQLjQRZ3xtbcziZReReTFJ5yLNFFIF3SPHhkHMTYJGDQB1tABQAUAFABQAUAFABQB5N8W/iL4u8Ca5ZT6HpT+IdNFrO8+kW2g3k88siW1zKpF7EzRwrviiXYYZHbfhAzOooA5bxH+0l410S28WSwfB7W9Qm0W5nis7GEXbXGrQo1sEuIClm0QR1mmYK0gk/0cgIxLeWAfQCMXQEjGe1ADqAG7BjpQAbRzwOetACgYzQAtABQAUAFABQAUAITgUAebeGf2gfCniW81qFXu7CPS9aOgtdXcQ8ia6897farozBCZoym2XY+WiJULNCZAVyvL+0z8LIo55H8Z6cEiZVlIdv3YaOWUM2B8q+VBLKXOFEYEhOxlYgXNbUPjf4H0e8vrTUfENnp95Z7hPb3EgV02yIh/EebCzAcqs8TMFEiEgXO7UgqCpypHBFAxaACgAoAKACgAoAKACgAoAKAEIyPSgDzOX9nHwFNrc2rtpV0dQmvotQeY6pdn545muI4wDLhYFndpRAAIt53bNwBoFYyvF37KPw68aX8Fze2F9bt9qFzcx2Op3EAvQLB7ARSlX3eX5EmCqFd20btwZ1YCxu698A/A/iUeI477TbkxeI4/L1aC11S7torscBmZIpVUMyqsbOAGaNRGxKALQFj0NAAoAOR2oGOoAKACgAoAKACgAoAKACgAoAKACgDwDRf2Z9X0R9Hmt/Gl3azaPa6JZQiwEttHeRafJfti4WOZWdJRf4MW8LugRmLqxiABX0f9lvxDp/gu90q7+LnjHVdXltLeODVLrVbmMwzIyvMdsUyExTSRqSocSojSxRzqr5AB9CoCFAJye5FADqACgAoAKACgAoAKACgAoAKACgDzn41eMte8Gaf4bm0WKRbe81b7Lqd7Fo8+qNZ2v2W4kEgghIbLTRwRbjkL5vIoA878F/GX4n6x8T9H0fUPBN7p3hq72PdXupWEoltzs1QyDzIlMCoGtrAAF2ZfPA3S+aroE3Ocm/aX+KEXwi8DeI/wDhWeszeLknQeJfDiaRfx+ah028lHkuLWQqXnjt8ABxGzLHIy7iwAPqxTuUH1oKFoAKACgAoAKACgAoAKACgAoAKACgAoA5/UPHGladrs2jtJLPqMENrcTwW0LStDFcTPDDI4UEhWeOQFsYURuzYVSQAb4IYZBBHqKAFoAKACgAoAKACgAoAKACgAoAKACgAoA5Hxz8MNG8fQz/AGx7/T72W2a2GoaTfS2k6jD+W5KMA7RNI0kXmBhG53qA3NAHWRp5carnOB1IHPvxQApOATjPsKAMj/hLtJSdobi7FjMGkVUvka3Mnljc7J5gXeqjksuRjnNAEDfEDwxGm9/EOlonlefua9jA8vJG/O77vB56cUCuU4/ij4ZljtZU1NTb3NpBfpctG6QrBMWETvIwCoGKMAGIOeMZNAE+qfEjwto0F3Lea/p8C2hKzqbhS6MM/IVBzu44XGSeAKdguXz4r0bdcr/almWtonnmVZ0JjjVirMwByAGVgT2KkdRRZt2GtTVpAFABQAUAFABQAUAFABQAhGQaAPDdE/aO+FWsfEO+8OaVc6tqPiGw1l9GujbaHqU0FveCQxtE84hMSqrE4JYIuS2QCTQTc9HOjeExDHbOLBIo7Fo1gMw2C1VWjb5c42BXdS3bceaAQ++8LeGVh043EVrHbRKlvZo8m2NcBgixjOAQrOox/CzAcMQWNnF+LfFegt4h1zSbzwb4hvvst1psE1zbWObS9N+yxBo2DjzFhWFDNkfu1AOGouSQfEr4yeBvhpq1r4dvT9o12+jWCDSkSZ/OSZsCMBUYHcVwFCngAfKCK8DH5xHA1FSp05VJvorfq1+R9Nl+Q4vHUHjIpKknrJtdN9G1f8DM8G/tN3ep/Fey+HninwTdeFPEF6Jnt1OowXKvGil1kGCCUcJNgqGwYiGwc4MNmVSpiPq9ei4Nq61vfS+uitsLE5TGGGljMJWVSmmle3K9dPhbPd694+dCgAoAKACgAoAKACgAoA/OjwL+z78Z/BX7UPifXP8AhFPGcfhTWfiFLrP23Q/Htpp2nNYvfF/NurAB3uR5Zy0ZKMy/JgHmgVif4H/sO6tocH7PMXir4b6aYrFfEaePVuWs5/tCyFzpq3GHb7QoIjZVXeEIBO0igLHm8v7I/wAZdH+H3hGz1b4UReOZovAWq+GYrC81uz/4p/Up9SupYb1fMdkYpBJBt8sjAGC6bACAybwn8IvF/j3xd4+8N6FEniDX/DGqfDyHWXttQiZFlsdNkhvj5ruA7Ryo6sMlshhjqKBJH6Zah4C8Pap4itvEFzo1jJr9tEYIdVNun2qKP5sosuNwX52+UHHzGs3Tg5czim/Rf8Obe1qezdHmfI91fRlbwLdXmuaJDqeq6VJo2pSyyCWykbcYisjKOcDOQN2Rwd3BIIJVOftLytZhVpxpzcYu9+p1NamYUAFABQAUAFABQAUAFABQAUAIQDQAioq/dAHOeKAHUANCBegxSsA6mAUAFABQAUAFABQAUAFAHL3XxC07TZjHqEVzp5N+NPQzR53sQxWQBSSIztbDnA4OcAEgAjtPifoN400aS3YuIFhaaA2M3mR+ajPGCAh5YIVAH8ZVPvMqkAfbfEbS7yy1aeBLhn0uPzrmCeP7M6R7pF35m2Lt/dSHJIxtYHBBFAFK++LWj6bdy21zDdQToTtWZVjDp5dzIH3swVVIs7gfOVwU+baCCQDp9I1q01rT7e9tZkkgnBKMrhg2CRwQSDyDyCQexIoAzNX8d6XoKq1+biENMYFEdtJOS25FHEatjJkQDODlgOvFAB4Z8e6L4vury30y5aeW1cpJ+6cIcBWyrkbXG2SNvlJwHXOCcUAdFQAUAFABQAUAFABQAhGQR6+lAFC90DTdSR0vLC2u1fduWeFXB3IyNwR3V3U+zsO5oAkfSLNzJm3jPmBVf5B8wUllBPoCxP1J9TQBBb+GdItI1jg0yzhRRGAsduigCNzJGMAdEdmZfRiSOSaABPDelpcpcDT7UTxyeakggQMj/vPmBAyD++l56/vH/vNkAvQW0NrCkMMSQxINqxxqFVR6ADpQBFNpVlcOHltIJXDBwzxKSGDKwOSOu5EOfVFPYUAQab4e0vRmLWGnWtkTnJt4FjzlUU9B/djjH0RR2FAGjQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAhyAcdaAOPvPiRZ6PZ395qsM9jZ2tzcQtN9kuCBHDGZHlbdGvy7VY5TepxhWY0E3M23+NOjappPiXUtLmhu7PRdKj1SWSXzYsJJC08ZceWSFaLY4K72wxBQMu0g0yzdfGbwzZ+G7zXZruSLTbKE3F0728itCnkxTDepUMrGOeEhCN/7wDaCGwAyjrP7QHgzw9qGoWeo6nJbS2M1zDNmzmYKbe2S5nOVU5CRSxtx13ALk5ABXNK2+L3h69jvJbaeeeCyZBdyi3dVhV4BcK5LAZBidHG3Jw2MZBAAuZOofHbSLLVb+0jsb25j03TtUvr51jMbwvYm18yAK+0OxF2jBgdhAGGYHICjoPEPxI0nwrpWo6jqjyWlpp7SrcSmB2CeXEJmI2glgIsv8oP3SByMUCuZWtfG7w3pF7d2InkuNQglmtxbpDId80dkL0oCFPJgO4EA88dSAQGWrT4x+Fr65ggj1Ah5pbSFBJBIm57mPzIANyjll/I8HB4oBFfw98WrfxMdKkstPuGtr3R7PWWMrIkkcd0kzwoF3EO2LeXcA3y/JjcGJUGaN38TtGsLA3ty8sFoFVvNeM4OQTx3JGMEAE5I+tArmVf/G3QbCe0DC4aGYiJmWB2eOZ2tBDGUVScyfbYcEcDcAcfNtBna6LrFrr+mQahZSCezny0My8pKmSA6HoyMBuVhwykEcGgC9QAUAcLc+Ovh7pbapbSaroUcsbXUt5bJLEXkkiQtc5QcvIiZLrgsARkYYZBWJ01/wACwX11LHqWjtdX0kelTxRXCSGWRpJ2WFo1J+Ys1yx4ycSFuFJAMtX+seFtOg05pVtjbziS/tZYLcyRAYy8+9FKoMTZMhIGHJJwTQBzmlzfCj7ZHdaZe+GpLuW8+3RizvYWeS4t7ZYcqqtyY4So2jhQwOATmgVjZbx14Eh02K7n1rQ7S0mtItZBuLmGNfs8kgaO5OSPlaQgiToWPBzQFiufGfw7tobBk1HQmtr24Hh+GW3aKSLzfKaRbRmTKplFbCMQDkAcsoIM138V+ErrTvtT6xpD2JLTec11EY/3MiKzbs4+SQxqT/CxUHBxQI5HW/iX8JdJik1i68SeHgumvPM4t76NtsrQs0hMSN88pjRgPlL4JA+8cgzqb/XfCGj3t3Bd3WlW99YW39oTwO0fnwwxrjzin3gqgY3YwMYHpQBir8RvhrrWpW+nnU9Eu54oZoYw/lskUe6GJ49x+VQxlhXbkb+gztOADW1a/wDCF34Zh1C91Kyg8P2Uq4uEvvItVIbyhGzKwRkLNs8tsqxwuCcCgRAPGXgC10+Jo9b8P29miSzRvDewRrGhmMckqkMNo83Klh/HkHnNAzoPDx0m306PTdGe2+x6akdosFtIrLbgRoyRnBOP3bIQD/CynoQaANSgBD0NAHHH4Z+G7zVmv5Te3V1HJcFhLq106gzoA6FDLt27SNqEbUzlApNAFDT/AID+B9L1aLUrXSZI72PUP7UWT7dcEG5xtVypk2ttXKqCCFDOAAHbIBa174feGV0SNtWur2LTdMgfzLi41m6TEAjUSCeXzQZEKxgsJCVO3JGcmgBdT+EvhTVrlZ7i0lZg0jGIX04hkLTPMS8QfY5WWRnUsp2MQVwQKAKLfCXwT4m8O6ZZxLcXGijTLe0s47PWLlIHtYgphZfLlAY4wPN+8VONxBxQBp6r8KPC2taRpml3unmfT9OmSa2tzcSKoZYGtwGwwMimF3jZHJV1YhgcmgClH8GvB0On6ZpkFnJawaWS9qlpqFzBJCrOj7FdJQwj3QxEITtHlJgDaMAGSn7NPw7SzvbCLSruG1u97XFvDrV8gk8xWSQsBP8Axqzhv72TnNAHf3XhnT7zzvNg3GYlnyzYJKGMkjOPusR+OetAHJTfAbwXcXFncy6dcyXVnHIlvO+p3bPG0kollkDGXPmSMAHkzvdfkZip20AbmmfD7S9KWeOKS+kt5WikNvPfSyoJI5nmEg3MSGLvyc8hEU/KoFAFKf4QeFrh9TL6fJt1K3urW7iF5cCOVLh5HmOwSBQzNNJ84AYAhQQAAADa8OeEdM8Kvqj6fFJG+p3ZvrppJ5Jd8xjSPI3sdihI41CLhVCgACgDZoAQ9DQB56/wU0GXxi3iaRZ5NRkvZbyVN4EUnmWcNo8bIMB4ylujYfd8xJyAcUE2GaB8FdM8NvJLY6lqkVyNJ/siC4aZC1upCGSaNduzzHdFkdmVtzjOPmYMrjRzdz+y14euNOuNPGr64lrcCVJVN2sokja1S2ijfeh8xIVTzIg+7ZId45xRcGdK/wAFtGn8Zav4juzcapc6nD5UtpqBSa0Ug/JIIiuA6oBGCAMqozlssS4rFa4+BGj3/hr+wbi71A6a1vawyLFOIZJ2gUKHmkjCvIzKsYO5io8tQoXHJcLGxqnwwt9U1m41J9V1FJLi/hvpIlaIqBHD5SwqxjLLGD+9ABDLIS6sCcUXKOZh/Zt8NRto8jXGrO+nRWUaYvDGGa2M7RyOE2hnL3MrsTkFj05bJcmx3OheB9L8Nazf6hplnDp7XsccU0NtDHGjbHlYMdqgkkytznsPckuNHR0XGFFwCi4BRcAoAKYCGgDNk12FHZdjnBIyMVuqMmriuN/4SCL/AJ5yfpT9g+4XE/4SCL/nnJ+lHsJBcP8AhIIv+ecn6UewkFw/4SCL/nnJ+lHsJBcP+Egi/wCecn6UewkFw/4SCL/nnJ+lHsJBcP8AhIIv+ecn6UewkFw/4SCL/nnJ+lHsJBcP+Egi/wCecn6UewkFw/4SCL/nnJ+lHsJBcP8AhIIv+ecn6UewkFxR4ghzyj4/Cj2EguaituAI6GufYYHpQB5/4r1yLw1peoalMflgDFR/ffOFX8TgfjXtYei6sowj1JSuZmj+JW13wtc3tuYrm9gEsTLbbmjaVM429yrfKwHJwwHPNXXpqjPlWzV1/Xk9NxtWPEL79oT4p2Gv67o8nwivGltLqFYbs/bXtGQ2SzTFJobaUTKssVxGHUIT5lsoiLF9nHzPsSemaX8QPE2v+FPGl1B4WuvD+t6NcXVtp0GoQSzpfBIkkikVQIy4cOEIRiodXVXkC7jadwNG+8SeJ9Aayt7vR7fWmkmghe804TRBwQxlfytkgjKkIFDy7W3Hc8eACXsBkW/xI8W3WtXNgngKVFMk0VpcTXcqRsUnliR5mNvtjRxCzgoZCBJCdpD7grgYVz8b/Gdprt1Cnw41O70r7Ms8JgjullDebJGVYtAE358glFyFTzHV5cBaOoGFrf7SnivwZpl7deI/h1JapDfajbRTxz3KxSJbL5oYZti214s7HA2uYZWIiQHa72A9PuvG2tjx3b6Jb+Hpn0oagttdak0c+0QtZXMwkUmNUwJYoo8q7j94FO1mAouBT0jxv4tmsdOuNS8KiI3c9lCyxyzb4RJaia4Z1ETECNsopO0Mx2EpgFi4E3gXx/r3ijVUtNU8IXOgRfY2ne4lklZRKGT90N0KA/K/XIO5HAVlCyMwO7oAD0oewM7CL/Vp9K8t7spbDj0pDORnP7+X/eP869OLbiiSC4uI7W3lnmYpDEpd2AJwB1OBzVeYjkG+L3haNbRpNRET3l5PY2sDqRLPNDO0EyIMc7JBgsPlwynJDA0XsBrW/iy2miDyRTwb5ooE8yJsEvtA56fedR6ZIGeuC9wMSf4zeFrSTVBPdzRxadFezzSJazPtjtCBcNxH0RnRcgncW+XODSuBMnxd8LPeC1F9LJML99MkEdtJtS5S3NxJEWIABSNSxOcY4GSCBPN5AZ+ifG/w1rem65qaTyQ6XpcC3pu5IZAstq1qtyJFG3JbYzHyx8wC5IG5QauBJJ8bvC5sfE0tvPdzT+HkvmvYFtWDK9mIWuEUvtUsvnxDOcHccE4JovcDb8P+NbXXmtYVguY7qVEd08ltqBkLgk4+6QrAHpke9O9gOf8ABXxx8N+MrTS/KaeLUL21s7l7NUZ/s/2i3e4jRn2hf9VFI2QeijgEhSrgXrT4w+FL42Pkak06Xpkjt5Y4JCkkqgsI9xUAOy7XVTyyEMuVINS5WA6PQddtvEemRX9mJfs0qhkM8LwuQQDna4BHXuMjGDggirA0T0oewM7CL/Vp9K8t7spbDj0pDORn/wBfL/vH+delDZEEMrIkTtIypGqkszHAAHqeg/GrA8yvdY+F+keHpZrjVNMfTNHtmuZEGofaMIzrcF2UOxld3iR8kMzk99xyadQOn/4SbwXbTnS5NS0O0l0q5ZRZzyxReRLDCJXKI2M+XE4YlchQTnGDhXQyjr3iLwG9ilre32k3cWpwQusdvKksk0N3ILaKUbCW8uR5RGJB8vznkDJD3EVp/iF8OLC4htptX0G3KRMYy8sSRKkaKuPMJ2ABbpVAz0mOON2C6A1l8T+CNN1mPT4ta8P2+rXDvGtpFdwJPIxl8pwEBDEmSPYRjO5Av3hgLQCCbxP4J0LXZfD1w2m6VeiOKMwXFoLeF1nDJHGrsojkLi3ZQikkiEjHyHABb/4SLwpH4mt9K+2aY2uQx3JghyjSRpEIhOA38BUSRAqSCQeAQDgugJPtPhHT2mtVn0SE6bNA80UbRD7JI8m6AuB/qyzSF1Jxy+eppXXVDKvhzxD4N8X2ljLpNzpN8mpWJvIIUEfmSWzBYi5iI3AYVUORxs2nG3AoR1McaxDCKFX0HSgBx6UPYGdhF/q0+leW92Uthx6UhnIz/wCvl/3j/OvShsiCreWcWo2k9pOnmw3CNE8eSNysMEcc9D2qwPPp/wBnzwBdaR9gbRXaLfdP5ov7nzc3KIlx+88zd86RqhweV3D+JsgHQLo3hrVb/X7BZln1GdxcalDBfOssZktzbo5CvuizGhAK7fukjnJoAoX/AMHPC+q3QlvrS4vFW0s7KOCe7lZEW2meWF+W3NIGf77EkgEdGfcWAlsPhD4a060jgs7W+tUjgmt45bbU7qOZFlkjlmxMsm/LvEhZt27AxnbxQA/xP4A8K6ze2/8AatuILuWBLC2MV3JbSbUkW4RY9jrhleFXBTBGz0GKVwLOoeDfDvi4NqEiNdx31vAGmtr6VI7uBPNMSOI3CyxEXEuUIKsHGQcDBuBm+Ivgz4V8WzXT6jZTXM9xJvuWa5d/NUyQyPE6uWXy2+zRZQAABQV2kA07WA6GPw3pttfaxeBZUm1Mo12xupACUXapVd22M4ABZApOAScgGgDM0D4eeGfDWrW17ploLe9g0+PT4dtzIwFtDhUUoW2tswBuIJGTzycgHSwXEVyheGRJUDMhZGBAZWKsOO4IIPuDQBIelD2BnYRf6tPpXlvdlLYcelIZyM/+vl/3j/OvShsiCvdW4vLWe2aSWFJkMbSQSGORQe6sOQfQ9jzV2uBwWg/BXRvDtq0Nve30gSKeOCW7cTvCr4CAFwxIiXekasWAWSRTuDUmmBal+FVlLJrGb+6ht9QWxhNrZ5t4ooLY8xx7SCvmKzo2CAUwOmQRXAi0T4UWvh/VLa8t9V1WQQ3q3rRXNwJVkb7LJb7TkZ+bzWmc5JeYlyTnlgTt8IdHlvftkrSpI2lyaUYoFjjg2PKJVlEIXYHRslWC5Bc5z8u1DJb/AOF2k6lrl7qc813Lc3d9a38iS3BaEfZ02xxLGflCBi0ny4O5ySeBhWEZ1v8ABHw/byafta6MNnpltpawNIBC8UU6zuWiA2FpiuJCQdwA5HORKwBf/BjTtVaVptX1iLet8I/Iu9hge5edmkQgY3p9qmVN2QqleMqGqgNGf4XaVLNpQkkuWs9N01tKSy87dBJbsmx1fILPkLH95mx5S4xl9wAun/CzSbC/e4juLlIWt4o/scJEVvvjE2JTGFAD/vVAIPAhiwRsBqdQNjwp4atvCGiR6VZ5+zRzTzKNqoq+bK8hVVUAKqlyqj0AyScmqA1z0oewM7CL/Vp9K8t7spbDj0pDORn/ANfL/vH+delDZEFHVpntdIv7iM7ZIYHkU4zyBxVN2A8F+GHxf8QfE7xr4d0p7k6dZah4ZvtdlRFR2/eXXl28W7aCDCoYb1I37hlQRmpbYGhpfxS13WPAx1s3stuJNZsbVUiWLzEhv7a2kRd5jKloH1BCGKfOLZQw+dyaQD7n4q65onhbwDLcXL3t/wCJbrT9L+0gRx/Z5ri1jJuCuwh8OzPsG0HIGQBUt6gV/EPi3VdG8EprVrcrDqYudUso5o4YwqGbVUton2bSpMZkjk5GX8sgkeYxqwOg1X4u3nhY+N2urX+000m1u9TgQSCHCWthYTNDkKf9Y91IdxyV6YIxgAr+Kvi7qOi/DXwjrcMIN14huIIcsy5thNayzqR8uG2lFByPm56Z4TAZd+NdWi+I1j4asbn7EHuH1S7utiyNcwpftZm3IYZGQ8J8wHIEIUD5iRF2B5lN8YvE1r8F9BY6lPNq+tw62k2oO4BDBWuhIAAGVkTMUex0VN27a21VWkB2ehfFfXvFPie90ea6NtFfazqFlaPAqD7HHaR22OCp8ws8pfk8HjleKTeoHq/w08a/8LF8Fab4h+xDT/tqs32YS+ZswxH3sDPT0qwOnPSh7AzsIv8AVp9K8t7spbH/2Q=="}]}},"final-screenshot":{id:"final-screenshot",title:"Final Screenshot",description:"The last screenshot captured of the pageload.",score:null,scoreDisplayMode:"informative",details:{type:"screenshot",timing:969,timestamp:501414925934,data:"data:image/jpeg;base64,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KIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIubZP4g5q3ncnj+ielX5yHFyejctSW212eqBsxs5A8nD3/H9EHSUVf6F6pq9X4BmSqRS13tkdBYrTDUkEzDpzHfiP/AhWBAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQFydmI616Jzed/2TxePzeJy9x99jZ7QgkqzSa58t/1M2AdDuusIg5F8ErdvC5bP9K9S05a/Uk1uXLyzN26C02QgF8Z12A7DR/+YHXU0N70N/dEBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQQeRs3rGcbjaFiOqG1/mJJXR+oTt3FrQCR9iSfyXjYz9jHsdHcp+vNVgE92Su4BkbCXAFod3PZrjr215KkcliIL88U7pJ4LEbSwSwSFjuJ8tOvI7BasvTGNkZGwMmZG2MQvYyVwErASeL+/wBXcnz9z90HgOpXPsujjoSmMzyVo5S9unyNaXa15AIae/3UezrZlfHUJb9doszVW25WMla0Bh92hx24nR00d+35KxNxFRpYQx30WHWh9X++4EH9NOPZabOmKMcUEcT7cYhj9EFlhzSY97DCQdkD2+yI8h1IX2jFHQlMRsOqsmL2gOkDC4DXnR1rf3WVPKZK50czIw1Y/wCISVxKyIHbXOI327/6b/Vb4w9QOaQ12xZNsfUf7hBG/wAtHwvkOGqRYg4wCU1NFoaZDto9gHeRr2+yKhKfUL69S1JasMsujfG3hNH8nJGXb/rDyBrt2I3vv50sndYxmqLEFCeaFsHzErmvZ9DQ9zDrv9R20+PIW8emaTtvkltyWC9rxYdOTI3iHBoB9gA53b8Ss4um8dFUlrNZJ6csRhduQklpe5/k997ce6qNU9Sy+u2qMZObxnMHo+ozQIjEm+W9a4n91qP6uZFJLZla5tf0Ig2F5a0tmdLIxwLj2GizzvXbakcl05DcyENpk00DhMZpHRvLXF3piMaI8dgFn/s1jRB6TY5GgMYwOEh5AtcXhwPnlycTv32g0D1lXNetIyuSZXSMO5mNYHMIBAeTxcTsEDfcfZTGXtSwmjFXPGWzYazegdNALnf/AJWkfqtex07Us1G15prj49Oa8Gw8+oHeQ7v3/wDh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oJNERAREQEREBERAREQEREBERAREQEREBERBE5enkZLcVnGWKrHCN0T2WIeYIJB2CCCCNeN6K8D0+G9KQ4aKf+22Meq5vni4OPb8dfop1EFT/wBkeNm1I21tjp45K7CztAwSiV7R/wAzt/6fZav+xtp9715rsDy319SGNxleJGOaORLiPp5DsAB2V2RLFdlwl2CTH2MZagZar1Pk3+tEXse36TsAEEEFv+q+T9PTz1sxHNcbJLkKscBkMetOa1wLiB9970rGiCI6jx97IYsVMfbjrFxAlc9pPNnu0aII39x7bWk7DZFrcfPXmoRXaQfExjIXNhMTgBx1y2COIO9+ysiIK+zp5zcHWomyHTMtMtyylmubxL6ju3ts7A+y0r/Sj72YNiw6i6B07ZjJ8sBY00giPkDrWwO+t67K2ogwmiZNC+KVodG9pa5p8EHyEgiZBDHFC0MjY0Na0eAB4CzRLEfFjzHnbOQ9QFs1eOHhruOLnne//a/0Ue/p97nSH5hv1ZNt/wDp9gG/T+f0+VYEQVO70nJYN0i0xvzAtgfR/T6zWNHv7cf9VMwYx0Wb+f8AUBb8o2tw17hxO9/qpNEBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERBAZvP2KOZr4yhipchZlgfYPCZkYa1rmtPdxHu4L2l6lxdN0EGWu1MfekawuqzWGcmF3gedHv234UD1ngLGR6lo324eDK1YqkkDopLXolr3PaQ7x37NP7rWyfSty9Q6gbHSrwG9jatWCEyB4Y6PntpdrwOTe/uiLTH1Ng5MfNejy1F1OF3CSYTN4tcfAJ35Oxr7rWu9TVhWr2cbLRuVpop5Gy/NtY0+m3eh2O+/Yn/d8lQWb6ZyT+pZstRgrTMisVbEdd8nATenHLG4b0dEeo0gn3aFBXMJkJcq6rJDFHkMi3I2jWicXMriSBsTOT9AbLm7J+5KDo9nJuhgxknCDdyVkZDpw0N5NLvpOvrPbwNb8rLG5vF5SeaDHZCramh/uMhlDi3vrf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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](https://web.dev/lighthouse-total-blocking-time/).",score:1,scoreDisplayMode:"numeric",numericValue:5.5,numericUnit:"millisecond",displayValue:"10 ms"},"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](https://web.dev/lighthouse-max-potential-fid/).",score:1,scoreDisplayMode:"numeric",numericValue:61,numericUnit:"millisecond",displayValue:"60 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](https://web.dev/cls/).",score:1,scoreDisplayMode:"numeric",numericValue:0,numericUnit:"unitless",displayValue:"0",details:{type:"debugdata",items:[{cumulativeLayoutShiftMainFrame:0,totalCumulativeLayoutShift:0}]}},"errors-in-console":{id:"errors-in-console",title:"No browser errors logged to the console",description:"Errors logged to the console indicate unresolved problems. They can come from network request failures and other browser concerns. [Learn more](https://web.dev/errors-in-console/)",score:1,scoreDisplayMode:"binary",details:{type:"table",headings:[],items:[]}},"server-response-time":{id:"server-response-time",title:"Initial server response time was short",description:"Keep the server response time for the main document short because all other requests depend on it. [Learn more](https://web.dev/time-to-first-byte/).",score:1,scoreDisplayMode:"binary",numericValue:.26200000000000045,numericUnit:"millisecond",displayValue:"Root document took 0 ms",details:{type:"opportunity",headings:[{key:"url",valueType:"url",label:"URL"},{key:"responseTime",valueType:"timespanMs",label:"Time Spent"}],items:[{url:"http://localhost:8008/congo/samples/emoji/",responseTime:.26200000000000045}],overallSavingsMs:-99.738}},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](https://web.dev/interactive/).",score:1,scoreDisplayMode:"numeric",numericValue:1399.5,numericUnit:"millisecond",displayValue:"1.4 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](https://web.dev/user-timings/).",score:null,scoreDisplayMode:"notApplicable",details:{type:"table",headings:[],items:[]}},"critical-request-chains":{id:"critical-request-chains",title:"Avoid chaining critical requests",description:"The Critical Request Chains below show you what resources are loaded with a high priority. Consider reducing the length of chains, reducing the download size of resources, or deferring the download of unnecessary resources to improve page load. [Learn more](https://web.dev/critical-request-chains/).",score:null,scoreDisplayMode:"informative",displayValue:"1 chain found",details:{type:"criticalrequestchain",chains:{DE50D68EAF490F7A244788310349E2FA:{request:{url:"http://localhost:8008/congo/samples/emoji/",startTime:501413.957967,endTime:501413.971203,responseReceivedTime:501413.970738,transferSize:17411},children:{97903.2:{request:{url:"http://localhost:8008/congo/css/main.bundle.min.6783e342ffedbcc698d9afb9ffe11276f4f9de79bfc45cf670b35d5f9948d266086106596bc9e59820d7de0959e5889ce97e073fbafd380be9dc7b33b75295f2.css",startTime:501413.975495,endTime:501413.97638,responseReceivedTime:501413.975877,transferSize:40665}}}}},longestChain:{duration:18.412999983411282,length:2,transferSize:40665}}},redirects:{id:"redirects",title:"Avoid multiple page redirects",description:"Redirects introduce additional delays before the page can be loaded. [Learn more](https://web.dev/redirects/).",score:1,scoreDisplayMode:"numeric",numericValue:0,numericUnit:"millisecond",displayValue:"",details:{type:"opportunity",headings:[],items:[],overallSavingsMs:0}},"installable-manifest":{id:"installable-manifest",title:"Web app manifest and service worker meet the installability requirements",description:"Service worker is the technology that enables your app to use many Progressive Web App features, such as offline, add to homescreen, and push notifications. With proper service worker and manifest implementations, browsers can proactively prompt users to add your app to their homescreen, which can lead to higher engagement. [Learn more](https://web.dev/installable-manifest/).",score:1,scoreDisplayMode:"binary",warnings:[],details:{type:"table",headings:[],items:[],debugData:{type:"debugdata",manifestUrl:"http://localhost:8008/congo/site.webmanifest"}}},"apple-touch-icon":{id:"apple-touch-icon",title:"Provides a valid `apple-touch-icon`",description:"For ideal appearance on iOS when users add a progressive web app to the home screen, define an `apple-touch-icon`. It must point to a non-transparent 192px (or 180px) square PNG. [Learn More](https://web.dev/apple-touch-icon/).",score:1,scoreDisplayMode:"binary",warnings:[]},"splash-screen":{id:"splash-screen",title:"Configured for a custom splash screen",description:"A themed splash screen ensures a high-quality experience when users launch your app from their homescreens. [Learn more](https://web.dev/splash-screen/).",score:1,scoreDisplayMode:"binary",details:{type:"debugdata",items:[{failures:[],isParseFailure:!1,hasStartUrl:!0,hasIconsAtLeast144px:!0,hasIconsAtLeast512px:!0,fetchesIcon:!0,hasPWADisplayValue:!0,hasBackgroundColor:!0,hasThemeColor:!0,hasShortName:!0,shortNameLength:!0,hasName:!0,hasMaskableIcon:!0}]}},"themed-omnibox":{id:"themed-omnibox",title:"Does not set a theme color for the address bar.",description:"The browser address bar can be themed to match your site. [Learn more](https://web.dev/themed-omnibox/).",score:0,scoreDisplayMode:"binary",explanation:'Failures: No `<meta name="theme-color">` tag found.',details:{type:"debugdata",items:[{failures:['No `<meta name="theme-color">` tag found'],themeColor:null,isParseFailure:!1,hasStartUrl:!0,hasIconsAtLeast144px:!0,hasIconsAtLeast512px:!0,fetchesIcon:!0,hasPWADisplayValue:!0,hasBackgroundColor:!0,hasThemeColor:!0,hasShortName:!0,shortNameLength:!0,hasName:!0,hasMaskableIcon:!0}]}},"maskable-icon":{id:"maskable-icon",title:"Manifest has a maskable icon",description:"A maskable icon ensures that the image fills the entire shape without being letterboxed when installing the app on a device. [Learn more](https://web.dev/maskable-icon-audit/).",score:1,scoreDisplayMode:"binary"},"content-width":{id:"content-width",title:"Content is sized correctly for the viewport",description:"If the width of your app's content doesn't match the width of the viewport, your app might not be optimized for mobile screens. [Learn more](https://web.dev/content-width/).",score:1,scoreDisplayMode:"binary"},"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](https://web.dev/image-aspect-ratio/).",score:1,scoreDisplayMode:"binary",details:{type:"table",headings:[],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 more](https://web.dev/serve-responsive-images/).",score:1,scoreDisplayMode:"binary",details:{type:"table",headings:[],items:[]}},"preload-fonts":{id:"preload-fonts",title:"Fonts with `font-display: optional` are preloaded",description:"Preload `optional` fonts so first-time visitors may use them. [Learn more](https://web.dev/preload-optional-fonts/)",score:null,scoreDisplayMode:"notApplicable",details:{type:"table",headings:[],items:[]}},deprecations:{id:"deprecations",title:"Avoids deprecated APIs",description:"Deprecated APIs will eventually be removed from the browser. [Learn more](https://web.dev/deprecations/).",score:1,scoreDisplayMode:"binary",details:{type:"table",headings:[],items:[]}},"mainthread-work-breakdown":{id:"mainthread-work-breakdown",title:"Minimizes main-thread work",description:"Consider reducing the time spent parsing, compiling and executing JS. You may find delivering smaller JS payloads helps with this. [Learn more](https://web.dev/mainthread-work-breakdown/)",score:.97,scoreDisplayMode:"numeric",numericValue:1452.7759999999998,numericUnit:"millisecond",displayValue:"1.5 s",details:{type:"table",headings:[{key:"groupLabel",itemType:"text",text:"Category"},{key:"duration",itemType:"ms",granularity:1,text:"Time Spent"}],items:[{group:"styleLayout",groupLabel:"Style & Layout",duration:1116.8159999999998},{group:"paintCompositeRender",groupLabel:"Rendering",duration:251.596},{group:"other",groupLabel:"Other",duration:53.139999999999986},{group:"scriptEvaluation",groupLabel:"Script Evaluation",duration:20.151999999999997},{group:"parseHTML",groupLabel:"Parse HTML & CSS",duration:8.315999999999999},{group:"scriptParseCompile",groupLabel:"Script Parsing & Compilation",duration:2.7560000000000002}]}},"bootup-time":{id:"bootup-time",title:"JavaScript execution time",description:"Consider reducing the time spent parsing, compiling, and executing JS. You may find delivering smaller JS payloads helps with this. [Learn more](https://web.dev/bootup-time/).",score:1,scoreDisplayMode:"numeric",numericValue:5.332000000000001,numericUnit:"millisecond",displayValue:"0.0 s",details:{type:"table",headings:[{key:"url",itemType:"url",text:"URL"},{key:"total",granularity:1,itemType:"ms",text:"Total CPU Time"},{key:"scripting",granularity:1,itemType:"ms",text:"Script Evaluation"},{key:"scriptParseCompile",granularity:1,itemType:"ms",text:"Script Parse"}],items:[{url:"http://localhost:8008/congo/samples/emoji/",total:1411.2879999999998,scripting:4.244000000000001,scriptParseCompile:1.0879999999999999}],summary:{wastedMs:5.332000000000001}}},"uses-rel-preload":{id:"uses-rel-preload",title:"Preload key requests",description:"Consider using `<link rel=preload>` to prioritize fetching resources that are currently requested later in page load. [Learn more](https://web.dev/uses-rel-preload/).",score:1,scoreDisplayMode:"numeric",numericValue:0,numericUnit:"millisecond",displayValue:"",details:{type:"opportunity",headings:[],items:[],overallSavingsMs:0}},"uses-rel-preconnect":{id:"uses-rel-preconnect",title:"Preconnect to required origins",description:"Consider adding `preconnect` or `dns-prefetch` resource hints to establish early connections to important third-party origins. [Learn more](https://web.dev/uses-rel-preconnect/).",score:1,scoreDisplayMode:"numeric",numericValue:0,numericUnit:"millisecond",displayValue:"",warnings:[],details:{type:"opportunity",headings:[],items:[],overallSavingsMs:0}},"font-display":{id:"font-display",title:"All text remains visible during webfont loads",description:"Leverage the font-display CSS feature to ensure text is user-visible while webfonts are loading. [Learn more](https://web.dev/font-display/).",score:1,scoreDisplayMode:"binary",warnings:[],details:{type:"table",headings:[],items:[]}},diagnostics:{id:"diagnostics",title:"Diagnostics",description:"Collection of useful page vitals.",score:null,scoreDisplayMode:"informative",details:{type:"debugdata",items:[{numRequests:4,numScripts:1,numStylesheets:1,numFonts:0,numTasks:139,numTasksOver10ms:3,numTasksOver25ms:1,numTasksOver50ms:1,numTasksOver100ms:1,numTasksOver500ms:0,rtt:.25600000000000006,throughput:411406043.94101745,maxRtt:.25600000000000006,maxServerLatency:0,totalByteWeight:93852,totalTaskTime:363.19399999999985,mainDocumentTransferSize:17411}]}},"network-requests":{id:"network-requests",title:"Network Requests",description:"Lists the network requests that were made during page load.",score:null,scoreDisplayMode:"informative",details:{type:"table",headings:[{key:"url",itemType:"url",text:"URL"},{key:"protocol",itemType:"text",text:"Protocol"},{key:"startTime",itemType:"ms",granularity:1,text:"Start Time"},{key:"endTime",itemType:"ms",granularity:1,text:"End Time"},{key:"transferSize",itemType:"bytes",displayUnit:"kb",granularity:1,text:"Transfer Size"},{key:"resourceSize",itemType:"bytes",displayUnit:"kb",granularity:1,text:"Resource Size"},{key:"statusCode",itemType:"text",text:"Status Code"},{key:"mimeType",itemType:"text",text:"MIME Type"},{key:"resourceType",itemType:"text",text:"Resource Type"}],items:[{url:"http://localhost:8008/congo/samples/emoji/",protocol:"http/1.1",startTime:0,endTime:13.235999969765544,finished:!0,transferSize:17411,resourceSize:17224,statusCode:200,mimeType:"text/html",resourceType:"Document"},{url:"http://localhost:8008/congo/css/main.bundle.min.6783e342ffedbcc698d9afb9ffe11276f4f9de79bfc45cf670b35d5f9948d266086106596bc9e59820d7de0959e5889ce97e073fbafd380be9dc7b33b75295f2.css",protocol:"http/1.1",startTime:17.527999996673316,endTime:18.412999983411282,finished:!0,transferSize:40665,resourceSize:40479,statusCode:200,mimeType:"text/css",resourceType:"Stylesheet"},{url:"http://localhost:8008/congo/js/main.bundle.min.81d5d44787f3f7c0220442722b6d0c72da50dab39103321d578502e81b226ed5a87e765e5e2a7c0533fdddeb4697bd499a39be89310453fba5c129f5ba69bdea.js",protocol:"http/1.1",startTime:17.801999987568706,endTime:19.169999985024333,finished:!0,transferSize:27861,resourceSize:27661,statusCode:200,mimeType:"application/javascript",resourceType:"Script"},{url:"http://localhost:8008/congo/author_hu052d24d60828c1cca42a6aefe45b8b44_54195_192x192_fill_q75_box_smart1.jpg",protocol:"http/1.1",startTime:18.84299999801442,endTime:19.597999984398484,finished:!0,transferSize:7915,resourceSize:7728,statusCode:200,mimeType:"image/jpeg",resourceType:"Image"}]}},"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](https://hpbn.co/primer-on-latency-and-bandwidth/).",score:null,scoreDisplayMode:"informative",numericValue:.25600000000000006,numericUnit:"millisecond",displayValue:"0 ms",details:{type:"table",headings:[{key:"origin",itemType:"text",text:"URL"},{key:"rtt",itemType:"ms",granularity:1,text:"Time Spent"}],items:[{origin:"http://localhost:8008",rtt:.25600000000000006}]}},"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](https://hpbn.co/primer-on-web-performance/#analyzing-the-resource-waterfall).",score:null,scoreDisplayMode:"informative",numericValue:0,numericUnit:"millisecond",displayValue:"0 ms",details:{type:"table",headings:[{key:"origin",itemType:"text",text:"URL"},{key:"serverResponseTime",itemType:"ms",granularity:1,text:"Time Spent"}],items:[{origin:"http://localhost:8008",serverResponseTime:0}]}},"main-thread-tasks":{id:"main-thread-tasks",title:"Tasks",description:"Lists the toplevel main thread tasks that executed during page load.",score:null,scoreDisplayMode:"informative",details:{type:"table",headings:[{key:"startTime",itemType:"ms",granularity:1,text:"Start Time"},{key:"duration",itemType:"ms",granularity:1,text:"End Time"}],items:[{duration:292.039,startTime:24.671},{duration:6.955,startTime:317.018},{duration:15.321,startTime:323.98},{duration:12.029,startTime:339.375},{duration:6.077,startTime:355.071},{duration:5.014,startTime:389.035}]}},metrics:{id:"metrics",title:"Metrics",description:"Collects all available metrics.",score:null,scoreDisplayMode:"informative",numericValue:1400,numericUnit:"millisecond",details:{type:"debugdata",items:[{firstContentfulPaint:1369,firstMeaningfulPaint:1369,largestContentfulPaint:1500,interactive:1400,speedIndex:1369,totalBlockingTime:6,maxPotentialFID:61,cumulativeLayoutShift:0,cumulativeLayoutShiftMainFrame:0,totalCumulativeLayoutShift:0,observedTimeOrigin:0,observedTimeOriginTs:501413957034,observedNavigationStart:0,observedNavigationStartTs:501413957034,observedFirstPaint:346,observedFirstPaintTs:501414302633,observedFirstContentfulPaint:346,observedFirstContentfulPaintTs:501414302633,observedFirstContentfulPaintAllFrames:346,observedFirstContentfulPaintAllFramesTs:501414302633,observedFirstMeaningfulPaint:346,observedFirstMeaningfulPaintTs:501414302633,observedLargestContentfulPaint:346,observedLargestContentfulPaintTs:501414302633,observedLargestContentfulPaintAllFrames:346,observedLargestContentfulPaintAllFramesTs:501414302633,observedTraceEnd:2666,observedTraceEndTs:501416623509,observedLoad:322,observedLoadTs:501414278644,observedDomContentLoaded:317,observedDomContentLoadedTs:501414274446,observedCumulativeLayoutShift:0,observedCumulativeLayoutShiftMainFrame:0,observedTotalCumulativeLayoutShift:0,observedFirstVisualChange:352,observedFirstVisualChangeTs:501414309034,observedLastVisualChange:718,observedLastVisualChangeTs:501414675034,observedSpeedIndex:374,observedSpeedIndexTs:501414330958},{lcpInvalidated:!1}]}},"performance-budget":{id:"performance-budget",title:"Performance budget",description:"Keep the quantity and size of network requests under the targets set by the provided performance budget. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/budgets).",score:null,scoreDisplayMode:"notApplicable"},"timing-budget":{id:"timing-budget",title:"Timing budget",description:"Set a timing budget to help you keep an eye on the performance of your site. Performant sites load fast and respond to user input events quickly. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/budgets).",score:null,scoreDisplayMode:"notApplicable"},"resource-summary":{id:"resource-summary",title:"Keep request counts low and transfer sizes small",description:"To set budgets for the quantity and size of page resources, add a budget.json file. [Learn more](https://web.dev/use-lighthouse-for-performance-budgets/).",score:null,scoreDisplayMode:"informative",displayValue:"4 requests • 92 KiB",details:{type:"table",headings:[{key:"label",itemType:"text",text:"Resource Type"},{key:"requestCount",itemType:"numeric",text:"Requests"},{key:"transferSize",itemType:"bytes",text:"Transfer Size"}],items:[{resourceType:"total",label:"Total",requestCount:4,transferSize:93852},{resourceType:"stylesheet",label:"Stylesheet",requestCount:1,transferSize:40665},{resourceType:"script",label:"Script",requestCount:1,transferSize:27861},{resourceType:"document",label:"Document",requestCount:1,transferSize:17411},{resourceType:"image",label:"Image",requestCount:1,transferSize:7915},{resourceType:"media",label:"Media",requestCount:0,transferSize:0},{resourceType:"font",label:"Font",requestCount:0,transferSize:0},{resourceType:"other",label:"Other",requestCount:0,transferSize:0},{resourceType:"third-party",label:"Third-party",requestCount:0,transferSize:0}]}},"third-party-summary":{id:"third-party-summary",title:"Minimize third-party usage",description:"Third-party code can significantly impact load performance. Limit the number of redundant third-party providers and try to load third-party code after your page has primarily finished loading. [Learn more](https://developers.google.com/web/fundamentals/performance/optimizing-content-efficiency/loading-third-party-javascript/).",score:null,scoreDisplayMode:"notApplicable"},"third-party-facades":{id:"third-party-facades",title:"Lazy load third-party resources with facades",description:"Some third-party embeds can be lazy loaded. Consider replacing them with a facade until they are required. [Learn more](https://web.dev/third-party-facades/).",score:null,scoreDisplayMode:"notApplicable"},"largest-contentful-paint-element":{id:"largest-contentful-paint-element",title:"Largest Contentful Paint element",description:"This is the largest contentful element painted within the viewport. [Learn More](https://web.dev/lighthouse-largest-contentful-paint/)",score:null,scoreDisplayMode:"informative",displayValue:"1 element found",details:{type:"table",headings:[{key:"node",itemType:"node",text:"Element"}],items:[{node:{type:"node",lhId:"page-1-SPAN",path:"1,HTML,1,BODY,2,MAIN,0,ARTICLE,1,SECTION,0,DIV,1,DIV,1,SPAN",selector:"section.flex > div.min-w-0 > div.flex > span.dark:text-neutral-300",boundingRect:{top:335,bottom:475,left:68,right:320,width:252,height:140},snippet:'<span class="dark:text-neutral-300">',nodeLabel:"Note: The rendering of these glyphs depends on the browser and the platform. To…"}}]}},"layout-shift-elements":{id:"layout-shift-elements",title:"Avoid large layout shifts",description:"These DOM elements contribute most to the CLS of the page.",score:null,scoreDisplayMode:"notApplicable",details:{type:"table",headings:[],items:[]}},"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 more](https://web.dev/long-tasks-devtools/)",score:null,scoreDisplayMode:"informative",displayValue:"2 long tasks found",details:{type:"table",headings:[{key:"url",itemType:"url",text:"URL"},{key:"startTime",itemType:"ms",granularity:1,text:"Start Time"},{key:"duration",itemType:"ms",granularity:1,text:"Duration"}],items:[{url:"http://localhost:8008/congo/samples/emoji/",duration:584,startTime:785},{url:"http://localhost:8008/congo/samples/emoji/",duration:61,startTime:1369}]}},"no-unload-listeners":{id:"no-unload-listeners",title:"Avoids `unload` event listeners",description:"The `unload` event does not fire reliably and listening for it can prevent browser optimizations like the Back-Forward Cache. Consider using the `pagehide` or `visibilitychange` events instead. [Learn more](https://developers.google.com/web/updates/2018/07/page-lifecycle-api#the-unload-event)",score:1,scoreDisplayMode:"binary"},"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 more](https://web.dev/non-composited-animations)",score:null,scoreDisplayMode:"informative",displayValue:"18 animated elements found",details:{type:"table",headings:[{key:"node",itemType:"node",subItemsHeading:{key:"failureReason",itemType:"text"},text:"Element"},{key:null,itemType:"text",subItemsHeading:{key:"animation",itemType:"text"},text:"Name"}],items:[{node:{type:"node",lhId:"page-2-A",path:"1,HTML,1,BODY,0,DIV,0,A",selector:"body.flex > div#the-top > a.px-3",boundingRect:{top:-201,bottom:-173,left:92,right:268,width:176,height:28},snippet:'<a class="px-3 py-1 text-sm -translate-y-8 rounded-b-lg bg-primary-200 dark:bg-neutr…" href="#main-content">',nodeLabel:"↓Skip to main content"},subItems:{type:"subitems",items:[{failureReason:"Unsupported CSS Property: background-color",animation:"background-color"},{failureReason:"Unsupported CSS Property: color",animation:"color"}]}},{node:{type:"node",lhId:"page-3-A",path:"1,HTML,1,BODY,1,HEADER,0,DIV,0,A",selector:"body.flex > header.flex > div > a.hover:underline",boundingRect:{top:-142,bottom:-121,left:24,right:79,width:55,height:21},snippet:'<a class="hover:underline hover:decoration-primary-500 hover:decoration-2 hover:unde…" rel="me" href="/congo/">',nodeLabel:"Congo"},subItems:{type:"subitems",items:[{failureReason:"Unsupported CSS Property: color",animation:"color"}]}},{node:{type:"node",lhId:"page-4-A",path:"1,HTML,1,BODY,1,HEADER,1,NAV,0,UL,0,LI,0,A",selector:"nav > ul.flex > li.mb-1 > a.hover:underline",boundingRect:{top:-142,bottom:-121,left:293,right:336,width:43,height:21},snippet:'<a class="hover:underline hover:decoration-primary-500 hover:decoration-2 hover:unde…" href="/congo/docs/">',nodeLabel:"Docs"},subItems:{type:"subitems",items:[{failureReason:"Unsupported CSS Property: color",animation:"color"}]}},{node:{type:"node",lhId:"page-5-A",path:"1,HTML,1,BODY,1,HEADER,1,NAV,0,UL,1,LI,0,A",selector:"nav > ul.flex > li.mb-1 > a.hover:underline",boundingRect:{top:-108,bottom:-87,left:264,right:336,width:72,height:21},snippet:'<a class="hover:underline hover:decoration-primary-500 hover:decoration-2 hover:unde…" href="/congo/samples/">',nodeLabel:"Samples"},subItems:{type:"subitems",items:[{failureReason:"Unsupported CSS Property: color",animation:"color"}]}},{node:{type:"node",lhId:"page-6-A",path:"1,HTML,1,BODY,1,HEADER,1,NAV,0,UL,2,LI,0,A",selector:"nav > ul.flex > li.mb-1 > a.hover:underline",boundingRect:{top:-76,bottom:-55,left:287,right:336,width:49,height:21},snippet:'<a class="hover:underline hover:decoration-primary-500 hover:decoration-2 hover:unde…" href="/congo/users/">',nodeLabel:"Users"},subItems:{type:"subitems",items:[{failureReason:"Unsupported CSS Property: color",animation:"color"}]}},{node:{type:"node",lhId:"page-7-A",path:"1,HTML,1,BODY,1,HEADER,1,NAV,0,UL,3,LI,0,A",selector:"nav > ul.flex > li.mb-1 > a.hover:underline",boundingRect:{top:-44,bottom:-23,left:277,right:336,width:59,height:21},snippet:'<a class="hover:underline hover:decoration-primary-500 hover:decoration-2 hover:unde…" href="https://github.com/jpanther/congo">',nodeLabel:"GitHub"},subItems:{type:"subitems",items:[{failureReason:"Unsupported CSS Property: color",animation:"color"}]}},{node:{type:"node",lhId:"page-8-BUTTON",path:"1,HTML,1,BODY,1,HEADER,1,NAV,0,UL,4,LI,0,BUTTON",selector:"nav > ul.flex > li.ltr:text-right > button#search-button",boundingRect:{top:-13,bottom:11,left:320,right:336,width:16,height:24},snippet:'<button id="search-button" class="text-base hover:text-primary-600 dark:hover:text-primary-400">',nodeLabel:"button"},subItems:{type:"subitems",items:[{failureReason:"Unsupported CSS Property: color",animation:"color"}]}},{node:{type:"node",lhId:"page-9-A",path:"1,HTML,1,BODY,2,MAIN,0,ARTICLE,0,HEADER,0,OL,1,LI,0,A",selector:"header.max-w-prose > ol.text-sm > li.inline > a.hover:underline",boundingRect:{top:38,bottom:55,left:24,right:135,width:111,height:17},snippet:'<a class="hover:underline hover:decoration-neutral-300 dark:underline-neutral-600" href="/congo/samples/">',nodeLabel:"Content Samples"},subItems:{type:"subitems",items:[{failureReason:"Unsupported CSS Property: color",animation:"color"}]}},{node:{type:"node",lhId:"page-10-A",path:"1,HTML,1,BODY,2,MAIN,0,ARTICLE,1,SECTION,0,DIV,2,P,3,A",selector:"section.flex > div.min-w-0 > p > a",boundingRect:{top:542,bottom:588,left:24,right:300,width:276,height:46},snippet:'<a href="http://localhost:8008/congo/docs/configuration/#site-configuration">',nodeLabel:"site configuration"},subItems:{type:"subitems",items:[{failureReason:"Unsupported CSS Property: color",animation:"color"},{failureReason:"Unsupported CSS Property: text-decoration-color",animation:"text-decoration-color"}]}},{node:{type:"node",lhId:"page-11-A",path:"1,HTML,1,BODY,2,MAIN,0,ARTICLE,1,SECTION,0,DIV,4,P,1,A",selector:"section.flex > div.min-w-0 > p > a",boundingRect:{top:750,bottom:768,left:56,right:188,width:132,height:18},snippet:'<a href="http://www.emoji-cheat-sheet.com/">',nodeLabel:"Emoji cheat sheet"},subItems:{type:"subitems",items:[{failureReason:"Unsupported CSS Property: color",animation:"color"},{failureReason:"Unsupported CSS Property: text-decoration-color",animation:"text-decoration-color"}]}},{node:{type:"node",lhId:"page-12-A",path:"1,HTML,1,BODY,2,MAIN,0,ARTICLE,2,FOOTER,0,DIV,1,DIV,3,DIV,0,DIV,0,A",selector:"div.place-self-center > div.text-2xl > div.flex > a.px-1",boundingRect:{top:989,bottom:1021,left:136,right:168,width:32,height:32},snippet:'<a class="px-1 hover:text-primary-700 dark:hover:text-primary-400" href="https://twitter.com/" target="_blank" aria-label="Twitter" rel="me noopener noreferrer">',nodeLabel:"Twitter"},subItems:{type:"subitems",items:[{failureReason:"Unsupported CSS Property: color",animation:"color"}]}},{node:{type:"node",lhId:"page-13-A",path:"1,HTML,1,BODY,2,MAIN,0,ARTICLE,2,FOOTER,0,DIV,1,DIV,3,DIV,0,DIV,1,A",selector:"div.place-self-center > div.text-2xl > div.flex > a.px-1",boundingRect:{top:989,bottom:1021,left:168,right:200,width:32,height:32},snippet:'<a class="px-1 hover:text-primary-700 dark:hover:text-primary-400" href="https://facebook.com/" target="_blank" aria-label="Facebook" rel="me noopener noreferrer">',nodeLabel:"Facebook"},subItems:{type:"subitems",items:[{failureReason:"Unsupported CSS Property: color",animation:"color"}]}},{node:{type:"node",lhId:"page-14-A",path:"1,HTML,1,BODY,2,MAIN,0,ARTICLE,2,FOOTER,0,DIV,1,DIV,3,DIV,0,DIV,2,A",selector:"div.place-self-center > div.text-2xl > div.flex > a.px-1",boundingRect:{top:989,bottom:1021,left:200,right:232,width:32,height:32},snippet:'<a class="px-1 hover:text-primary-700 dark:hover:text-primary-400" href="https://linkedin.com/" target="_blank" aria-label="Linkedin" rel="me noopener noreferrer">',nodeLabel:"Linkedin"},subItems:{type:"subitems",items:[{failureReason:"Unsupported CSS Property: color",animation:"color"}]}},{node:{type:"node",lhId:"page-15-A",path:"1,HTML,1,BODY,2,MAIN,0,ARTICLE,2,FOOTER,0,DIV,1,DIV,3,DIV,0,DIV,3,A",selector:"div.place-self-center > div.text-2xl > div.flex > a.px-1",boundingRect:{top:989,bottom:1021,left:232,right:264,width:32,height:32},snippet:'<a class="px-1 hover:text-primary-700 dark:hover:text-primary-400" href="https://youtube.com/" target="_blank" aria-label="Youtube" rel="me noopener noreferrer">',nodeLabel:"Youtube"},subItems:{type:"subitems",items:[{failureReason:"Unsupported CSS Property: color",animation:"color"}]}},{node:{type:"node",lhId:"page-16-A",path:"1,HTML,1,BODY,2,MAIN,0,ARTICLE,2,FOOTER,1,DIV,1,DIV,0,SPAN,0,A",selector:"div.pt-8 > div.flex > span > a.flex",boundingRect:{top:1068,bottom:1111,left:24,right:255,width:231,height:43},snippet:'<a class="flex" href="/congo/samples/diagrams-flowcharts/">',nodeLabel:`←
|
||
Diagrams and Flowcharts
|
||
6 March 2019`},subItems:{type:"subitems",items:[{failureReason:"Unsupported CSS Property: color",animation:"color"}]}},{node:{type:"node",lhId:"page-17-BUTTON",path:"1,HTML,1,BODY,3,DIV,0,DIV,0,HEADER,1,BUTTON",selector:"div#search-wrapper > div#search-modal > header.relative > button#close-search-button",boundingRect:{top:25,bottom:57,left:303,right:335,width:32,height:32},snippet:'<button id="close-search-button" class="flex items-center justify-center w-8 h-8 text-neutral-700 dark:text-neutra…">',nodeLabel:"button"},subItems:{type:"subitems",items:[{failureReason:"Unsupported CSS Property: color",animation:"color"}]}},{node:{type:"node",lhId:"page-18-A",path:"1,HTML,1,BODY,4,FOOTER,0,DIV,0,DIV,1,P,1,A",selector:"div.flex > div > p.text-xs > a.hover:underline",boundingRect:{top:1171,bottom:1186,left:93,right:124,width:30,height:15},snippet:'<a class="hover:underline hover:decoration-primary-400 hover:text-primary-500" href="https://gohugo.io/" target="_blank" rel="noopener noreferrer">',nodeLabel:"Hugo"},subItems:{type:"subitems",items:[{failureReason:"Unsupported CSS Property: color",animation:"color"}]}},{node:{type:"node",lhId:"page-19-A",path:"1,HTML,1,BODY,4,FOOTER,0,DIV,0,DIV,1,P,3,A",selector:"div.flex > div > p.text-xs > a.hover:underline",boundingRect:{top:1171,bottom:1186,left:139,right:176,width:37,height:15},snippet:'<a class="hover:underline hover:decoration-primary-400 hover:text-primary-500" href="https://git.io/hugo-congo" target="_blank" rel="noopener noreferrer">',nodeLabel:"Congo"},subItems:{type:"subitems",items:[{failureReason:"Unsupported CSS Property: color",animation:"color"}]}}]}},"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 more](https://web.dev/optimize-cls/#images-without-dimensions)",score:1,scoreDisplayMode:"binary",details:{type:"table",headings:[],items:[]}},"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](https://developers.google.com/web/tools/chrome-devtools/javascript/source-maps).",score:1,scoreDisplayMode:"binary",details:{type:"table",headings:[],items:[]}},"preload-lcp-image":{id:"preload-lcp-image",title:"Preload Largest Contentful Paint image",description:"Preload the image used by the LCP element in order to improve your LCP time. [Learn more](https://web.dev/optimize-lcp/#preload-important-resources).",score:1,scoreDisplayMode:"numeric",numericValue:0,numericUnit:"millisecond",displayValue:"",details:{type:"opportunity",headings:[],items:[],overallSavingsMs:0}},"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 more](https://web.dev/strict-csp/)",score:null,scoreDisplayMode:"informative",details:{type:"table",headings:[{key:"description",itemType:"text",subItemsHeading:{key:"description"},text:"Description"},{key:"directive",itemType:"code",subItemsHeading:{key:"directive"},text:"Directive"},{key:"severity",itemType:"text",subItemsHeading:{key:"severity"},text:"Severity"}],items:[{severity:"High",description:"No CSP found in enforcement mode"}]}},"script-treemap-data":{id:"script-treemap-data",title:"Script Treemap Data",description:"Used for treemap app",score:null,scoreDisplayMode:"informative",details:{type:"treemap-data",nodes:[{name:"http://localhost:8008/congo/samples/emoji/",resourceBytes:591},{name:"http://localhost:8008/congo/js/main.bundle.min.81d5d44787f3f7c0220442722b6d0c72da50dab39103321d578502e81b226ed5a87e765e5e2a7c0533fdddeb4697bd499a39be89310453fba5c129f5ba69bdea.js",resourceBytes:27661,unusedBytes:21746}]}},"pwa-cross-browser":{id:"pwa-cross-browser",title:"Site works cross-browser",description:"To reach the most number of users, sites should work across every major browser. [Learn more](https://web.dev/pwa-cross-browser/).",score:null,scoreDisplayMode:"manual"},"pwa-page-transitions":{id:"pwa-page-transitions",title:"Page transitions don't feel like they block on the network",description:"Transitions should feel snappy as you tap around, even on a slow network. This experience is key to a user's perception of performance. [Learn more](https://web.dev/pwa-page-transitions/).",score:null,scoreDisplayMode:"manual"},"pwa-each-page-has-url":{id:"pwa-each-page-has-url",title:"Each page has a URL",description:"Ensure individual pages are deep linkable via URL and that URLs are unique for the purpose of shareability on social media. [Learn more](https://web.dev/pwa-each-page-has-url/).",score:null,scoreDisplayMode:"manual"},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](https://web.dev/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 more](https://web.dev/aria-allowed-attr/).",score:1,scoreDisplayMode:"binary",details:{type:"table",headings:[],items:[]}},"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 more](https://web.dev/aria-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 more](https://web.dev/aria-hidden-body/).',score:1,scoreDisplayMode:"binary",details:{type:"table",headings:[],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 more](https://web.dev/aria-hidden-focus/).',score:1,scoreDisplayMode:"binary",details:{type:"table",headings:[],items:[]}},"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](https://web.dev/aria-name/).",score:null,scoreDisplayMode:"notApplicable"},"aria-meter-name":{id:"aria-meter-name",title:"ARIA `meter` 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 more](https://web.dev/aria-name/).",score:null,scoreDisplayMode:"notApplicable"},"aria-progressbar-name":{id:"aria-progressbar-name",title:"ARIA `progressbar` 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 more](https://web.dev/aria-name/).",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](https://web.dev/aria-required-attr/).",score:null,scoreDisplayMode:"notApplicable"},"aria-required-children":{id:"aria-required-children",title:"Elements with an ARIA `[role]` that require children to contain a specific `[role]` have all required children.",description:"Some ARIA parent roles must contain specific child roles to perform their intended accessibility functions. [Learn more](https://web.dev/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](https://web.dev/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](https://web.dev/aria-roles/).",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](https://web.dev/aria-name/).",score:null,scoreDisplayMode:"notApplicable"},"aria-tooltip-name":{id:"aria-tooltip-name",title:"ARIA `tooltip` 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 more](https://web.dev/aria-name/).",score:null,scoreDisplayMode:"notApplicable"},"aria-treeitem-name":{id:"aria-treeitem-name",title:"ARIA `treeitem` 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 more](https://web.dev/aria-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](https://web.dev/aria-valid-attr-value/).",score:1,scoreDisplayMode:"binary",details:{type:"table",headings:[],items:[]}},"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](https://web.dev/aria-valid-attr/).",score:1,scoreDisplayMode:"binary",details:{type:"table",headings:[],items:[]}},"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 more](https://web.dev/button-name/).`,score:1,scoreDisplayMode:"binary",details:{type:"table",headings:[],items:[]}},bypass:{id:"bypass",title:"The page contains a heading, skip link, or landmark region",description:"Adding ways to bypass repetitive content lets keyboard users navigate the page more efficiently. [Learn more](https://web.dev/bypass/).",score:1,scoreDisplayMode:"binary",details:{type:"table",headings:[],items:[]}},"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 more](https://web.dev/color-contrast/).",score:1,scoreDisplayMode:"binary",details:{type:"table",headings:[],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 more](https://web.dev/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 more](https://web.dev/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](https://web.dev/document-title/).",score:1,scoreDisplayMode:"binary",details:{type:"table",headings:[],items:[]}},"duplicate-id-active":{id:"duplicate-id-active",title:"`[id]` attributes on active, focusable elements are unique",description:"All focusable elements must have a unique `id` to ensure that they're visible to assistive technologies. [Learn more](https://web.dev/duplicate-id-active/).",score:1,scoreDisplayMode:"binary",details:{type:"table",headings:[],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 more](https://web.dev/duplicate-id-aria/).",score:null,scoreDisplayMode:"notApplicable"},"form-field-multiple-labels":{id:"form-field-multiple-labels",title:"No form fields have multiple labels",description:"Form fields with multiple labels can be confusingly announced by assistive technologies like screen readers which use either the first, the last, or all of the labels. [Learn more](https://web.dev/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](https://web.dev/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](https://web.dev/heading-order/).",score:1,scoreDisplayMode:"binary",details:{type:"table",headings:[],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](https://web.dev/html-has-lang/).",score:1,scoreDisplayMode:"binary",details:{type:"table",headings:[],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 more](https://web.dev/html-lang-valid/).",score:1,scoreDisplayMode:"binary",details:{type:"table",headings:[],items:[]}},"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](https://web.dev/image-alt/).",score:1,scoreDisplayMode:"binary",details:{type:"table",headings:[],items:[]}},"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 more](https://web.dev/input-image-alt/).",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](https://web.dev/label/).",score:null,scoreDisplayMode:"notApplicable"},"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 more](https://web.dev/link-name/).",score:1,scoreDisplayMode:"binary",details:{type:"table",headings:[],items:[]}},list:{id:"list",title:"Lists contain only `<li>` elements and script supporting elements (`<script>` and `<template>`).",description:"Screen readers have a specific way of announcing lists. Ensuring proper list structure aids screen reader output. [Learn more](https://web.dev/list/).",score:1,scoreDisplayMode:"binary",details:{type:"table",headings:[],items:[]}},listitem:{id:"listitem",title:"List items (`<li>`) are contained within `<ul>` or `<ol>` parent elements",description:"Screen readers require list items (`<li>`) to be contained within a parent `<ul>` or `<ol>` to be announced properly. [Learn more](https://web.dev/listitem/).",score:1,scoreDisplayMode:"binary",details:{type:"table",headings:[],items:[]}},"meta-refresh":{id:"meta-refresh",title:'The document does not use `<meta http-equiv="refresh">`',description:"Users do not expect a page to refresh automatically, and doing so will move focus back to the top of the page. This may create a frustrating or confusing experience. [Learn more](https://web.dev/meta-refresh/).",score:null,scoreDisplayMode:"notApplicable"},"meta-viewport":{id:"meta-viewport",title:'`[user-scalable="no"]` is not used in the `<meta name="viewport">` element and the `[maximum-scale]` attribute is not less than 5.',description:"Disabling zooming is problematic for users with low vision who rely on screen magnification to properly see the contents of a web page. [Learn more](https://web.dev/meta-viewport/).",score:1,scoreDisplayMode:"binary",details:{type:"table",headings:[],items:[]}},"object-alt":{id:"object-alt",title:"`<object>` elements have `[alt]` text",description:"Screen readers cannot translate non-text content. Adding alt text to `<object>` elements helps screen readers convey meaning to users. [Learn more](https://web.dev/object-alt/).",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](https://web.dev/tabindex/).",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](https://web.dev/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](https://web.dev/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 more](https://web.dev/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](https://web.dev/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](https://web.dev/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 more](https://web.dev/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 more](https://web.dev/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 more](https://web.dev/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 more](https://web.dev/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](https://web.dev/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 more](https://web.dev/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 more](https://web.dev/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](https://web.dev/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](https://web.dev/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 more](https://web.dev/total-byte-weight/).",score:1,scoreDisplayMode:"numeric",numericValue:93852,numericUnit:"byte",displayValue:"Total size was 92 KiB",details:{type:"table",headings:[{key:"url",itemType:"url",text:"URL"},{key:"totalBytes",itemType:"bytes",text:"Transfer Size"}],items:[{url:"http://localhost:8008/congo/css/main.bundle.min.6783e342ffedbcc698d9afb9ffe11276f4f9de79bfc45cf670b35d5f9948d266086106596bc9e59820d7de0959e5889ce97e073fbafd380be9dc7b33b75295f2.css",totalBytes:40665},{url:"http://localhost:8008/congo/js/main.bundle.min.81d5d44787f3f7c0220442722b6d0c72da50dab39103321d578502e81b226ed5a87e765e5e2a7c0533fdddeb4697bd499a39be89310453fba5c129f5ba69bdea.js",totalBytes:27861},{url:"http://localhost:8008/congo/samples/emoji/",totalBytes:17411},{url:"http://localhost:8008/congo/author_hu052d24d60828c1cca42a6aefe45b8b44_54195_192x192_fill_q75_box_smart1.jpg",totalBytes:7915}]}},"offscreen-images":{id:"offscreen-images",title:"Defer offscreen images",description:"Consider lazy-loading offscreen and hidden images after all critical resources have finished loading to lower time to interactive. [Learn more](https://web.dev/offscreen-images/).",score:1,scoreDisplayMode:"numeric",numericValue:0,numericUnit:"millisecond",displayValue:"",warnings:[],details:{type:"opportunity",headings:[],items:[],overallSavingsMs:0,overallSavingsBytes:0}},"render-blocking-resources":{id:"render-blocking-resources",title:"Eliminate render-blocking resources",description:"Resources are blocking the first paint of your page. Consider delivering critical JS/CSS inline and deferring all non-critical JS/styles. [Learn more](https://web.dev/render-blocking-resources/).",score:1,scoreDisplayMode:"numeric",numericValue:0,numericUnit:"millisecond",displayValue:"Potential savings of 0 ms",details:{type:"opportunity",headings:[{key:"url",valueType:"url",label:"URL"},{key:"totalBytes",valueType:"bytes",label:"Transfer Size"},{key:"wastedMs",valueType:"timespanMs",label:"Potential Savings"}],items:[{url:"http://localhost:8008/congo/css/main.bundle.min.6783e342ffedbcc698d9afb9ffe11276f4f9de79bfc45cf670b35d5f9948d266086106596bc9e59820d7de0959e5889ce97e073fbafd380be9dc7b33b75295f2.css",totalBytes:40665,wastedMs:480}],overallSavingsMs:0}},"unminified-css":{id:"unminified-css",title:"Minify CSS",description:"Minifying CSS files can reduce network payload sizes. [Learn more](https://web.dev/unminified-css/).",score:1,scoreDisplayMode:"numeric",numericValue:0,numericUnit:"millisecond",displayValue:"",details:{type:"opportunity",headings:[],items:[],overallSavingsMs:0,overallSavingsBytes:0}},"unminified-javascript":{id:"unminified-javascript",title:"Minify JavaScript",description:"Minifying JavaScript files can reduce payload sizes and script parse time. [Learn more](https://web.dev/unminified-javascript/).",score:1,scoreDisplayMode:"numeric",numericValue:0,numericUnit:"millisecond",displayValue:"",warnings:[],details:{type:"opportunity",headings:[],items:[],overallSavingsMs:0,overallSavingsBytes:0}},"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 more](https://web.dev/unused-css-rules/).",score:.76,scoreDisplayMode:"numeric",numericValue:290,numericUnit:"millisecond",displayValue:"Potential savings of 28 KiB",details:{type:"opportunity",headings:[{key:"url",valueType:"url",label:"URL"},{key:"totalBytes",valueType:"bytes",label:"Transfer Size"},{key:"wastedBytes",valueType:"bytes",label:"Potential Savings"}],items:[{url:"http://localhost:8008/congo/css/main.bundle.min.6783e342ffedbcc698d9afb9ffe11276f4f9de79bfc45cf670b35d5f9948d266086106596bc9e59820d7de0959e5889ce97e073fbafd380be9dc7b33b75295f2.css",wastedBytes:28581,wastedPercent:70.28335680229254,totalBytes:40665}],overallSavingsMs:290,overallSavingsBytes:28581}},"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 more](https://web.dev/unused-javascript/).",score:.88,scoreDisplayMode:"numeric",numericValue:150,numericUnit:"millisecond",displayValue:"Potential savings of 21 KiB",details:{type:"opportunity",headings:[{key:"url",valueType:"url",subItemsHeading:{key:"source",valueType:"code"},label:"URL"},{key:"totalBytes",valueType:"bytes",subItemsHeading:{key:"sourceBytes"},label:"Transfer Size"},{key:"wastedBytes",valueType:"bytes",subItemsHeading:{key:"sourceWastedBytes"},label:"Potential Savings"}],items:[{url:"http://localhost:8008/congo/js/main.bundle.min.81d5d44787f3f7c0220442722b6d0c72da50dab39103321d578502e81b226ed5a87e765e5e2a7c0533fdddeb4697bd499a39be89310453fba5c129f5ba69bdea.js",totalBytes:27861,wastedBytes:21903,wastedPercent:78.61610209319981}],overallSavingsMs:150,overallSavingsBytes:21903}},"modern-image-formats":{id:"modern-image-formats",title:"Serve images in next-gen formats",description:"Image formats like JPEG 2000, JPEG XR, and WebP often provide better compression than PNG or JPEG, which means faster downloads and less data consumption. [Learn more](https://web.dev/uses-webp-images/).",score:1,scoreDisplayMode:"numeric",numericValue:0,numericUnit:"millisecond",displayValue:"",warnings:[],details:{type:"opportunity",headings:[],items:[],overallSavingsMs:0,overallSavingsBytes:0}},"uses-optimized-images":{id:"uses-optimized-images",title:"Efficiently encode images",description:"Optimized images load faster and consume less cellular data. [Learn more](https://web.dev/uses-optimized-images/).",score:1,scoreDisplayMode:"numeric",numericValue:0,numericUnit:"millisecond",displayValue:"",warnings:[],details:{type:"opportunity",headings:[],items:[],overallSavingsMs:0,overallSavingsBytes:0}},"uses-responsive-images":{id:"uses-responsive-images",title:"Properly size images",description:"Serve images that are appropriately-sized to save cellular data and improve load time. [Learn more](https://web.dev/uses-responsive-images/).",score:1,scoreDisplayMode:"numeric",numericValue:0,numericUnit:"millisecond",displayValue:"",details:{type:"opportunity",headings:[],items:[],overallSavingsMs:0,overallSavingsBytes:0}},"efficient-animated-content":{id:"efficient-animated-content",title:"Use video formats for animated content",description:"Large GIFs are inefficient for delivering animated content. Consider using MPEG4/WebM videos for animations and PNG/WebP for static images instead of GIF to save network bytes. [Learn more](https://web.dev/efficient-animated-content/)",score:1,scoreDisplayMode:"numeric",numericValue:0,numericUnit:"millisecond",displayValue:"",details:{type:"opportunity",headings:[],items:[],overallSavingsMs:0,overallSavingsBytes:0}},"duplicated-javascript":{id:"duplicated-javascript",title:"Remove duplicate modules in JavaScript bundles",description:"Remove large, duplicate JavaScript modules from bundles to reduce unnecessary bytes consumed by network activity. ",score:1,scoreDisplayMode:"numeric",numericValue:0,numericUnit:"millisecond",displayValue:"",details:{type:"opportunity",headings:[],items:[],overallSavingsMs:0,overallSavingsBytes:0}},"legacy-javascript":{id:"legacy-javascript",title:"Avoid serving legacy JavaScript to modern browsers",description:"Polyfills and transforms enable legacy browsers to use new JavaScript features. However, many aren't necessary for modern browsers. For your bundled JavaScript, adopt a modern script deployment strategy using module/nomodule feature detection to reduce the amount of code shipped to modern browsers, while retaining support for legacy browsers. [Learn More](https://philipwalton.com/articles/deploying-es2015-code-in-production-today/)",score:1,scoreDisplayMode:"numeric",numericValue:0,numericUnit:"millisecond",displayValue:"Potential savings of 0 KiB",details:{type:"opportunity",headings:[{key:"url",valueType:"url",subItemsHeading:{key:"location",valueType:"source-location"},label:"URL"},{key:null,valueType:"code",subItemsHeading:{key:"signal"},label:""},{key:"wastedBytes",valueType:"bytes",label:"Potential Savings"}],items:[{url:"http://localhost:8008/congo/js/main.bundle.min.81d5d44787f3f7c0220442722b6d0c72da50dab39103321d578502e81b226ed5a87e765e5e2a7c0533fdddeb4697bd499a39be89310453fba5c129f5ba69bdea.js",wastedBytes:168,subItems:{type:"subitems",items:[{signal:"@babel/plugin-transform-classes",location:{type:"source-location",url:"http://localhost:8008/congo/js/main.bundle.min.81d5d44787f3f7c0220442722b6d0c72da50dab39103321d578502e81b226ed5a87e765e5e2a7c0533fdddeb4697bd499a39be89310453fba5c129f5ba69bdea.js",line:0,column:2227,urlProvider:"network"}}]},totalBytes:0}],overallSavingsMs:0,overallSavingsBytes:168}},"appcache-manifest":{id:"appcache-manifest",title:"Avoids Application Cache",description:"Application Cache is deprecated. [Learn more](https://web.dev/appcache-manifest/).",score:1,scoreDisplayMode:"binary"},doctype:{id:"doctype",title:"Page has the HTML doctype",description:"Specifying a doctype prevents the browser from switching to quirks-mode. [Learn more](https://web.dev/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](https://web.dev/charset/).",score:1,scoreDisplayMode:"binary"},"dom-size":{id:"dom-size",title:"Avoids an excessive DOM size",description:"A large DOM will increase memory usage, cause longer [style calculations](https://developers.google.com/web/fundamentals/performance/rendering/reduce-the-scope-and-complexity-of-style-calculations), and produce costly [layout reflows](https://developers.google.com/speed/articles/reflow). [Learn more](https://web.dev/dom-size/).",score:1,scoreDisplayMode:"numeric",numericValue:120,numericUnit:"element",displayValue:"120 elements",details:{type:"table",headings:[{key:"statistic",itemType:"text",text:"Statistic"},{key:"node",itemType:"node",text:"Element"},{key:"value",itemType:"numeric",text:"Value"}],items:[{statistic:"Total DOM Elements",value:120},{node:{type:"node",lhId:"4-49-path",path:"1,HTML,1,BODY,2,MAIN,0,ARTICLE,2,FOOTER,0,DIV,1,DIV,3,DIV,0,DIV,0,A,0,SPAN,0,svg,0,path",selector:"a.px-1 > span.relative > svg.svg-inline--fa > path",boundingRect:{top:1164,bottom:1184,left:140,right:164,width:24,height:19},snippet:'<path fill="currentcolor" d="M459.37 151.716c.325 4.548.325 9.097.325 13.645.0 138.72-105.583 298.558-2…">',nodeLabel:"path"},statistic:"Maximum DOM Depth",value:12},{node:{type:"node",lhId:"4-50-BODY",path:"1,HTML,1,BODY",selector:"body.flex",boundingRect:{top:0,bottom:640,left:0,right:360,width:360,height:640},snippet:'<body class="flex flex-col h-screen px-6 m-auto text-lg leading-7 bg-neutral text-neutr…">',nodeLabel:"body"},statistic:"Maximum Child Elements",value:5}]}},"external-anchors-use-rel-noopener":{id:"external-anchors-use-rel-noopener",title:"Links to cross-origin destinations are safe",description:'Add `rel="noopener"` or `rel="noreferrer"` to any external links to improve performance and prevent security vulnerabilities. [Learn more](https://web.dev/external-anchors-use-rel-noopener/).',score:1,scoreDisplayMode:"binary",warnings:[],details:{type:"table",headings:[],items:[]}},"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](https://web.dev/geolocation-on-start/).",score:1,scoreDisplayMode:"binary",details:{type:"table",headings:[],items:[]}},"inspector-issues":{id:"inspector-issues",title:"No issues in the `Issues` panel in Chrome Devtools",description:"Issues logged to the `Issues` panel in Chrome Devtools indicate unresolved problems. They can come from network request failures, insufficient security controls, and other browser concerns. Open up the Issues panel in Chrome DevTools for more details on each issue.",score:1,scoreDisplayMode:"binary",details:{type:"table",headings:[],items:[]}},"no-document-write":{id:"no-document-write",title:"Avoids `document.write()`",description:"For users on slow connections, external scripts dynamically injected via `document.write()` can delay page load by tens of seconds. [Learn more](https://web.dev/no-document-write/).",score:1,scoreDisplayMode:"binary",details:{type:"table",headings:[],items:[]}},"no-vulnerable-libraries":{id:"no-vulnerable-libraries",title:"Avoids front-end JavaScript libraries with known security vulnerabilities",description:"Some third-party scripts may contain known security vulnerabilities that are easily identified and exploited by attackers. [Learn more](https://web.dev/no-vulnerable-libraries/).",score:1,scoreDisplayMode:"binary",details:{type:"table",headings:[],items:[],summary:{}}},"js-libraries":{id:"js-libraries",title:"Detected JavaScript libraries",description:"All front-end JavaScript libraries detected on the page. [Learn more](https://web.dev/js-libraries/).",score:1,scoreDisplayMode:"binary",details:{type:"table",headings:[{key:"name",itemType:"text",text:"Name"},{key:"version",itemType:"text",text:"Version"}],items:[{name:"FuseJS",npm:"fuse.js"}],summary:{},debugData:{type:"debugdata",stacks:[{id:"fusejs"}]}}},"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](https://web.dev/notification-on-start/).",score:1,scoreDisplayMode:"binary",details:{type:"table",headings:[],items:[]}},"password-inputs-can-be-pasted-into":{id:"password-inputs-can-be-pasted-into",title:"Allows users to paste into password fields",description:"Preventing password pasting undermines good security policy. [Learn more](https://web.dev/password-inputs-can-be-pasted-into/).",score:1,scoreDisplayMode:"binary",details:{type:"table",headings:[],items:[]}},"uses-http2":{id:"uses-http2",title:"Use HTTP/2",description:"HTTP/2 offers many benefits over HTTP/1.1, including binary headers and multiplexing. [Learn more](https://web.dev/uses-http2/).",score:1,scoreDisplayMode:"binary",numericValue:0,numericUnit:"millisecond",details:{type:"opportunity",headings:[],items:[],overallSavingsMs:0}},"uses-passive-event-listeners":{id:"uses-passive-event-listeners",title:"Uses passive listeners to improve scrolling performance",description:"Consider marking your touch and wheel event listeners as `passive` to improve your page's scroll performance. [Learn more](https://web.dev/uses-passive-event-listeners/).",score:1,scoreDisplayMode:"binary",details:{type:"table",headings:[],items:[]}},"meta-description":{id:"meta-description",title:"Document has a meta description",description:"Meta descriptions may be included in search results to concisely summarize page content. [Learn more](https://web.dev/meta-description/).",score:1,scoreDisplayMode:"binary"},"http-status-code":{id:"http-status-code",title:"Page has successful HTTP status code",description:"Pages with unsuccessful HTTP status codes may not be indexed properly. [Learn more](https://web.dev/http-status-code/).",score:1,scoreDisplayMode:"binary"},"font-size":{id:"font-size",title:"Document uses legible font sizes",description:"Font sizes less than 12px are too small to be legible and require mobile visitors to “pinch to zoom” in order to read. Strive to have >60% of page text ≥12px. [Learn more](https://web.dev/font-size/).",score:1,scoreDisplayMode:"binary",displayValue:"99.75% legible text",details:{type:"table",headings:[{key:"source",itemType:"source-location",text:"Source"},{key:"selector",itemType:"code",text:"Selector"},{key:"coverage",itemType:"text",text:"% of Page Text"},{key:"fontSize",itemType:"text",text:"Font Size"}],items:[{source:{type:"source-location",url:"http://localhost:8008/congo/css/main.bundle.min.6783e342ffedbcc698d9afb9ffe11276f4f9de79bfc45cf670b35d5f9948d266086106596bc9e59820d7de0959e5889ce97e073fbafd380be9dc7b33b75295f2.css",urlProvider:"network",line:0,column:28538},selector:".text-\\[0\\.6rem\\]",coverage:"0.25%",fontSize:"9.6px"},{source:{type:"code",value:"Legible text"},selector:"",coverage:"99.75%",fontSize:"≥ 12px"}]}},"link-text":{id:"link-text",title:"Links have descriptive text",description:"Descriptive link text helps search engines understand your content. [Learn more](https://web.dev/link-text/).",score:1,scoreDisplayMode:"binary",details:{type:"table",headings:[],items:[],summary:{}}},"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 More](https://support.google.com/webmasters/answer/9112205)",score:1,scoreDisplayMode:"binary",details:{type:"table",headings:[],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](https://web.dev/is-crawable/).",score:1,scoreDisplayMode:"binary",details:{type:"table",headings:[],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](https://web.dev/robots-txt/).",score:null,scoreDisplayMode:"notApplicable"},"tap-targets":{id:"tap-targets",title:"Tap targets are sized appropriately",description:"Interactive elements like buttons and links should be large enough (48x48px), and have enough space around them, to be easy enough to tap without overlapping onto other elements. [Learn more](https://web.dev/tap-targets/).",score:1,scoreDisplayMode:"binary",displayValue:"100% appropriately sized tap targets",details:{type:"table",headings:[],items:[]}},hreflang:{id:"hreflang",title:"Document has a valid `hreflang`",description:"hreflang links tell search engines what version of a page they should list in search results for a given language or region. [Learn more](https://web.dev/hreflang/).",score:1,scoreDisplayMode:"binary",details:{type:"table",headings:[],items:[]}},plugins:{id:"plugins",title:"Document avoids plugins",description:"Search engines can't index plugin content, and many devices restrict plugins or don't support them. [Learn more](https://web.dev/plugins/).",score:1,scoreDisplayMode:"binary",details:{type:"table",headings:[],items:[]}},canonical:{id:"canonical",title:"Document has a valid `rel=canonical`",description:"Canonical links suggest which URL to show in search results. [Learn more](https://web.dev/canonical/).",score:1,scoreDisplayMode:"binary"},"structured-data":{id:"structured-data",title:"Structured data is valid",description:"Run the [Structured Data Testing Tool](https://search.google.com/structured-data/testing-tool/) and the [Structured Data Linter](http://linter.structured-data.org/) to validate structured data. [Learn more](https://web.dev/structured-data/).",score:null,scoreDisplayMode:"manual"}},configSettings:{output:["json"],maxWaitForFcp:3e4,maxWaitForLoad:45e3,formFactor:"mobile",throttling:{rttMs:150,throughputKbps:1638.4,requestLatencyMs:562.5,downloadThroughputKbps:1474.5600000000002,uploadThroughputKbps:675,cpuSlowdownMultiplier:4},throttlingMethod:"simulate",screenEmulation:{mobile:!0,width:360,height:640,deviceScaleFactor:2.625,disabled:!1},emulatedUserAgent:"Mozilla/5.0 (Linux; Android 7.0; Moto G (4)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4420.0 Mobile Safari/537.36 Chrome-Lighthouse",auditMode:!1,gatherMode:!1,disableStorageReset:!1,channel:"cli",budgets:null,locale:"en-US",blockedUrlPatterns:null,additionalTraceCategories:null,extraHeaders:null,precomputedLanternData:null,onlyAudits:null,onlyCategories:null,skipAudits:["uses-text-compression","uses-long-cache-ttl"]},categories:{performance:{title:"Performance",auditRefs:[{id:"first-contentful-paint",weight:10,group:"metrics",acronym:"FCP",relevantAudits:["server-response-time","render-blocking-resources","redirects","critical-request-chains","uses-text-compression","uses-rel-preconnect","uses-rel-preload","font-display","unminified-javascript","unminified-css","unused-css-rules"]},{id:"speed-index",weight:10,group:"metrics",acronym:"SI"},{id:"largest-contentful-paint",weight:25,group:"metrics",acronym:"LCP",relevantAudits:["server-response-time","render-blocking-resources","redirects","critical-request-chains","uses-text-compression","uses-rel-preconnect","uses-rel-preload","font-display","unminified-javascript","unminified-css","unused-css-rules","largest-contentful-paint-element","preload-lcp-image","unused-javascript","efficient-animated-content","total-byte-weight"]},{id:"interactive",weight:10,group:"metrics",acronym:"TTI"},{id:"total-blocking-time",weight:30,group:"metrics",acronym:"TBT",relevantAudits:["long-tasks","third-party-summary","third-party-facades","bootup-time","mainthread-work-breakdown","dom-size","duplicated-javascript","legacy-javascript"]},{id:"cumulative-layout-shift",weight:15,group:"metrics",acronym:"CLS",relevantAudits:["layout-shift-elements","non-composited-animations","unsized-images"]},{id:"max-potential-fid",weight:0},{id:"first-meaningful-paint",weight:0,acronym:"FMP"},{id:"render-blocking-resources",weight:0,group:"load-opportunities"},{id:"uses-responsive-images",weight:0,group:"load-opportunities"},{id:"offscreen-images",weight:0,group:"load-opportunities"},{id:"unminified-css",weight:0,group:"load-opportunities"},{id:"unminified-javascript",weight:0,group:"load-opportunities"},{id:"unused-css-rules",weight:0,group:"load-opportunities"},{id:"unused-javascript",weight:0,group:"load-opportunities"},{id:"uses-optimized-images",weight:0,group:"load-opportunities"},{id:"modern-image-formats",weight:0,group:"load-opportunities"},{id:"uses-rel-preconnect",weight:0,group:"load-opportunities"},{id:"server-response-time",weight:0,group:"load-opportunities"},{id:"redirects",weight:0,group:"load-opportunities"},{id:"uses-rel-preload",weight:0,group:"load-opportunities"},{id:"uses-http2",weight:0,group:"load-opportunities"},{id:"efficient-animated-content",weight:0,group:"load-opportunities"},{id:"duplicated-javascript",weight:0,group:"load-opportunities"},{id:"legacy-javascript",weight:0,group:"load-opportunities"},{id:"preload-lcp-image",weight:0,group:"load-opportunities"},{id:"total-byte-weight",weight:0,group:"diagnostics"},{id:"dom-size",weight:0,group:"diagnostics"},{id:"critical-request-chains",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:"font-display",weight:0,group:"diagnostics"},{id:"performance-budget",weight:0,group:"budgets"},{id:"timing-budget",weight:0,group:"budgets"},{id:"resource-summary",weight:0,group:"diagnostics"},{id:"third-party-summary",weight:0,group:"diagnostics"},{id:"third-party-facades",weight:0,group:"diagnostics"},{id:"largest-contentful-paint-element",weight:0,group:"diagnostics"},{id:"layout-shift-elements",weight:0,group:"diagnostics"},{id:"uses-passive-event-listeners",weight:0,group:"diagnostics"},{id:"no-document-write",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:"network-requests",weight:0},{id:"network-rtt",weight:0},{id:"network-server-latency",weight:0},{id:"main-thread-tasks",weight:0},{id:"diagnostics",weight:0},{id:"metrics",weight:0},{id:"screenshot-thumbnails",weight:0},{id:"final-screenshot",weight:0},{id:"script-treemap-data",weight:0}],id:"performance",score:1},accessibility:{title:"Accessibility",description:"These checks highlight opportunities to [improve the accessibility of your web app](https://developers.google.com/web/fundamentals/accessibility). Only a subset of accessibility issues can be automatically detected so manual testing 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://developers.google.com/web/fundamentals/accessibility/how-to-review).",auditRefs:[{id:"accesskeys",weight:0,group:"a11y-navigation"},{id:"aria-allowed-attr",weight:10,group:"a11y-aria"},{id:"aria-command-name",weight:0,group:"a11y-aria"},{id:"aria-hidden-body",weight:10,group:"a11y-aria"},{id:"aria-hidden-focus",weight:3,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-required-attr",weight:0,group:"a11y-aria"},{id:"aria-required-children",weight:0,group:"a11y-aria"},{id:"aria-required-parent",weight:0,group:"a11y-aria"},{id:"aria-roles",weight:0,group:"a11y-aria"},{id:"aria-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:10,group:"a11y-aria"},{id:"aria-valid-attr",weight:10,group:"a11y-aria"},{id:"button-name",weight:10,group:"a11y-names-labels"},{id:"bypass",weight:3,group:"a11y-navigation"},{id:"color-contrast",weight:3,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:3,group:"a11y-names-labels"},{id:"duplicate-id-active",weight:3,group:"a11y-navigation"},{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:2,group:"a11y-navigation"},{id:"html-has-lang",weight:3,group:"a11y-language"},{id:"html-lang-valid",weight:3,group:"a11y-language"},{id:"image-alt",weight:10,group:"a11y-names-labels"},{id:"input-image-alt",weight:0,group:"a11y-names-labels"},{id:"label",weight:0,group:"a11y-names-labels"},{id:"link-name",weight:3,group:"a11y-names-labels"},{id:"list",weight:3,group:"a11y-tables-lists"},{id:"listitem",weight:3,group:"a11y-tables-lists"},{id:"meta-refresh",weight:0,group:"a11y-best-practices"},{id:"meta-viewport",weight:10,group:"a11y-best-practices"},{id:"object-alt",weight:0,group:"a11y-names-labels"},{id:"tabindex",weight:0,group:"a11y-navigation"},{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:"logical-tab-order",weight:0},{id:"focusable-controls",weight:0},{id:"interactive-element-affordance",weight:0},{id:"managed-focus",weight:0},{id:"focus-traps",weight:0},{id:"custom-controls-labels",weight:0},{id:"custom-controls-roles",weight:0},{id:"visual-order-follows-dom",weight:0},{id:"offscreen-content-hidden",weight:0},{id:"use-landmarks",weight:0}],id:"accessibility",score:1},"best-practices":{title:"Best Practices",auditRefs:[{id:"is-on-https",weight:1,group:"best-practices-trust-safety"},{id:"external-anchors-use-rel-noopener",weight:1,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:"no-vulnerable-libraries",weight:1,group:"best-practices-trust-safety"},{id:"csp-xss",weight:0,group:"best-practices-trust-safety"},{id:"password-inputs-can-be-pasted-into",weight:1,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:"preload-fonts",weight:0,group:"best-practices-ux"},{id:"doctype",weight:1,group:"best-practices-browser-compat"},{id:"charset",weight:1,group:"best-practices-browser-compat"},{id:"no-unload-listeners",weight:1,group:"best-practices-general"},{id:"appcache-manifest",weight:1,group:"best-practices-general"},{id:"js-libraries",weight:0,group:"best-practices-general"},{id:"deprecations",weight:1,group:"best-practices-general"},{id:"errors-in-console",weight:1,group:"best-practices-general"},{id:"valid-source-maps",weight:0,group:"best-practices-general"},{id:"inspector-issues",weight:1,group:"best-practices-general"}],id:"best-practices",score:1},seo:{title:"SEO",description:"These checks ensure that your page is optimized for search engine results ranking. There are additional factors Lighthouse does not check that may affect your search ranking. [Learn more](https://support.google.com/webmasters/answer/35769).",manualDescription:"Run these additional validators on your site to check additional SEO best practices.",auditRefs:[{id:"viewport",weight:1,group:"seo-mobile"},{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:"is-crawlable",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:1,group:"seo-content"},{id:"font-size",weight:1,group:"seo-mobile"},{id:"plugins",weight:1,group:"seo-content"},{id:"tap-targets",weight:1,group:"seo-mobile"},{id:"structured-data",weight:0}],id:"seo",score:1},pwa:{title:"Progressive Web App",description:"These checks validate the aspects of a Progressive Web App. [Learn more](https://developers.google.com/web/progressive-web-apps/checklist).",manualDescription:"These checks are required by the baseline [PWA Checklist](https://developers.google.com/web/progressive-web-apps/checklist) but are not automatically checked by Lighthouse. They do not affect your score but it's important that you verify them manually.",auditRefs:[{id:"installable-manifest",weight:2,group:"pwa-installable"},{id:"service-worker",weight:1,group:"pwa-optimized"},{id:"redirects-http",weight:0,group:"pwa-optimized"},{id:"splash-screen",weight:1,group:"pwa-optimized"},{id:"themed-omnibox",weight:1,group:"pwa-optimized"},{id:"content-width",weight:1,group:"pwa-optimized"},{id:"viewport",weight:2,group:"pwa-optimized"},{id:"apple-touch-icon",weight:1,group:"pwa-optimized"},{id:"maskable-icon",weight:1,group:"pwa-optimized"},{id:"pwa-cross-browser",weight:0},{id:"pwa-page-transitions",weight:0},{id:"pwa-each-page-has-url",weight:0}],id:"pwa",score:.8}},categoryGroups:{metrics:{title:"Metrics"},"load-opportunities":{title:"Opportunities",description:"These suggestions can help your page load faster. They don't [directly affect](https://web.dev/performance-scoring/) the Performance score."},budgets:{title:"Budgets",description:"Performance budgets set standards for the performance of your site."},diagnostics:{title:"Diagnostics",description:"More information about the performance of your application. These numbers don't [directly affect](https://web.dev/performance-scoring/) the Performance score."},"pwa-installable":{title:"Installable"},"pwa-optimized":{title:"PWA Optimized"},"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 more](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"}},timing:{entries:[{startTime:755.72,name:"lh:config:requireGatherers",duration:15.92,entryType:"measure"},{startTime:771.88,name:"lh:config:requireAudits",duration:205.48,entryType:"measure"},{startTime:754.03,name:"lh:init:config",duration:292.77,entryType:"measure"},{startTime:1047.72,name:"lh:init:connect",duration:15.07,entryType:"measure"},{startTime:1062.88,name:"lh:gather:loadBlank",duration:54.81,entryType:"measure"},{startTime:1117.82,name:"lh:gather:getVersion",duration:.31,entryType:"measure"},{startTime:1118.22,name:"lh:gather:getBenchmarkIndex",duration:1005.53,entryType:"measure"},{startTime:2123.89,name:"lh:gather:setupDriver",duration:7.14,entryType:"measure"},{startTime:2131.39,name:"lh:gather:loadBlank",duration:4.66,entryType:"measure"},{startTime:2149.88,name:"lh:storage:clearBrowserCaches",duration:3.67,entryType:"measure"},{startTime:2153.64,name:"lh:gather:prepareNetworkForNavigation",duration:.76,entryType:"measure"},{startTime:2154.51,name:"lh:gather:beforePass:CSSUsage",duration:.08,entryType:"measure"},{startTime:2154.61,name:"lh:gather:beforePass:JsUsage",duration:1.39,entryType:"measure"},{startTime:2156.03,name:"lh:gather:beforePass:ViewportDimensions",duration:.01,entryType:"measure"},{startTime:2156.06,name:"lh:gather:beforePass:ConsoleMessages",duration:.9,entryType:"measure"},{startTime:2156.98,name:"lh:gather:beforePass:AnchorElements",duration:.01,entryType:"measure"},{startTime:2157.01,name:"lh:gather:beforePass:ImageElements",duration:.01,entryType:"measure"},{startTime:2157.03,name:"lh:gather:beforePass:LinkElements",duration:.01,entryType:"measure"},{startTime:2157.04,name:"lh:gather:beforePass:MetaElements",duration:.01,entryType:"measure"},{startTime:2157.06,name:"lh:gather:beforePass:ScriptElements",duration:.02,entryType:"measure"},{startTime:2157.09,name:"lh:gather:beforePass:MainDocumentContent",duration:.01,entryType:"measure"},{startTime:2157.11,name:"lh:gather:beforePass:GlobalListeners",duration:.01,entryType:"measure"},{startTime:2157.14,name:"lh:gather:beforePass:AppCacheManifest",duration:.06,entryType:"measure"},{startTime:2157.22,name:"lh:gather:beforePass:Doctype",duration:.01,entryType:"measure"},{startTime:2157.24,name:"lh:gather:beforePass:DOMStats",duration:.01,entryType:"measure"},{startTime:2157.26,name:"lh:gather:beforePass:OptimizedImages",duration:.01,entryType:"measure"},{startTime:2157.29,name:"lh:gather:beforePass:PasswordInputsWithPreventedPaste",duration:.02,entryType:"measure"},{startTime:2157.32,name:"lh:gather:beforePass:TagsBlockingFirstPaint",duration:.34,entryType:"measure"},{startTime:2157.69,name:"lh:gather:beforePass:FontSize",duration:.01,entryType:"measure"},{startTime:2157.72,name:"lh:gather:beforePass:EmbeddedContent",duration:.01,entryType:"measure"},{startTime:2157.8,name:"lh:gather:beforePass:RobotsTxt",duration:.01,entryType:"measure"},{startTime:2157.83,name:"lh:gather:beforePass:TapTargets",duration:.01,entryType:"measure"},{startTime:2157.85,name:"lh:gather:beforePass:Accessibility",duration:.01,entryType:"measure"},{startTime:2157.87,name:"lh:gather:beforePass:TraceElements",duration:.34,entryType:"measure"},{startTime:2158.23,name:"lh:gather:beforePass:InspectorIssues",duration:.28,entryType:"measure"},{startTime:2158.52,name:"lh:gather:beforePass:SourceMaps",duration:.06,entryType:"measure"},{startTime:2154.5,name:"lh:gather:beforePass",duration:4.1,entryType:"measure"},{startTime:2158.64,name:"lh:gather:beginRecording",duration:42.32,entryType:"measure"},{startTime:2201.11,name:"lh:gather:loadPage-defaultPass",duration:2666.31,entryType:"measure"},{startTime:4867.55,name:"lh:gather:pass",duration:.68,entryType:"measure"},{startTime:4868.32,name:"lh:gather:getTrace",duration:40.6,entryType:"measure"},{startTime:4909.15,name:"lh:computed:NetworkRecords",duration:.44,entryType:"measure"},{startTime:4908.96,name:"lh:gather:getDevtoolsLog",duration:.64,entryType:"measure"},{startTime:4913.19,name:"lh:gather:afterPass:CSSUsage",duration:16.17,entryType:"measure"},{startTime:4929.4,name:"lh:gather:afterPass:JsUsage",duration:2.97,entryType:"measure"},{startTime:4932.41,name:"lh:gather:afterPass:ViewportDimensions",duration:1.29,entryType:"measure"},{startTime:4933.74,name:"lh:gather:afterPass:ConsoleMessages",duration:1.24,entryType:"measure"},{startTime:4935.01,name:"lh:gather:afterPass:AnchorElements",duration:13.34,entryType:"measure"},{startTime:4948.4,name:"lh:gather:afterPass:ImageElements",duration:19,entryType:"measure"},{startTime:4967.45,name:"lh:gather:afterPass:LinkElements",duration:4.16,entryType:"measure"},{startTime:4971.66,name:"lh:gather:afterPass:MetaElements",duration:4,entryType:"measure"},{startTime:4975.7,name:"lh:gather:afterPass:ScriptElements",duration:3.62,entryType:"measure"},{startTime:4979.36,name:"lh:gather:afterPass:MainDocumentContent",duration:1.25,entryType:"measure"},{startTime:4980.65,name:"lh:gather:afterPass:GlobalListeners",duration:1.44,entryType:"measure"},{startTime:4982.12,name:"lh:gather:afterPass:AppCacheManifest",duration:1.2,entryType:"measure"},{startTime:4983.34,name:"lh:gather:afterPass:Doctype",duration:1.17,entryType:"measure"},{startTime:4984.55,name:"lh:gather:afterPass:DOMStats",duration:3.67,entryType:"measure"},{startTime:4988.29,name:"lh:gather:afterPass:OptimizedImages",duration:6.77,entryType:"measure"},{startTime:4995.11,name:"lh:gather:afterPass:PasswordInputsWithPreventedPaste",duration:1.82,entryType:"measure"},{startTime:4996.97,name:"lh:gather:afterPass:TagsBlockingFirstPaint",duration:1.84,entryType:"measure"},{startTime:4998.85,name:"lh:gather:afterPass:FontSize",duration:17.27,entryType:"measure"},{startTime:5016.17,name:"lh:gather:afterPass:EmbeddedContent",duration:2.03,entryType:"measure"},{startTime:5018.35,name:"lh:gather:getVersion",duration:.26,entryType:"measure"},{startTime:5019.19,name:"lh:gather:getVersion",duration:.21,entryType:"measure"},{startTime:5018.24,name:"lh:gather:afterPass:RobotsTxt",duration:3.71,entryType:"measure"},{startTime:5022,name:"lh:gather:afterPass:TapTargets",duration:6.62,entryType:"measure"},{startTime:5028.67,name:"lh:gather:afterPass:Accessibility",duration:147.99,entryType:"measure"},{startTime:5176.69,name:"lh:gather:afterPass:TraceElements",duration:34.63,entryType:"measure"},{startTime:5211.36,name:"lh:gather:afterPass:InspectorIssues",duration:1.04,entryType:"measure"},{startTime:5212.42,name:"lh:gather:afterPass:SourceMaps",duration:.75,entryType:"measure"},{startTime:4910.41,name:"lh:gather:afterPass",duration:302.8,entryType:"measure"},{startTime:2131.29,name:"lh:gather:runPass-defaultPass",duration:3082.04,entryType:"measure"},{startTime:5213.65,name:"lh:gather:getWebAppManifest",duration:3.35,entryType:"measure"},{startTime:5217.06,name:"lh:gather:getInstallabilityErrors",duration:.23,entryType:"measure"},{startTime:5217.37,name:"lh:gather:collectStacks",duration:10.06,entryType:"measure"},{startTime:5213.58,name:"lh:gather:populateBaseArtifacts",duration:13.98,entryType:"measure"},{startTime:5228.2,name:"lh:gather:loadBlank",duration:5.59,entryType:"measure"},{startTime:5233.82,name:"lh:gather:prepareNetworkForNavigation",duration:.64,entryType:"measure"},{startTime:5234.5,name:"lh:gather:beforePass:ServiceWorker",duration:.96,entryType:"measure"},{startTime:5234.48,name:"lh:gather:beforePass",duration:.99,entryType:"measure"},{startTime:5235.49,name:"lh:gather:beginRecording",duration:.04,entryType:"measure"},{startTime:5235.54,name:"lh:gather:loadPage-offlinePass",duration:15.72,entryType:"measure"},{startTime:5251.29,name:"lh:gather:pass",duration:.05,entryType:"measure"},{startTime:5251.59,name:"lh:computed:NetworkRecords",duration:.12,entryType:"measure"},{startTime:5251.35,name:"lh:gather:getDevtoolsLog",duration:.37,entryType:"measure"},{startTime:5253.94,name:"lh:gather:afterPass:ServiceWorker",duration:.73,entryType:"measure"},{startTime:5252.11,name:"lh:gather:afterPass",duration:2.59,entryType:"measure"},{startTime:5228.04,name:"lh:gather:runPass-offlinePass",duration:26.68,entryType:"measure"},{startTime:5254.82,name:"lh:gather:loadBlank",duration:5.95,entryType:"measure"},{startTime:5260.8,name:"lh:gather:prepareNetworkForNavigation",duration:.54,entryType:"measure"},{startTime:5261.37,name:"lh:gather:beforePass:HTTPRedirect",duration:.08,entryType:"measure"},{startTime:5261.37,name:"lh:gather:beforePass",duration:.1,entryType:"measure"},{startTime:5261.48,name:"lh:gather:beginRecording",duration:.03,entryType:"measure"},{startTime:5261.52,name:"lh:gather:loadPage-redirectPass",duration:16.89,entryType:"measure"},{startTime:5278.45,name:"lh:gather:pass",duration:.06,entryType:"measure"},{startTime:5278.55,name:"lh:computed:NetworkRecords",duration:.18,entryType:"measure"},{startTime:5278.52,name:"lh:gather:getDevtoolsLog",duration:.23,entryType:"measure"},{startTime:5282.33,name:"lh:gather:afterPass:HTTPRedirect",duration:1.42,entryType:"measure"},{startTime:5280.45,name:"lh:gather:afterPass",duration:3.33,entryType:"measure"},{startTime:5254.78,name:"lh:gather:runPass-redirectPass",duration:29.02,entryType:"measure"},{startTime:5283.89,name:"lh:gather:disconnect",duration:6.1,entryType:"measure"},{startTime:5291.54,name:"lh:audit:is-on-https",duration:1.93,entryType:"measure"},{startTime:5293.83,name:"lh:audit:redirects-http",duration:.96,entryType:"measure"},{startTime:5295.2,name:"lh:audit:service-worker",duration:1.26,entryType:"measure"},{startTime:5297.15,name:"lh:computed:ViewportMeta",duration:.41,entryType:"measure"},{startTime:5296.8,name:"lh:audit:viewport",duration:2.54,entryType:"measure"},{startTime:5300.09,name:"lh:computed:TraceOfTab",duration:5.92,entryType:"measure"},{startTime:5306.25,name:"lh:computed:PageDependencyGraph",duration:1.94,entryType:"measure"},{startTime:5308.29,name:"lh:computed:NetworkAnalysis",duration:.77,entryType:"measure"},{startTime:5308.22,name:"lh:computed:LoadSimulator",duration:1,entryType:"measure"},{startTime:5306.13,name:"lh:computed:LanternFirstContentfulPaint",duration:6.32,entryType:"measure"},{startTime:5300,name:"lh:computed:FirstContentfulPaint",duration:12.47,entryType:"measure"},{startTime:5299.59,name:"lh:audit:first-contentful-paint",duration:14.15,entryType:"measure"},{startTime:5314.41,name:"lh:computed:LanternLargestContentfulPaint",duration:1.62,entryType:"measure"},{startTime:5314.37,name:"lh:computed:LargestContentfulPaint",duration:1.69,entryType:"measure"},{startTime:5314,name:"lh:audit:largest-contentful-paint",duration:2.72,entryType:"measure"},{startTime:5317.34,name:"lh:computed:LanternFirstMeaningfulPaint",duration:.84,entryType:"measure"},{startTime:5317.3,name:"lh:computed:FirstMeaningfulPaint",duration:.91,entryType:"measure"},{startTime:5316.97,name:"lh:audit:first-meaningful-paint",duration:1.87,entryType:"measure"},{startTime:5319.62,name:"lh:computed:Speedline",duration:146.74,entryType:"measure"},{startTime:5319.58,name:"lh:computed:LanternSpeedIndex",duration:147.65,entryType:"measure"},{startTime:5319.54,name:"lh:computed:SpeedIndex",duration:147.71,entryType:"measure"},{startTime:5319.2,name:"lh:audit:speed-index",duration:148.66,entryType:"measure"},{startTime:5467.89,name:"lh:audit:screenshot-thumbnails",duration:137.06,entryType:"measure"},{startTime:5605.16,name:"lh:computed:Screenshots",duration:.17,entryType:"measure"},{startTime:5605,name:"lh:audit:final-screenshot",duration:.37,entryType:"measure"},{startTime:5606.57,name:"lh:computed:LanternInteractive",duration:.78,entryType:"measure"},{startTime:5606.5,name:"lh:computed:LanternTotalBlockingTime",duration:1.63,entryType:"measure"},{startTime:5606.46,name:"lh:computed:TotalBlockingTime",duration:1.68,entryType:"measure"},{startTime:5605.91,name:"lh:audit:total-blocking-time",duration:3.19,entryType:"measure"},{startTime:5610.08,name:"lh:computed:LanternMaxPotentialFID",duration:.68,entryType:"measure"},{startTime:5610.04,name:"lh:computed:MaxPotentialFID",duration:.73,entryType:"measure"},{startTime:5609.54,name:"lh:audit:max-potential-fid",duration:2.17,entryType:"measure"},{startTime:5612.53,name:"lh:computed:CumulativeLayoutShift",duration:.16,entryType:"measure"},{startTime:5612.09,name:"lh:audit:cumulative-layout-shift",duration:1.3,entryType:"measure"},{startTime:5613.91,name:"lh:audit:errors-in-console",duration:1.62,entryType:"measure"},{startTime:5616.58,name:"lh:computed:MainResource",duration:.1,entryType:"measure"},{startTime:5615.98,name:"lh:audit:server-response-time",duration:1.77,entryType:"measure"},{startTime:5618.46,name:"lh:computed:Interactive",duration:.05,entryType:"measure"},{startTime:5618.08,name:"lh:audit:interactive",duration:1.1,entryType:"measure"},{startTime:5619.92,name:"lh:computed:UserTimings",duration:.2,entryType:"measure"},{startTime:5619.53,name:"lh:audit:user-timings",duration:1.37,entryType:"measure"},{startTime:5623.82,name:"lh:computed:CriticalRequestChains",duration:.32,entryType:"measure"},{startTime:5623.29,name:"lh:audit:critical-request-chains",duration:2.93,entryType:"measure"},{startTime:5626.53,name:"lh:audit:redirects",duration:1.24,entryType:"measure"},{startTime:5629.22,name:"lh:computed:ManifestValues",duration:.5,entryType:"measure"},{startTime:5628.47,name:"lh:audit:installable-manifest",duration:2.7,entryType:"measure"},{startTime:5631.64,name:"lh:audit:apple-touch-icon",duration:1.41,entryType:"measure"},{startTime:5633.92,name:"lh:computed:ManifestValues",duration:.05,entryType:"measure"},{startTime:5633.47,name:"lh:audit:splash-screen",duration:3.27,entryType:"measure"},{startTime:5637.59,name:"lh:computed:ManifestValues",duration:.07,entryType:"measure"},{startTime:5637.14,name:"lh:audit:themed-omnibox",duration:1.48,entryType:"measure"},{startTime:5639.1,name:"lh:audit:maskable-icon",duration:1.34,entryType:"measure"},{startTime:5640.88,name:"lh:audit:content-width",duration:1.25,entryType:"measure"},{startTime:5642.5,name:"lh:audit:image-aspect-ratio",duration:1.2,entryType:"measure"},{startTime:5644.09,name:"lh:audit:image-size-responsive",duration:1.4,entryType:"measure"},{startTime:5645.86,name:"lh:audit:preload-fonts",duration:1.31,entryType:"measure"},{startTime:5647.51,name:"lh:audit:deprecations",duration:.96,entryType:"measure"},{startTime:5649.34,name:"lh:computed:MainThreadTasks",duration:2.1,entryType:"measure"},{startTime:5648.87,name:"lh:audit:mainthread-work-breakdown",duration:3.66,entryType:"measure"},{startTime:5652.92,name:"lh:audit:bootup-time",duration:1.85,entryType:"measure"},{startTime:5655.49,name:"lh:computed:LoadSimulator",duration:.04,entryType:"measure"},{startTime:5655.07,name:"lh:audit:uses-rel-preload",duration:2.15,entryType:"measure"},{startTime:5657.53,name:"lh:audit:uses-rel-preconnect",duration:1.31,entryType:"measure"},{startTime:5659.23,name:"lh:audit:font-display",duration:1.26,entryType:"measure"},{startTime:5660.52,name:"lh:audit:diagnostics",duration:.31,entryType:"measure"},{startTime:5660.85,name:"lh:audit:network-requests",duration:.3,entryType:"measure"},{startTime:5661.53,name:"lh:audit:network-rtt",duration:1.22,entryType:"measure"},{startTime:5663.11,name:"lh:audit:network-server-latency",duration:1.16,entryType:"measure"},{startTime:5664.29,name:"lh:audit:main-thread-tasks",duration:.15,entryType:"measure"},{startTime:5664.75,name:"lh:computed:FirstContentfulPaintAllFrames",duration:.06,entryType:"measure"},{startTime:5664.85,name:"lh:computed:LargestContentfulPaintAllFrames",duration:.15,entryType:"measure"},{startTime:5664.56,name:"lh:computed:TimingSummary",duration:.85,entryType:"measure"},{startTime:5664.46,name:"lh:audit:metrics",duration:1.1,entryType:"measure"},{startTime:5666.25,name:"lh:computed:ResourceSummary",duration:.37,entryType:"measure"},{startTime:5665.9,name:"lh:audit:performance-budget",duration:1.27,entryType:"measure"},{startTime:5667.48,name:"lh:audit:timing-budget",duration:.93,entryType:"measure"},{startTime:5668.72,name:"lh:audit:resource-summary",duration:1.69,entryType:"measure"},{startTime:5670.96,name:"lh:audit:third-party-summary",duration:1.92,entryType:"measure"},{startTime:5673.3,name:"lh:audit:third-party-facades",duration:1.42,entryType:"measure"},{startTime:5674.99,name:"lh:audit:largest-contentful-paint-element",duration:1.45,entryType:"measure"},{startTime:5676.68,name:"lh:audit:layout-shift-elements",duration:.73,entryType:"measure"},{startTime:5677.69,name:"lh:audit:long-tasks",duration:1.68,entryType:"measure"},{startTime:5679.77,name:"lh:audit:no-unload-listeners",duration:1.14,entryType:"measure"},{startTime:5681.16,name:"lh:audit:non-composited-animations",duration:3.74,entryType:"measure"},{startTime:5685.27,name:"lh:audit:unsized-images",duration:1.21,entryType:"measure"},{startTime:5686.95,name:"lh:audit:valid-source-maps",duration:1.57,entryType:"measure"},{startTime:5689.2,name:"lh:computed:LanternFirstContentfulPaint",duration:.5,entryType:"measure"},{startTime:5689.19,name:"lh:computed:LanternLargestContentfulPaint",duration:1.07,entryType:"measure"},{startTime:5688.8,name:"lh:audit:preload-lcp-image",duration:2.13,entryType:"measure"},{startTime:5691.21,name:"lh:audit:csp-xss",duration:1.01,entryType:"measure"},{startTime:5692.44,name:"lh:computed:JSBundles",duration:.07,entryType:"measure"},{startTime:5692.53,name:"lh:computed:ModuleDuplication",duration:.13,entryType:"measure"},{startTime:5692.69,name:"lh:computed:UnusedJavascriptSummary",duration:1.27,entryType:"measure"},{startTime:5692.24,name:"lh:audit:script-treemap-data",duration:1.75,entryType:"measure"},{startTime:5694.27,name:"lh:audit:pwa-cross-browser",duration:1.25,entryType:"measure"},{startTime:5695.88,name:"lh:audit:pwa-page-transitions",duration:.82,entryType:"measure"},{startTime:5696.98,name:"lh:audit:pwa-each-page-has-url",duration:.71,entryType:"measure"},{startTime:5698.02,name:"lh:audit:accesskeys",duration:1.1,entryType:"measure"},{startTime:5699.47,name:"lh:audit:aria-allowed-attr",duration:4.3,entryType:"measure"},{startTime:5704.2,name:"lh:audit:aria-command-name",duration:1.36,entryType:"measure"},{startTime:5705.93,name:"lh:audit:aria-hidden-body",duration:4.89,entryType:"measure"},{startTime:5711.23,name:"lh:audit:aria-hidden-focus",duration:4.53,entryType:"measure"},{startTime:5716.13,name:"lh:audit:aria-input-field-name",duration:1.24,entryType:"measure"},{startTime:5717.73,name:"lh:audit:aria-meter-name",duration:1.38,entryType:"measure"},{startTime:5719.47,name:"lh:audit:aria-progressbar-name",duration:2.04,entryType:"measure"},{startTime:5721.85,name:"lh:audit:aria-required-attr",duration:1.43,entryType:"measure"},{startTime:5723.73,name:"lh:audit:aria-required-children",duration:2.17,entryType:"measure"},{startTime:5726.25,name:"lh:audit:aria-required-parent",duration:1.73,entryType:"measure"},{startTime:5728.26,name:"lh:audit:aria-roles",duration:1.45,entryType:"measure"},{startTime:5730.06,name:"lh:audit:aria-toggle-field-name",duration:2.36,entryType:"measure"},{startTime:5732.77,name:"lh:audit:aria-tooltip-name",duration:2.05,entryType:"measure"},{startTime:5735.17,name:"lh:audit:aria-treeitem-name",duration:2.15,entryType:"measure"},{startTime:5737.61,name:"lh:audit:aria-valid-attr-value",duration:3.39,entryType:"measure"},{startTime:5741.29,name:"lh:audit:aria-valid-attr",duration:3.76,entryType:"measure"},{startTime:5745.38,name:"lh:audit:button-name",duration:3.88,entryType:"measure"},{startTime:5749.59,name:"lh:audit:bypass",duration:3.83,entryType:"measure"},{startTime:5753.74,name:"lh:audit:color-contrast",duration:4.12,entryType:"measure"},{startTime:5758.38,name:"lh:audit:definition-list",duration:2.6,entryType:"measure"},{startTime:5761.33,name:"lh:audit:dlitem",duration:2.24,entryType:"measure"},{startTime:5763.9,name:"lh:audit:document-title",duration:4.21,entryType:"measure"},{startTime:5768.43,name:"lh:audit:duplicate-id-active",duration:3.69,entryType:"measure"},{startTime:5772.39,name:"lh:audit:duplicate-id-aria",duration:1.86,entryType:"measure"},{startTime:5774.57,name:"lh:audit:form-field-multiple-labels",duration:2.64,entryType:"measure"},{startTime:5777.5,name:"lh:audit:frame-title",duration:2.08,entryType:"measure"},{startTime:5779.92,name:"lh:audit:heading-order",duration:4.53,entryType:"measure"},{startTime:5784.91,name:"lh:audit:html-has-lang",duration:5.66,entryType:"measure"},{startTime:5790.92,name:"lh:audit:html-lang-valid",duration:3.99,entryType:"measure"},{startTime:5795.22,name:"lh:audit:image-alt",duration:3.93,entryType:"measure"},{startTime:5799.5,name:"lh:audit:input-image-alt",duration:2.72,entryType:"measure"},{startTime:5802.51,name:"lh:audit:label",duration:2.28,entryType:"measure"},{startTime:5805.1,name:"lh:audit:link-name",duration:4,entryType:"measure"},{startTime:5809.48,name:"lh:audit:list",duration:4.36,entryType:"measure"},{startTime:5814.25,name:"lh:audit:listitem",duration:4.18,entryType:"measure"},{startTime:5818.79,name:"lh:audit:meta-refresh",duration:3.31,entryType:"measure"},{startTime:5822.55,name:"lh:audit:meta-viewport",duration:5.22,entryType:"measure"},{startTime:5828.07,name:"lh:audit:object-alt",duration:2.91,entryType:"measure"},{startTime:5831.34,name:"lh:audit:tabindex",duration:3.65,entryType:"measure"},{startTime:5835.5,name:"lh:audit:td-headers-attr",duration:5.43,entryType:"measure"},{startTime:5841.36,name:"lh:audit:th-has-data-cells",duration:4.48,entryType:"measure"},{startTime:5846.17,name:"lh:audit:valid-lang",duration:3.58,entryType:"measure"},{startTime:5850.09,name:"lh:audit:video-caption",duration:3.91,entryType:"measure"},{startTime:5854.04,name:"lh:audit:custom-controls-labels",duration:.04,entryType:"measure"},{startTime:5854.1,name:"lh:audit:custom-controls-roles",duration:.03,entryType:"measure"},{startTime:5854.14,name:"lh:audit:focus-traps",duration:.03,entryType:"measure"},{startTime:5854.19,name:"lh:audit:focusable-controls",duration:.02,entryType:"measure"},{startTime:5854.23,name:"lh:audit:interactive-element-affordance",duration:.02,entryType:"measure"},{startTime:5854.27,name:"lh:audit:logical-tab-order",duration:.02,entryType:"measure"},{startTime:5854.31,name:"lh:audit:managed-focus",duration:.02,entryType:"measure"},{startTime:5854.35,name:"lh:audit:offscreen-content-hidden",duration:.02,entryType:"measure"},{startTime:5854.39,name:"lh:audit:use-landmarks",duration:.02,entryType:"measure"},{startTime:5854.43,name:"lh:audit:visual-order-follows-dom",duration:.02,entryType:"measure"},{startTime:5854.73,name:"lh:audit:total-byte-weight",duration:1.13,entryType:"measure"},{startTime:5856.11,name:"lh:audit:offscreen-images",duration:1.82,entryType:"measure"},{startTime:5858.64,name:"lh:computed:UnusedCSS",duration:.29,entryType:"measure"},{startTime:5859,name:"lh:computed:LanternFirstContentfulPaint",duration:.48,entryType:"measure"},{startTime:5858.97,name:"lh:computed:FirstContentfulPaint",duration:.53,entryType:"measure"},{startTime:5858.19,name:"lh:audit:render-blocking-resources",duration:2.37,entryType:"measure"},{startTime:5860.75,name:"lh:audit:unminified-css",duration:6.61,entryType:"measure"},{startTime:5867.57,name:"lh:audit:unminified-javascript",duration:15.07,entryType:"measure"},{startTime:5882.91,name:"lh:audit:unused-css-rules",duration:1.39,entryType:"measure"},{startTime:5884.93,name:"lh:computed:JSBundles",duration:.03,entryType:"measure"},{startTime:5884.54,name:"lh:audit:unused-javascript",duration:1.82,entryType:"measure"},{startTime:5886.64,name:"lh:audit:modern-image-formats",duration:1.33,entryType:"measure"},{startTime:5888.17,name:"lh:audit:uses-optimized-images",duration:1.09,entryType:"measure"},{startTime:5889.47,name:"lh:audit:uses-responsive-images",duration:1.2,entryType:"measure"},{startTime:5890.95,name:"lh:audit:efficient-animated-content",duration:1.37,entryType:"measure"},{startTime:5893,name:"lh:computed:JSBundles",duration:.03,entryType:"measure"},{startTime:5892.99,name:"lh:computed:ModuleDuplication",duration:.07,entryType:"measure"},{startTime:5892.55,name:"lh:audit:duplicated-javascript",duration:1.34,entryType:"measure"},{startTime:5894.3,name:"lh:audit:legacy-javascript",duration:7.21,entryType:"measure"},{startTime:5901.77,name:"lh:audit:appcache-manifest",duration:.57,entryType:"measure"},{startTime:5902.61,name:"lh:audit:doctype",duration:.72,entryType:"measure"},{startTime:5903.68,name:"lh:audit:charset",duration:1.13,entryType:"measure"},{startTime:5905.15,name:"lh:audit:dom-size",duration:1.69,entryType:"measure"},{startTime:5907.16,name:"lh:audit:external-anchors-use-rel-noopener",duration:.95,entryType:"measure"},{startTime:5908.46,name:"lh:audit:geolocation-on-start",duration:.99,entryType:"measure"},{startTime:5909.85,name:"lh:audit:inspector-issues",duration:1.15,entryType:"measure"},{startTime:5911.28,name:"lh:audit:no-document-write",duration:.78,entryType:"measure"},{startTime:5912.41,name:"lh:audit:no-vulnerable-libraries",duration:1.12,entryType:"measure"},{startTime:5913.72,name:"lh:audit:js-libraries",duration:.59,entryType:"measure"},{startTime:5914.65,name:"lh:audit:notification-on-start",duration:.96,entryType:"measure"},{startTime:5915.88,name:"lh:audit:password-inputs-can-be-pasted-into",duration:.75,entryType:"measure"},{startTime:5916.83,name:"lh:audit:uses-http2",duration:1.25,entryType:"measure"},{startTime:5918.41,name:"lh:audit:uses-passive-event-listeners",duration:1.22,entryType:"measure"},{startTime:5919.91,name:"lh:audit:meta-description",duration:.77,entryType:"measure"},{startTime:5920.95,name:"lh:audit:http-status-code",duration:.75,entryType:"measure"},{startTime:5922.05,name:"lh:audit:font-size",duration:1.44,entryType:"measure"},{startTime:5923.75,name:"lh:audit:link-text",duration:.99,entryType:"measure"},{startTime:5925.08,name:"lh:audit:crawlable-anchors",duration:1.2,entryType:"measure"},{startTime:5926.59,name:"lh:audit:is-crawlable",duration:.95,entryType:"measure"},{startTime:5927.83,name:"lh:audit:robots-txt",duration:.82,entryType:"measure"},{startTime:5928.99,name:"lh:audit:tap-targets",duration:1.97,entryType:"measure"},{startTime:5931.27,name:"lh:audit:hreflang",duration:1.01,entryType:"measure"},{startTime:5932.56,name:"lh:audit:plugins",duration:.8,entryType:"measure"},{startTime:5933.91,name:"lh:audit:canonical",duration:.99,entryType:"measure"},{startTime:5935.17,name:"lh:audit:structured-data",duration:.64,entryType:"measure"},{startTime:5290.23,name:"lh🏃♂️auditing",duration:645.6,entryType:"measure"},{startTime:5935.85,name:"lh🏃♂️generate",duration:.45,entryType:"measure"},{startTime:1047.15,name:"lh🏃♂️run",duration:4889.18,entryType:"measure"}],total:4889.18},i18n:{rendererFormattedStrings:{calculatorLink:"See calculator.",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",dropdownViewer:"Open in Viewer",errorLabel:"Error!",errorMissingAuditInfo:"Report error: no audit information",footerIssue:"File an issue",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",opportunityResourceColumnLabel:"Opportunity",opportunitySavingsColumnLabel:"Estimated Savings",passedAuditsGroupTitle:"Passed audits",runtimeDesktopEmulation:"Emulated Desktop",runtimeMobileEmulation:"Emulated Moto G4",runtimeNoEmulation:"No emulation",runtimeSettingsAxeVersion:"Axe version",runtimeSettingsBenchmark:"CPU/Memory Power",runtimeSettingsChannel:"Channel",runtimeSettingsCPUThrottling:"CPU throttling",runtimeSettingsDevice:"Device",runtimeSettingsFetchTime:"Fetch Time",runtimeSettingsNetworkThrottling:"Network throttling",runtimeSettingsTitle:"Runtime Settings",runtimeSettingsUA:"User agent (host)",runtimeSettingsUANetwork:"User agent (network)",runtimeSettingsUrl:"URL",runtimeUnknown:"Unknown",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:",varianceDisclaimer:"Values are estimated and may vary. The [performance score is calculated](https://web.dev/performance-scoring/) directly from these metrics.",viewTreemapLabel:"View Treemap",warningAuditsGroupTitle:"Passed audits but with warnings",warningHeader:"Warnings: "},icuMessagePaths:{"lighthouse-core/audits/is-on-https.js | title":["audits[is-on-https].title"],"lighthouse-core/audits/is-on-https.js | description":["audits[is-on-https].description"],"lighthouse-core/audits/redirects-http.js | title":["audits[redirects-http].title"],"lighthouse-core/audits/redirects-http.js | description":["audits[redirects-http].description"],"lighthouse-core/audits/service-worker.js | failureTitle":["audits[service-worker].title"],"lighthouse-core/audits/service-worker.js | description":["audits[service-worker].description"],"lighthouse-core/audits/viewport.js | title":["audits.viewport.title"],"lighthouse-core/audits/viewport.js | description":["audits.viewport.description"],"lighthouse-core/lib/i18n/i18n.js | firstContentfulPaintMetric":["audits[first-contentful-paint].title"],"lighthouse-core/audits/metrics/first-contentful-paint.js | description":["audits[first-contentful-paint].description"],"lighthouse-core/lib/i18n/i18n.js | seconds":[{values:{timeInMs:1369},path:"audits[first-contentful-paint].displayValue"},{values:{timeInMs:1500},path:"audits[largest-contentful-paint].displayValue"},{values:{timeInMs:1369},path:"audits[first-meaningful-paint].displayValue"},{values:{timeInMs:1369},path:"audits[speed-index].displayValue"},{values:{timeInMs:1399.5},path:"audits.interactive.displayValue"},{values:{timeInMs:1452.7759999999998},path:"audits[mainthread-work-breakdown].displayValue"},{values:{timeInMs:5.332000000000001},path:"audits[bootup-time].displayValue"}],"lighthouse-core/lib/i18n/i18n.js | largestContentfulPaintMetric":["audits[largest-contentful-paint].title"],"lighthouse-core/audits/metrics/largest-contentful-paint.js | description":["audits[largest-contentful-paint].description"],"lighthouse-core/lib/i18n/i18n.js | firstMeaningfulPaintMetric":["audits[first-meaningful-paint].title"],"lighthouse-core/audits/metrics/first-meaningful-paint.js | description":["audits[first-meaningful-paint].description"],"lighthouse-core/lib/i18n/i18n.js | speedIndexMetric":["audits[speed-index].title"],"lighthouse-core/audits/metrics/speed-index.js | description":["audits[speed-index].description"],"lighthouse-core/lib/i18n/i18n.js | totalBlockingTimeMetric":["audits[total-blocking-time].title"],"lighthouse-core/audits/metrics/total-blocking-time.js | description":["audits[total-blocking-time].description"],"lighthouse-core/lib/i18n/i18n.js | ms":[{values:{timeInMs:5.5},path:"audits[total-blocking-time].displayValue"},{values:{timeInMs:61},path:"audits[max-potential-fid].displayValue"},{values:{timeInMs:.25600000000000006},path:"audits[network-rtt].displayValue"},{values:{timeInMs:0},path:"audits[network-server-latency].displayValue"}],"lighthouse-core/lib/i18n/i18n.js | maxPotentialFIDMetric":["audits[max-potential-fid].title"],"lighthouse-core/audits/metrics/max-potential-fid.js | description":["audits[max-potential-fid].description"],"lighthouse-core/lib/i18n/i18n.js | cumulativeLayoutShiftMetric":["audits[cumulative-layout-shift].title"],"lighthouse-core/audits/metrics/cumulative-layout-shift.js | description":["audits[cumulative-layout-shift].description"],"lighthouse-core/audits/errors-in-console.js | title":["audits[errors-in-console].title"],"lighthouse-core/audits/errors-in-console.js | description":["audits[errors-in-console].description"],"lighthouse-core/audits/server-response-time.js | title":["audits[server-response-time].title"],"lighthouse-core/audits/server-response-time.js | description":["audits[server-response-time].description"],"lighthouse-core/audits/server-response-time.js | displayValue":[{values:{timeInMs:.26200000000000045},path:"audits[server-response-time].displayValue"}],"lighthouse-core/lib/i18n/i18n.js | columnURL":["audits[server-response-time].details.headings[0].label","audits[bootup-time].details.headings[0].text","audits[network-rtt].details.headings[0].text","audits[network-server-latency].details.headings[0].text","audits[long-tasks].details.headings[0].text","audits[total-byte-weight].details.headings[0].text","audits[render-blocking-resources].details.headings[0].label","audits[unused-css-rules].details.headings[0].label","audits[unused-javascript].details.headings[0].label","audits[legacy-javascript].details.headings[0].label"],"lighthouse-core/lib/i18n/i18n.js | columnTimeSpent":["audits[server-response-time].details.headings[1].label","audits[mainthread-work-breakdown].details.headings[1].text","audits[network-rtt].details.headings[1].text","audits[network-server-latency].details.headings[1].text"],"lighthouse-core/lib/i18n/i18n.js | interactiveMetric":["audits.interactive.title"],"lighthouse-core/audits/metrics/interactive.js | description":["audits.interactive.description"],"lighthouse-core/audits/user-timings.js | title":["audits[user-timings].title"],"lighthouse-core/audits/user-timings.js | description":["audits[user-timings].description"],"lighthouse-core/audits/critical-request-chains.js | title":["audits[critical-request-chains].title"],"lighthouse-core/audits/critical-request-chains.js | description":["audits[critical-request-chains].description"],"lighthouse-core/audits/critical-request-chains.js | displayValue":[{values:{itemCount:1},path:"audits[critical-request-chains].displayValue"}],"lighthouse-core/audits/redirects.js | title":["audits.redirects.title"],"lighthouse-core/audits/redirects.js | description":["audits.redirects.description"],"lighthouse-core/audits/installable-manifest.js | title":["audits[installable-manifest].title"],"lighthouse-core/audits/installable-manifest.js | description":["audits[installable-manifest].description"],"lighthouse-core/audits/apple-touch-icon.js | title":["audits[apple-touch-icon].title"],"lighthouse-core/audits/apple-touch-icon.js | description":["audits[apple-touch-icon].description"],"lighthouse-core/audits/splash-screen.js | title":["audits[splash-screen].title"],"lighthouse-core/audits/splash-screen.js | description":["audits[splash-screen].description"],"lighthouse-core/audits/themed-omnibox.js | failureTitle":["audits[themed-omnibox].title"],"lighthouse-core/audits/themed-omnibox.js | description":["audits[themed-omnibox].description"],"lighthouse-core/audits/maskable-icon.js | title":["audits[maskable-icon].title"],"lighthouse-core/audits/maskable-icon.js | description":["audits[maskable-icon].description"],"lighthouse-core/audits/content-width.js | title":["audits[content-width].title"],"lighthouse-core/audits/content-width.js | description":["audits[content-width].description"],"lighthouse-core/audits/image-aspect-ratio.js | title":["audits[image-aspect-ratio].title"],"lighthouse-core/audits/image-aspect-ratio.js | description":["audits[image-aspect-ratio].description"],"lighthouse-core/audits/image-size-responsive.js | title":["audits[image-size-responsive].title"],"lighthouse-core/audits/image-size-responsive.js | description":["audits[image-size-responsive].description"],"lighthouse-core/audits/preload-fonts.js | title":["audits[preload-fonts].title"],"lighthouse-core/audits/preload-fonts.js | description":["audits[preload-fonts].description"],"lighthouse-core/audits/deprecations.js | title":["audits.deprecations.title"],"lighthouse-core/audits/deprecations.js | description":["audits.deprecations.description"],"lighthouse-core/audits/mainthread-work-breakdown.js | title":["audits[mainthread-work-breakdown].title"],"lighthouse-core/audits/mainthread-work-breakdown.js | description":["audits[mainthread-work-breakdown].description"],"lighthouse-core/audits/mainthread-work-breakdown.js | columnCategory":["audits[mainthread-work-breakdown].details.headings[0].text"],"lighthouse-core/audits/bootup-time.js | title":["audits[bootup-time].title"],"lighthouse-core/audits/bootup-time.js | description":["audits[bootup-time].description"],"lighthouse-core/audits/bootup-time.js | columnTotal":["audits[bootup-time].details.headings[1].text"],"lighthouse-core/audits/bootup-time.js | columnScriptEval":["audits[bootup-time].details.headings[2].text"],"lighthouse-core/audits/bootup-time.js | columnScriptParse":["audits[bootup-time].details.headings[3].text"],"lighthouse-core/audits/uses-rel-preload.js | title":["audits[uses-rel-preload].title"],"lighthouse-core/audits/uses-rel-preload.js | description":["audits[uses-rel-preload].description"],"lighthouse-core/audits/uses-rel-preconnect.js | title":["audits[uses-rel-preconnect].title"],"lighthouse-core/audits/uses-rel-preconnect.js | description":["audits[uses-rel-preconnect].description"],"lighthouse-core/audits/font-display.js | title":["audits[font-display].title"],"lighthouse-core/audits/font-display.js | description":["audits[font-display].description"],"lighthouse-core/audits/network-rtt.js | title":["audits[network-rtt].title"],"lighthouse-core/audits/network-rtt.js | description":["audits[network-rtt].description"],"lighthouse-core/audits/network-server-latency.js | title":["audits[network-server-latency].title"],"lighthouse-core/audits/network-server-latency.js | description":["audits[network-server-latency].description"],"lighthouse-core/audits/performance-budget.js | title":["audits[performance-budget].title"],"lighthouse-core/audits/performance-budget.js | description":["audits[performance-budget].description"],"lighthouse-core/audits/timing-budget.js | title":["audits[timing-budget].title"],"lighthouse-core/audits/timing-budget.js | description":["audits[timing-budget].description"],"lighthouse-core/audits/resource-summary.js | title":["audits[resource-summary].title"],"lighthouse-core/audits/resource-summary.js | description":["audits[resource-summary].description"],"lighthouse-core/audits/resource-summary.js | displayValue":[{values:{requestCount:4,byteCount:93852},path:"audits[resource-summary].displayValue"}],"lighthouse-core/lib/i18n/i18n.js | columnResourceType":["audits[resource-summary].details.headings[0].text"],"lighthouse-core/lib/i18n/i18n.js | columnRequests":["audits[resource-summary].details.headings[1].text"],"lighthouse-core/lib/i18n/i18n.js | columnTransferSize":["audits[resource-summary].details.headings[2].text","audits[total-byte-weight].details.headings[1].text","audits[render-blocking-resources].details.headings[1].label","audits[unused-css-rules].details.headings[1].label","audits[unused-javascript].details.headings[1].label"],"lighthouse-core/lib/i18n/i18n.js | totalResourceType":["audits[resource-summary].details.items[0].label"],"lighthouse-core/lib/i18n/i18n.js | stylesheetResourceType":["audits[resource-summary].details.items[1].label"],"lighthouse-core/lib/i18n/i18n.js | scriptResourceType":["audits[resource-summary].details.items[2].label"],"lighthouse-core/lib/i18n/i18n.js | documentResourceType":["audits[resource-summary].details.items[3].label"],"lighthouse-core/lib/i18n/i18n.js | imageResourceType":["audits[resource-summary].details.items[4].label"],"lighthouse-core/lib/i18n/i18n.js | mediaResourceType":["audits[resource-summary].details.items[5].label"],"lighthouse-core/lib/i18n/i18n.js | fontResourceType":["audits[resource-summary].details.items[6].label"],"lighthouse-core/lib/i18n/i18n.js | otherResourceType":["audits[resource-summary].details.items[7].label"],"lighthouse-core/lib/i18n/i18n.js | thirdPartyResourceType":["audits[resource-summary].details.items[8].label"],"lighthouse-core/audits/third-party-summary.js | title":["audits[third-party-summary].title"],"lighthouse-core/audits/third-party-summary.js | description":["audits[third-party-summary].description"],"lighthouse-core/audits/third-party-facades.js | title":["audits[third-party-facades].title"],"lighthouse-core/audits/third-party-facades.js | description":["audits[third-party-facades].description"],"lighthouse-core/audits/largest-contentful-paint-element.js | title":["audits[largest-contentful-paint-element].title"],"lighthouse-core/audits/largest-contentful-paint-element.js | description":["audits[largest-contentful-paint-element].description"],"lighthouse-core/lib/i18n/i18n.js | displayValueElementsFound":[{values:{nodeCount:1},path:"audits[largest-contentful-paint-element].displayValue"}],"lighthouse-core/lib/i18n/i18n.js | columnElement":["audits[largest-contentful-paint-element].details.headings[0].text","audits[non-composited-animations].details.headings[0].text","audits[dom-size].details.headings[1].text"],"lighthouse-core/audits/layout-shift-elements.js | title":["audits[layout-shift-elements].title"],"lighthouse-core/audits/layout-shift-elements.js | description":["audits[layout-shift-elements].description"],"lighthouse-core/audits/long-tasks.js | title":["audits[long-tasks].title"],"lighthouse-core/audits/long-tasks.js | description":["audits[long-tasks].description"],"lighthouse-core/audits/long-tasks.js | displayValue":[{values:{itemCount:2},path:"audits[long-tasks].displayValue"}],"lighthouse-core/lib/i18n/i18n.js | columnStartTime":["audits[long-tasks].details.headings[1].text"],"lighthouse-core/lib/i18n/i18n.js | columnDuration":["audits[long-tasks].details.headings[2].text"],"lighthouse-core/audits/no-unload-listeners.js | title":["audits[no-unload-listeners].title"],"lighthouse-core/audits/no-unload-listeners.js | description":["audits[no-unload-listeners].description"],"lighthouse-core/audits/non-composited-animations.js | title":["audits[non-composited-animations].title"],"lighthouse-core/audits/non-composited-animations.js | description":["audits[non-composited-animations].description"],"lighthouse-core/audits/non-composited-animations.js | displayValue":[{values:{itemCount:18},path:"audits[non-composited-animations].displayValue"}],"lighthouse-core/lib/i18n/i18n.js | columnName":["audits[non-composited-animations].details.headings[1].text","audits[js-libraries].details.headings[0].text"],"lighthouse-core/audits/non-composited-animations.js | unsupportedCSSProperty":[{values:{propertyCount:1,properties:"background-color"},path:"audits[non-composited-animations].details.items[0].subItems.items[0].failureReason"},{values:{propertyCount:1,properties:"color"},path:"audits[non-composited-animations].details.items[0].subItems.items[1].failureReason"},{values:{propertyCount:1,properties:"color"},path:"audits[non-composited-animations].details.items[1].subItems.items[0].failureReason"},{values:{propertyCount:1,properties:"color"},path:"audits[non-composited-animations].details.items[2].subItems.items[0].failureReason"},{values:{propertyCount:1,properties:"color"},path:"audits[non-composited-animations].details.items[3].subItems.items[0].failureReason"},{values:{propertyCount:1,properties:"color"},path:"audits[non-composited-animations].details.items[4].subItems.items[0].failureReason"},{values:{propertyCount:1,properties:"color"},path:"audits[non-composited-animations].details.items[5].subItems.items[0].failureReason"},{values:{propertyCount:1,properties:"color"},path:"audits[non-composited-animations].details.items[6].subItems.items[0].failureReason"},{values:{propertyCount:1,properties:"color"},path:"audits[non-composited-animations].details.items[7].subItems.items[0].failureReason"},{values:{propertyCount:1,properties:"color"},path:"audits[non-composited-animations].details.items[8].subItems.items[0].failureReason"},{values:{propertyCount:1,properties:"text-decoration-color"},path:"audits[non-composited-animations].details.items[8].subItems.items[1].failureReason"},{values:{propertyCount:1,properties:"color"},path:"audits[non-composited-animations].details.items[9].subItems.items[0].failureReason"},{values:{propertyCount:1,properties:"text-decoration-color"},path:"audits[non-composited-animations].details.items[9].subItems.items[1].failureReason"},{values:{propertyCount:1,properties:"color"},path:"audits[non-composited-animations].details.items[10].subItems.items[0].failureReason"},{values:{propertyCount:1,properties:"color"},path:"audits[non-composited-animations].details.items[11].subItems.items[0].failureReason"},{values:{propertyCount:1,properties:"color"},path:"audits[non-composited-animations].details.items[12].subItems.items[0].failureReason"},{values:{propertyCount:1,properties:"color"},path:"audits[non-composited-animations].details.items[13].subItems.items[0].failureReason"},{values:{propertyCount:1,properties:"color"},path:"audits[non-composited-animations].details.items[14].subItems.items[0].failureReason"},{values:{propertyCount:1,properties:"color"},path:"audits[non-composited-animations].details.items[15].subItems.items[0].failureReason"},{values:{propertyCount:1,properties:"color"},path:"audits[non-composited-animations].details.items[16].subItems.items[0].failureReason"},{values:{propertyCount:1,properties:"color"},path:"audits[non-composited-animations].details.items[17].subItems.items[0].failureReason"}],"lighthouse-core/audits/unsized-images.js | title":["audits[unsized-images].title"],"lighthouse-core/audits/unsized-images.js | description":["audits[unsized-images].description"],"lighthouse-core/audits/valid-source-maps.js | title":["audits[valid-source-maps].title"],"lighthouse-core/audits/valid-source-maps.js | description":["audits[valid-source-maps].description"],"lighthouse-core/audits/preload-lcp-image.js | title":["audits[preload-lcp-image].title"],"lighthouse-core/audits/preload-lcp-image.js | description":["audits[preload-lcp-image].description"],"lighthouse-core/audits/csp-xss.js | title":["audits[csp-xss].title"],"lighthouse-core/audits/csp-xss.js | description":["audits[csp-xss].description"],"lighthouse-core/lib/i18n/i18n.js | columnDescription":["audits[csp-xss].details.headings[0].text"],"lighthouse-core/audits/csp-xss.js | columnDirective":["audits[csp-xss].details.headings[1].text"],"lighthouse-core/audits/csp-xss.js | columnSeverity":["audits[csp-xss].details.headings[2].text"],"lighthouse-core/lib/i18n/i18n.js | itemSeverityHigh":["audits[csp-xss].details.items[0].severity"],"lighthouse-core/audits/csp-xss.js | noCsp":["audits[csp-xss].details.items[0].description"],"lighthouse-core/audits/manual/pwa-cross-browser.js | title":["audits[pwa-cross-browser].title"],"lighthouse-core/audits/manual/pwa-cross-browser.js | description":["audits[pwa-cross-browser].description"],"lighthouse-core/audits/manual/pwa-page-transitions.js | title":["audits[pwa-page-transitions].title"],"lighthouse-core/audits/manual/pwa-page-transitions.js | description":["audits[pwa-page-transitions].description"],"lighthouse-core/audits/manual/pwa-each-page-has-url.js | title":["audits[pwa-each-page-has-url].title"],"lighthouse-core/audits/manual/pwa-each-page-has-url.js | description":["audits[pwa-each-page-has-url].description"],"lighthouse-core/audits/accessibility/accesskeys.js | title":["audits.accesskeys.title"],"lighthouse-core/audits/accessibility/accesskeys.js | description":["audits.accesskeys.description"],"lighthouse-core/audits/accessibility/aria-allowed-attr.js | title":["audits[aria-allowed-attr].title"],"lighthouse-core/audits/accessibility/aria-allowed-attr.js | description":["audits[aria-allowed-attr].description"],"lighthouse-core/audits/accessibility/aria-command-name.js | title":["audits[aria-command-name].title"],"lighthouse-core/audits/accessibility/aria-command-name.js | description":["audits[aria-command-name].description"],"lighthouse-core/audits/accessibility/aria-hidden-body.js | title":["audits[aria-hidden-body].title"],"lighthouse-core/audits/accessibility/aria-hidden-body.js | description":["audits[aria-hidden-body].description"],"lighthouse-core/audits/accessibility/aria-hidden-focus.js | title":["audits[aria-hidden-focus].title"],"lighthouse-core/audits/accessibility/aria-hidden-focus.js | description":["audits[aria-hidden-focus].description"],"lighthouse-core/audits/accessibility/aria-input-field-name.js | title":["audits[aria-input-field-name].title"],"lighthouse-core/audits/accessibility/aria-input-field-name.js | description":["audits[aria-input-field-name].description"],"lighthouse-core/audits/accessibility/aria-meter-name.js | title":["audits[aria-meter-name].title"],"lighthouse-core/audits/accessibility/aria-meter-name.js | description":["audits[aria-meter-name].description"],"lighthouse-core/audits/accessibility/aria-progressbar-name.js | title":["audits[aria-progressbar-name].title"],"lighthouse-core/audits/accessibility/aria-progressbar-name.js | description":["audits[aria-progressbar-name].description"],"lighthouse-core/audits/accessibility/aria-required-attr.js | title":["audits[aria-required-attr].title"],"lighthouse-core/audits/accessibility/aria-required-attr.js | description":["audits[aria-required-attr].description"],"lighthouse-core/audits/accessibility/aria-required-children.js | title":["audits[aria-required-children].title"],"lighthouse-core/audits/accessibility/aria-required-children.js | description":["audits[aria-required-children].description"],"lighthouse-core/audits/accessibility/aria-required-parent.js | title":["audits[aria-required-parent].title"],"lighthouse-core/audits/accessibility/aria-required-parent.js | description":["audits[aria-required-parent].description"],"lighthouse-core/audits/accessibility/aria-roles.js | title":["audits[aria-roles].title"],"lighthouse-core/audits/accessibility/aria-roles.js | description":["audits[aria-roles].description"],"lighthouse-core/audits/accessibility/aria-toggle-field-name.js | title":["audits[aria-toggle-field-name].title"],"lighthouse-core/audits/accessibility/aria-toggle-field-name.js | description":["audits[aria-toggle-field-name].description"],"lighthouse-core/audits/accessibility/aria-tooltip-name.js | title":["audits[aria-tooltip-name].title"],"lighthouse-core/audits/accessibility/aria-tooltip-name.js | description":["audits[aria-tooltip-name].description"],"lighthouse-core/audits/accessibility/aria-treeitem-name.js | title":["audits[aria-treeitem-name].title"],"lighthouse-core/audits/accessibility/aria-treeitem-name.js | description":["audits[aria-treeitem-name].description"],"lighthouse-core/audits/accessibility/aria-valid-attr-value.js | title":["audits[aria-valid-attr-value].title"],"lighthouse-core/audits/accessibility/aria-valid-attr-value.js | description":["audits[aria-valid-attr-value].description"],"lighthouse-core/audits/accessibility/aria-valid-attr.js | title":["audits[aria-valid-attr].title"],"lighthouse-core/audits/accessibility/aria-valid-attr.js | description":["audits[aria-valid-attr].description"],"lighthouse-core/audits/accessibility/button-name.js | title":["audits[button-name].title"],"lighthouse-core/audits/accessibility/button-name.js | description":["audits[button-name].description"],"lighthouse-core/audits/accessibility/bypass.js | title":["audits.bypass.title"],"lighthouse-core/audits/accessibility/bypass.js | description":["audits.bypass.description"],"lighthouse-core/audits/accessibility/color-contrast.js | title":["audits[color-contrast].title"],"lighthouse-core/audits/accessibility/color-contrast.js | description":["audits[color-contrast].description"],"lighthouse-core/audits/accessibility/definition-list.js | title":["audits[definition-list].title"],"lighthouse-core/audits/accessibility/definition-list.js | description":["audits[definition-list].description"],"lighthouse-core/audits/accessibility/dlitem.js | title":["audits.dlitem.title"],"lighthouse-core/audits/accessibility/dlitem.js | description":["audits.dlitem.description"],"lighthouse-core/audits/accessibility/document-title.js | title":["audits[document-title].title"],"lighthouse-core/audits/accessibility/document-title.js | description":["audits[document-title].description"],"lighthouse-core/audits/accessibility/duplicate-id-active.js | title":["audits[duplicate-id-active].title"],"lighthouse-core/audits/accessibility/duplicate-id-active.js | description":["audits[duplicate-id-active].description"],"lighthouse-core/audits/accessibility/duplicate-id-aria.js | title":["audits[duplicate-id-aria].title"],"lighthouse-core/audits/accessibility/duplicate-id-aria.js | description":["audits[duplicate-id-aria].description"],"lighthouse-core/audits/accessibility/form-field-multiple-labels.js | title":["audits[form-field-multiple-labels].title"],"lighthouse-core/audits/accessibility/form-field-multiple-labels.js | description":["audits[form-field-multiple-labels].description"],"lighthouse-core/audits/accessibility/frame-title.js | title":["audits[frame-title].title"],"lighthouse-core/audits/accessibility/frame-title.js | description":["audits[frame-title].description"],"lighthouse-core/audits/accessibility/heading-order.js | title":["audits[heading-order].title"],"lighthouse-core/audits/accessibility/heading-order.js | description":["audits[heading-order].description"],"lighthouse-core/audits/accessibility/html-has-lang.js | title":["audits[html-has-lang].title"],"lighthouse-core/audits/accessibility/html-has-lang.js | description":["audits[html-has-lang].description"],"lighthouse-core/audits/accessibility/html-lang-valid.js | title":["audits[html-lang-valid].title"],"lighthouse-core/audits/accessibility/html-lang-valid.js | description":["audits[html-lang-valid].description"],"lighthouse-core/audits/accessibility/image-alt.js | title":["audits[image-alt].title"],"lighthouse-core/audits/accessibility/image-alt.js | description":["audits[image-alt].description"],"lighthouse-core/audits/accessibility/input-image-alt.js | title":["audits[input-image-alt].title"],"lighthouse-core/audits/accessibility/input-image-alt.js | description":["audits[input-image-alt].description"],"lighthouse-core/audits/accessibility/label.js | title":["audits.label.title"],"lighthouse-core/audits/accessibility/label.js | description":["audits.label.description"],"lighthouse-core/audits/accessibility/link-name.js | title":["audits[link-name].title"],"lighthouse-core/audits/accessibility/link-name.js | description":["audits[link-name].description"],"lighthouse-core/audits/accessibility/list.js | title":["audits.list.title"],"lighthouse-core/audits/accessibility/list.js | description":["audits.list.description"],"lighthouse-core/audits/accessibility/listitem.js | title":["audits.listitem.title"],"lighthouse-core/audits/accessibility/listitem.js | description":["audits.listitem.description"],"lighthouse-core/audits/accessibility/meta-refresh.js | title":["audits[meta-refresh].title"],"lighthouse-core/audits/accessibility/meta-refresh.js | description":["audits[meta-refresh].description"],"lighthouse-core/audits/accessibility/meta-viewport.js | title":["audits[meta-viewport].title"],"lighthouse-core/audits/accessibility/meta-viewport.js | description":["audits[meta-viewport].description"],"lighthouse-core/audits/accessibility/object-alt.js | title":["audits[object-alt].title"],"lighthouse-core/audits/accessibility/object-alt.js | description":["audits[object-alt].description"],"lighthouse-core/audits/accessibility/tabindex.js | title":["audits.tabindex.title"],"lighthouse-core/audits/accessibility/tabindex.js | description":["audits.tabindex.description"],"lighthouse-core/audits/accessibility/td-headers-attr.js | title":["audits[td-headers-attr].title"],"lighthouse-core/audits/accessibility/td-headers-attr.js | description":["audits[td-headers-attr].description"],"lighthouse-core/audits/accessibility/th-has-data-cells.js | title":["audits[th-has-data-cells].title"],"lighthouse-core/audits/accessibility/th-has-data-cells.js | description":["audits[th-has-data-cells].description"],"lighthouse-core/audits/accessibility/valid-lang.js | title":["audits[valid-lang].title"],"lighthouse-core/audits/accessibility/valid-lang.js | description":["audits[valid-lang].description"],"lighthouse-core/audits/accessibility/video-caption.js | title":["audits[video-caption].title"],"lighthouse-core/audits/accessibility/video-caption.js | description":["audits[video-caption].description"],"lighthouse-core/audits/byte-efficiency/total-byte-weight.js | title":["audits[total-byte-weight].title"],"lighthouse-core/audits/byte-efficiency/total-byte-weight.js | description":["audits[total-byte-weight].description"],"lighthouse-core/audits/byte-efficiency/total-byte-weight.js | displayValue":[{values:{totalBytes:93852},path:"audits[total-byte-weight].displayValue"}],"lighthouse-core/audits/byte-efficiency/offscreen-images.js | title":["audits[offscreen-images].title"],"lighthouse-core/audits/byte-efficiency/offscreen-images.js | description":["audits[offscreen-images].description"],"lighthouse-core/audits/byte-efficiency/render-blocking-resources.js | title":["audits[render-blocking-resources].title"],"lighthouse-core/audits/byte-efficiency/render-blocking-resources.js | description":["audits[render-blocking-resources].description"],"lighthouse-core/lib/i18n/i18n.js | displayValueMsSavings":[{values:{wastedMs:0},path:"audits[render-blocking-resources].displayValue"}],"lighthouse-core/lib/i18n/i18n.js | columnWastedBytes":["audits[render-blocking-resources].details.headings[2].label","audits[unused-css-rules].details.headings[2].label","audits[unused-javascript].details.headings[2].label","audits[legacy-javascript].details.headings[2].label"],"lighthouse-core/audits/byte-efficiency/unminified-css.js | title":["audits[unminified-css].title"],"lighthouse-core/audits/byte-efficiency/unminified-css.js | description":["audits[unminified-css].description"],"lighthouse-core/audits/byte-efficiency/unminified-javascript.js | title":["audits[unminified-javascript].title"],"lighthouse-core/audits/byte-efficiency/unminified-javascript.js | description":["audits[unminified-javascript].description"],"lighthouse-core/audits/byte-efficiency/unused-css-rules.js | title":["audits[unused-css-rules].title"],"lighthouse-core/audits/byte-efficiency/unused-css-rules.js | description":["audits[unused-css-rules].description"],"lighthouse-core/lib/i18n/i18n.js | displayValueByteSavings":[{values:{wastedBytes:28581},path:"audits[unused-css-rules].displayValue"},{values:{wastedBytes:21903},path:"audits[unused-javascript].displayValue"},{values:{wastedBytes:168},path:"audits[legacy-javascript].displayValue"}],"lighthouse-core/audits/byte-efficiency/unused-javascript.js | title":["audits[unused-javascript].title"],"lighthouse-core/audits/byte-efficiency/unused-javascript.js | description":["audits[unused-javascript].description"],"lighthouse-core/audits/byte-efficiency/modern-image-formats.js | title":["audits[modern-image-formats].title"],"lighthouse-core/audits/byte-efficiency/modern-image-formats.js | description":["audits[modern-image-formats].description"],"lighthouse-core/audits/byte-efficiency/uses-optimized-images.js | title":["audits[uses-optimized-images].title"],"lighthouse-core/audits/byte-efficiency/uses-optimized-images.js | description":["audits[uses-optimized-images].description"],"lighthouse-core/audits/byte-efficiency/uses-responsive-images.js | title":["audits[uses-responsive-images].title"],"lighthouse-core/audits/byte-efficiency/uses-responsive-images.js | description":["audits[uses-responsive-images].description"],"lighthouse-core/audits/byte-efficiency/efficient-animated-content.js | title":["audits[efficient-animated-content].title"],"lighthouse-core/audits/byte-efficiency/efficient-animated-content.js | description":["audits[efficient-animated-content].description"],"lighthouse-core/audits/byte-efficiency/duplicated-javascript.js | title":["audits[duplicated-javascript].title"],"lighthouse-core/audits/byte-efficiency/duplicated-javascript.js | description":["audits[duplicated-javascript].description"],"lighthouse-core/audits/byte-efficiency/legacy-javascript.js | title":["audits[legacy-javascript].title"],"lighthouse-core/audits/byte-efficiency/legacy-javascript.js | description":["audits[legacy-javascript].description"],"lighthouse-core/audits/dobetterweb/appcache-manifest.js | title":["audits[appcache-manifest].title"],"lighthouse-core/audits/dobetterweb/appcache-manifest.js | description":["audits[appcache-manifest].description"],"lighthouse-core/audits/dobetterweb/doctype.js | title":["audits.doctype.title"],"lighthouse-core/audits/dobetterweb/doctype.js | description":["audits.doctype.description"],"lighthouse-core/audits/dobetterweb/charset.js | title":["audits.charset.title"],"lighthouse-core/audits/dobetterweb/charset.js | description":["audits.charset.description"],"lighthouse-core/audits/dobetterweb/dom-size.js | title":["audits[dom-size].title"],"lighthouse-core/audits/dobetterweb/dom-size.js | description":["audits[dom-size].description"],"lighthouse-core/audits/dobetterweb/dom-size.js | displayValue":[{values:{itemCount:120},path:"audits[dom-size].displayValue"}],"lighthouse-core/audits/dobetterweb/dom-size.js | columnStatistic":["audits[dom-size].details.headings[0].text"],"lighthouse-core/audits/dobetterweb/dom-size.js | columnValue":["audits[dom-size].details.headings[2].text"],"lighthouse-core/audits/dobetterweb/dom-size.js | statisticDOMElements":["audits[dom-size].details.items[0].statistic"],"lighthouse-core/audits/dobetterweb/dom-size.js | statisticDOMDepth":["audits[dom-size].details.items[1].statistic"],"lighthouse-core/audits/dobetterweb/dom-size.js | statisticDOMWidth":["audits[dom-size].details.items[2].statistic"],"lighthouse-core/audits/dobetterweb/external-anchors-use-rel-noopener.js | title":["audits[external-anchors-use-rel-noopener].title"],"lighthouse-core/audits/dobetterweb/external-anchors-use-rel-noopener.js | description":["audits[external-anchors-use-rel-noopener].description"],"lighthouse-core/audits/dobetterweb/geolocation-on-start.js | title":["audits[geolocation-on-start].title"],"lighthouse-core/audits/dobetterweb/geolocation-on-start.js | description":["audits[geolocation-on-start].description"],"lighthouse-core/audits/dobetterweb/inspector-issues.js | title":["audits[inspector-issues].title"],"lighthouse-core/audits/dobetterweb/inspector-issues.js | description":["audits[inspector-issues].description"],"lighthouse-core/audits/dobetterweb/no-document-write.js | title":["audits[no-document-write].title"],"lighthouse-core/audits/dobetterweb/no-document-write.js | description":["audits[no-document-write].description"],"lighthouse-core/audits/dobetterweb/no-vulnerable-libraries.js | title":["audits[no-vulnerable-libraries].title"],"lighthouse-core/audits/dobetterweb/no-vulnerable-libraries.js | description":["audits[no-vulnerable-libraries].description"],"lighthouse-core/audits/dobetterweb/js-libraries.js | title":["audits[js-libraries].title"],"lighthouse-core/audits/dobetterweb/js-libraries.js | description":["audits[js-libraries].description"],"lighthouse-core/audits/dobetterweb/js-libraries.js | columnVersion":["audits[js-libraries].details.headings[1].text"],"lighthouse-core/audits/dobetterweb/notification-on-start.js | title":["audits[notification-on-start].title"],"lighthouse-core/audits/dobetterweb/notification-on-start.js | description":["audits[notification-on-start].description"],"lighthouse-core/audits/dobetterweb/password-inputs-can-be-pasted-into.js | title":["audits[password-inputs-can-be-pasted-into].title"],"lighthouse-core/audits/dobetterweb/password-inputs-can-be-pasted-into.js | description":["audits[password-inputs-can-be-pasted-into].description"],"lighthouse-core/audits/dobetterweb/uses-http2.js | title":["audits[uses-http2].title"],"lighthouse-core/audits/dobetterweb/uses-http2.js | description":["audits[uses-http2].description"],"lighthouse-core/audits/dobetterweb/uses-passive-event-listeners.js | title":["audits[uses-passive-event-listeners].title"],"lighthouse-core/audits/dobetterweb/uses-passive-event-listeners.js | description":["audits[uses-passive-event-listeners].description"],"lighthouse-core/audits/seo/meta-description.js | title":["audits[meta-description].title"],"lighthouse-core/audits/seo/meta-description.js | description":["audits[meta-description].description"],"lighthouse-core/audits/seo/http-status-code.js | title":["audits[http-status-code].title"],"lighthouse-core/audits/seo/http-status-code.js | description":["audits[http-status-code].description"],"lighthouse-core/audits/seo/font-size.js | title":["audits[font-size].title"],"lighthouse-core/audits/seo/font-size.js | description":["audits[font-size].description"],"lighthouse-core/audits/seo/font-size.js | displayValue":[{values:{decimalProportion:.9974926870037609},path:"audits[font-size].displayValue"}],"lighthouse-core/lib/i18n/i18n.js | columnSource":["audits[font-size].details.headings[0].text"],"lighthouse-core/audits/seo/font-size.js | columnSelector":["audits[font-size].details.headings[1].text"],"lighthouse-core/audits/seo/font-size.js | columnPercentPageText":["audits[font-size].details.headings[2].text"],"lighthouse-core/audits/seo/font-size.js | columnFontSize":["audits[font-size].details.headings[3].text"],"lighthouse-core/audits/seo/font-size.js | legibleText":["audits[font-size].details.items[1].source.value"],"lighthouse-core/audits/seo/link-text.js | title":["audits[link-text].title"],"lighthouse-core/audits/seo/link-text.js | description":["audits[link-text].description"],"lighthouse-core/audits/seo/crawlable-anchors.js | title":["audits[crawlable-anchors].title"],"lighthouse-core/audits/seo/crawlable-anchors.js | description":["audits[crawlable-anchors].description"],"lighthouse-core/audits/seo/is-crawlable.js | title":["audits[is-crawlable].title"],"lighthouse-core/audits/seo/is-crawlable.js | description":["audits[is-crawlable].description"],"lighthouse-core/audits/seo/robots-txt.js | title":["audits[robots-txt].title"],"lighthouse-core/audits/seo/robots-txt.js | description":["audits[robots-txt].description"],"lighthouse-core/audits/seo/tap-targets.js | title":["audits[tap-targets].title"],"lighthouse-core/audits/seo/tap-targets.js | description":["audits[tap-targets].description"],"lighthouse-core/audits/seo/tap-targets.js | displayValue":[{values:{decimalProportion:1},path:"audits[tap-targets].displayValue"}],"lighthouse-core/audits/seo/hreflang.js | title":["audits.hreflang.title"],"lighthouse-core/audits/seo/hreflang.js | description":["audits.hreflang.description"],"lighthouse-core/audits/seo/plugins.js | title":["audits.plugins.title"],"lighthouse-core/audits/seo/plugins.js | description":["audits.plugins.description"],"lighthouse-core/audits/seo/canonical.js | title":["audits.canonical.title"],"lighthouse-core/audits/seo/canonical.js | description":["audits.canonical.description"],"lighthouse-core/audits/seo/manual/structured-data.js | title":["audits[structured-data].title"],"lighthouse-core/audits/seo/manual/structured-data.js | description":["audits[structured-data].description"],"lighthouse-core/config/default-config.js | performanceCategoryTitle":["categories.performance.title"],"lighthouse-core/config/default-config.js | a11yCategoryTitle":["categories.accessibility.title"],"lighthouse-core/config/default-config.js | a11yCategoryDescription":["categories.accessibility.description"],"lighthouse-core/config/default-config.js | a11yCategoryManualDescription":["categories.accessibility.manualDescription"],"lighthouse-core/config/default-config.js | bestPracticesCategoryTitle":["categories[best-practices].title"],"lighthouse-core/config/default-config.js | seoCategoryTitle":["categories.seo.title"],"lighthouse-core/config/default-config.js | seoCategoryDescription":["categories.seo.description"],"lighthouse-core/config/default-config.js | seoCategoryManualDescription":["categories.seo.manualDescription"],"lighthouse-core/config/default-config.js | pwaCategoryTitle":["categories.pwa.title"],"lighthouse-core/config/default-config.js | pwaCategoryDescription":["categories.pwa.description"],"lighthouse-core/config/default-config.js | pwaCategoryManualDescription":["categories.pwa.manualDescription"],"lighthouse-core/config/default-config.js | metricGroupTitle":["categoryGroups.metrics.title"],"lighthouse-core/config/default-config.js | loadOpportunitiesGroupTitle":["categoryGroups[load-opportunities].title"],"lighthouse-core/config/default-config.js | loadOpportunitiesGroupDescription":["categoryGroups[load-opportunities].description"],"lighthouse-core/config/default-config.js | budgetsGroupTitle":["categoryGroups.budgets.title"],"lighthouse-core/config/default-config.js | budgetsGroupDescription":["categoryGroups.budgets.description"],"lighthouse-core/config/default-config.js | diagnosticsGroupTitle":["categoryGroups.diagnostics.title"],"lighthouse-core/config/default-config.js | diagnosticsGroupDescription":["categoryGroups.diagnostics.description"],"lighthouse-core/config/default-config.js | pwaInstallableGroupTitle":["categoryGroups[pwa-installable].title"],"lighthouse-core/config/default-config.js | pwaOptimizedGroupTitle":["categoryGroups[pwa-optimized].title"],"lighthouse-core/config/default-config.js | a11yBestPracticesGroupTitle":["categoryGroups[a11y-best-practices].title"],"lighthouse-core/config/default-config.js | a11yBestPracticesGroupDescription":["categoryGroups[a11y-best-practices].description"],"lighthouse-core/config/default-config.js | a11yColorContrastGroupTitle":["categoryGroups[a11y-color-contrast].title"],"lighthouse-core/config/default-config.js | a11yColorContrastGroupDescription":["categoryGroups[a11y-color-contrast].description"],"lighthouse-core/config/default-config.js | a11yNamesLabelsGroupTitle":["categoryGroups[a11y-names-labels].title"],"lighthouse-core/config/default-config.js | a11yNamesLabelsGroupDescription":["categoryGroups[a11y-names-labels].description"],"lighthouse-core/config/default-config.js | a11yNavigationGroupTitle":["categoryGroups[a11y-navigation].title"],"lighthouse-core/config/default-config.js | a11yNavigationGroupDescription":["categoryGroups[a11y-navigation].description"],"lighthouse-core/config/default-config.js | a11yAriaGroupTitle":["categoryGroups[a11y-aria].title"],"lighthouse-core/config/default-config.js | a11yAriaGroupDescription":["categoryGroups[a11y-aria].description"],"lighthouse-core/config/default-config.js | a11yLanguageGroupTitle":["categoryGroups[a11y-language].title"],"lighthouse-core/config/default-config.js | a11yLanguageGroupDescription":["categoryGroups[a11y-language].description"],"lighthouse-core/config/default-config.js | a11yAudioVideoGroupTitle":["categoryGroups[a11y-audio-video].title"],"lighthouse-core/config/default-config.js | a11yAudioVideoGroupDescription":["categoryGroups[a11y-audio-video].description"],"lighthouse-core/config/default-config.js | a11yTablesListsVideoGroupTitle":["categoryGroups[a11y-tables-lists].title"],"lighthouse-core/config/default-config.js | a11yTablesListsVideoGroupDescription":["categoryGroups[a11y-tables-lists].description"],"lighthouse-core/config/default-config.js | seoMobileGroupTitle":["categoryGroups[seo-mobile].title"],"lighthouse-core/config/default-config.js | seoMobileGroupDescription":["categoryGroups[seo-mobile].description"],"lighthouse-core/config/default-config.js | seoContentGroupTitle":["categoryGroups[seo-content].title"],"lighthouse-core/config/default-config.js | seoContentGroupDescription":["categoryGroups[seo-content].description"],"lighthouse-core/config/default-config.js | seoCrawlingGroupTitle":["categoryGroups[seo-crawl].title"],"lighthouse-core/config/default-config.js | seoCrawlingGroupDescription":["categoryGroups[seo-crawl].description"],"lighthouse-core/config/default-config.js | bestPracticesTrustSafetyGroupTitle":["categoryGroups[best-practices-trust-safety].title"],"lighthouse-core/config/default-config.js | bestPracticesUXGroupTitle":["categoryGroups[best-practices-ux].title"],"lighthouse-core/config/default-config.js | bestPracticesBrowserCompatGroupTitle":["categoryGroups[best-practices-browser-compat].title"],"lighthouse-core/config/default-config.js | bestPracticesGeneralGroupTitle":["categoryGroups[best-practices-general].title"]}},stackPacks:[]}</script><script>console.log("window.__LIGHTHOUSE_JSON__",__LIGHTHOUSE_JSON__)</script><script>function __initLighthouseReport__(){const e=new DOM(document),t=new ReportRenderer(e),n=document.querySelector("main");t.renderReport(window.__LIGHTHOUSE_JSON__,n);const s=new ReportUIFeatures(e);s.initFeatures(window.__LIGHTHOUSE_JSON__)}window.addEventListener("DOMContentLoaded",__initLighthouseReport__),document.addEventListener("lh-analytics",e=>{window.ga&&ga(e.detail.cmd,e.detail.fields)}),document.addEventListener("lh-log",e=>{const t=new Logger(document.querySelector("#lh-log"));switch(e.detail.cmd){case"log":t.log(e.detail.msg);break;case"warn":t.warn(e.detail.msg);break;case"error":t.error(e.detail.msg);break;case"hide":t.hide();break}})</script></body></html></div></section><footer class="max-w-prose pt-8 print:hidden"><div class=pt-8><hr class="border-dotted border-neutral-300 dark:border-neutral-600"><div class="flex justify-between pt-3"><span><a class="group flex" href=/congo/docs/version-2/upgrade/><span class="me-2 text-neutral-700 transition-transform group-hover:-translate-x-[2px] group-hover:text-primary-600 dark:text-neutral dark:group-hover:text-primary-400"><span class="ltr:inline rtl:hidden">←</span><span class="ltr:hidden rtl:inline">→</span></span>
|
||
<span class="flex flex-col"><span class="mt-[0.1rem] leading-6 group-hover:underline group-hover:decoration-primary-500">Upgrading from Congo 1.x</span>
|
||
<span class="mt-[0.1rem] text-xs text-neutral-500 dark:text-neutral-400"></span></span></a></span><span></span></div></div></footer></article><div class="pointer-events-none absolute bottom-0 end-0 top-[100vh] w-12"><a href=#the-top class="pointer-events-auto sticky top-[calc(100vh-5.5rem)] flex h-12 w-12 items-center justify-center rounded-full bg-neutral/50 text-xl text-neutral-700 backdrop-blur hover:text-primary-600 dark:bg-neutral-800/50 dark:text-neutral dark:hover:text-primary-400" aria-label="Scroll to top" title="Scroll to top">↑</a></div></main><footer class="py-10 print:hidden"><div class="flex items-center justify-between"><div><p class="text-sm text-neutral-500 dark:text-neutral-400">© 2023 Congo contributors</p><p class="text-xs text-neutral-500 dark:text-neutral-400">Powered by <a class="hover:underline hover:decoration-primary-400 hover:text-primary-500" href=https://gohugo.io/ target=_blank rel="noopener noreferrer">Hugo</a> & <a class="hover:underline hover:decoration-primary-400 hover:text-primary-500" href=https://github.com/jpanther/congo target=_blank rel="noopener noreferrer">Congo</a></p></div><div class="flex flex-row items-center"><div class="me-14 cursor-pointer text-sm text-neutral-700 hover:text-primary-600 dark:text-neutral dark:hover:text-primary-400"><button id=appearance-switcher-0 type=button aria-label="appearance switcher"><div class="flex h-12 w-12 items-center justify-center dark:hidden" title="Switch to dark appearance"><span class="icon relative inline-block px-1 align-text-bottom"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentcolor" d="M32 256C32 132.2 132.3 32 255.8 32c11.36.0 29.7 1.668 40.9 3.746 9.616 1.777 11.75 14.63 3.279 19.44C245 86.5 211.2 144.6 211.2 207.8c0 109.7 99.71 193 208.3 172.3 9.561-1.805 16.28 9.324 10.11 16.95C387.9 448.6 324.8 480 255.8 480 132.1 480 32 379.6 32 256z"/></svg></span></div><div class="hidden h-12 w-12 items-center justify-center dark:flex" title="Switch to light appearance"><span class="icon relative inline-block px-1 align-text-bottom"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentcolor" d="M256 159.1c-53.02.0-95.1 42.98-95.1 95.1s41.2 96.9 95.1 96.9 95.1-42.98 95.1-95.1S309 159.1 256 159.1zM509.3 347l-63.2-91.9 63.15-91.01c6.332-9.125 1.104-21.74-9.826-23.72l-109-19.7-19.7-109c-1.975-10.93-14.59-16.16-23.72-9.824L256 65.89 164.1 2.736c-9.125-6.332-21.74-1.107-23.72 9.824L121.6 121.6 12.56 141.3C1.633 143.2-3.596 155.9 2.736 164.1L65.89 256 2.74 347.01c-6.332 9.125-1.105 21.74 9.824 23.72l109 19.7 19.7 109c1.975 10.93 14.59 16.16 23.72 9.824L256 446.1l91.01 63.15c9.127 6.334 21.75 1.107 23.72-9.822l19.7-109 109-19.7C510.4 368.8 515.6 356.1 509.3 347zM256 383.1c-70.69.0-127.1-57.31-127.1-127.1.0-70.69 57.31-127.1 127.1-127.1S383.1 186.2 383.1 256c0 70.7-56.4 127.1-127.1 127.1z"/></svg></span></div></button></div></div></div></footer><div id=search-wrapper class="invisible fixed inset-0 z-50 flex h-screen w-screen cursor-default flex-col bg-neutral-500/50 p-4 backdrop-blur-sm sm:p-6 md:p-[10vh] lg:p-[12vh] dark:bg-neutral-900/50" data-url=https://jpanther.github.io/congo/><div id=search-modal class="top-20 mx-auto flex min-h-0 w-full max-w-3xl flex-col rounded-md border border-neutral-200 bg-neutral shadow-lg dark:border-neutral-700 dark:bg-neutral-800"><header class="relative z-10 flex flex-none items-center justify-between px-2"><form class="flex min-w-0 flex-auto items-center"><div class="flex h-8 w-8 items-center justify-center text-neutral-400"><span class="icon relative inline-block px-1 align-text-bottom"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="search" class="svg-inline--fa fa-search fa-w-16" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentcolor" d="M505 442.7 405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9.0 208 0S0 93.1.0 208s93.1 208 208 208c48.3.0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9.0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7.0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7.0 128 57.2 128 128 0 70.7-57.2 128-128 128z"/></svg></span></div><input type=search id=search-query class="mx-1 flex h-12 flex-auto appearance-none bg-transparent focus:outline-dotted focus:outline-2 focus:outline-transparent" placeholder=Search tabindex=0></form><button id=close-search-button class="flex h-8 w-8 items-center justify-center text-neutral-700 hover:text-primary-600 dark:text-neutral dark:hover:text-primary-400" title="Close (Esc)">
|
||
<span class="icon relative inline-block px-1 align-text-bottom"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="currentcolor" d="M310.6 361.4c12.5 12.5 12.5 32.75.0 45.25C304.4 412.9 296.2 416 288 416s-16.38-3.125-22.62-9.375L160 301.3 54.63 406.6C48.38 412.9 40.19 416 32 416S15.63 412.9 9.375 406.6c-12.5-12.5-12.5-32.75.0-45.25l105.4-105.4L9.375 150.6c-12.5-12.5-12.5-32.75.0-45.25s32.75-12.5 45.25.0L160 210.8l105.4-105.4c12.5-12.5 32.75-12.5 45.25.0s12.5 32.75.0 45.25l-105.4 105.4L310.6 361.4z"/></svg></span></button></header><section class="flex-auto overflow-auto px-2"><ul id=search-results></ul></section></div></div></div></body></html> |