/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-duration:initial;--tw-font-weight:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-content:""}}}:root{--brown-100:oklch(90.26% .0272 85.7);--brown-125:oklch(92.92% .0187 83.6);--brown-150:oklch(87.5% .0245 73.2);--brown-200:oklch(84.74% .0218 60.7);--brown-300:oklch(72.32% .0252 44.3);--brown-400:oklch(57.06% .0335 36.2);--brown-450:oklch(52.4% .0334 38);--brown-500:oklch(47.78% .0332 40.1);--brown-600:oklch(41.07% .0313 39.2);--brown-700:oklch(32.72% .0305 31.5);--brown-800:oklch(26.21% .0215 37.8);--brown-900:oklch(23.29% .0223 37.8);--beacon-gold:oklch(73.89% .1291 82.8);--beacon-soft:oklch(from var(--beacon-gold) 93% .05 h);--beacon-border:oklch(from var(--beacon-gold) 85% .085 h);--beacon-deep:oklch(from var(--beacon-gold) 42% .085 h);--bloom-100:oklch(94.32% .0238 1.3);--bloom-200:oklch(86.52% .0598 4);--bloom-300:oklch(77.8% .1164 7.7);--bloom-400:oklch(69.08% .1729 11.4);--bloom-500:oklch(65.81% .1602 7.9);--bloom-600:oklch(57.88% .1514 8.4);--bloom-700:oklch(50.14% .1383 9.6);--bloom-800:oklch(44% .1383 9.6);--bloom-pink:var(--bloom-500);--bloom-deep:oklch(40.97% .1624 340.04);--moss-500:oklch(48.76% .0656 118.4);--moss-600:oklch(43.25% .0572 118.8);--moss-800:oklch(30.25% .0273 125.7);--moss-900:oklch(25.56% .0212 127.7);--moss-950:oklch(21.87% .0197 125.7);--gardenia-muted:oklch(97.02% .011 89.6);--gardenia:oklch(95.03% .0184 86.4);--lp-label:oklch(52% .05 60);--border:oklch(92.2% 0 0);--radius-base:.375rem;--radius-btn:var(--radius-base);--radius-field:.375rem;--background:var(--gardenia-muted);--foreground:var(--brown-700);--accent:oklch(97% 0 0);--accent-foreground:oklch(20.5% 0 0);--muted:oklch(97% 0 0);--muted-foreground:var(--brown-450);--overlay:oklch(21% .006 264/.5);--card:oklch(100% 0 0);--card-foreground:var(--foreground);--popover:oklch(100% 0 0);--popover-foreground:var(--foreground);--primary:var(--bloom-600);--primary-foreground:white;--primary-hover:oklch(from var(--primary) l calc(c + .05) h);--primary-cta-hover-bg:radial-gradient(closest-side, var(--beacon-soft) 0%, var(--primary) 55%, transparent 100%)}@supports (color:color-mix(in lab, red, red)){:root{--primary-cta-hover-bg:radial-gradient(closest-side, var(--beacon-soft) 0%, color-mix(in oklch, var(--primary) 55%, transparent) 55%, transparent 100%)}}:root{--secondary:var(--bloom-200);--secondary-foreground:var(--bloom-800);--secondary-hover:oklch(from var(--secondary) l calc(c + .02) h);--tertiary:var(--gardenia-muted);--tertiary-foreground:var(--brown-450);--tertiary-hover:oklch(from var(--tertiary) calc(l - .04) c h);--input:var(--brown-300);--input-hover:oklch(from var(--input) calc(l - .2) c h);--input-focus:oklch(from var(--input) l c h / 70%);--input-ring:oklch(from var(--input) l c h / 40%);--input-disabled:oklch(from var(--brown-700) calc(l - .2) c h);--input-placeholder:oklch(56% .184 344);--input-dropdown-hover:oklch(from var(--input) calc(l + .1) c h);--input-dropdown-hover-fg:var(--brown-900);--destructive:oklch(57.7% .245 27);--success:oklch(60% .19 145);--warning:oklch(80% .16 85);--info:oklch(60% .19 240);--grade-a-plus:oklch(40% .054 188.08);--grade-a:oklch(46.9% .079 149.41);--grade-a-minus:oklch(50.4% .1 139.73);--grade-b-plus:oklch(53.9% .122 133.2);--grade-b:oklch(61.6% .122 124.5);--grade-b-minus:oklch(69.2% .124 115.53);--grade-c-plus:oklch(76.8% .129 107.07);--grade-c:oklch(84.3% .136 99.51);--grade-c-minus:oklch(82% .125 89.6);--grade-d-plus:oklch(79.4% .119 77.91);--grade-d:oklch(77% .118 65.25);--grade-d-minus:oklch(74.6% .123 53.28);--grade-f-plus:oklch(71.2% .13 40.24);--grade-f:oklch(68.6% .137 35.43);--grade-f-minus:oklch(65.8% .145 30.68);--uptime-good:var(--grade-a-plus);--uptime-fair:var(--grade-d);--uptime-poor:var(--grade-f)}.dark{--background:oklch(14.5% 0 0);--foreground:var(--brown-100);--overlay:oklch(0% 0 0/.7);--card:oklch(20.5% 0 0);--card-foreground:var(--foreground);--popover:oklch(20.5% 0 0);--popover-foreground:var(--foreground);--primary:oklch(92.2% 0 0);--primary-foreground:oklch(20.5% 0 0);--secondary:oklch(36% .09 9);--secondary-foreground:var(--bloom-200);--accent:oklch(37.1% 0 0);--accent-foreground:oklch(98.5% 0 0);--muted:oklch(26.9% 0 0);--muted-foreground:var(--brown-300);--border:oklch(100% 0 0/.1);--input:oklch(100% 0 0/.15);--input-focus:oklch(from var(--primary) l c h / 40%);--input-ring:oklch(from var(--primary) l c h / 10%);--destructive:oklch(65% .2 25);--success:oklch(70% .19 145);--warning:oklch(80% .16 85);--info:oklch(70% .16 240)}@layer components{.body{background-color:var(--background);min-height:100svh;font-family:var(--font-sans,"basic-sans", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol");color:var(--foreground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-inline:calc(var(--spacing,.25rem) * 3);position:relative}@media (width>=48rem){.body{padding-inline:calc(var(--spacing,.25rem) * 6)}}@media (width>=64rem){.body{padding-inline:calc(var(--spacing,.25rem) * 8)}}@media (width>=80rem){.body{padding-inline:calc(var(--spacing,.25rem) * 20)}}.body-overflow{position:relative;overflow:hidden}.body__main{min-height:calc(100svh - var(--height-nav-bar))}.body__main-sidebarred{gap:calc(var(--spacing,.25rem) * 6)}@media (width>=48rem){.body__main-sidebarred{grid-template-columns:var(--width-sidebar) 1fr;display:grid}}.body__sidebar{inset:calc(var(--spacing,.25rem) * 0);top:calc(var(--spacing,.25rem) * 0);height:100svh;min-height:calc(var(--spacing,.25rem) * 0);width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 8);visibility:hidden;--tw-translate-x:calc(var(--spacing,.25rem) * -10);translate:var(--tw-translate-x) var(--tw-translate-y);opacity:0;--tw-duration:.3s;transition-duration:.3s;position:fixed}@media (width>=48rem){.body__sidebar{visibility:visible;top:var(--spacing-nav-bar,var(--height-nav-bar));height:calc(100svh - var(--height-nav-bar));--tw-translate-x:calc(var(--spacing,.25rem) * 0);translate:var(--tw-translate-x) var(--tw-translate-y);padding:calc(var(--spacing,.25rem) * 0);padding-top:calc(var(--spacing,.25rem) * 4);padding-bottom:calc(var(--spacing,.25rem) * 8);opacity:1;position:sticky}}.body__sidebar-opened{visibility:visible;z-index:40;--tw-translate-x:calc(var(--spacing,.25rem) * 0);translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--background);opacity:1;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.body__content{min-width:calc(var(--spacing,.25rem) * 0);padding-bottom:calc(var(--spacing,.25rem) * 8);flex-direction:column;flex:1;display:flex}.body__footer{padding-top:calc(var(--spacing,.25rem) * 12);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));justify-content:center;display:flex}.form{gap:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex}.form__group{gap:calc(var(--spacing,.25rem) * 1.5);flex-direction:column;flex:1;display:flex}.form__label{width:fit-content;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--foreground);display:block}.form__label-disabled{color:var(--muted-foreground)}.form__field{min-height:calc(var(--spacing,.25rem) * 10);border-radius:var(--radius-field);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));background-color:var(--card);color:var(--foreground);display:block}.form__field:focus{border-color:var(--input-focus);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--input-ring);--tw-outline-style:none;outline-style:none}.form__field:disabled{cursor:not-allowed;background-color:var(--muted);color:var(--muted-foreground)}.form__field-readonly{background-color:var(--muted)}.form__field-readonly:focus{border-color:var(--input);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.form__field-lg{min-height:calc(var(--spacing,.25rem) * 12);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}.form__field-sm{min-height:calc(var(--spacing,.25rem) * 8);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.form__field-errored{border-color:var(--destructive);background-color:oklch(from var(--destructive) l c h / 10%);color:var(--destructive)}.form__field-errored:focus{border-color:var(--destructive);--tw-ring-color:oklch(from var(--destructive) l c h / 25%)}.form__radio_collection,.form__checkbox_collection{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.form__radio,.form__checkbox{width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5);cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--input);background-color:var(--card);color:var(--foreground)}:is(.form__radio,.form__checkbox):focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--input-ring);border-color:var(--input-focus)}:is(.form__radio,.form__checkbox):checked{background-color:var(--input);border-color:var(--input)}:is(.form__radio,.form__checkbox):checked:hover{background-color:var(--input-hover)}:is(.form__radio,.form__checkbox):checked:focus{background-color:var(--input-focus);border-color:var(--input-focus)}:is(.form__radio,.form__checkbox):disabled{cursor:not-allowed;background-color:var(--input-disabled);border-color:var(--input-disabled)}.form__checkbox{border-radius:var(--radius-sm,.25rem)}:where(.dark,.dark *) .form__checkbox:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='black' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}.form__radio{border-radius:3.40282e38px}:where(.dark,.dark *) .form__radio:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='black' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}.form__radio-errored,.form__checkbox-errored{border-color:var(--destructive);background-color:oklch(from var(--destructive) l c h / 10%);color:var(--destructive)}:is(.form__radio-errored,.form__checkbox-errored):focus{border-color:var(--destructive);--tw-ring-color:oklch(from var(--destructive) l c h / 25%)}:is(.form__radio-errored,.form__checkbox-errored):checked{border-color:var(--destructive);background-color:var(--destructive)}@media (hover:hover){:is(.form__radio-errored,.form__checkbox-errored):checked:hover{background-color:oklch(from var(--destructive) calc(l - .06) c h)}}:is(.form__radio-errored,.form__checkbox-errored):checked:focus{border-color:var(--destructive);background-color:var(--destructive)}.form__toggler{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 11);cursor:pointer;background-color:oklch(from var(--muted) calc(l - .03) c h);text-indent:9999px;border-radius:3.40282e38px;position:relative;overflow:hidden}.form__toggler:after{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);height:calc(var(--spacing,.25rem) * 5);content:var(--tw-content);width:calc(var(--spacing,.25rem) * 5);content:var(--tw-content);content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-content:"";content:var(--tw-content);content:var(--tw-content);border-style:var(--tw-border-style);content:var(--tw-content);border-width:1px;border-color:var(--border);content:var(--tw-content);background-color:var(--background);inset-inline-start:2px;border-radius:3.40282e38px;position:absolute;top:2px}.peer:focus-visible~.form__toggler{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--input-ring);--tw-outline-style:none;outline-style:none}.peer:checked~.form__toggler{background-color:var(--primary)}.peer:checked~.form__toggler:after{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y);border-color:var(--background)}.form__hint{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--muted-foreground)}.form__error{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--destructive)}.form__actions{margin-top:calc(var(--spacing,.25rem) * 4)}.form__choices-lg{--choices-input-height:3rem;--choices-font-size-md:16px}.form__choices-sm{--choices-input-height:2.25rem;--choices-font-size-md:12px}.form__choices-errored{--choices-ring-shadow-focus:0 0 0 3px var(--color-destructive-border);--choices-bg-color:var(--color-destructive-soft);--choices-base-border:1px solid var(--color-destructive);--choices-border-color-focus:var(--color-destructive);--choices-text-color:var(--color-destructive-soft-foreground)}input[type=range]{cursor:pointer;appearance:none}input[type=range]::-webkit-slider-thumb{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);cursor:pointer;appearance:none;border-style:var(--tw-border-style);border-width:2px;border-color:var(--background);background-color:var(--primary);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:3.40282e38px}input[type=range]::-moz-range-thumb{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);cursor:pointer;border-style:var(--tw-border-style);border-width:2px;border-color:var(--background);background-color:var(--primary);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:3.40282e38px}input[type=range]:focus{--tw-outline-style:none;outline-style:none}input[type=range]:focus::-webkit-slider-thumb{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--input-ring);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}input[type=range]:focus::-moz-range-thumb{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--input-ring);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.link{color:var(--primary);text-underline-offset:2px;text-decoration-line:underline}@media (hover:hover){.link:hover{color:oklch(from var(--primary) calc(l - .06) c h);text-decoration-line:none}}.external-link:after{margin-left:calc(var(--spacing,.25rem) * 1);content:"";font-family:"Font Awesome 7 Utility Duo";font-size:.85em;font-weight:600}.submit__busy{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:none}form[aria-busy=true] .submit{cursor:progress}form[aria-busy=true] .submit__default{display:none}form[aria-busy=true] .submit__busy{display:flex}.scroller-x{scrollbar-width:thin;scrollbar-color:transparent transparent;overflow-x:auto}.scroller-x::-webkit-scrollbar-track{background:0 0}.scroller-x::-webkit-scrollbar-thumb{background:0 0}.wrapper{width:100%;max-width:var(--container-7xl,80rem);padding-inline:calc(var(--spacing,.25rem) * 3);margin-inline:auto}@media (width>=40rem){.wrapper{padding-inline:calc(var(--spacing,.25rem) * 6)}}.wrapper-narrow{max-width:var(--container-4xl,56rem)}}:root{--choices-font-size-lg:16px;--choices-font-size-md:14px;--choices-font-size-sm:12px;--choices-border-radius:var(--radius-field);--choices-border-radius-item:var(--radius-btn-md);--choices-bg-color:var(--color-card);--choices-bg-color-dropdown:var(--color-card);--choices-text-color:var(--color-foreground);--choices-keyline-color:var(--color-input);--choices-primary-color:var(--color-muted);--choices-highlight-color:var(--color-muted);--choices-hover-color:var(--color-foreground);--choices-button-dimension:14px;--choices-button-offset:8px;--choices-z-index:1;--choices-input-height:40px;--choices-width:100%;--choices-base-border:1px solid var(--choices-keyline-color);--choices-border-color-focus:var(--color-input-focus);--choices-ring-shadow-focus:0 0 0 3px var(--color-ring);--choices-multiple-item-padding:4px 10px;--choices-dropdown-item-padding:10px;--choices-item-margin-horizontal:4px;--choices-input-padding:1.5px 0 0 0;--choices-list-single-padding:0;--choices-multi-padding:5px 12px;--choices-inner-padding:7px 12px;--choices-arrow-size:5px;--choices-arrow-right:0;--choices-button-opacity:.7;--choices-button-opacity-hover:1;--choices-placeholder-opacity:.6}.choices{cursor:pointer;font-size:var(--choices-font-size-lg);position:relative}.choices select.choices__input[required]{opacity:0;pointer-events:none;outline:none;position:absolute;bottom:0;left:0}.choices[data-type*=select-one] .choices__input{border-bottom:var(--choices-base-border);padding:var(--choices-dropdown-item-padding);width:var(--choices-width)}.choices[data-type*=select-one] .choices__button{display:none}.choices:after{content:"";width:40px;height:100%;right:var(--choices-arrow-right);color:var(--color-muted-foreground);justify-content:center;align-items:center;font-family:"Font Awesome 7 Utility Duo";font-size:16px;font-weight:600;line-height:1;display:flex;position:absolute}.choices.is-open:after{border-color:transparent transparent var(--choices-text-color)}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{padding:var(--choices-multi-padding)}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{opacity:var(--choices-button-opacity);padding-left:calc(var(--choices-button-offset) * 2);width:var(--choices-button-dimension);height:var(--choices-button-dimension);position:relative;top:2px}.choices[data-type*=select-multiple] .choices__button:before,.choices[data-type*=text] .choices__button:before{content:"";font-family:"Font Awesome 7 Utility Duo";font-weight:600;font-size:var(--choices-button-dimension);color:currentColor;text-indent:0;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;inset:0}.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=text] .choices__button:hover{opacity:var(--choices-button-opacity-hover)}.choices__button{appearance:none;cursor:pointer;margin-left:var(--choices-item-margin-horizontal);text-indent:-9999px;border:none}.choices__inner{background-color:var(--choices-bg-color);border:var(--choices-base-border);border-radius:var(--choices-border-radius);font-size:var(--choices-font-size-lg);min-height:var(--choices-input-height);color:var(--choices-text-color);padding:var(--choices-inner-padding);vertical-align:top;width:var(--choices-width);align-items:center;display:inline-flex;overflow:hidden}.is-focused{outline:none}.is-focused .choices__inner,.is-open .choices__inner{border-color:var(--choices-border-color-focus);box-shadow:var(--choices-ring-shadow-focus)}.is-open .choices__inner{border-radius:var(--radius-dropdown) var(--radius-dropdown) 0 0}.choices__list[aria-expanded]{background-color:var(--choices-bg-color-dropdown);border:var(--choices-base-border);border-bottom-left-radius:var(--radius-dropdown);border-bottom-right-radius:var(--radius-dropdown);visibility:hidden;width:var(--choices-width);z-index:var(--choices-z-index);margin-top:-1px;position:absolute;top:100%;overflow:hidden}.choices__list--single{padding:var(--choices-list-single-padding);display:inline-block}.choices__list--multiple{display:inline}.choices__item{font-size:var(--choices-font-size-md)}.choices__list--multiple .choices__item{background-color:var(--choices-primary-color);border-radius:var(--choices-border-radius-item);color:var(--choices-hover-color);font-size:var(--choices-font-size-sm);margin-right:var(--choices-item-margin-horizontal);padding:var(--choices-multiple-item-padding);font-weight:500;display:inline-block}.choices__item--selectable{cursor:pointer}.choices__input{background-color:var(--choices-bg-color);box-shadow:none;font-size:var(--choices-font-size-lg);max-width:var(--choices-width);padding:var(--choices-input-padding);border:0}.choices__list--dropdown,.choices__list[aria-expanded]{background-color:var(--choices-bg-color-dropdown);border:var(--choices-base-border);border-bottom-left-radius:var(--radius-dropdown);border-bottom-right-radius:var(--radius-dropdown);visibility:hidden;max-height:320px;width:var(--choices-width);z-index:var(--choices-z-index);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:absolute;overflow:auto}.is-active.choices__list--dropdown,.is-active.choices__list[aria-expanded]{visibility:visible}.choices__list--dropdown .choices__item,.choices__list[aria-expanded] .choices__item{font-size:var(--choices-font-size-md);padding:var(--choices-dropdown-item-padding);position:relative}.choices__list--dropdown .choices__item--selectable.is-highlighted,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted{background-color:var(--choices-highlight-color);color:var(--choices-hover-color)}.choices__placeholder{opacity:var(--choices-placeholder-opacity)}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{cursor:not-allowed;-webkit-user-select:none;user-select:none;color:var(--color-muted-foreground);background-color:var(--color-muted)}.lh-vars{--color-amber-50:#fff8e1;--color-blue-200:#90caf9;--color-blue-900:#0d47a1;--color-blue-A700:#2962ff;--color-blue-primary:#06f;--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:#000;--color-green-700:#080;--color-green:#0c6;--color-lime-400:#d3e156;--color-orange-50:#fff3e0;--color-orange-700:#c33300;--color-orange:#fa3;--color-red-700:#c00;--color-red:#f33;--color-teal-600:#00897b;--color-white:#fff;--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:calc(var(--default-padding) * 6);--audit-group-padding-vertical:8px;--audit-margin-horizontal:5px;--audit-padding-vertical:8px;--category-padding:calc(var(--default-padding) * 6) var(--edge-gap-padding) calc(var(--default-padding) * 4);--chevron-line-stroke:var(--color-gray-600);--chevron-size:12px;--default-padding:8px;--edge-gap-padding:calc(var(--default-padding) * 4);--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:96px;--gauge-circle-size:48px;--gauge-circle-size-sm:32px;--gauge-label-font-size-big:18px;--gauge-label-font-size:var(--report-font-size-secondary);--gauge-label-line-height-big:24px;--gauge-label-line-height:var(--report-line-height-secondary);--gauge-percentage-font-size-big:38px;--gauge-percentage-font-size:var(--report-font-size-secondary);--gauge-wrapper-width:120px;--header-line-height:24px;--highlighter-background-color:var(--report-text-color);--icon-square-size:calc(var(--score-icon-size) * .88);--image-preview-size:48px;--link-color:var(--color-blue-primary);--locale-selector-background-color:var(--color-white);--metric-toggle-lines-fill:#7f7f7f;--metric-value-font-size:calc(var(--report-font-size) * 1.8);--metrics-toggle-background-color:var(--color-gray-200);--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%;--report-background-color:#fff;--report-border-color-secondary:#ebebeb;--report-font-family-monospace:monospace, "Roboto Mono", "Menlo", "dejavu sans mono", "Consolas", "Lucida Console";--report-font-family:system-ui, Roboto, Helvetica, Arial, sans-serif;--report-font-size:14px;--report-font-size-secondary:12px;--report-icon-size:var(--score-icon-background-size);--report-line-height:24px;--report-line-height-secondary:20px;--report-monospace-font-size:calc(var(--report-font-size) * .85);--report-text-color-secondary:var(--color-gray-800);--report-text-color:var(--color-gray-900);--report-content-max-width:calc(60 * var(--report-font-size));--report-content-min-width:360px;--report-content-max-width-minus-edge-gap:calc(var(--report-content-max-width) - var(--edge-gap-padding) * 2);--score-container-padding:8px;--score-icon-background-size:24px;--score-icon-margin-left:6px;--score-icon-margin-right:14px;--score-icon-margin:0 var(--score-icon-margin-right) 0 var(--score-icon-margin-left);--score-icon-size:12px;--score-icon-size-big:16px;--screenshot-overlay-background:#0000004d;--section-padding-vertical:calc(var(--default-padding) * 6);--snippet-background-color:var(--color-gray-50);--snippet-color:#0938c2;--stackpack-padding-horizontal:10px;--sticky-header-background-color:var(--report-background-color);--sticky-header-buffer:var(--topbar-height);--sticky-header-height:calc(var(--gauge-circle-size-sm) + var(--score-container-padding) * 2 + 1em);--table-group-header-background-color:#eef1f4;--table-group-header-text-color:var(--color-gray-700);--table-higlight-background-color:#f5f7fa;--tools-icon-color:var(--color-gray-600);--topbar-background-color:var(--color-white);--topbar-height:32px;--topbar-logo-size:24px;--topbar-padding:0 8px;--toplevel-warning-background-color:#ffbf801a;--toplevel-warning-message-text-color:var(--color-average-secondary);--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>");--error-icon-url:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 3 15\"><title>error</title><path d=\"M0 15H 3V 12H 0V\" fill=\"%23FF4E42\"/><path d=\"M0 9H 3V 0H 0V\" fill=\"%23FF4E42\"/></svg>");--swap-locale-icon-url:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\" viewBox=\"0 0 24 24\" width=\"24px\" fill=\"%23000000\"><path d=\"M0 0h24v24H0V0z\" fill=\"none\"/><path d=\"M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12 17h-3.24z\"/></svg>")}@media not print{.lh-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:#0003;--color-informative:var(--color-blue-200);--env-item-background-color:#393535;--link-color:var(--color-blue-200);--locale-selector-background-color:var(--color-gray-200);--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:#342f27;--toplevel-warning-message-text-color:var(--color-orange-700);--toplevel-warning-text-color:var(--color-gray-100);--table-group-header-background-color:#bac4ce26;--table-group-header-text-color:var(--color-gray-100);--table-higlight-background-color:#bac4ce17;--plugin-icon-url:var(--plugin-icon-url-dark)}}@media only screen and (width<=480px){.lh-vars{--audit-group-margin-bottom:20px;--edge-gap-padding:var(--default-padding);--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%;--report-font-size:14px;--report-line-height:20px;--score-icon-margin-left:2px;--score-icon-size:10px;--topbar-height:28px;--topbar-logo-size:20px}}@container lh-container (width<=480px){.lh-vars{--audit-group-margin-bottom:20px;--edge-gap-padding:var(--default-padding);--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%;--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-vars.lh-devtools{--audit-explanation-line-height:14px;--audit-group-margin-bottom:20px;--audit-group-padding-vertical:12px;--audit-padding-vertical:4px;--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%;--report-font-size:12px;--report-line-height:20px;--score-icon-margin-left:2px;--score-icon-size:10px;--section-padding-vertical:8px}.lh-devtools :focus-visible{outline:-webkit-focus-ring-color auto 1px}.lh-container:has(.lh-sticky-header){--sticky-header-buffer:calc(var(--topbar-height) + var(--sticky-header-height))}.lh-container:not(.lh-topbar+.lh-container){--topbar-height:0;--sticky-header-height:0;--sticky-header-buffer:0}.lh-max-viewport{flex-direction:column;width:100%;min-height:100vh;display:flex}.lh-devtools.lh-root{height:100%}.lh-devtools.lh-root img{min-width:auto}.lh-devtools .lh-container{height:calc(100% - var(--topbar-height));--sticky-header-buffer:0;overflow-y:scroll}.lh-devtools .lh-container:has(.lh-sticky-header){--sticky-header-buffer:var(--sticky-header-height)}@media print{.lh-devtools .lh-container{overflow:unset}}.lh-devtools .lh-sticky-header{top:0}.lh-devtools .lh-element-screenshot__overlay{position:absolute}@keyframes fadeIn{0%{opacity:0}to{opacity:.6}}.lh-root *,.lh-root :before,.lh-root :after{box-sizing:border-box}.lh-root{font-family:var(--report-font-family);font-size:var(--report-font-size);line-height:var(--report-line-height);background:var(--report-background-color);color:var(--report-text-color);margin:0}.lh-root [hidden]{display:none!important}.lh-root pre{margin:0}.lh-root pre,.lh-root code{font-family:var(--report-font-family-monospace)}.lh-root details>summary{cursor:pointer}.lh-hidden{display:none!important}.lh-container{word-break:break-word;container:lh-container/inline-size}.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(--link-color)}.lh-audit__description,.lh-audit__stackpack,.lh-list-section__description{--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{margin-top:var(--default-padding);margin-bottom:var(--default-padding);margin-left:var(--audit-description-padding-left)}.lh-audit__stackpack{align-items:center;display:flex}.lh-audit__stackpack__img{max-width:30px;margin-right:var(--default-padding)}.lh-report-icon{cursor:pointer;align-items:center;padding:10px 12px;display:flex}.lh-report-icon[disabled]{opacity:.3;pointer-events:none}.lh-report-icon:before{content:"";width:var(--report-icon-size);height:var(--report-icon-size);opacity:.7;vertical-align:middle;background-repeat:no-repeat;margin:4px;display:inline-block}.lh-report-icon:hover:before{opacity:1}.lh-dark .lh-report-icon:before{filter:invert()}.lh-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>")}.lh-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>")}.lh-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>")}.lh-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>")}.lh-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>")}.lh-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=\"M3 5v14h19V5H3zm2 2h15v4H5V7zm0 10v-4h4v4H5zm6 0v-4h9v4h-9z\"/></svg>")}.lh-report-icon--date:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path d=\"M7 11h2v2H7v-2zm14-5v14a2 2 0 01-2 2H5a2 2 0 01-2-2V6c0-1.1.9-2 2-2h1V2h2v2h8V2h2v2h1a2 2 0 012 2zM5 8h14V6H5v2zm14 12V10H5v10h14zm-4-7h2v-2h-2v2zm-4 0h2v-2h-2v2z\"/></svg>")}.lh-report-icon--devices:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path d=\"M4 6h18V4H4a2 2 0 00-2 2v11H0v3h14v-3H4V6zm19 2h-6a1 1 0 00-1 1v10c0 .6.5 1 1 1h6c.6 0 1-.5 1-1V9c0-.6-.5-1-1-1zm-1 9h-4v-7h4v7z\"/></svg>")}.lh-report-icon--world:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path d=\"M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zm7 6h-3c-.3-1.3-.8-2.5-1.4-3.6A8 8 0 0 1 18.9 8zm-7-4a14 14 0 0 1 2 4h-4a14 14 0 0 1 2-4zM4.3 14a8.2 8.2 0 0 1 0-4h3.3a16.5 16.5 0 0 0 0 4H4.3zm.8 2h3a14 14 0 0 0 1.3 3.6A8 8 0 0 1 5.1 16zm3-8H5a8 8 0 0 1 4.3-3.6L8 8zM12 20a14 14 0 0 1-2-4h4a14 14 0 0 1-2 4zm2.3-6H9.7a14.7 14.7 0 0 1 0-4h4.6a14.6 14.6 0 0 1 0 4zm.3 5.6c.6-1.2 1-2.4 1.4-3.6h3a8 8 0 0 1-4.4 3.6zm1.8-5.6a16.5 16.5 0 0 0 0-4h3.3a8.2 8.2 0 0 1 0 4h-3.3z\"/></svg>")}.lh-report-icon--stopwatch:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path d=\"M15 1H9v2h6V1zm-4 13h2V8h-2v6zm8.1-6.6L20.5 6l-1.4-1.4L17.7 6A9 9 0 0 0 3 13a9 9 0 1 0 16-5.6zm-7 12.6a7 7 0 1 1 0-14 7 7 0 0 1 0 14z\"/></svg>")}.lh-report-icon--networkspeed:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path d=\"M15.9 5c-.2 0-.3 0-.4.2v.2L10.1 17a2 2 0 0 0-.2 1 2 2 0 0 0 4 .4l2.4-12.9c0-.3-.2-.5-.5-.5zM1 9l2 2c2.9-2.9 6.8-4 10.5-3.6l1.2-2.7C10 3.8 4.7 5.3 1 9zm20 2 2-2a15.4 15.4 0 0 0-5.6-3.6L17 8.2c1.5.7 2.9 1.6 4.1 2.8zm-4 4 2-2a9.9 9.9 0 0 0-2.7-1.9l-.5 3 1.2.9zM5 13l2 2a7.1 7.1 0 0 1 4-2l1.3-2.9C9.7 10.1 7 11 5 13z\"/></svg>")}.lh-report-icon--samples-one:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><circle cx=\"7\" cy=\"14\" r=\"3\"/><path d=\"M7 18a4 4 0 1 1 0-8 4 4 0 0 1 0 8zm0-6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm4-2a4 4 0 1 1 0-8 4 4 0 0 1 0 8zm0-6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm5.6 17.6a4 4 0 1 1 0-8 4 4 0 0 1 0 8zm0-6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z\"/></svg>")}.lh-report-icon--samples-many:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path d=\"M7 18a4 4 0 1 1 0-8 4 4 0 0 1 0 8zm0-6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm4-2a4 4 0 1 1 0-8 4 4 0 0 1 0 8zm0-6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm5.6 17.6a4 4 0 1 1 0-8 4 4 0 0 1 0 8zm0-6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z\"/><circle cx=\"7\" cy=\"14\" r=\"3\"/><circle cx=\"11\" cy=\"6\" r=\"3\"/></svg>")}.lh-report-icon--chrome:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"-50 -50 562 562\"><path d=\"M256 25.6v25.6a204 204 0 0 1 144.8 60 204 204 0 0 1 60 144.8 204 204 0 0 1-60 144.8 204 204 0 0 1-144.8 60 204 204 0 0 1-144.8-60 204 204 0 0 1-60-144.8 204 204 0 0 1 60-144.8 204 204 0 0 1 144.8-60V0a256 256 0 1 0 0 512 256 256 0 0 0 0-512v25.6z\"/><path d=\"M256 179.2v25.6a51.3 51.3 0 0 1 0 102.4 51.3 51.3 0 0 1 0-102.4v-51.2a102.3 102.3 0 1 0-.1 204.7 102.3 102.3 0 0 0 .1-204.7v25.6z\"/><path d=\"M256 204.8h217.6a25.6 25.6 0 0 0 0-51.2H256a25.6 25.6 0 0 0 0 51.2m44.3 76.8L191.5 470.1a25.6 25.6 0 1 0 44.4 25.6l108.8-188.5a25.6 25.6 0 1 0-44.4-25.6m-88.6 0L102.9 93.2a25.7 25.7 0 0 0-35-9.4 25.7 25.7 0 0 0-9.4 35l108.8 188.5a25.7 25.7 0 0 0 35 9.4 25.9 25.9 0 0 0 9.4-35.1\"/></svg>")}.lh-report-icon--external:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M3.15 11.9a1.01 1.01 0 0 1-.743-.307 1.01 1.01 0 0 1-.306-.743v-7.7c0-.292.102-.54.306-.744a1.01 1.01 0 0 1 .744-.306H7v1.05H3.15v7.7h7.7V7h1.05v3.85c0 .291-.103.54-.307.743a1.01 1.01 0 0 1-.743.307h-7.7Zm2.494-2.8-.743-.744 5.206-5.206H8.401V2.1h3.5v3.5h-1.05V3.893L5.644 9.1Z\"/></svg>")}.lh-report-icon--experiment:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 20 20\" fill=\"none\"><path d=\"M4.50002 17C3.86136 17 3.40302 16.7187 3.12502 16.156C2.84702 15.5933 2.90936 15.069 3.31202 14.583L7.50002 9.5V4.5H6.75002C6.54202 4.5 6.36502 4.427 6.21902 4.281C6.07302 4.135 6.00002 3.958 6.00002 3.75C6.00002 3.542 6.07302 3.365 6.21902 3.219C6.36502 3.073 6.54202 3 6.75002 3H13.25C13.458 3 13.635 3.073 13.781 3.219C13.927 3.365 14 3.542 14 3.75C14 3.958 13.927 4.135 13.781 4.281C13.635 4.427 13.458 4.5 13.25 4.5H12.5V9.5L16.688 14.583C17.0767 15.069 17.132 15.5933 16.854 16.156C16.5767 16.7187 16.1254 17 15.5 17H4.50002ZM4.50002 15.5H15.5L11 10V4.5H9.00002V10L4.50002 15.5Z\" fill=\"black\"/></svg>")}.lh-report-plain-icon{align-items:center;display:flex}.lh-report-plain-icon:before{content:"";width:var(--report-icon-size);height:var(--report-icon-size);background-repeat:no-repeat;margin-right:5px;display:inline-block}.lh-report-plain-icon--checklist-pass:before{--icon-url:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 20 20\"><path d=\"M8.938 13L13.896 8.062L12.833 7L8.938 10.875L7.167 9.125L6.104 10.188L8.938 13ZM10 18C8.90267 18 7.868 17.7917 6.896 17.375C5.924 16.9583 5.07333 16.3853 4.344 15.656C3.61467 14.9267 3.04167 14.076 2.625 13.104C2.20833 12.132 2 11.0973 2 10C2 8.88867 2.20833 7.85033 2.625 6.885C3.04167 5.92033 3.61467 5.07333 4.344 4.344C5.07333 3.61467 5.924 3.04167 6.896 2.625C7.868 2.20833 8.90267 2 10 2C11.1113 2 12.1497 2.20833 13.115 2.625C14.0797 3.04167 14.9267 3.61467 15.656 4.344C16.3853 5.07333 16.9583 5.92033 17.375 6.885C17.7917 7.85033 18 8.88867 18 10C18 11.0973 17.7917 12.132 17.375 13.104C16.9583 14.076 16.3853 14.9267 15.656 15.656C14.9267 16.3853 14.0797 16.9583 13.115 17.375C12.1497 17.7917 11.1113 18 10 18ZM10 16.5C11.8053 16.5 13.34 15.868 14.604 14.604C15.868 13.34 16.5 11.8053 16.5 10C16.5 8.19467 15.868 6.66 14.604 5.396C13.34 4.132 11.8053 3.5 10 3.5C8.19467 3.5 6.66 4.132 5.396 5.396C4.132 6.66 3.5 8.19467 3.5 10C3.5 11.8053 4.132 13.34 5.396 14.604C6.66 15.868 8.19467 16.5 10 16.5Z\" fill=\"black\"/></svg>");background-color:var(--color-pass);-webkit-mask:var(--icon-url) center / contain no-repeat;-webkit-mask:var(--icon-url) center / contain no-repeat;-webkit-mask:var(--icon-url) center / contain no-repeat;mask:var(--icon-url) center / contain no-repeat}.lh-report-plain-icon--checklist-fail:before{--icon-url:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 20 20\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M17.5 10C17.5 14.1421 14.1421 17.5 10 17.5C5.85786 17.5 2.5 14.1421 2.5 10C2.5 5.85786 5.85786 2.5 10 2.5C14.1421 2.5 17.5 5.85786 17.5 10ZM16 10C16 13.3137 13.3137 16 10 16C8.6135 16 7.33683 15.5297 6.32083 14.7399L14.7399 6.32083C15.5297 7.33683 16 8.6135 16 10ZM5.26016 13.6793L13.6793 5.26016C12.6633 4.47033 11.3866 4 10 4C6.68629 4 4 6.68629 4 10C4 11.3866 4.47033 12.6633 5.26016 13.6793Z\" fill=\"black\"/></svg>");background-color:var(--color-fail);-webkit-mask:var(--icon-url) center / contain no-repeat;-webkit-mask:var(--icon-url) center / contain no-repeat;-webkit-mask:var(--icon-url) center / contain no-repeat;mask:var(--icon-url) center / contain no-repeat}.lh-buttons{margin:var(--default-padding) 0;flex-wrap:wrap;display:flex}.lh-button{border:1px solid var(--report-border-color-secondary);height:32px;color:var(--link-color);background-color:var(--report-background-color);border-radius:3px;margin:5px}.lh-button:first-of-type{margin-left:0}.lh-node{display:flow-root}.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-checklist{padding:0;list-style:none}.lh-checklist-item{margin:10px 0}.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{background:var(--color-pass);border-radius:100%}.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--error .lh-audit__score-icon,.lh-metric--error .lh-metric__icon{background-image:var(--error-icon-url);background-position:50%;background-repeat:no-repeat;border:none}.lh-gauge__wrapper--fail .lh-gauge--error{background-image:var(--error-icon-url);top:var(--score-container-padding);background-position:50%;background-repeat:no-repeat;transform:scale(.5)}.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:calc(.2 * var(--score-icon-size)) solid var(--color-gray-400);background:0 0;border-radius:100%}.lh-audit--informative .lh-audit__display-text{color:var(--color-gray-600)}.lh-audit--informative .lh-audit__score-icon{border:calc(.2 * var(--score-icon-size)) solid var(--color-gray-400);border-radius:100%}.lh-audit__description,.lh-audit__stackpack{color:var(--report-text-color-secondary)}.lh-audit__adorn{border:1px solid var(--color-gray-500);color:var(--report-text-color-secondary);border-radius:3px;margin:0 3px;padding:0 2px;font-size:90%;line-height:1.1;display:inline-block}.lh-category-header__description{text-align:center;color:var(--color-gray-700);max-width:400px;margin:0 auto}.lh-audit__display-text,.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__header{padding:var(--default-padding);align-items:center;display:flex}.lh-metricfilter{color:var(--color-gray-700);grid-auto-flow:column;justify-content:end;align-items:center;gap:4px;display:grid}.lh-metricfilter__radio{position:fixed;left:-9999px}.lh-metricfilter input[type=radio]:focus-visible+label{outline:-webkit-focus-ring-color auto 1px}.lh-metricfilter__label{cursor:pointer;align-items:center;height:16px;padding:0 4px;font-size:90%;text-decoration:underline;display:inline-flex}.lh-metricfilter__label--active{background:var(--color-blue-primary);color:var(--color-white);border-radius:3px;text-decoration:none}.lh-metricfilter__label--active[for=metric-All]{background-color:var(--color-blue-200)!important;color:#000!important}.lh-metricfilter__text{margin-right:8px}.lh-category--filtered .lh-audit-group .lh-audit-group__itemcount{display:none}.lh-audit__header:hover{background-color:var(--color-hover)}.lh-root details>summary{display:block}.lh-root details>summary::-webkit-details-marker{display:none}.lh-metrics-container{grid-column-gap:var(--report-line-height);margin-bottom:var(--default-padding);grid-template-columns:1fr 1fr;grid-auto-rows:1fr;display:grid}.lh-metric{border-top:1px solid var(--report-border-color-secondary)}.lh-category:not(.lh--hoisted-meta) .lh-metric:nth-last-child(-n+2){border-bottom:1px solid var(--report-border-color-secondary)}.lh-metric__innerwrap{grid-template-columns:calc(var(--score-icon-size) + var(--score-icon-margin-left) + var(--score-icon-margin-right)) 1fr;padding:var(--default-padding);align-items:center;display:grid}.lh-metric__details{order:-1}.lh-metric__title{flex:1}.lh-calclink{padding-left:.333333ex}.lh-metric__description{color:var(--report-text-color-secondary);grid-column:2/4;display:none}.lh-metric__value{font-size:var(--metric-value-font-size);margin:calc(var(--default-padding) / 2) 0;white-space:nowrap;grid-column-start:2}@media screen and (width<=535px){.lh-metrics-container{display:block}.lh-metric{border-bottom:none!important}.lh-category:not(.lh--hoisted-meta) .lh-metric:last-child{border-bottom:1px solid var(--report-border-color-secondary)!important}.lh-metric__innerwrap{grid-template-columns:calc(var(--score-icon-size) + var(--score-icon-margin-left) + var(--score-icon-margin-right)) 2fr 1fr}.lh-metric__value{grid-column-start:unset;justify-self:end}}@container lh-container (width<=535px){.lh-metrics-container{display:block}.lh-metric{border-bottom:none!important}.lh-category:not(.lh--hoisted-meta) .lh-metric:last-child{border-bottom:1px solid var(--report-border-color-secondary)!important}.lh-metric__innerwrap{grid-template-columns:calc(var(--score-icon-size) + var(--score-icon-margin-left) + var(--score-icon-margin-right)) 2fr 1fr}.lh-metric__value{grid-column-start:unset;justify-self:end}}.lh-metrics-toggle__input:checked~.lh-metrics-container .lh-metric__description{display:block}.lh-metrics-toggle__input{opacity:0;position:absolute;top:0;right:0}.lh-metrics-toggle__input+div>label>.lh-metrics-toggle__labeltext--hide,.lh-metrics-toggle__input:checked+div>label>.lh-metrics-toggle__labeltext--show{display:none}.lh-metrics-toggle__input:checked+div>label>.lh-metrics-toggle__labeltext--hide{display:inline}.lh-metrics-toggle__input:focus+div>label{outline:-webkit-focus-ring-color auto 3px}.lh-metrics-toggle__label{cursor:pointer;font-size:var(--report-font-size-secondary);line-height:var(--report-line-height-secondary);color:var(--color-gray-700)}.lh-audit-group--metrics .lh-audit-group__header{justify-content:space-between;display:flex}.lh-metric__icon,.lh-scorescale-range:before{content:"";width:var(--score-icon-size);height:var(--score-icon-size);margin:var(--score-icon-margin);display:inline-block}.lh-metric--pass .lh-metric__value{color:var(--color-pass-secondary)}.lh-metric--pass .lh-metric__icon{background:var(--color-pass);border-radius:100%}.lh-metric--average .lh-metric__value{color:var(--color-average-secondary)}.lh-metric--average .lh-metric__icon{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__icon{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-filmstrip-container{margin:-8px auto 0}.lh-filmstrip{margin-bottom:var(--default-padding);justify-content:space-between;justify-items:center;width:100%;display:flex}.lh-filmstrip__frame{line-height:0;overflow:hidden}.lh-filmstrip__thumbnail{border:1px solid var(--report-border-color-secondary);max-width:120px;max-height:150px}.lh-dark .lh-perf-toggle-text{color:#1ea446}.lh-perf-toggle-text a{color:var(--link-color)}.lh-audit{border-bottom:1px solid var(--report-border-color-secondary);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-secondary)}.lh-audit-group{margin-bottom:var(--audit-group-margin-bottom);position:relative}.lh-audit-group--metrics{margin-bottom:calc(var(--audit-group-margin-bottom) / 2)}.lh-audit-group--metrics .lh-audit-group__summary{margin-top:0;margin-bottom:0}.lh-audit-group__summary{justify-content:space-between;align-items:center;display:flex}.lh-audit-group__header .lh-chevron{margin-top:calc((var(--report-line-height) - 5px) / 2)}.lh-audit-group__header{letter-spacing:.8px;padding:var(--default-padding);padding-left:0}.lh-audit-group__header,.lh-audit-group__summary{font-size:var(--report-font-size-secondary);line-height:var(--report-line-height-secondary);color:var(--color-gray-700)}.lh-audit-group__title{text-transform:uppercase;font-weight:500}.lh-audit-group__itemcount{color:var(--color-gray-600)}.lh-audit-group__footer{color:var(--color-gray-600);margin-top:var(--default-padding);display:block}.lh-details,.lh-category-header__description,.lh-audit-group__footer{font-size:var(--report-font-size-secondary);line-height:var(--report-line-height-secondary)}.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-secondary)}.lh-list{margin-right:calc(var(--default-padding) * 2)}.lh-list>:not(:last-child){margin-bottom:calc(var(--default-padding) * 2);border-bottom:1px solid #a8c7fa}.lh-list-section{padding:calc(var(--default-padding) * 2) 0}.lh-list-section__title{text-decoration:underline}.lh-header-container{word-wrap:break-word;margin:0 auto;display:block;position:relative}.lh-header-container .lh-scores-wrapper{border-bottom:1px solid var(--color-gray-200)}.lh-report{min-width:var(--report-content-min-width)}.lh-exception{font-size:large}.lh-code{white-space:normal;font-size:var(--report-monospace-font-size);margin-top:0}.lh-warnings{--item-margin:calc(var(--report-line-height) / 6);color:var(--color-average-secondary);margin:var(--audit-padding-vertical) 0;padding:var(--default-padding) var(--default-padding) var(--default-padding) calc(var(--audit-description-padding-left));background-color:var(--toplevel-warning-background-color)}.lh-warnings span{font-weight:700}.lh-warnings--toplevel{--item-margin:calc(var(--header-line-height) / 4);color:var(--toplevel-warning-text-color);max-width:var(--report-content-max-width-minus-edge-gap);padding:var(--toplevel-warning-padding);border-radius:8px;margin-left:auto;margin-right:auto}.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{flex-wrap:wrap;justify-content:center;display:flex}.lh-scores-header__solo{border:0;padding:0}.lh-gauge__wrapper--pass{color:var(--color-pass-secondary);fill:var(--color-pass);stroke:var(--color-pass)}.lh-gauge__wrapper--average{color:var(--color-average-secondary);fill:var(--color-average);stroke:var(--color-average)}.lh-gauge__wrapper--fail{color:var(--color-fail-secondary);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-fraction__wrapper .lh-fraction__content:before{content:"";height:var(--score-icon-size);width:var(--score-icon-size);margin:var(--score-icon-margin);display:inline-block}.lh-fraction__wrapper--pass .lh-fraction__content{color:var(--color-pass-secondary)}.lh-fraction__wrapper--pass .lh-fraction__background{background-color:var(--color-pass)}.lh-fraction__wrapper--pass .lh-fraction__content:before{background-color:var(--color-pass);border-radius:50%}.lh-fraction__wrapper--average .lh-fraction__content{color:var(--color-average-secondary)}.lh-fraction__wrapper--average .lh-fraction__background,.lh-fraction__wrapper--average .lh-fraction__content:before{background-color:var(--color-average)}.lh-fraction__wrapper--fail .lh-fraction__content{color:var(--color-fail)}.lh-fraction__wrapper--fail .lh-fraction__background{background-color:var(--color-fail)}.lh-fraction__wrapper--fail .lh-fraction__content: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-fraction__wrapper--null .lh-fraction__content{color:var(--color-gray-700)}.lh-fraction__wrapper--null .lh-fraction__background{background-color:var(--color-gray-700)}.lh-fraction__wrapper--null .lh-fraction__content:before{border:calc(.2 * var(--score-icon-size)) solid var(--color-gray-700);border-radius:50%}.lh-fraction__background{border-radius:calc(var(--gauge-circle-size) / 2);opacity:.1;z-index:-1;width:100%;height:100%;position:absolute}.lh-fraction__content-wrapper{height:var(--gauge-circle-size);align-items:center;display:flex}.lh-fraction__content{font-size:calc(.3 * var(--gauge-circle-size));line-height:calc(.4 * var(--gauge-circle-size));width:max-content;min-width:calc(1.5 * var(--gauge-circle-size));padding:calc(.1 * var(--gauge-circle-size)) calc(.2 * var(--gauge-circle-size));--score-icon-size:calc(.21 * var(--gauge-circle-size));--score-icon-margin:0 calc(.15 * var(--gauge-circle-size)) 0 0;justify-content:center;align-items:center;display:flex;position:relative}.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}.lh-gauge-arc{fill:none;transform-origin:50%;animation:load-gauge var(--transition-length) ease both;animation-delay:.25s}.lh-gauge__svg-wrapper{height:var(--gauge-circle-size);position:relative}.lh-category .lh-gauge__svg-wrapper,.lh-category .lh-fraction__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);content:"";z-index:100;background-position:58%;border-radius:25%;display:block;position:absolute;bottom:0;right:-6px;box-shadow:0 0 4px #0003}.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{0%{stroke-dasharray:0 352}}.lh-gauge__percentage{width:100%;height:var(--gauge-circle-size);line-height:var(--gauge-circle-size);font-family:var(--report-font-family-monospace);font-size:calc(var(--gauge-circle-size) * .34 + 1.3px);text-align:center;top:var(--score-container-padding);position:absolute}.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,.lh-fraction__wrapper{padding:var(--score-container-padding);--transition-length:1s;contain:content;will-change:opacity;flex-direction:column;align-items:center;text-decoration:none;display:flex;position:relative}.lh-gauge__label,.lh-fraction__label{font-size:var(--gauge-label-font-size);font-weight:500;line-height:var(--gauge-label-line-height);text-align:center;color:var(--report-text-color);word-break:keep-all;margin-top:10px}.lh-category .lh-gauge__label,.lh-category .lh-fraction__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-fraction__wrapper,.lh-sticky-header .lh-gauge__wrapper,.lh-sticky-header .lh-fraction__wrapper{width:var(--gauge-wrapper-width)}.lh-scorescale{gap:calc(var(--default-padding) * 4);font-size:var(--report-font-size-secondary);color:var(--color-gray-700);margin:16px auto 0;display:inline-flex}.lh-scorescale-range{font-family:var(--report-font-family-monospace);white-space:nowrap;align-items:center;display:flex}.lh-category-header__finalscreenshot .lh-scorescale{border:0;justify-content:center;display:flex}.lh-category-header__finalscreenshot .lh-scorescale-range{font-family:unset;font-size:12px}.lh-scorescale-wrap{display:contents}.lh-header--solo-category .lh-scores-wrapper{display:none}.lh-categories{width:100%}.lh-category{padding:var(--category-padding);max-width:var(--report-content-max-width);scroll-margin-top:calc(var(--sticky-header-buffer) - 1em);margin:0 auto}.lh-category-wrapper{border-bottom:1px solid var(--color-gray-200)}.lh-category-wrapper:last-of-type{border-bottom:0}.lh-category-header{margin-bottom:var(--section-padding-vertical)}.lh-category-header .lh-score__gauge{width:auto;max-width:400px;margin:0 auto}.lh-category-header__finalscreenshot{grid-template:none / 1fr 1px 1fr;place-items:center;gap:var(--report-line-height);min-height:288px;margin-bottom:var(--default-padding);display:grid}.lh-final-ss-image{max-width:calc(var(--gauge-circle-size-big) * 3.5);border:1px solid var(--color-gray-200);border-radius:3px;padding:4px;display:block}.lh-category-headercol--separator{background:var(--color-gray-200);width:1px;height:var(--gauge-circle-size-big)}@media screen and (width<=780px){.lh-category-header__finalscreenshot{grid-template:1fr 1fr/none}.lh-category-headercol--separator{display:none}}@container lh-container (width<=780px){.lh-category-header__finalscreenshot{grid-template:1fr 1fr/none}.lh-category-headercol--separator{display:none}}@media screen and (width<=964px){.lh-report{width:100%;margin-left:0}}@container lh-container (width<=964px){.lh-report{width:100%;margin-left:0}}@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-buttons,.lh-highlighter{display:none}}.lh-table{border-collapse:separate;border-spacing:0;width:calc(100% - var(--audit-description-padding-left) - var(--stackpack-padding-horizontal));border:1px solid var(--report-border-color-secondary);position:relative}.lh-table thead th{top:var(--sticky-header-buffer);z-index:1;background-color:var(--report-background-color);border-bottom:1px solid var(--report-border-color-secondary);color:var(--color-gray-600);word-break:normal;font-weight:400;position:sticky}.lh-row--group{background-color:var(--table-group-header-background-color)}.lh-row--group td{color:var(--table-group-header-text-color);font-size:1.05em;font-weight:700}.lh-row--group td:first-child{min-width:max-content;font-weight:400;display:block}.lh-row--group .lh-text{color:inherit;text-decoration:none;display:inline-block}.lh-row--group a.lh-link:hover{text-decoration:underline}.lh-row--group .lh-audit__adorn{text-transform:capitalize;padding:2px 3px 1px;font-weight:400}.lh-row--group .lh-audit__adorn1p{color:var(--link-color);border-color:var(--link-color)}.lh-row--group .lh-report-icon--external:before{content:"";opacity:.7;vertical-align:middle;background-repeat:no-repeat;width:14px;height:16px;display:inline-block}.lh-row--group .lh-report-icon--external{visibility:hidden}.lh-row--group:hover .lh-report-icon--external{visibility:visible}.lh-dark .lh-report-icon--external:before{filter:invert()}.lh-row--group~[data-entity]:not(.lh-row--group) td:first-child{padding-left:20px}.lh-row--group~[data-entity]:not(.lh-row--group)~.lh-sub-item-row td:first-child{border-left:1px solid #a8c7fa;margin-left:20px;padding-left:10px;display:block}.lh-row--even{background-color:var(--table-group-header-background-color)}.lh-row--hidden{display:none}.lh-table th,.lh-table td{padding:var(--default-padding)}.lh-table tr{vertical-align:middle}.lh-table tr:hover{background-color:var(--table-higlight-background-color)}.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)}.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-audit[id$=-insight] .lh-table{border:none}.lh-audit[id$=-insight] .lh-table thead th{color:unset;font-weight:700}.lh-audit[id$=-insight] .lh-table th,.lh-audit[id$=-insight] .lh-table td{padding:calc(var(--default-padding) / 2)}.lh-audit[id$=-insight] .lh-table .lh-row--even,.lh-audit[id$=-insight] .lh-table tr:not(.lh-row--group):hover{background-color:unset}.lh-text__url-host{margin-left:calc(var(--report-font-size) / 2);opacity:.6;font-size:90%;display:inline}.lh-thumbnail{object-fit:cover;width:var(--image-preview-size);height:var(--image-preview-size);display:block}.lh-unknown pre{border:solid 1px var(--color-gray-200);overflow:scroll}.lh-text__url>a{color:inherit;text-decoration:none}.lh-text__url>a:hover{-webkit-text-decoration:underline dotted #999;text-decoration:underline dotted #999}.lh-sub-item-row{color:var(--color-gray-700);margin-bottom:0;margin-left:20px}.lh-sub-item-row td{padding-top:4px;padding-bottom:4px;padding-left:20px}.lh-sub-item-row .lh-element-screenshot{zoom:.6}.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{transform:translateY(var(--report-line-height));transition:transform .4s}.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 .3s,stroke .3s}.lh-expandable-details .lh-chevron__line-right,.lh-expandable-details[open] .lh-chevron__line-left{transform:rotate(var(--chevron-angle-right))}.lh-expandable-details[open] .lh-chevron__line-right{transform:rotate(var(--chevron-angle))}.lh-expandable-details[open] .lh-chevron__lines{transform:translateY(calc(var(--chevron-size) * -1))}.lh-expandable-details[open]{padding-bottom:var(--default-padding);animation:.3s forwards openDetails}@keyframes openDetails{0%{outline:1px solid var(--report-background-color)}to{outline:1px solid;box-shadow:0 2px 4px #0000003d}}@media screen and (width<=780px){.lh-expandable-details[open]{animation:none}}@container lh-container (width<=780px){.lh-expandable-details[open]{animation:none}}.lh-expandable-details[open] summary,details.lh-clump>summary{border-bottom:1px solid var(--report-border-color-secondary)}details.lh-clump[open]>summary{border-bottom-width:0}details .lh-clump-toggletext--hide,details[open] .lh-clump-toggletext--show{display:none}details[open] .lh-clump-toggletext--hide{display:block}.lh-tooltip-boundary{position:relative}.lh-tooltip{opacity:0;white-space:pre-line;min-width:246px;max-width:275px;text-align:initial;background:#fff;border-radius:5px;padding:15px;line-height:1.4;display:none;position:absolute}@media screen and (width<=535px){.lh-tooltip{min-width:45cqi;padding:3cqi}}@container lh-container (width<=535px){.lh-tooltip{min-width:45cqi;padding:3cqi}}.lh-tooltip-boundary:hover .lh-tooltip{z-index:1;will-change:opacity;pointer-events:none;animation:.25s .85s forwards fadeInTooltip;display:block;bottom:100%;right:0}.lh-tooltip:before{content:"";pointer-events:none;border:10px solid #0000;border-bottom-color:#fff;position:absolute;bottom:-20px;right:6px;transform:rotate(180deg)}@keyframes fadeInTooltip{0%{opacity:0}75%{opacity:1}to{opacity:1;filter:drop-shadow(1px 0 1px #aaa)drop-shadow(0 2px 4px #3c404426);pointer-events:auto}}.lh-element-screenshot{float:left;margin-right:20px}.lh-element-screenshot__content{background-color:var(--report-background-color);justify-content:center;min-width:110px;display:flex;overflow:hidden}.lh-element-screenshot__image{background-image:var(--element-screenshot-url);background-color:#fff;background-repeat:no-repeat;outline:2px solid #777;position:relative}.lh-element-screenshot__mask{opacity:.8;background:#555;position:absolute}.lh-element-screenshot__element-marker{outline:2px solid var(--color-lime-400);position:absolute}.lh-element-screenshot__overlay{z-index:2000;background:var(--screenshot-overlay-background);cursor:zoom-out;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.lh-element-screenshot__overlay .lh-element-screenshot{outline:1px solid var(--color-gray-700);margin-right:0}.lh-screenshot-overlay--enabled .lh-element-screenshot{cursor:zoom-out}.lh-screenshot-overlay--enabled .lh-node .lh-element-screenshot{cursor:zoom-in}.lh-meta__items{--meta-icon-size:calc(var(--report-icon-size) * .667);padding:var(--default-padding);background-color:var(--env-item-background-color);margin:0 0 var(--default-padding) 0;column-gap:var(--default-padding);color:var(--color-gray-700);border-radius:3px;grid-template-columns:1fr 1fr 1fr;font-size:12px;display:grid}.lh-meta__item{padding:0 0 0 calc(var(--meta-icon-size) + var(--default-padding) * 2);cursor:unset;list-style-type:none;display:block;position:relative}.lh-meta__item.lh-tooltip-boundary{-webkit-text-decoration:dotted underline var(--color-gray-500);-webkit-text-decoration:dotted underline var(--color-gray-500);-webkit-text-decoration:dotted underline var(--color-gray-500);text-decoration:dotted underline var(--color-gray-500);cursor:help}.lh-meta__item.lh-report-icon:before{left:var(--default-padding);width:var(--meta-icon-size);height:var(--meta-icon-size);position:absolute}.lh-meta__item.lh-report-icon:hover:before{opacity:.7}.lh-meta__item .lh-tooltip{color:var(--color-gray-800)}.lh-meta__item .lh-tooltip:before,.lh-meta__item:hover .lh-tooltip{left:6px;right:auto}@media screen and (width<=640px){.lh-meta__items{grid-template-columns:1fr 1fr}}@container lh-container (width<=640px){.lh-meta__items{grid-template-columns:1fr 1fr}}@media screen and (width<=535px){.lh-meta__items{display:block}}@container lh-container (width<=535px){.lh-meta__items{display:block}}.lh-exp-gauge-component{margin-bottom:10px}.lh-exp-gauge-component circle{stroke:currentColor;r:var(--radius)}.lh-exp-gauge-component text{font-size:calc(var(--radius) * .2)}.lh-exp-gauge-component .lh-exp-gauge{width:225px;stroke-width:var(--stroke-width);stroke-linecap:round;contain:strict;will-change:transform;height:225px;margin:0 auto}.lh-exp-gauge-component .lh-exp-gauge--faded{opacity:.1}.lh-exp-gauge-component .lh-exp-gauge__wrapper{font-family:var(--report-font-family-monospace);text-align:center;text-decoration:none;transition:all .3s}.lh-exp-gauge-component .lh-exp-gauge__wrapper--pass{color:var(--color-pass)}.lh-exp-gauge-component .lh-exp-gauge__wrapper--average{color:var(--color-average)}.lh-exp-gauge-component .lh-exp-gauge__wrapper--fail{color:var(--color-fail)}.lh-exp-gauge-component .state--expanded{transition:color .3s}.lh-exp-gauge-component .state--highlight{color:var(--color-highlight)}.lh-exp-gauge-component .lh-exp-gauge__svg-wrapper{flex-direction:column-reverse;display:flex}.lh-exp-gauge-component .lh-exp-gauge__label{fill:var(--report-text-color);font-family:var(--report-font-family);font-size:12px}.lh-exp-gauge-component .lh-exp-gauge__cutout{opacity:.999;transition:opacity .3s}.lh-exp-gauge-component .state--highlight .lh-exp-gauge__cutout{opacity:0}.lh-exp-gauge-component .lh-exp-gauge__inner{color:inherit}.lh-exp-gauge-component .lh-exp-gauge__base{fill:currentColor}.lh-exp-gauge-component .lh-exp-gauge__arc{fill:none;transition:opacity .3s}.lh-exp-gauge-component .lh-exp-gauge__arc--metric{color:var(--metric-color);stroke-dashoffset:var(--metric-offset);opacity:.3}.lh-exp-gauge-component .lh-exp-gauge-hovertarget{color:currentColor;opacity:.001;stroke-linecap:butt;stroke-width:24px;transform:scale(1.15)}.lh-exp-gauge-component .lh-exp-gauge__arc--metric.lh-exp-gauge--miniarc{opacity:0;stroke-dasharray:0 calc(var(--circle-meas) * var(--radius));transition:all 0s 5ms}.lh-exp-gauge-component .state--expanded .lh-exp-gauge__arc--metric.lh-exp-gauge--miniarc{opacity:.999;stroke-dasharray:var(--metric-array);transition:all .3s}.lh-exp-gauge-component .state--expanded .lh-exp-gauge__inner .lh-exp-gauge__arc{opacity:0}.lh-exp-gauge-component .lh-exp-gauge__percentage{text-anchor:middle;dominant-baseline:middle;opacity:.999;font-size:calc(var(--radius) * .625);transition:opacity .3s ease-in}.lh-exp-gauge-component .state--highlight .lh-exp-gauge__percentage{opacity:0}.lh-exp-gauge-component .lh-exp-gauge__wrapper--fail .lh-exp-gauge__percentage{fill:var(--color-fail)}.lh-exp-gauge-component .lh-exp-gauge__wrapper--average .lh-exp-gauge__percentage{fill:var(--color-average)}.lh-exp-gauge-component .lh-exp-gauge__wrapper--pass .lh-exp-gauge__percentage{fill:var(--color-pass)}.lh-exp-gauge-component .lh-cover{fill:none;opacity:.001;pointer-events:none}.lh-exp-gauge-component .state--expanded .lh-cover{pointer-events:auto}.lh-exp-gauge-component .metric{transform:scale(var(--scale-initial));opacity:0;pointer-events:none;transition:transform .1s ease-out .2s,opacity .3s ease-out}.lh-exp-gauge-component .metric text{pointer-events:none}.lh-exp-gauge-component .metric__value{fill:currentColor;opacity:0;transition:opacity .2s}.lh-exp-gauge-component .state--expanded .metric{opacity:.999;transition:transform .3s ease-out,opacity .3s ease-in,stroke-width .1s ease-out;transition-delay:calc(var(--i)*50ms);pointer-events:auto;transform:scale(1)}.lh-exp-gauge-component .state--highlight .metric{opacity:.3}.lh-exp-gauge-component .state--highlight .metric--highlight{opacity:.999;stroke-width:calc(1.5*var(--stroke-width))}.lh-exp-gauge-component .state--highlight .metric--highlight .metric__value{opacity:.999}.lh-exp-gauge-component .lh-exp-gauge__bg{fill:var(--report-background-color);stroke:var(--report-background-color)}.lh-exp-gauge-component .state--peek .metric{animation:peek var(--peek-dur) cubic-bezier(.46, .03, .52, .96);transition-delay:0s;animation-fill-mode:forwards}.lh-exp-gauge-component .state--peek .lh-exp-gauge__inner .lh-exp-gauge__arc{opacity:1}.lh-exp-gauge-component .state--peek .lh-exp-gauge__arc.lh-exp-gauge--faded{opacity:.3}.lh-exp-gauge-component .state--peek .lh-exp-gauge__arc--metric.lh-exp-gauge--miniarc{transition:opacity .3s}.lh-exp-gauge-component .state--peek{color:unset}.lh-exp-gauge-component .state--peek .metric__label{display:none}.lh-exp-gauge-component .metric__label{fill:var(--report-text-color)}@keyframes peek{0%{opacity:.8;transform:scale(.8)}50%{opacity:1;transform:scale(.92)}to{opacity:.8;transform:scale(.8)}}.lh-exp-gauge-component .wrapper{width:620px}.lh-scores-container{padding:var(--default-padding) 0;flex-direction:column;width:100%;display:flex;position:relative}.lh-sticky-header{--gauge-circle-size:var(--gauge-circle-size-sm);--plugin-badge-size:16px;--plugin-icon-size:75%;--gauge-wrapper-width:60px;--gauge-percentage-font-size:13px;left:0;right:0;top:var(--topbar-height);background-color:var(--sticky-header-background-color);border-bottom:1px solid var(--color-gray-200);padding-top:var(--score-container-padding);z-index:2;pointer-events:none;justify-content:center;padding-bottom:4px;font-weight:500;display:none;position:fixed}.lh-devtools .lh-sticky-header{position:sticky}.lh-sticky-header--visible{pointer-events:auto;grid-auto-flow:column;display:grid}.lh-sticky-header .lh-gauge-arc{animation:none}.lh-sticky-header .lh-gauge__label,.lh-sticky-header .lh-fraction__label{display:none}.lh-highlighter{width:var(--gauge-wrapper-width);background-color:var(--highlighter-background-color);grid-column:1;height:1px;position:absolute;bottom:-1px;left:0;right:0}.lh-topbar{z-index:1000;height:var(--topbar-height);padding:var(--topbar-padding);font-size:var(--report-font-size-secondary);background-color:var(--topbar-background-color);border-bottom:1px solid var(--color-gray-200);align-items:center;display:flex;position:sticky;top:0;left:0;right:0}.lh-topbar__logo{width:var(--topbar-logo-size);height:var(--topbar-logo-size);-webkit-user-select:none;user-select:none;flex:none}.lh-topbar__url{margin:var(--topbar-padding);color:var(--report-text-color);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.lh-tools{will-change:transform;min-width:var(--report-icon-size);align-items:center;margin-left:auto;display:flex}.lh-tools__button{width:var(--report-icon-size);min-width:24px;height:var(--report-icon-size);cursor:pointer;color:inherit;font:inherit;background:0 0;border:none;margin-right:5px;padding:0;display:flex}.lh-tools__button svg{fill:var(--tools-icon-color)}.lh-dark .lh-tools__button svg{filter:invert()}.lh-tools__button.lh-active+.lh-tools__dropdown{opacity:1;clip:rect(-1px, 194px, 270px, -3px);visibility:visible}.lh-tools__dropdown{background-color:var(--report-background-color);border:1px solid var(--report-border-color);padding:calc(var(--default-padding) / 2) 0;cursor:pointer;clip:rect(0, 164px, 0, 0);visibility:hidden;opacity:0;border-radius:3px;min-width:125px;transition:all .2s cubic-bezier(0,0,.2,1);position:absolute;top:36px;right:0;box-shadow:1px 1px 3px #ccc}.lh-tools__dropdown a{color:currentColor;white-space:nowrap;padding:0 6px;line-height:2;text-decoration:none}.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}.lh-locale-selector{width:100%;color:var(--report-text-color);background-color:var(--locale-selector-background-color);padding:2px}.lh-tools-locale{flex-direction:row-reverse;align-items:center;display:flex}.lh-tools-locale__selector-wrapper{opacity:0;max-width:200px;transition:opacity .15s}.lh-button.lh-tool-locale__button{height:var(--topbar-height);color:var(--tools-icon-color);padding:calc(var(--default-padding) / 2)}.lh-tool-locale__button.lh-active+.lh-tools-locale__selector-wrapper{opacity:1;clip:rect(-1px, 255px, 242px, -3px);visibility:visible;margin:0 4px}@media screen and (width<=964px){.lh-tools__dropdown{right:0;left:initial}}@container lh-container (width<=964px){.lh-tools__dropdown{right:0;left:initial}}@media print{.lh-topbar{margin-left:0;position:static}.lh-tools__dropdown{display:none}}.lh-pyro{z-index:1;pointer-events:none;display:none}.lh-score100 .lh-pyro{display:block}.lh-score100 .lh-lighthouse stop:first-child{stop-color:#f1f3f400}.lh-score100 .lh-lighthouse stop:last-child{stop-color:#ebf390}.lh-pyro>.lh-pyro-before,.lh-pyro>.lh-pyro-after{border-radius:2.5px;width:5px;height:5px;animation:1s ease-out 1s infinite backwards bang,1s ease-in 1s infinite backwards gravity,5s linear 1s infinite backwards position;position:absolute;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}.lh-pyro>.lh-pyro-after{animation-duration:1.25s,1.25s,6.25s;animation-delay:2.25s,2.25s,2.25s}@keyframes bang{to{opacity:1;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{0%{opacity:1}to{opacity:0;transform:translateY(80px)}}@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%}}.lh-footer{padding:var(--footer-padding-vertical) calc(var(--default-padding) * 2);max-width:var(--report-content-max-width);margin:0 auto}.lh-footer .lh-generated{text-align:center}.lh-crc .lh-tree-marker{float:left;background-position:0 0;width:12px;height:26px;display:block}.lh-crc .lh-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 .lh-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 .lh-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 .lh-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 .lh-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 .lh-crc-tree{width:100%;font-size:14px;overflow-x:auto}.lh-crc .lh-crc-node{white-space:nowrap;height:26px;line-height:26px}.lh-crc .lh-crc-node__longest{color:var(--color-average-secondary)}.lh-crc .lh-crc-node__tree-value{margin-left:10px}.lh-crc .lh-crc-node__tree-value div{display:inline}.lh-crc .lh-crc-node__chain-duration{font-weight:700}.lh-crc .lh-crc-initial-nav{color:#595959;font-style:italic}.lh-crc__summary-value{margin-bottom:10px}.lh-3p-filter{color:var(--color-gray-600);float:right;padding:6px var(--stackpack-padding-horizontal)}.lh-3p-filter-label,.lh-3p-filter-input{vertical-align:middle;-webkit-user-select:none;user-select:none}.lh-3p-filter-input:disabled+.lh-3p-ui-string{text-decoration:line-through}:root{--snippet-highlight-light:#fbf1f2;--snippet-highlight-dark:#ffd6d8}.lh-snippet__header{color:var(--snippet-color);background-color:var(--snippet-background-color);border-bottom:none;border:1px solid var(--report-border-color-secondary);padding:10px;position:relative;overflow:hidden}.lh-snippet__title{float:left;font-weight:700}.lh-snippet__node{float:left;margin-left:4px}.lh-snippet__toggle-expand{float:right;cursor:pointer;color:#0c50c7;background:0 0;border:none;margin-top:-1px;margin-right:-7px;padding:1px 7px;font-size:14px}.lh-snippet__snippet{border:1px solid var(--report-border-color-secondary);overflow:auto}.lh-snippet__snippet-inner{min-width:100%;display:inline-block}.lh-snippet:not(.lh-snippet--expanded) .lh-snippet__show-if-expanded,.lh-snippet.lh-snippet--expanded .lh-snippet__show-if-collapsed{display:none}.lh-snippet__line{white-space:pre;background:#fff;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{color:var(--color-fail);font-family:var(--report-font-family);white-space:normal;padding:10px 10px 10px 5px}.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:"";vertical-align:middle;width:var(--score-icon-size);height:var(--score-icon-size);background-image:var(--fail-icon-url);margin-right:4px;display:inline-block}.lh-snippet__line-number{text-align:right;width:40px;color:var(--color-gray-600);-webkit-user-select:none;user-select:none;flex-shrink:0;margin-right:5px;padding-right:5px;font-family:monospace}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-duration{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-content{syntax:"*";inherits:false;initial-value:""}
