window.__etsy_logging.perf.event={"attributes":{"guid":"fc551463d87.b7893f1d22a510379a3d.00","event_name":"perf","event_logger":"perf","page_type":"category_page","device_type":"Desktop","browser_name":"Chrome","browser_version":"131.0.0.0","boromir":true,"organic_search_latency":753,"organic_first_pass_latency":48,"organic_second_pass_latency":181,"top_level_mixer_cache_hit":0,"csr_cache_hit_rate":0,"prolist_search_latency":471}};!function(e,t){if(!t.hidden){var n=e.__etsy_logging||{},r=n.perf||{},i=n.url,a=n.defaults,o=r.event,s=n.sendEvents,c=0===Object.keys(r).length,u=e.webVitals||{},d=n.mergeObject,_=r.isDev||!1,m=r.skipLoggingEvent||!1,l=r.keepPerfObserverActive||!1,f=null;if(!c&&i&&a&&o&&s){var p=r.METRIC_NAME_PREFIX||"_etsy_perf_beacon_",g=function(e){var t=!1;return function(){t||(t=!0,e.apply(this,arguments))}},v=function(){return void 0!==e.PerformanceObserver},y=function(){return"onpagehide"in e},h=function(e,n){var r=function(e){var n=t.createElement("a");n.href=e;var r=n.pathname.split(".");return r[r.length-1]||""}(e);return/jpe?g|png|svg|gif/i.test(r)?"image":/eot|woff2?|ttf/i.test(r)?"font":"js"===r?"js":"css"===r?"css":"xmlhttprequest"===n?"xhr":"unknown"},T=function(e){return Math.round(e0)for(var a=0;a0){(r||i)&&(s.cdn_hit=r);for(var c=0;c.05&&(e.layout_shift_elements=e.layout_shift_elements||[],e.layout_shift_elements.push({value:t.value,elements:(t.sources||[]).filter((function(e){return!!e.node})).map((function(e){return{className:e.node.classList&&Array.prototype.slice.call(e.node.classList).join(" "),tagName:e.node.tagName,id:e.node.id}}))})),e}(e,t);if("navigation"===t.entryType)return r.t=!0,d(e,b(t));if("element"===t.entryType)return function(e,t){return e.element_timings||(e.element_timings={}),e.element_timings[t.identifier]=t.renderTime,e}(e,t);if("long-animation-frame"===t.entryType)return function(e,t){e.loaf_entries||(e.loaf_entries=[]);var n={start:T(t.startTime),duration:T(t.duration),blockingDuration:T(t.blockingDuration)},r=t.scripts.slice().sort((function(e,t){t.duration,e.duration}))[0];if(r){var i=r.invoker||r.name;n.longestScript={invokerType:r.invokerType||r.type,duration:T(r.duration),invoker:i.substring(0,1024),sourceURL:r.sourceURL||null}}return e.loaf_entries.push(n),e}(e,t)}else if("name"in t){if("INP"===t.name)return function(e,t){return e.interaction_next_paint=t.value,t.attribution&&(e.interaction_next_paint_element=t.attribution.eventTarget,e.interaction_next_paint_time=T(t.attribution.eventTime),e.interaction_next_paint_type=t.attribution.eventType,e.interaction_next_paint_loadstate=t.attribution.loadState),e}(e,t);if("LCP"===t.name)return function(e,t){var n=t.entries[0];return e.largest_contentful_paint=T(n.renderTime||n.loadTime),e.largest_contentful_paint_type=n.renderTime?"renderTime":"loadTime",n.element?(e.largest_contentful_paint_element={className:n.element.classList&&Array.prototype.slice.call(n.element.classList).join(" "),tagName:n.element.tagName,url:n.url},t.attribution.lcpResourceEntry&&(e.largest_contentful_paint_element.resource_size=T(t.attribution.lcpResourceEntry.encodedBodySize))):delete e.largest_contentful_paint_element,e.lcp_element_render_delay=T(t.attribution.elementRenderDelay),e.lcp_resource_load_delay=T(t.attribution.resourceLoadDelay),e.lcp_resource_load_time=T(t.attribution.resourceLoadTime),e}(e,t)}return e}),{})},k=function(){var n,i,a=!v()&&performance&&performance.getEntries?performance.getEntries():r.e,o=S(a);return r.e=[],r.t||(o.unixTimingNavigation=!0,d(o,b(e.performance.timing))),d(o,function(){if(performance&&performance.getEntriesByName){var e=performance.getEntriesByName("TTP","mark");if(e.length)return{time_to_parsing:T(e[0].startTime)}}return{}}()),d(o,(n=0,i=0,t.querySelectorAll("img").forEach((function(e){e.currentSrc.indexOf("i.etsystatic.com")>-1&&(n++,e.classList&&e.classList.contains("wt-image")&&i++)})),{etsyImagesCount:n,wtImagesCount:i})),function(e){var t=navigator;t&&t.connection&&t.connection.effectiveType&&(e.effective_connection_type=t.connection.effectiveType)}(o),o.has_sendbeacon=navigator&&"function"==typeof navigator.sendBeacon,o.has_observer=v(),v()&&PerformanceObserver.supportedEntryTypes&&(o.observer_types=PerformanceObserver.supportedEntryTypes),o.has_pagehide=y(),o},L=g((function(n){var r=d(n,o.attributes);r.beacon_send_time=0===r.nav_start?T(performance.now()):(new Date).getTime(),r.page_time=a.page_time,"function"==typeof e.CustomEvent&&t.dispatchEvent(new CustomEvent("perfDataSent",{detail:r})),s([r],"perf")}));!function(){var n=function(e){r.e.length&&(r.e=r.e.concat(e))};if(!!u.onINP&&u.onINP(n,{reportAllChanges:!0}),u.onLCP&&u.onLCP(n),v()&&PerformanceObserver.supportedEntryTypes&&PerformanceObserver.supportedEntryTypes.includes("long-animation-frame")){var i=new PerformanceObserver((function(e){e.getEntries().forEach((function(e){e.duration>150&&e.firstUIEventTimestamp>0&&n(e)}))}));i.observe({type:"long-animation-frame",buffered:!0})}if(!m){var a,o=g((function(e){if(!t.hidden||"on_vischange"===e){clearTimeout(a);var n=k();!l&&v()&&(r.o.disconnect(),i&&i.disconnect()),n[e]=!0,L(n)}})),s=function(){return _&&e.__KEVIN_IS_STILL_BUILDING};_||(a=setTimeout((function(){o("on_fallbacktimeout")}),6e4),"complete"===t.readyState&&(clearTimeout(a),a=setTimeout((function(){o("on_loadtimeout")}),2e4))),e.addEventListener("load",(function(){clearTimeout(a),s()||(a=setTimeout((function(){o("on_loadtimeout")}),2e4))}));var c=function(e){var t=e||"on_unload";s()?(0===performance.getEntriesByName(`${r.METRIC_NAME_PREFIX}dev_kevin-overlay-end`).length&&performance.mark(`${r.METRIC_NAME_PREFIX}dev_kevin-overlay-abandoned-before-done`),setTimeout((function(){o(t)}),0)):o(t)},d=y()?"pagehide":"unload";e.addEventListener(d,c),_&&e.addEventListener("beforeunload",c),t.addEventListener("visibilitychange",(function(){t.hidden&&c("on_vischange")}))}}(),r.logger={getMetricsFromQueue:S}}else n.eventpipe&&n.eventpipe.logEvent&&n.eventpipe.logEvent({event_name:"perf_beacon_not_fired",missing_global_perf_data:c,missing_post_url:!i,missing_defaults:!a,missing_perf_event:!o,missing_send_events:!s})}}(window,document);;