1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[11102,41056],{578:(e,t,r)=>{r.d(t,{r:()=>i});function i(e){return e.transcodingList??e.transcodings??[]}},5262:(e,t,r)=>{r.d(t,{FN:()=>s,Jk:()=>d,L7:()=>c,cO:()=>u,q2:()=>l,wq:()=>o});var i=r(38536),a=r(28270),n=r(14687);let o=(0,i.A)("nav",{target:"e1moaw1m5"})((0,a.Ay)("modular-content-carousel-with-pagination-wrapper"),""),s=(0,i.A)(n.Ay,{target:"e1moaw1m4"})((0,a.Ay)("modular-content-carousel-with-pagination",{'[data-theme-key="carousel-item"]':{justifyContent:"center"},'[data-theme-key="custom-item"]':{borderRadius:"m",bg:"stone-100",overflow:"hidden","& div":{mb:0},div:{height:"auto"}},'[data-theme-key="custom-item-content"]':{p:"{l} {*sizes.primitive-40}",span:{display:"block"}},'[data-theme-key="carousel-inner-wrapper"]':{m:"0"},'[data-theme-key="custom-item-title-text"]':{p:"0"},'[data-theme-key="custom-item-dek"]':{pt:"{*sizes.primitive-4}"},'[data-theme-key="by-line-name"]':{pt:"{*sizes.primitive-4}"}}),""),l=(0,i.A)("nav",{target:"e1moaw1m3"})((0,a.Ay)("modular-content-carousel-with-pagination-nav",{pt:"xs"}),""),d=(0,i.A)("ul",{target:"e1moaw1m2"})((0,a.Ay)("modular-content-carousel-with-pagination-list",{display:"flex",justifyContent:"center",gap:"5px",m:0,p:0,listStyleType:"none"}),""),u=(0,i.A)("li",{target:"e1moaw1m1"})((0,a.Ay)("modular-content-carousel-with-pagination-list-item"),""),c=(0,i.A)("button",{target:"e1moaw1m0"})((0,a.Ay)("modular-content-carousel-with-pagination-button",{display:"block",m:0,p:0,border:"none",borderRadius:"50%",height:"0.5rem",width:"0.5rem",bg:"black",cursor:"pointer"}),"")},11102:(e,t,r)=>{r.r(t),r.d(t,{PhotoCreditFigcaption:()=>m,default:()=>y});var i=r(53520),a=r(38536),n=r(71055),o=r(28270);let s=(0,a.A)("span",{target:"e1geg53v2"})((0,o.Ay)("photo-credit-creditor"),""),l=(0,a.A)("span",{target:"e1geg53v1"})((0,o.Ay)("photo-credit-copyright"),""),d=(0,a.A)("span",{target:"e1geg53v0"})((0,o.Ay)("photo-credit-divider",{p:"0 0.3rem"}),"");var u=r(35871),c=r(9954);let p=["credit","copyright","divider","captionFor"],m=(0,a.A)("figcaption",{target:"e1g9hcy40"})((0,o.Ay)({paddingLeft:0,lineHeight:1}),""),f=(0,n.forwardRef)((e,t)=>{let{credit:r,copyright:a,divider:n=u.eT,captionFor:o}=e,f=(0,i.A)(e,p),y=`photo-credit-figcaption${o?`-${o}`:""}`;return(0,c.Y)(m,{ref:t,sx:f?.sx,"data-theme-key":y,__themeKey:y},r?(0,c.Y)(s,{"data-theme-key":"photo-credit-creditor"},r):null,r&&a?(0,c.Y)(d,null,n):null,a?(0,c.Y)(l,null,a):null)});f.displayName="PhotoCredit";let y=f},16764:(e,t,r)=>{var i,a,n,o,s,l;r.d(t,{Z2:()=>a,s:()=>i,y5:()=>n}),(o=i||(i={})).PLAYING="playing",o.MUTED="muted",o.VOLUME="volume",(s=a||(a={})).VIDEO_PLAYER="video-player",s.TTS="tts",s.YOUTUBE="youtube",s.AUDIO="audio",s.STORIFYME="storifyme",(l=n||(n={})).ON_PLAY="onPlay",l.ON_PAUSE="onPause",l.ON_VOLUME_CHANGE="onVolumeChange",l.ON_ENDED="onEnded"},35377:(e,t,r)=>{r.d(t,{A:()=>ee});var i=r(1873),a=r(93682),n=r(44410),o=r(39288),s=r(54791),l=r(51540),d=r(38536),u=r(28270),c=r(14687),p=r(5262);let m=(0,d.A)(c.Ay,{target:"e1msi37f5"})((0,u.Ay)("embedded-product-image-carousel-with-pagination",{pl:{_:"{*sizes.primitive-10}","lg>":"0"},pr:{_:"{*sizes.primitive-10}","lg>":"0"},'[data-theme-key="carousel-item"]':{justifyContent:"center"},'[data-theme-key="carousel-button-prev"]':{ml:{_:"{*sizes.primitive-10}","lg>":"0"}},'[data-theme-key="carousel-button-next"]':{mr:{_:"{*sizes.primitive-10}","lg>":"0"}}}),""),f=(0,d.A)(p.q2,{target:"e1msi37f4"})((0,u.Ay)("embedded-product-image-carousel-with-pagination-nav",{pt:"0",pb:"xs"}),""),y=(0,d.A)(p.L7,{target:"e1msi37f3"})((0,u.Ay)("embedded-product-image-carousel-with-pagination-button",{width:"0.438rem",height:"0.438rem",m:"0 2px"}),""),g=(0,d.A)(p.Jk,{target:"e1msi37f2"})((0,u.Ay)("embedded-product-image-carousel-with-pagination-list",{my:"0"}),""),b=(0,d.A)(p.cO,{target:"e1msi37f1"})((0,u.Ay)("embedded-product-image-carousel-with-pagination-list-item",{}),""),h=(0,d.A)("div",{target:"e1msi37f0"})((0,u.Ay)("embedded-product-image-carousel-video-wrapper",{width:"100%",height:"100%",display:"flex",flexDirection:"column",justifyContent:"center",video:{width:"100%",height:"auto"},"&& .video-player-wrapper":{width:"100%",display:"flex",height:"auto",aspectRatio:e=>{let t;return(t=e.aspectRatio)?t.replace(":"," / "):"16 / 9"}}}),"");var v=r(84604),O=r(15630),w=r(59716),P=r(78860),A=r(53225),E=r(7144),j=r(33911),D=r(50804),_=r(87301),k=r(86385),S=r(7855),I=r(47523),R=r(49444),T=r(3666),Y=r(83222),x=r(71055),C=r(174),M=r(75813),V=r(74701),L=r(57562),N=r(41427),$=r(43370),U=r(96475),F=r(93024),z=r(89205),H=r(25084),W=r(9954),B=r(71055);function q(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,i)}return r}function G(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?q(Object(r),!0).forEach(function(t){(0,a.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):q(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let{PUBLISHED:Z,UNPUBLISHED:K}=o.hT,X={itemsPerPage:1,peekWidthPercentage:0,icons:{prev:"caret-left-regular",next:"caret-right-regular"},buttonProps:{prev:{iconProps:{primary:"black"}},next:{iconProps:{primary:"black"}}}},J=new Set(["16:9","6:4","2:1"]);function Q({videoId:e,previewUrl:t,contentId:r,setViewVideo:i,aspectRatio:a,isActive:n}){let{inView:o,ref:s}=(0,Y.A)({rootMargin:"0px 0px",threshold:.5}),{0:l,1:d}=(0,x.useState)(null),{adCookies:u,isConsentGranted:c}=(0,H.B)({}),{data:p}=(0,V.$C)(e,{skip:!e,videoIds:e?[e]:[]}),m=(0,x.useMemo)(()=>(0,L.DW)(e,Array.isArray(p)?p:null),[e,p]);return(0,x.useEffect)(()=>(o&&i(!0),()=>i(!1)),[o]),(0,x.useEffect)(()=>{!n&&l&&l.pause()},[n,l]),(0,x.useEffect)(()=>()=>l?.pause(),[l]),(0,W.Y)(h,{ref:s,aspectRatio:a},(0,W.Y)(M.default,{autoPlay:!1,muted:!1,embedId:e,aspectRatio:a,setPlayer:d},(0,W.Y)(F.bn,{position:z.w1.PRODUCT_VIDEO,enableAdTracking:!0}),(0,W.Y)(U.Ay,{src:t}),(0,W.Y)(V.Ay,{source:m},(0,W.Y)($.A,{showControls:!0}
1)),(0,W.Y)(N.ImaAdProviderDynamic,{adCookies:u,isConsentGranted:c,playerPosition:z.w1.PRODUCT_VIDEO,contentId:r})))}let ee=function({customImages:e=[],propsProductAnchor:{contentId:t},propsProductImage:{image:r,badge:a={},crop:o,sxProps:d={},title:u,themeOptions:c={},priority:p="auto",layoutType:h=""}={},propsProductAnchor:M={},setViewImage:V=()=>{},setSelectedImage:L,isRatings:N,isBestDealProduct:$,product:U,setViewVideo:F=()=>{},setCarouselPosition:z=()=>{}}){let{0:H,1:q}=(0,x.useState)({index:0,method:"null"}),ee=(0,P.z)((0,A._P)("fre.commerce.video.support")),et=(0,x.useMemo)(()=>({currentIndex:H,setCurrentIndex:q}),[H]),{inView:er,ref:ei}=(0,Y.A)({rootMargin:"0px 0px",threshold:.5}),ea=(0,x.useMemo)(()=>(0,W.Y)(f,{"aria-label":"Carousel Pagination"},(0,W.Y)(g,null,Array.from({length:e.length},(e,t)=>(0,W.Y)(b,{key:t},(0,W.Y)(y,{"aria-label":`Slide ${t+1}`,sx:{opacity:t===H.index?"1":"0.2"},onClick:()=>q({index:t,method:"click"}),"aria-current":t===H.index}))))),[e.length,H.index]),en=(0,w.i)({image:r},s.default),[,eo]=(0,E.A)("product_click_total"),[,es]=(0,E.A)("affiliate_item_click"),[,el]=(0,E.A)(_.pt),{isDisplayGrid:ed,isControl:eu}=(0,D.ho)(),{isAboveTheFoldFeatureOn:ec}=(0,j.a)(),ep=!!(0,k.A)(S.HX),em=!!(0,k.A)(I.Hb),ef=(0,T.A)(U),{trackRYAffiliateClick:ey}=(0,R.r3)(ef),eg=e=>{eo(),es(),(ed||eu||ec||ep||em)&&el(),ey(e)},{id:eb}=U,eh=e.map((e,r)=>{var a;let n,s=e?.metadata?.selected_crop||o,l=!!e?.video?.[0]?.id,d=(a=e?.aspectRatio,n=`${s||""}`.replace("x",":"),J.has(n)?n:a),c=l&&ee,m=c?v.sC:v.wV,f=r+1;z(f);let y=`${c?"v":"pic"}${f}`;return N&&(y+="|rri"),$&&(y+="|bdi"),(0,W.Y)(m,(0,i.A)({key:r},M,{type:y,ref:B.createRef()}),c?(0,W.Y)(Q,{videoId:e.video[0].id,previewUrl:e?.preview_url,contentId:t,setViewVideo:F,aspectRatio:d,isActive:H.index===r}):(0,W.Y)(en,{image:G(G({},e),{},{metadata:G(G({},e?.metadata),{},{crops:e?.crops}),hips_url:(0,O.se)(e.aws_url),height:e.height||"100%",width:e.width||"100%"}),priority:"high"===p,config:{640:{resize:"640:*",crop:s},980:{resize:"980:*",crop:s}},title:u,srcSet:!0,onClick:eg,"data-fp-product-image":!0,dataFpTag:"data-fp-product-image"}))});(0,x.useEffect)(()=>(er&&V(!0),()=>V(!1)),[er]),(0,x.useEffect)(()=>{let t=eh[H?.index],r=t?.props?.type;if(["click","swipe"].includes(H?.method)&&r){let e=r&&/^(v\d)/.test(r);(0,C.A)("product_carousel",H.method,{primaryUX:`product_${e?"video":"image"}_carousel`,rovProdId:eb,pos:H.index+1})}L(e[H.index])},[H.index]);let ev=(0,P.z)((0,A._P)("fre.commerce.simplified-psv"));if(!r)return null;let{is_automatic:eO=!1,name:ew="",slug:eP="",status:eA=K}=a||{},eE=eA!==Z||eO?null:eP;return(0,W.Y)(l._,(0,i.A)({sx:d?.ProductImageContainer,"data-theme-key":"embedded-product-image-container"},c?.ProductImageContainer,{ref:ei}),(0,W.Y)(l.V,(0,i.A)({"data-optimizely":"product-image-container",sx:d?.ImageContainer},c?.ImageContainer,{isSimplifiedPSV:ev,layoutType:h,isMultipleImages:ev}),eE?(0,W.Y)(n.A,{slug:eE,name:ew,sx:d?.ProductBadge,isMultipleImages:!0}):null,(0,W.Y)(m,(0,i.A)({infiniteLoop:!0,controller:et,itemLength:e?.length||0},X),eh),ea))}},43326:(e,t,r)=>{r.d(t,{d:()=>i});function i(e,t){return"number"!=typeof t||e.length<=t?e:e.slice(0,t)}},57562:(e,t,r)=>{r.d(t,{zu:()=>a.zu,Xl:()=>O,DW:()=>h,el:()=>v});var i=r(93682),a=r(12934),n=r(74701),o=r(53647),s=r(43326),l=r(10607),d=r(2440),u=r(3615),c=r(67774),p=r(578);function m(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,i)}return r}function f(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?m(Object(r),!0).forEach(function(t){(0,i.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):m(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let y=new(r(47382)).default("TRANSFORM-VOLTRON-DATA");function g(e){return f({id:e.id,title:e.title,short_title:e.shortTitle??void 0,nearest_aspect_ratio:e.nearestAspectRatio,cropped_preview_image:e.croppedPreviewImage,transcodings:(0,p.r)(e),ads_disabled:e.adsDisabled,description:e.description,duration:e.duration,is_disabled:e.isDisabled,metadata:e.videoMetadata??void 0,publish_from:e.publishFrom??null,publish_to:e.publishTo??null},e.source?{source:f({},e.source)}:{})}function b(e,t){let r,i=(0,c.P)(e)??e.id,l=e.videos??[],p=l[0];if(!p)return y.error("At least one video is required",{embedData:e}),null;let m=(0,u.v)(e);if(!m)return y.error("A media type is required",{embedData:e}),null;let b=(0,s.d)(l,t),{ads_disabled:h,autoplay:v,aspect_ratio:O}=(0,d.bS)(e),w=m===a.zu.Video?(r=e.related?b:[],f(f({},g(p)),r.length>0?{videos:r.map(g)}:{})):{id:e.id,title:e.title??"",description:e.description??"",type:e.playlistType??0,videos:b.map(g)},P={type:n.eL.prefetched,id:i,assetType:n.PW.embeds,data:{id:i,media_type:m,ads_disabled:h,autoplay:v,related:e.related??!1,aspect_ratio:O,role:e.role,site:{ad_tag:e.site?.adTag},media:w}};return(0,o.iv)(P)}function h(e,t){let[r]=t??[];return r?b({id:e,media_type:a.zu.Video,metadata:{videoEmbedId:e},videos:[r]}):null}function v(e,t){let r=(0,l.Z)(e),i=(0,c.P)(e);return r?b(e,t):(0,n.Rf)({embedId:i,embedData:e?.videoEmbedData,maxInitialVideos:t})}function O(e){let t=(0,d.zV)(e),r=t?e.totalVideos:e?.videoEmbedData?.media?.totalVideos;return{videoIds:((t?e.videoIds:e?.videoEmbedData?.media?.videoIds)??[]).map(e=>"string"==typeof e?e:e.id),totalVideos:r??0}}},59716:(e,t,r)=>{r.d(t,{i:()=>l});var i=r(53225),a=r(68014),n=r.n(a),o=r(15630);let s=n()(()=>r.e(30455).then(r.bind(r,30455)),{id:"305b0c0",loadableGenerated:{webpack:()=>[30455]}});function l({image:e}={},t=null){return(0,i._P)("fre.enable-fastly-image")&&(0,o.Xt)(e)?s:t}},61021:(e,t,r)=>{r.d(t,{y:()=>i});let i=(0,r(56317).eU)([])},67774:(e,t,r)=>{r.d(t,{P:()=>i});
1function i(e){return e&&(e.metadata?.videoEmbedId||"id"in e&&e.id)||null}},74701:(e,t,r)=>{r.d(t,{eL:()=>l.eL,PW:()=>l.PW,NN:()=>v.A,PT:()=>U,Hh:()=>H,Rf:()=>z,Ay:()=>K,Bt:()=>B,Fu:()=>y,LC:()=>f,$C:()=>j,HG:()=>k});var i=r(1873),a=r(53520),n=r(93682),o=r(71055),s=r(67288),l=r(50285),d=r(80166),u=r(53647),c=r(578);function p(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,i)}return r}function m(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?p(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):p(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function f(e){return e?.map(e=>({id:e.id,cropped_preview_image:e.croppedPreviewImage,transcodings:(0,u.iv)((0,c.r)(e)),ads_disabled:e.adsDisabled,description:e.description,duration:e.duration,is_disabled:e.isDisabled,metadata:e.videoMetadata??e.metadata,publish_from:e.publishFrom??null,publish_to:e.publishTo??null,title:e.title,short_title:e.shortTitle,source:e.source?m({},e.source):void 0,nearest_aspect_ratio:e.nearestAspectRatio}))}function y(e){let t=e.media,r={id:t.id,cropped_preview_image:t.croppedPreviewImage,transcodings:(0,u.iv)((0,c.r)(t)),ads_disabled:t.adsDisabled,description:t.description,duration:t.duration,is_disabled:t.isDisabled,metadata:t.metadata,publish_from:t.publishFrom??null,publish_to:t.publishTo??null,title:t.title,source:t.source?m({},t.source):void 0,nearest_aspect_ratio:e.aspectRatio??"",videos:t.videos?f(t.videos):void 0};return{id:e.id,media:r,media_type:e.mediaType,ads_disabled:e.adsDisabled,autoplay:e.autoplay,related:e.related,aspect_ratio:e.aspectRatio,role:e.role,site:{ad_tag:e.site?.adTag,video_ads:e.site?.videoAds?m({},e.site?.videoAds):void 0}}}var g=r(47382),b=r(9954),h=r(37001),v=r(1696),O=r(27305),w=r(13274),P=r(94442);async function A(e,t){let r=await (0,P.hd)(e);if(!r.ok){let e=await r.text().catch(()=>"");throw Error(`${t} request failed with ${r.status}${e?`: ${e}`:""}`)}return await r.json()}let E=new g.default("USE-FETCH-VIDEO-DATA");function j(e,t={}){let{first:r,start:i,skip:a=!1,type:n="embeds",videoIds:o}=t,s=void 0!==o,l=(i??1)-1,d=s?o.slice(l,void 0===r?void 0:l+r):[],u=new URLSearchParams;s?u.set("ids",d.join(",")):(void 0!==r&&u.set("limit",r.toString()),void 0!==i&&u.set("start",i.toString()),u.set("type",n));let c=s?`/api/videos/data/batch?${u.toString()}`:`/api/videos/data/${e}?${u.toString()}`,p=a||s&&0===d.length,{data:m,error:f,isLoading:y}=(0,h.Ay)(p?null:c,()=>A(c,"Video data"),{revalidateOnFocus:!1,shouldRetryOnError:!1});return f&&(E.error("Failed to fetch video data",{embedId:e,error:f.message}),(0,w.K)(O.hU,O.FB.NITEHAWK_ERROR,{error:f,errorType:s?"voltronFetchError":"heimdallFetchError",embedId:e},{player:{}})),{data:m,error:f,isLoading:y}}function D(e,{data:t,isLoading:r,error:i}){(0,o.useEffect)(()=>{if(r||i||!e||!t)return;let a=Array.isArray(t)?{videos:f(t)}:y(t).media,n=new v.A(a);if(!n.videos?.length)return void E.warn("No videos to append to player",{embedId:Array.isArray(t)?void 0:t.id});let o=new Set((e.store.getState().playlist?.videos??[]).map(e=>e.id)),s=n.videos.filter(e=>!o.has(e.id));s.length&&e.appendToPlaylist(s)},[t,r,i,e])}let _=new g.default("USE-FETCH-VOLTRON-EMBED");function k(e,{skip:t=!1}={}){let r=e?`/api/videos/embeds/${e}`:null,{data:i,error:a,isLoading:n}=(0,h.Ay)(t||!r?null:r,()=>A(r,"Voltron video embed"),{revalidateOnFocus:!1,shouldRetryOnError:!1});return a&&(_.error("Failed to fetch Voltron video embed",{embedId:e,error:a.message}),(0,w.K)(O.hU,O.FB.NITEHAWK_ERROR,{error:a,errorType:"voltronFetchError",embedId:e},{player:{}})),{data:i,error:a,isLoading:n}}var S=r(91039);let I={start:1,skipCount:0,isReady:!0},R=new g.default("USE-FETCH-VIDEO-IDS"),T={start:1,skipCount:0,totalVideos:0,isReady:!0};var Y=r(55837);function x(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,i)}return r}function C({totalVideos:e=0,embedId:t,fetchThreshold:r=1,startOffset:i=0,videoIds:a}){let o=(0,Y.p)(),s=(0,Y.s)(),l=s?.videos?.length??0,d=(0,Y.t)(),u=!s||e>0&&l+i>=e||d<r;return!function(e,t){let{totalVideos:r,currentVideos:i,embedId:a,skip:n=!1,startOffset:o=0,videoIds:s}=t;D(e,j(a,{first:r-o-i,start:o+i+1,skip:n,videoIds:s}))}(o,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?x(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):x(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({totalVideos:e,currentVideos:l,embedId:t,skip:u,startOffset:i},void 0!==a?{videoIds:a}:{})),null}function M(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,i)}return r}function V({embedId:e,start:t,first:r,skip:i=!1,videoIds:a}){return D((0,Y.p)(),j(e,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?M(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):M(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({start:t,first:r,skip:i},void 0!==a?{videoIds:a}:{}))),null}function L(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,i)}return r}function N({embedId:e,wrapCount:t,wrapStart:r=1,totalVideos:i,videoIds:a}){let o=(0,Y.p)(),s=(0,Y.t)(),l=Math.max(0,i-t-2);return D(o,j(e,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?L(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):L(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({start:r,first:t,skip:s<l},void 0!==a?{videoIds:a}:{}))),null}function $({embedId:e,totalVideos:t=0,skipCount:r,enabled:i=!0,viewedFilteringEnabled:a=!1,viewedStart:n=1,viewedIsReady:s=!0,initialBatchSize:l=5,wrapStart:d=2,skipInitialBatch:u=!1,videoIds:c}){if(!i)return null;let p=a&&!u;return(0,b.Y)(o.default.Fragment,null,p?(0,b.Y)(V,{embedId:e,start:n,first:l,skip:!s,videoIds:c}):null,(0,b.Y)(C,{totalVideos:t,embedId:e,startOffset:r,fetchThreshold:p?l:1,videoIds:c}),r>0?(0,b.Y)(N,{embedId:e,wrapCount:r,wrapStart:d,totalVideos:t,videoIds:c}):null)}function U({embedId:e,totalVideos:t=0,enabled:r=!0,viewedFilteringEnabled:i=!1,pinnedCount:a=1,prefetchedVideoIds:n,videoIds:s,initialBatchSize:l,wrapStart:d,skipInitialBatch:u}){let{start:c,skipCount:p,totalVideos:m,isReady:f}=function(e,t={}){let{skip:r=!1,prefetchedVideoIds:i,prefetchedTotalVideos:a,pinnedCount:n=1}=t,s=!!i?.length,{videoIds:l,totalVideos:d,isLoading:u}=function(e,t={}){let{skip:r=!1}=t,i=`/api/videos/ids/${e}`,{data:a,error:n,isLoading:o}=(0,h.Ay)(r?null:i,()=>A(i,"Video IDs"),{revalidateOnFocus:!1,shouldRetryOnError:!1});n&&R.error("Failed to fetch video IDs",{embedId:e,error:n.message});let s=a?.videoplayer_embed;return{videoIds:s?.media?.videos?.map(e=>e.id),totalVideos:s?.media?.totalVideos??0,isLoading:o,error:n}}(e,{skip:r||s}),c=s?i:l,p=s?a??0:d,m=(0,o.useMemo)(()=>r||!c?.length?void 0:c.slice(n),[r,c,n]),f=function(e){let t=(0,o.useRef)(!1),{0:r,1:i}=(0,o.useState)(()=>e?.length?{start:1,skipCount:0,isReady:!1}:I);return(0,o.useEffect)(()=>{if(t.current||!e?.length)return;i(e=>e.isReady?{start:1,skipCount:0,isReady:!1}:e);let r=!1,a=(0,S.mD)();return(0,S.$N)(e,a).then(a=>{if(r||t.current)return;let n=a.length>0?e.indexOf(a[0]):-1;t.current=!0,n<=0?i(I):i({start:n+1,skipCount:n,isReady:!0})}),()=>{r=!0}},[e]),r}(m),y=(0,o.useRef)(void 0),g=!!m?.length&&!y.current?.length;return((0,o.useEffect)(()=>{y.current=m}),r)?T:u&&!s?{start:1,skipCount:0,totalVideos:0,isReady:!1}:g||!f.isReady?{start:1,skipCount:0,totalVideos:p,isReady:!1}:{start:f.start+n,skipCount:f.skipCount,totalVideos:p,isReady:!0}}(e,{skip:!r||!i,pinnedCount:a,prefetchedVideoIds:n??s,prefetchedTotalVideos:t});return(0,b.Y)($,{embedId:e,totalVideos:m||t,skipCount:p,enabled:r,viewedFilteringEnabled:i,viewedStart:c,viewedIsReady:f,initialBatchSize:l,wrapStart:d,skipInitialBatch:u,videoIds:s})}var F=r(43326);function z({embedId:e,embedData:t,maxInitialVideos:r}){if(!t)return null;let i=y(t),{videos:a}=i.media;return a&&(i.media.videos=(0,F.d)(a,r)),{type:l.eL.prefetched,data:i,assetType:l.PW.embeds,id:e}}function H(e){return e?{type:l.eL.fetch,id:e,assetType:l.PW.embeds}:null}var W=r(71855);function B({isRelated:e,playlistType:t,enableViewedFiltering:r=!0}){let i=t===W.m.DYNAMIC,a=+!!e,n=r&&(e||i);return{viewedFilteringEnabled:n,pinnedCount:a,maxInitialVideos:n&&e?1:void 0,wrapStart:a+1}}let q=["children","source"];function G(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,i)}return r}let Z=new g.default("NitehawkProvider"),K=function(e){var t;let{children:r,source:u}=e,c=(0,a.A)(e,q),{embedId:p,hubId:m,videoHubSettings:f}=c,y="development"===(t=d.JD)||"feature"===t||"stage"===t||"prod"===t||"production"===t?d.JD:void 0,g=(0,o.useMemo)(()=>u||function(e){let{embedId:t,hubId:r,videoHubSettings:i}=e;return t?{type:l.eL.fetch,id:t,assetType:l.PW.embeds}:r?function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?G(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):G(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({type:l.eL.fetch,id:r,assetType:l.PW.videohub},i&&{videoHubSettings:i}):null}({embedId:p,hubId:m,videoHubSettings:f}),[u,p,m,f]);return(Z.log("Final Data Source:",g),g)?(0,b.Y)(s.Ay,(0,i.A)({env:y,source:g},c),r):null}},75813:(e,t,r)=>{r.r(t),r.d(t,{default:()=>_});var i=r(1873),a=r(93682),n=r(53520),o=r(57038);r(53133);var s=r(98435),l=r(90810),d=r(19768),u=r(93225),c=r(9954),p=r(28270),m=r(12625),f=r(61021),y=r(71055),g=r(90277),b=r(16764);function h(e,t,r){let i=t.map(t=>e.events.on(t,()=>{r()}));return()=>{i.forEach(t=>{e.events.unsubscribe(t)})}}var v=r(58377),O=r(47382),w=r(27305);let P=["children","aspectRatio","setPlayer","autoPlay","muted","embedId","disableMediaManager","wrapperProps"];function A(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,i)}return r}function E(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?A(Object(r),!0).forEach(function(t){(0,a.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):A(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let j=new O.default("Video Player"),D={position:"absolute",top:0,left:0,width:"100%",height:"100%",background:"white",elevation:"raised","&.video-player-wrapper.hpc-sticky.hpc-sticky-wrapper.hpc-sticky-bottom":{elevation:"subnav","& .overlay-mute-button":{elevation:"nav"},"& .hpc-sticky-header":{elevation:"subnav"}}},_=function(e){let{children:t,aspectRatio:r="16x9",setPlayer:a,autoPlay:O,muted:A,embedId:_,disableMediaManager:k=!1,wrapperProps:S={}}=e,I=(0,n.A)(e,P),R=(0,m.Xr)(f.y),T=(0,y.useRef)(null),{0:Y,1:x}=(0,y.useState)(!1),C=(0,u.u)(),{0:M,1:V}=(0,y.useState)(!1),L=(0,y.useRef)(O),N=(0,y.useRef)(!1);(0,y.useEffect)(()=>{let e=T.current;e&&O&&O!==L.current&&!M&&!N.current&&e.element.src&&(N.current=!0,e.logger.warn("AutoPlay enabled after source load, attempting play() directly"),e.play().catch(t=>{e.logger.warn("AutoPlay play() failed, retrying muted playback",{name:t?.name,message:t?.message}),e.mute(),e.play().catch(t=>{e.logger.warn("Muted autoplay retry failed",{name:t?.name,message:t?.message})})}))},[O,M,Y]),(0,y.useEffect)(()=>()=>{let e=T.current;e&&(k||g.A.unregister(e.uuid,e.element),R(t=>t.filter(t=>t!==e)))},[k,R]);let $=r.replace(/x/gi,":");return(0,c.Y)(l.A,{aspectRatio:`${(0,d.K)((0,s._)(r))}%`,sx:{position:"relative",height:0,paddingBottom:"var(--aspect-ratio)"}},(0,c.Y)(c.Z2,null,({css:e})=>(0,c.Y)(o.A,(0,i.A)({aspectRatio:$,wrapperProps:E(E({},S),{},{"data-embed-id":_}),playsInline:!0,autoPlay:!0===M||O,muted:A},I,{wrapperClassName:`video-player ${e((0,p.qg)(D,{theme:C}))}`,onReady:e=>{e.events.one("playing",()=>V(!0)),R(t=>[...t,e]),k||g.A.register({prefix:b.Z2.VIDEO_PLAYER,element:e.element,id:e.uuid,pause:e.pause.bind(e),play:e.play.bind(e),setMuted:t=>t?e.mute():e.unmute(),config:{muteOthersOnPlay:!1,pauseOthersOnUnmute:!0},eventListeners:{[b.y5.ON_PLAY]:t=>h(e,["play","ads-ima-adCanPlay","ads-ima-resume"],t),[b.y5.ON_PAUSE]:t=>h(e,["pause","ads-ima-pause"],t)}}),window.dispatchEvent(new CustomEvent(w.ZS,{detail:{player:e}})),T.current=e,x(!0),"function"==typeof a&&a(e)},loggerSettings:{logger:j,levels:[v.Qb.ALL]}}),t)))}},76631:(e,t,r)=>{r.d(t,{A:()=>N});var i=r(1873),a=r(93682),n=r(53520),o=r(71055),s=r(53995),l=r.n(s),d=r(68014),u=r.n(d),c=r(18952),p=r(12703),m=r(32354),f=r(38536),y=r(28270),g=r(64781),b=r(61546),h=r(69391),v=r(9954);let O=(0,f.A)("div",{target:"efra1gv6"})((0,y.Ay)("embedded-product-ratings",{mt:{"md>":"xs",_:"-1.5rem"},mb:"0.825rem",display:"flex",flexDirection:"column",alignItems:{"<xs":"center"}}),""),w=(0,f.A)(function(e){return(0,v.Y)(g.default,(0,i.A)({type:b.PV.Stylized,relativeUrl:"static/icons/star-regular.svg",alt:"Rating"},e))},{target:"efra1gv5"})((0,y.Ay)("embedded-product-ratings-star-icon",{position:"static",width:"{*sizes.primitive-24}",height:"{*sizes.primitive-24}",marginTop:"0.1rem"}),""),P=(0,f.A)(function(e){return(0,v.Y)(g.default,(0,i.A)({type:b.PV.Stylized,relativeUrl:"static/icons/star-fill.svg",alt:"Rating"},e))},{target:"efra1gv4"})((0,y.Ay)("embedded-product-ratings-full-star-icon",{position:"static",width:"{*sizes.primitive-24}",height:"{*sizes.primitive-24}",marginTop:"0.1rem"}),""),A=(0,f.A)(h.A,{target:"efra1gv3"})((0,y.Ay)("embedded-product-ratings-review",{display:"flex",alignItems:"flex-end"}),""),E=(0,f.A)("span",{target:"efra1gv2"})((0,y.Ay)("embedded-product-ratings-review-text",{marginLeft:"0.4rem",marginRight:"0.4rem",fontSize:"1.125rem",lineHeight:1.1,fontWeight:"bold"}),""),j=(0,f.A)("span",{target:"efra1gv1"})((0,y.Ay)("embedded-product-ratings-review-count"),"padding-bottom:0.1rem;font-size:0.875rem;line-height:1.2;"),D=(0,f.A)("div",{target:"efra1gv0"})((0,y.Ay)("embedded-product-ratings-powered",{display:"flex",alignItems:"flex-start",fontSize:"0.875rem",lineHeight:1.2,marginTop:"0.2rem","& img":{marginTop:({imgProps:e})=>e.marginTop?e.marginTop:"0",marginLeft:({imgProps:e})=>e.marginLeft?e.marginLeft:"0.2rem"}}),"");var _=r(28634),k=r(7144);let S=function({product:e}){let t=(0,_.pZ)(),[,r]=(0,k.A)("prod_click_star_ratings");if(!e||!t)return null;let{retailer:a}=e,{display_name:n,customer_rating:o,reviews_count:s}=a||{};if(!s||s<10)return null;let l=n?.toLowerCase(),d=(0,_.I3)(l),u=Math.floor(Math.max(0,Math.min(5,o)));return(0,v.Y)(O,null,(0,v.Y)(A,{target:"_blank",product:e,type:"rr",onClick:e=>{r(e,{$opt_event_properties:{primaryUx:"rrb"}})}},Array.from({length:5},(e,t)=>t<u?(0,v.Y)(P,{key:t}):(0,v.Y)(w,{key:t}))," ",(0,v.Y)(E,null,o),(0,v.Y)(j,null,"(",s,")")),(0,v.Y)(D,{imgProps:d},"Reviews powered by"," ",(0,v.Y)(g.default,(0,i.A)({type:b.PV.Stylized,relativeUrl:`/static/images/3rd-party/${l}.svg`,alt:n},d))))};
1var I=r(43058),R=r(84604),T=r(9203),Y=r(64330);let x=["styles","propsProductHeader","propsProductLabel","propsProductTitle","propsProductSlideNumber","forLgScreen","isProductCardRefreshEnabled","linkProductTitleToRetailer","propsProductAnchor","product","shouldRenderRatings","hasProductCardComparisonEnabled","orientation","breakpoint"],C=["sx"];function M(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,i)}return r}function V(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?M(Object(r),!0).forEach(function(t){(0,a.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):M(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let L=u()(()=>Promise.all([r.e(704),r.e(66171)]).then(r.bind(r,66171)),{id:"ba12060",loadableGenerated:{webpack:()=>[66171]}});function N(e){let{styles:t,propsProductHeader:r,propsProductLabel:a,propsProductTitle:s,propsProductSlideNumber:d=null,forLgScreen:u=!1,isProductCardRefreshEnabled:f=!1,linkProductTitleToRetailer:y=!1,propsProductAnchor:g=null,product:b={},shouldRenderRatings:h=!1,hasProductCardComparisonEnabled:O=!1,orientation:w,breakpoint:P}=e,A=(0,n.A)(e,x),{sm:E,lg:j}=t??{},D=u?j??{}:E??{};w===T.sn&&(D=l()(D,u?{display:"none"}:{display:{_:"block",md:"block",lg:"block"}}));let k=r??{},{sx:M}=k,N=V(V({},(0,n.A)(k,C)),{},{sx:l()(M??{},D)}),$=(0,_.pZ)(),U=(0,_.oU)(b),F=(0,c.vC)(b),z=(0,Y.k)(),H=f||y,W=H?R._q:o.default.Fragment,B=$&&U?"rrt":"";return F&&(B+="|bdt"),(0,v.Y)(R.Tn,(0,i.A)({},N,A,{className:u?"":"top"}),(0,v.Y)(R.pM,null,d?(0,v.Y)(I.A,(0,i.A)({"data-theme-key":"embedded-product-slide-number"},d,{"data-fp-embedded-product-slide-number":!0})):null),(0,v.Y)(p.A,a),z?(0,v.Y)(L,{productId:b?.id}):null,(0,v.Y)(W,(0,i.A)({},g,H?{"data-theme-key":"embedded-product-title"}:{},{type:B,"data-fp-embedded-product-title":!0}),(0,v.Y)(m.A,s)),h?(0,v.Y)(S,{product:b}):null)}},90277:(e,t,r)=>{r.d(t,{A:()=>c});var i=r(93682),a=r(47382),n=r(16764);function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,i)}return r}function s(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?o(Object(r),!0).forEach(function(t){(0,i.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):o(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let l=new a.default("Media Manager"),d="data-media-manager-id";class u{static mediaElements=new Map;static getInitialState(e){let{element:t}=e;return{muted:t.muted,playing:!t.paused,volume:t.volume}}static setupEventListeners(e){let{element:t,eventListeners:r}=e;if(!(t instanceof HTMLMediaElement))return;let i={play:{handler:u.onPlay,customType:n.y5.ON_PLAY},pause:{handler:u.onPause,customType:n.y5.ON_PAUSE},volumechange:{handler:u.onVolumeChange,customType:n.y5.ON_VOLUME_CHANGE},ended:{handler:u.onEnded,customType:n.y5.ON_ENDED}},a=[];if(Object.entries(i).forEach(([i,{handler:n,customType:o}])=>{let s=r?.[o],l=()=>{u.mediaElements.get(e.id)===e&&n(e)};if(s){let e=s(l);"function"==typeof e&&a.push(e)}else t.addEventListener(i,l),a.push(()=>t.removeEventListener(i,l))}),a.length>0){let t=!1;e.removeEventListeners=()=>{t||(t=!0,a.forEach(e=>e()))}}}static getUUID(){let[e]=window.crypto.getRandomValues(new Uint32Array(1));return e}static register(e){let t=e.element.hasAttribute(d),r=t?e.element.getAttribute(d):null,i=e.id||r||`${e.prefix}-${u.getUUID()}`;if(t&&!r)return void l.info("Media element is already registered",e.element);if(r&&e.id&&r!==e.id)return void l.warn(`Media element has a different ${d} (${r}) than the requested ID (${e.id})`,e.element);let a=u.mediaElements.get(i);if(a){if(a.element===e.element)return l.info(`Media element with ID ${i} is already registered`,e.element),i;l.info(`Replacing registered media element with ID ${i}`,e.element),a.removeEventListeners?.()}let n=u.getInitialState(e),o=s(s({},e),{},{id:i,state:n});return r!==i&&o.element.setAttribute(d,i),u.mediaElements.set(o.id,o),u.setupEventListeners(o),l.log(`Media element with ID ${e.id} registered `,o),i}static unregister(e,t){let r=u.mediaElements.get(e);r?t&&r.element!==t?l.info(`Media element with ID ${e} was replaced before unregister`,t):(r.removeEventListeners?.(),u.mediaElements.delete(e)):l.warn(`No media element with ID ${e} is registered`)}static setPlayingState(e,t){e.state.playing=t}static setMutedState(e,t){e.state.muted=t}static setVolumeState(e,t){e.state.volume=t}static onPlay(e){let{id:t}=e;u.setPlayingState(e,!0),e.config.pauseOthersOnPlay&&u.pauseOtherMedia(t),e.config.muteOthersOnPlay&&u.muteOtherMedia(t),e.config.unmuteOnPlay&&u.setMuted(t,!1)}static onPause(e){u.setPlayingState(e,!1)}static onEnded(e){u.setPlayingState(e,!1)}static async play(e){let t=u.mediaElements.get(e);if(!t)return void l.warn(`No media element with ID ${e} is registered`);if(!0!==t.state.playing)try{"function"==typeof t.play?await t.play():await t.element.play(),u.setPlayingState(t,!0),t.onStateChange?.(n.s.PLAYING,!0,t.state)}catch(r){l.error(`Error playing media element with ID ${e}:`,r),u.setPlayingState(t,!1)}}static pause(e){let t=u.mediaElements.get(e);t?!1!==t.state.playing&&(u.setPlayingState(t,!1),"function"==typeof t.pause?t.pause():t.element.pause(),t.onStateChange?.(n.s.PLAYING,!1,t.state)):l.warn(`No media element with ID ${e} is registered`)}static onVolumeChange(e){let{element:t,config:{pauseOthersOnUnmute:r}}=e;u.setVolumeState(e,t.volume),u.setMutedState(e,t.muted),r&&!t.muted&&t.volume>0&&u.pauseOtherMedia(e.id)}static setMuted(e,t){let r=u.mediaElements.get(e);r?r.state.muted!==t&&(u.setMutedState(r,t),"function"==typeof r.setMuted?r.setMuted(t):r.element.muted=t,r.onStateChange?.(n.s.MUTED,t,r.state)):l.warn(`No media element with ID ${e} is registered`)}static setVolume(e,t){let r=u.mediaElements.get(e);if(!r)return void l.warn(`No media element with ID ${e} is registered`);let i=Math.max(0,Math.min(1,t));"function"==typeof r.setVolume?r.setVolume(i):r.element.volume=i,i>0&&u.setMuted(e,!1),r.onStateChange?.(n.s.VOLUME,t,r.state)}static pauseOtherMedia(e){let t=u.mediaElements.get(e);for(let[r,i]of u.mediaElements.entries())r!==e&&(t&&void 0!==i.config.priority&&void 0!==t.config.priority&&i.config.priority>t.config.priority||u.pause(r))}static muteOtherMedia(e){let t=this.mediaElements.get(e);for(let[r,i]of u.mediaElements.entries())r!==e&&(t&&void 0!==i.config.priority&&void 0!==t.config.priority&&i.config.priority>t.config.priority||u.setMuted(r,!0))}static getPlayingMedia(){return Array.from(u.mediaElements.values()).filter(e=>e.state.playing)}static isAnyMediaPlaying(e){return Array.from(u.mediaElements.values()).some(t=>!(!t.state.playing||e&&e.includes(t.prefix)))}static isAnyMediaOfTypePlaying(e,t=""){return Array.from(u.mediaElements.values()).some(r=>r.state.playing&&r.prefix===e&&r.id!==t)}}let c=u}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.