1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="c9449ff4-7d1e-68db-80a7-0a64cfb95685")}catch(e){}}(); 2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,398198,e=>{"use strict";var t,i=e.i(262757),n=e.i(748922),a=e.i(684973);let r={CAMPAIGN:{bgColor:"bg-badge-campaign-subtle-fill",fgColor:"text-badge-campaign-subtle-label"},CAMPAIGN_INVERTED:{bgColor:"bg-badge-campaign-strong-fill",fgColor:"text-text-inverted"},REUSED:{bgColor:"bg-badge-reused-subtle-fill",fgColor:"text-badge-reused-subtle-label"},REUSED_INVERTED:{bgColor:"bg-badge-reused-strong-fill",fgColor:"text-text-inverted"},INFO:{bgColor:"bg-badge-info-subtle-fill",fgColor:"text-badge-info-subtle-label"},INFO_INVERTED:{bgColor:"bg-badge-info-strong-fill",fgColor:"text-text-inverted"},PROMOTION:{bgColor:"bg-badge-promotion-subtle-fill",fgColor:"text-badge-promotion-subtle-label"},PROMOTION_INVERTED:{bgColor:"bg-badge-promotion-strong-fill",fgColor:"text-badge-promotion-strong-label"},NEUTRAL:{bgColor:"bg-badge-neutral-subtle-fill",fgColor:"text-badge-neutral-subtle-label"},NEUTRAL_INVERTED:{bgColor:"bg-badge-neutral-strong-fill",fgColor:"text-text-inverted"}};var o=((t=o||{}).NORMAL="Normal",t.SMALL="Small",t);let d={Normal:{iconSize:16,textSize:"s"},Small:{iconSize:12,textSize:"xs"}};var l=e.i(615379);e.s(["Badge",0,e=>{let t,o,s,c,u,m,f,v,g,p,k,h,_=(0,n.c)(29);_[0]!==e?({icon:t,circular:o,intent:m,size:f,text:v,dataTest:c,className:s,...u}=e,_[0]=e,_[1]=t,_[2]=o,_[3]=s,_[4]=c,_[5]=u,_[6]=m,_[7]=f,_[8]=v):(t=_[1],o=_[2],s=_[3],c=_[4],u=_[5],m=_[6],f=_[7],v=_[8]);let b=void 0===m?"NEUTRAL":m,C=void 0===f?"Normal":f;if(!v&&!t)return null;let{bgColor:x,fgColor:y}=r[b],N=o?"rounded-full":"rounded-25",S="Normal"===C?"gap-[6px]":"gap-25",E="";return o?E="p-25":"Normal"===C?E="px-50 py-[2px]":"Small"===C&&(E="px-[6px]"),_[9]!==x||_[10]!==s||_[11]!==S||_[12]!==E||_[13]!==N?(g=(0,l.default)("inline-flex","items-center",x,N,S,E,s),_[9]=x,_[10]=s,_[11]=S,_[12]=E,_[13]=N,_[14]=g):g=_[14],_[15]!==t||_[16]!==y||_[17]!==C?(p=t&&(0,i.jsx)(t,{className:(0,l.default)(y),size:d[C].iconSize}),_[15]=t,_[16]=y,_[17]=C,_[18]=p):p=_[18],_[19]!==y||_[20]!==C||_[21]!==v?(k=v&&(0,i.jsx)(a.Text,{className:(0,l.default)(y,`text-${d[C].textSize}`),children:v}),_[19]=y,_[20]=C,_[21]=v,_[22]=k):k=_[22],_[23]!==c||_[24]!==u||_[25]!==g||_[26]!==p||_[27]!==k?(h=(0,i.jsxs)("div",{className:g,"data-test":c,...u,"data-sentry-component":"Badge","data-sentry-source-file":"index.tsx",children:[p,k]}),_[23]=c,_[24]=u,_[25]=g,_[26]=p,_[27]=k,_[28]=h):h=_[28],h}],398198)},134999,996888,e=>{"use strict";var t,i=e.i(262757),n=e.i(748922),a=e.i(398198);e.i(908169);var r=e.i(596909),o=e.i(642159),d=e.i(987157),l=e.i(991669),s=e.i(964154),c=e.i(166090),u=e.i(409930),m=e.i(239626),f=e.i(621686),v=e.i(443270);let g=(e,t,i)=>(i||t)/(1-e/100);e.s(["getConditionName",0,e=>{switch(e){case"new":return(0,m.product__condition_type_new)();case"demo":return(0,u.product__condition_type_demo)();case"refurbished":return(0,f.product__condition_type_refurbished)();case"damagedpackaging":return(0,c.product__condition_type_damaged_packaging)();case"almostnew":return(0,s.product__condition_type_almostnew)();case"used":return(0,v.product__condition_type_used)();default:throw Error(`Unknown condition: ${e}`)}},"getPreviousPrice",0,g],996888);var p=e.i(684973),k=e.i(451915);e.i(637094);var h=e.i(534237),_=e.i(682881),b=((t={}).BADGE="badge",t.ICON_BADGE="icon-badge",t.LABEL_BADGE="label-badge",t);e.s(["BadgeTypeEnum",()=>b,"DealsBadge",0,e=>{let t,s,c,u,m,f,v,b,C,x,y=(0,n.c)(22),{price:N,priceDrop:S,size:E,withText:R}=e,w=void 0===R||R;y[0]!==N||y[1]!==S?(s=Math.round(S),t=((e,t={})=>(k.experimentalStaticLocale??t.locale??(0,k.getLocale)(),`According to the product's price trend over 3 months, the price is expected to be ${null==e?void 0:e.expectedPrice}.`))({expectedPrice:(0,_.getCurrencyString)(Math.round(g(S,N)))}),c=((e,t={})=>(k.experimentalStaticLocale??t.locale??(0,k.getLocale)(),`${null==e?void 0:e.percentage}% below price trend`))({percentage:s.toString()}),y[0]=N,y[1]=S,y[2]=t,y[3]=s,y[4]=c):(t=y[2],s=y[3],c=y[4]);let P=c,D=`${s}%`;y[5]===Symbol.for("react.memo_cache_sentinel")?(u=h.linkTo.info.aboutDealsCalculation(),y[5]=u):u=y[5];let I=u;y[6]!==t?(m=(0,i.jsx)(p.Text,{variant:"BodySmall",className:"text-text-secondary mb-75","data-sentry-element":"Text","data-sentry-source-file":"deals-badge.tsx",children:t}),y[6]=t,y[7]=m):m=y[7],y[8]===Symbol.for("react.memo_cache_sentinel")?(f=I&&(0,i.jsx)(l.Link,{href:I,target:"_blank",children:(0,i.jsx)(p.Text,{variant:"TitleSmall",className:"text-text-link",children:((e={})=>(k.experimentalStaticLocale??e.locale??(0,k.getLocale)(),"Read more about price trend"))()})}),y[8]=f):f=y[8],y[9]!==P||y[10]!==m?(v=(0,i.jsxs)(d.PopoverContent,{side:"bottom",align:"center",sideOffset:5,title:P,"data-sentry-element":"PopoverContent","data-sentry-source-file":"deals-badge.tsx",children:[m,f]}),y[9]=P,y[10]=m,y[11]=v):v=y[11];let O=!w;return y[12]!==D||y[13]!==w?(b=w&&(0,i.jsxs)("span",{className:"flex items-center gap-25",children:[D,(0,i.jsx)(r.IconInfoOutlined,{size:16})]}),y[12]=D,y[13]=w,y[14]=b):b=y[14],y[15]!==E||y[16]!==O||y[17]!==b?(C=(0,i.jsx)(d.PopoverTrigger,{"data-sentry-element":"PopoverTrigger","data-sentry-source-file":"deals-badge.tsx",children:(0,i.jsx)(a.Badge,{intent:"INFO",className:"cursor-pointer [&]:gap-25",circular:O,icon:o.IconTrendingDown,size:E,text:b,"data-sentry-element":"Badge","data-sentry-source-file":"deals-badge.tsx"})}),y[15]=E,y[16]=O,y[17]=b,y[18]=C):C=y[18],y[19]!==v||y[20]!==C?(x=(0,i.jsx)("div",{className:"relative","data-sentry-component":"DealsBadge","data-sentry-source-file":"deals-badge.tsx",children:(0,i.jsxs)(d.Popover,{"data-sentry-element":"Popover","data-sentry-source-file":"deals-badge.tsx",children:[v,C]})}),y[19]=v,y[20]=C,y[21]=x):x=y[21],x}],134999)},672308,e=>{"use strict";var t=e.i(262757),i=e.i(748922),n=e.i(398198);e.i(908169);var a=e.i(922943);e.s(["UsedBadge",0,function(e){let r,o=(0,i.c)(2);return o[0]!==e?(r=(0,t.jsx)(n.Badge,{className:"w-fit max-w-full whitespace-nowrap [&_>_span]:overflow-hidden [&_>_span]:text-ellipsis [&_>_svg]:shrink-0",intent:"REUSED",icon:a.IconRecycle,dataTest:"UsedBadge",...e,"data-sentry-element":"Badge","data-sentry-component":"UsedBadge","data-sentry-source-file":"used-badge.tsx"}),o[0]=e,o[1]=r):r=o[1],r}])},722388,e=>{"use strict";var t=e.i(262757),i=e.i(748922),n=e.i(615379),a=e.i(291911);let r={none:"p-0",small:"p-50",medium:"p-75",large:"p-100",xlarge:"p-1
250"};function o(){return Date.now()}function d(){return Date.now()}e.s(["CARD_CLICK_MAX_PRESS_MS",0,200,"Card",0,function(e){let l,s,c,u,m,f,v,g,p,k,h=(0,i.c)(21);h[0]!==e?({children:l,className:s,padding:u,targetClassName:m,...c}=e,h[0]=e,h[1]=l,h[2]=s,h[3]=c,h[4]=u,h[5]=m):(l=h[1],s=h[2],c=h[3],u=h[4],m=h[5]);let _=void 0===u?"medium":u,[b,C]=(0,a.useState)(d),[x,y]=(0,a.useState)(o),N=!!m&&"cursor-pointer transition-shadow duration-200 ease-in-out hover:shadow-md",S=r[_];return h[6]!==s||h[7]!==N||h[8]!==S?(f=(0,n.default)("rounded-50 border-border-card-outline border border-solid",N,S,s),h[6]=s,h[7]=N,h[8]=S,h[9]=f):f=h[9],h[10]===Symbol.for("react.memo_cache_sentinel")?(v=()=>y(Date.now()),g=()=>C(Date.now()),h[10]=v,h[11]=g):(v=h[10],g=h[11]),h[12]!==x||h[13]!==m||h[14]!==b?(p=e=>{if(e.currentTarget.contains(e.target)&&b-x<200&&m){var t;null==(t=e.currentTarget.querySelector("."+m))||t.click()}},h[12]=x,h[13]=m,h[14]=b,h[15]=p):p=h[15],h[16]!==l||h[17]!==c||h[18]!==f||h[19]!==p?(k=(0,t.jsx)("div",{role:"link",className:f,onMouseDown:v,onMouseUp:g,onClick:p,...c,"data-sentry-component":"Card","data-sentry-source-file":"index.tsx",children:l}),h[16]=l,h[17]=c,h[18]=f,h[19]=p,h[20]=k):k=h[20],k},"PlainCard",0,function(e){let a,r,o,d,l,s=(0,i.c)(11);s[0]!==e?({disabled:r,children:a,...o}=e,s[0]=e,s[1]=a,s[2]=r,s[3]=o):(a=s[1],r=s[2],o=s[3]);let c=r&&"bg-surface-background",u=!r&&"border-border-card-outline cursor-pointer border transition-shadow duration-200 ease-in-out hover:shadow-md";return s[4]!==c||s[5]!==u?(d=(0,n.default)("rounded-75 relative",c,u),s[4]=c,s[5]=u,s[6]=d):d=s[6],s[7]!==a||s[8]!==o||s[9]!==d?(l=(0,t.jsx)("div",{...o,className:d,"data-sentry-component":"PlainCard","data-sentry-source-file":"index.tsx",children:a}),s[7]=a,s[8]=o,s[9]=d,s[10]=l):l=s[10],l}])},29326,372958,e=>{"use strict";var t,i=e.i(262757),n=e.i(748922);e.i(908169);var a=e.i(685301);e.s([],718099),e.i(718099);var r=e.i(291911),o=e.i(736381),d=e.i(530253),l=e.i(110392),s=e.i(883703),c=e.i(392372),u=e.i(215773),m=e.i(947341);let f=((t={}).checked="data-checked",t.unchecked="data-unchecked",t.indeterminate="data-indeterminate",t.disabled="data-disabled",t.readonly="data-readonly",t.required="data-required",t.valid="data-valid",t.invalid="data-invalid",t.touched="data-touched",t.dirty="data-dirty",t.filled="data-filled",t.focused="data-focused",t);var v=e.i(740028);function g(e){return r.useMemo(()=>({checked:t=>e.indeterminate?{}:t?{[f.checked]:""}:{[f.unchecked]:""},...v.fieldValidityMapping}),[e.indeterminate])}var p=e.i(526406),k=e.i(468603),h=e.i(548751),_=e.i(881547),b=e.i(380786),C=e.i(710706),x=e.i(200302),y=e.i(258173),N=e.i(652810),S=e.i(533897),E=e.i(963170);let R=r.createContext(void 0),w=r.createContext(void 0);var P=e.i(267420),D=e.i(996377),I=e.i(6214);let O=r.forwardRef(function(e,t){let{checked:n,className:a,defaultChecked:f=!1,"aria-labelledby":v,disabled:O=!1,id:L,indeterminate:T=!1,inputRef:F,name:A,onCheckedChange:B,parent:U=!1,readOnly:j=!1,render:G,required:M=!1,uncheckedValue:V,value:$,nativeButton:z=!1,...K}=e,{clearErrors:q}=(0,y.useFormContext)(),{disabled:W,name:H,setDirty:Y,setFilled:Q,setFocused:X,setTouched:J,state:Z,validationMode:ee,validityData:et,shouldValidateOnChange:ei,validation:en}=(0,b.useFieldRootContext)(),ea=(0,C.useFieldItemContext)(),{labelId:er,controlId:eo,registerControlId:ed,getDescriptionProps:el}=(0,N.useLabelableContext)(),es=function(e=!0){let t=r.useContext(R);if(void 0===t&&!e)throw Error((0,E.default)(3));return t}(),ec=null==es?void 0:es.parent,eu=ec&&es.allValues,em=W||ea.disabled||(null==es?void 0:es.disabled)||O,ef=H??A,ev=$??ef,eg=(0,k.useBaseUiId)(),ep=(0,k.useBaseUiId)(),ek=eo;eu?ek=U?ep:`${ec.id}-${ev}`:L&&(ek=L);let eh={};eu&&(U?eh=es.parent.getParentProps():ev&&(eh=es.parent.getChildProps(ev)));let e_=(0,l.useStableCallback)(B),{checked:eb=n,indeterminate:eC=T,onCheckedChange:ex,...ey}=eh,eN=null==es?void 0:es.value,eS=null==es?void 0:es.setValue,eE=null==es?void 0:es.defaultValue,eR=r.useRef(null),ew=(0,u.useRefWithInit)(()=>Symbol("checkbox-control")),eP=r.useRef(!1),{getButtonProps:eD,buttonRef:eI}=(0,_.useButton)({disabled:em,native:z}),eO=(null==es?void 0:es.validation)??en,[eL,eT]=(0,d.useControlled)({controlled:ev&&eN&&
2!U?eN.includes(ev):eb,default:ev&&eE&&!U?eE.includes(ev):f,name:"Checkbox",state:"checked"});(0,s.useIsoLayoutEffect)(()=>{ed!==o.NOOP&&(eP.current=!0,ed(ew.current,ek))},[ek,es,ed,U,ew]),r.useEffect(()=>{let e=ew.current;return()=>{eP.current&&ed!==o.NOOP&&(eP.current=!1,ed(e,void 0))}},[ed,ew]),(0,x.useField)({enabled:!es,id:eg,commit:eO.commit,value:eL,controlRef:eR,name:ef,getValue:()=>eL});let eF=r.useRef(null),eA=(0,c.useMergedRefs)(F,eF,eO.inputRef),eB=(0,S.useAriaLabelledBy)(v,er,eF,!z,ek??void 0);(0,s.useIsoLayoutEffect)(()=>{eF.current&&(eF.current.indeterminate=eC,eL&&Q(!0))},[eL,eC,Q]),(0,I.useValueChanged)(eL,()=>{(!es||U)&&(q(ef),Q(eL),Y(eL!==et.initialValue),ei()?eO.commit(eL):eO.commit(eL,!0))});let eU=(0,h.mergeProps)({checked:eL,disabled:em,name:U?void 0:ef,id:z?void 0:ek??void 0,required:M,ref:eA,style:ef?m.visuallyHiddenInput:m.visuallyHidden,tabIndex:-1,type:"checkbox","aria-hidden":!0,onChange(e){if(e.nativeEvent.defaultPrevented)return;let t=e.target.checked,i=(0,P.createChangeEventDetails)(D.REASONS.none,e.nativeEvent);null==ex||ex(t,i),e_(t,i),!i.isCanceled&&(eT(t),ev&&eN&&eS&&!U&&eS(t?[...eN,ev]:eN.filter(e=>e!==ev),i))},onFocus(){var e;null==(e=eR.current)||e.focus()}},void 0!==$?{value:(es?eL&&$:$)||""}:o.EMPTY_OBJECT,el,es?eO.getValidationProps:eO.getInputValidationProps),ej=eu?!!eb:eL,eG=eu&&eC||T;r.useEffect(()=>{if(!ec||!ev)return;let e=ec.disabledStatesRef.current;return e.set(ev,em),()=>{e.delete(ev)}},[ec,em,ev]);let eM=r.useMemo(()=>({...Z,checked:ej,disabled:em,readOnly:j,required:M,indeterminate:eG}),[Z,ej,em,j,M,eG]),eV=g(eM),e$=(0,p.useRenderElement)("span",e,{state:eM,ref:[eI,eR,t,null==es?void 0:es.registerControlRef],props:[{id:z?ek??void 0:eg,role:"checkbox","aria-checked":eC?"mixed":eL,"aria-readonly":j||void 0,"aria-required":M||void 0,"aria-labelledby":eB,"data-parent":U?"":void 0,onFocus(){X(!0)},onBlur(){let e=eF.current;e&&(J(!0),X(!1),"onBlur"===ee&&eO.commit(es?eN:e.checked))},onClick(e){var t;j||em||(e.preventDefault(),null==(t=eF.current)||t.dispatchEvent(new PointerEvent("click",{bubbles:!0,shiftKey:e.shiftKey,ctrlKey:e.ctrlKey,altKey:e.altKey,metaKey:e.metaKey})))}},el,eO.getValidationProps,K,ey,eD],stateAttributesMapping:eV});return(0,i.jsxs)(w.Provider,{value:eM,children:[e$,!eL&&!es&&ef&&!U&&void 0!==V&&(0,i.jsx)("input",{type:"hidden",name:ef,value:V}),(0,i.jsx)("input",{...eU})]})});var L=e.i(293166),T=e.i(452121),F=e.i(602372);let A=r.forwardRef(function(e,t){let{render:i,className:n,keepMounted:a=!1,...o}=e,d=function(){let e=r.useContext(w);if(void 0===e)throw Error((0,E.default)(14));return e}(),l=d.checked||d.indeterminate,{mounted:s,transitionStatus:c,setMounted:u}=(0,T.useTransitionStatus)(l),m=r.useRef(null),f={...d,transitionStatus:c};(0,L.useOpenChangeComplete)({open:l,ref:m,onComplete(){l||u(!1)}});let k=g(d),h=r.useMemo(()=>({...k,...F.transitionStatusMapping,...v.fieldValidityMapping}),[k]),_=(0,p.useRenderElement)("span",e,{ref:[t,m],state:f,stateAttributesMapping:h,props:o});return a||s?_:null});e.s(["Indicator",0,A,"Root",0,O],394195);var B=e.i(394195);e.s(["Checkbox",0,B],372958);var B=B,U=e.i(615379);e.s(["Checkbox",0,function(e){let t,r,o,d,l,s,c,u,m=(0,n.c)(14);return m[0]!==e?({children:t,className:r,...o}=e,m[0]=e,m[1]=t,m[2]=r,m[3]=o):(t=m[1],r=m[2],o=m[3]),m[4]!==r?(d=(0,U.default)("group flex grow cursor-pointer gap-50","has-data-disabled:cursor-not-allowed! has-data-disabled:opacity-25 has-data-disabled:select-none",r),m[4]=r,m[5]=d):d=m[5],m[6]===Symbol.for("react.memo_cache_sentinel")?(l=(0,U.default)("rounded-25 border-border-control-outline bg-surface-background-lighter group-hover:shadow-field-ring flex h-[20px] w-[20px] shrink-0 items-center justify-center border","data-[checked]:bg-surface-brand data-checked:border-none data-disabled:shadow-none!"),m[6]=l):l=m[6],m[7]===Symbol.for("react.memo_cache_sentinel")?(s=(0,i.jsx)(B.Indicator,{className:"flex","data-sentry-element":"CheckboxPrimitive.Indicator","data-sentry-source-file":"index.tsx",children:(0,i.jsx)(a.IconCheck,{size:16,className:"text-text-inverted","data-sentry-element":"IconCheck","data-sentry-source-file":"index.tsx"})}),m[7]=s):s=m[7],m[8]!==o?(c=(0,i.jsx)(B.Root,{...o,className:l,"data-sentry-element":"CheckboxPrimitive.Root","data-sentry-source-file":"index.tsx",children:s}),m[8]=o,m[9]=c):c=m[9],m[10]!==t||m[11]!==d||m[12]!==c?(u=(0,i.jsxs)("label",{className:d,"data-sentry-component":"Checkbox","data-sentry-source-file":"index.tsx",children:[c,t]}),m[10]=t,m[11]=d,m[12]=c,m[13]=u):u=m[13],u}],29326)},890184,e=>{"use strict";var t=e.i(813621),i=e.i(863750);let n=(0,t.withNavigationTracking)(i.ButtonLink);e.s(["ButtonLinkWithTracking",0,n])},446654,e=>{"use strict";var t=e.i(262757),i=e.i(748922),n=e.i(398198);e.i(908169);var a=e.i(627128),r=e.i(743091),o=e.i(960866);e.s(["SponsoredProductBadge",0,e=>{let d,l,s=(0,i.c)(3),{productCardData:c,adId:u,size:m}=e;return(c?(0,r.showFeature)("sponsored",c):!!u)?(s[0]===Symbol.for("react.memo_cache_sentinel")?(d=(0,o.product__sponsored_product_title)(),s[0]=d):d=s[0],s[1]!==m?(l=(0,t.jsx)(n.Badge,{className:"w-fit max-w-full px-50 whitespace-nowrap [&_>_span]:overflow-hidden [&_>_span]:text-ellipsis [&_>_svg]:shrink-0",icon:a.IconInfoFilled,intent:"PROMOTION",text:d,circular:!0,size:m,"data-sentry-element":"Badge","data-sentry-component":"SponsoredProductBadge","data-sentry-source-file":"sponsored-badge.tsx"}),s[1]=m,s[2]=l):l=s[2],l):null}])},871527,189486,e=>{"use strict";var t=e.i(262757),i=e.i(748922),n=e.i(632139),a=e.i(263853),r=e.i(761900),o=e.i(615379);let d=e=>{let d,l,s,c,u=(0,i.c)(10),{className:m,colorVariant:f,fillValue:v,size:g}=e,p=void 0===f?"primary":f,k=void 0===g?16:g;return u[0]!==m?(d=(0,o.default)("flex",m),u[0]=m,u[1]=d):d=u[1],u[2]===Symbol.for("react.memo_cache_sentinel")?(l=[void 0,void 0,void 0,void 0,void 0],u[2]=l):l=u[2],u[3]!==p||u[4]!==v||u[5]!==k?(s=l.map((e,i)=>{let o,d,l,s=i+1,c=v>=s?"filled":v<s&&v>s-1?"half":"empty",u=(o=`${n.clientConfig.general.cdnUrlBase}/g/rfe/icons/stars`,d="half"===c,"empty"===c?`${o}/empty-new.svg`:"expert"===p?d?`${o}/expert-half-new.svg`:`${o}/expert-full-new.svg`:d?`${o}/primary-half-new.svg`:`${o}/primary-full-new.svg`);return(0,t.jsx)(r.Image,{className:"mr-px",src:u,alt:(l=`${c} star ${s}`,(0,a.capitalize)(l)),width:k,height:k},`star-${s}`)}),u[3]=p,u[4]=v,u[5]=k,u[6]=s):s=u[6],u[7]!==d||u[8]!==s?(c=(0,t.jsx)("div",{className:d,"data-sentry-component":"Stars","data-sentry-source-file":"index.tsx",children:s}),u[7]=d,u[8]=s,u[9]=c):c=u[9],c};var l=e.i(684973),s=e.i(198639),c=e.i(79932),u=e.i(451915);let m=(e,t={})=>{let i;return u.experimentalStaticLocale??t.locale??(0,u.getLocale)(),"other"===(i=c.plural("en-GB",null==e?void 0:e.count,{}))?`${null==e?void 0:e.count} reviews`:"one"===i?`${null==e?void 0:e.count} review`:"reviews__rating_n_reviews"};e.s(["reviews__rating_n_reviews",0,m],189486);var f=e.i(930048);e.s(["Rating",0,e=>{let n,a,r,c,v,g,p,k,h=(0,i.c)(25),{className:_,colorVariant:b,count:C,rate:x,size:y,compactLabel:N}=e,S=void 0===y?"medium":y,E=void 0===N||N;if(h[0]!==E||h[1]!==C||h[2]!==x||h[3]!==S){let e;switch(a=s.default.convert(x??0,1),S){case"xl":r=28;break;case"large":r=18;break;case"medium":r=16;break;case"small":r=12}h[8]!==E||h[9]!==C?(e=()=>{if(!C)return null;let e=C>500,t=Math.min(C,500);return E?t:e?((e,t={})=>(u.experimentalStaticLocale??t.locale??(0,u.getLocale)(),`${null==e?void 0:e.count}+ reviews`))({count:C}):m({count:C})},h[8]=E,h[9]=C,h[10]=e):e=h[10],n=e,c=(0,f.reviews__rating_rate_n_text_version)({count:a.rounded}),h[0]=E,h[1]=C,h[2]=x,h[3]=S,h[4]=n,h[5]=a,h[6]=r,h[7]=c}else n=h[4],a=h[5],r=h[6],c=h[7];let R=c;return h[11]!==_?(v=(0,o.default)(_,"flex flex-wrap items-center gap-25"),h[11]=_,h[12]=v):v=h[12],h[13]!==b||h[14]!==a.half||h[15]!==r?(g=(0,t.jsx)(d,{colorVariant:b,fillValue:a.half,size:r,"data-sentry-element":"Stars","data-sentry-source-file":"index.tsx"}),h[13]=b,h[14]=a.half,h[15]=r,h[16]=g):g=h[16],h[17]!==C||h[18]!==n?(p=C&&(0,t.jsxs)(l.Text,{variant:"BodySmall",className:"text-text-secondary",children:["(",n(),")"]}),h[17]=C,h[18]=n,h[19]=p):p=h[19],h[20]!==R||h[21]!==v||h[22]!==g||h[23]!==p?(k=(0,t.jsxs)("div",{className:v,"aria-label":R,"data-sentry-component":"Rating","data-sentry-source-file":"index.tsx",children:[g,p]}),h[20]=R,h[21]=v,h[22]=g,h[23]=p,h[24]=k):k=h[24],k}],871527)},198639,e=>{"use strict";class t{static toRounded(e,t=1){return parseFloat(e.toFixed(t))}static toRoundedString(e,t=1){return e.toFixed(t)}static toHalf(e){return Math.ceil(2*t.toRounded(e))/2}static toWhole(e){return Math.ceil(t.toRounded(e))}static convert(e,i=1){return{real:e,rounded:t.toRounded(e,i),roundedString:t.toRoundedString(e,i),half:t.toHalf(e),whole:t.toWhole(e)}}}e.s(["default",0,t])},410751,(e,t,i)=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"GetOfferClickLoggerData"}
2,variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"id"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"offerClickLoggerData"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"id"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"productId"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"productName"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"offerId"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"offerName"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"offerPrice"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"offerCurrency"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"priceId"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"shopOfferId"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"shopId"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"shopName"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"segmentId"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"segmentName"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"segmentCostPerClick"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"segmentCostCurrency"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"market"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"profiled"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:325}};n.loc.source={body:"query GetOfferClickLoggerData($id: ID!) {\n offerClickLoggerData(id: $id) {\n productId\n productName\n offerId\n offerName\n offerPrice\n offerCurrency\n priceId\n shopOfferId\n shopId\n shopName\n segmentId\n segmentName\n segmentCostPerClick\n segmentCostCurrency\n market\n profiled\n }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};var a={};function r(e,t){for(var i=0;i<e.definitions.length;i++){var n=e.definitions[i];if(n.name&&n.name.value==t)return n}}n.definitions.forEach(function(e){if(e.name){var t=new Set;!function e(t,i){if("FragmentSpread"===t.kind)i.add(t.name.value);else if("VariableDefinition"===t.kind){var n=t.type;"NamedType"===n.kind&&i.add(n.name.value)}t.selectionSet&&t.selectionSet.selections.forEach(function(t){e(t,i)}),t.variableDefinitions&&t.variableDefinitions.forEach(function(t){e(t,i)}),t.definitions&&t.definitions.forEach(function(t){e(t,i)})}(e,t),a[e.name.value]=t}}),t.exports=n,t.exports.GetOfferClickLoggerData=function(e,t){var i={kind:e.kind,definitions:[r(e,t)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var n=a[t]||new Set,o=new Set,d=new Set;for(n.forEach(function(e){d.add(e)});d.size>0;){var l=d;d=new Set,l.forEach(function(e){o.has(e)||(o.add(e),(a[e]||new Set).forEach(function(e){d.add(e)}))})}return o.forEach(function(t){var n=r(e,t);n&&i.definitions.push(n)}),i}(n,"GetOfferClickLoggerData")},814866,(e,t,i)=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"GetRawOfferClickLoggerData"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"id"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"rawOfferClickLoggerData"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"id"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"offerId"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"offerName"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"offerPrice"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"offerCurrency"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"priceId"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"shopOfferId"},arguments:[],directives:[]}
2,{kind:"Field",name:{kind:"Name",value:"shopId"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"shopName"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"segmentId"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"segmentName"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"segmentCostPerClick"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"segmentCostCurrency"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"market"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"profiled"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:301}};n.loc.source={body:"query GetRawOfferClickLoggerData($id: ID!) {\n rawOfferClickLoggerData(id: $id) {\n offerId\n offerName\n offerPrice\n offerCurrency\n priceId\n shopOfferId\n shopId\n shopName\n segmentId\n segmentName\n segmentCostPerClick\n segmentCostCurrency\n market\n profiled\n }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};var a={};function r(e,t){for(var i=0;i<e.definitions.length;i++){var n=e.definitions[i];if(n.name&&n.name.value==t)return n}}n.definitions.forEach(function(e){if(e.name){var t=new Set;!function e(t,i){if("FragmentSpread"===t.kind)i.add(t.name.value);else if("VariableDefinition"===t.kind){var n=t.type;"NamedType"===n.kind&&i.add(n.name.value)}t.selectionSet&&t.selectionSet.selections.forEach(function(t){e(t,i)}),t.variableDefinitions&&t.variableDefinitions.forEach(function(t){e(t,i)}),t.definitions&&t.definitions.forEach(function(t){e(t,i)})}(e,t),a[e.name.value]=t}}),t.exports=n,t.exports.GetRawOfferClickLoggerData=function(e,t){var i={kind:e.kind,definitions:[r(e,t)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var n=a[t]||new Set,o=new Set,d=new Set;for(n.forEach(function(e){d.add(e)});d.size>0;){var l=d;d=new Set,l.forEach(function(e){o.has(e)||(o.add(e),(a[e]||new Set).forEach(function(e){d.add(e)}))})}return o.forEach(function(t){var n=r(e,t);n&&i.definitions.push(n)}),i}(n,"GetRawOfferClickLoggerData")},115526,(e,t,i)=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"GetShopClickLoggerData"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"id"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"shopClickLoggerData"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"id"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"shopId"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"shopName"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"segmentId"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"segmentName"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"segmentCostPerClick"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"segmentCostCurrency"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"market"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"profiled"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:206}};n.loc.source={body:"query GetShopClickLoggerData($id: ID!) {\n shopClickLoggerData(id: $id) {\n shopId\n shopName\n segmentId\n segmentName\n segmentCostPerClick\n segmentCostCurrency\n market\n profiled\n }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};var a={};function r(e,t){for(var i=0;i<e.definitions.length;i++){var n=e.definitions[i];if(n.name&&n.name.value==t)return n}}n.definitions.forEach(function(e){if(e.name){var t=new Set;!function e(t,i){if("FragmentSpread"===t.kind)i.add(t.name.value);else if("VariableDefinition"===t.kind){var n=t.type;"NamedType"===n.kind&&i.add(n.name.value)}t.selectionSet&&t.selectionSet.selections.forEach(function(t){e(t,i)}),t.variableDefinitions&&t.variableDefinitions.forEach(function(t){e(t,i)}),t.definitions&&t.definitions.forEach(function(t){e(t,i)})}(e,t),a[e.name.value]=t}}),t.exports=n,t.exports.GetShopClickLoggerData=function(e,t){var i={kind:e.kind,definitions:[r(e,t)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var n=a[t]||new Set,o=new Set,d=new Set;for(n.forEach(function(e){d.add(e)});d.size>0;){var l=d;d=new Set,l.forEach(function(e){o.has(e)||(o.add(e),(a[e]||new Set).forEach(function(e){d.add(e)}))})}return o.forEach(function(t){var n=r(e,t);n&&i.definitions.push(n)}),i}(n,"GetShopClickLoggerData")},585741,e=>{"use strict";var t,i,n=((t={}).RAW="raw",t.OFFER="offer",t.SHOP="shop",t),a=((i={}).CAMPAIGN_LIST_ITEM="campaign_list_item",i.KEYWORD_LANDING_PAGE_OFFER="keyword_landing_page_offer",i.PRODUCT_CARD_OFFER_LIST="Product card offer list",i.PRODUCT_CAROUSEL="Product carousel",i.SEARCH_RESULT_PAGE="search_result_page",i.SPONSORED_ARTICLE_PRODUCT_CAROUSEL="sponsored_article_product_carousel",i.USED_PRODUCT_CARD="used_product_card",i.PRICE_LIST="Price list",i.PRICE_LIST_EXPANDED="Price list expanded",i.PRICE_LIST_SPONSORED="Price list sponsored",i.MOBILE_CONTRACT="product_mobile_contract",i.PROMOTION_MODAL="Promotion modal",i.PROMOTION_PRODUCT_CARD="promotion_product_card",i);e.s(["TrackClickScope",()=>a,"TrackClickType",()=>n])},252279,e=>{"use strict";var t=e.i(889654),i=e.i(485932),n=e.i(158445);let a=async e=>{let{offerId:t,productId:a,storeName:r}=e;(0,i.pushEvent)(n.ProductActionType.PRODUCT_PRICE_CLICK_BOUNCE,{offerId:t,productId:a,storeName:r})};var r=e.i(866209);async function o(e,i){let n,o,{productId:d,price:l,featured:s,status:c,scope:u,offerId:m,storeName:f,isRawOffer:v,priceType:g,condition:p,isPartOfPromotion:k,isPjDeal:h,isAlternative:_,hasS
2hippingInfo:b,isInternational:C,stockStatus:x,shopId:y,productName:N,index:S}=e;(0,t.trackProductPriceClick)({productId:d,price:l,featured:s,status:c,isAlternative:_,context:u}),n=Date.now(),o=()=>{Date.now()-n>15e3&&"visible"===document.visibilityState?document.removeEventListener("visibilitychange",o):"visible"===document.visibilityState&&((()=>{a({offerId:m,productId:d,storeName:f}),null==i||i()})(),document.removeEventListener("visibilitychange",o))},document.addEventListener("visibilitychange",o),await (0,r.trackOfferClickWithRevenue)({offerId:m,index:S,isRawOffer:v,priceType:g,hasShippingInfo:b,scope:u,condition:p,isPartOfPromotion:k,isPjDeal:h,isInternational:C,stockStatus:x,productId:d,productName:N,shopId:y,shopName:f})}e.s(["trackClickout",0,o],252279)},866209,e=>{"use strict";var t=e.i(410751),i=e.i(814866),n=e.i(115526),a=e.i(195422);async function r(e,t){return(0,a.default)("/api/graphql",e,t)}async function o(e,a){switch(e){case"offer":{let{offerClickLoggerData:e}=await r(t.default,{id:a});return e??void 0}case"raw":{let{rawOfferClickLoggerData:e}=await r(i.default,{id:a});return e??void 0}case"shop":{let{shopClickLoggerData:e}=await r(n.default,{id:a});return e??void 0}default:return}}var d=e.i(585741),l=e.i(485932),s=e.i(632139);let c=async e=>{let t,{offerId:i,isRawOffer:n,index:a}=e;if(s.clientConfig.libs.rfeBff.enabled)try{t=await o(n?d.TrackClickType.RAW:d.TrackClickType.OFFER,i)}catch(e){}let r=Object.entries({...e,...t,index:void 0!==a?a+1:void 0}).reduce((e,[t,i])=>void 0===i?{...e}:{...e,[t]:i},{});(0,l.pushEvent)(n?"rawOfferClickWithRevenue":"offerClickWithRevenue",r)};e.s(["trackOfferClickWithRevenue",0,c],866209)},889654,158445,e=>{"use strict";var t,i=e.i(485932);function n(e){switch(e){case"international":case"variant":case"":return"normal";default:return""}}var a=((t={}).PRODUCT_PRICE_CLICK="productPriceClick",t.PRODUCT_PRICE_CLICK_BOUNCE="productPriceClickBounce",t);e.s(["ProductActionType",()=>a],158445),e.s(["trackProductPriceClick",0,function(e){var t,r;(0,i.pushEvent)(a.PRODUCT_PRICE_CLICK,{pretrack:!1,condition:e.condition,context:e.context,featured:e.featured?"Featured":"Not Featured",isAlternative:e.isAlternative,price:(t=e.price,r=e.status,"object"==typeof t&&null!==t?"Price"===t.__typename?t:{...t,type:n(r)}:{price:t,type:n(r)}),productId:e.productId,status:e.status,stockStatus:e.stockStatus})}],889654)},873510,e=>{"use strict";var t,i=((t={}).SEARCH="Search",t.SEARCH_RESULT="Search Result",t.KEYWORD_LANDING_PAGE="Keyword Landing Page",t.PRODUCT="Product",t.CATEGORY="Category",t.DEALS="Deals",t.PROMOTION="Promotion",t.USED="Used",t.PRICE_HISTORY_GRAPH="Price History Graph",t.HEADER="Header",t.REVIEW="Review",t.OFFER_LIST="Offer List",t.ACCOUNT="Account",t.PRODUCT_CARD="Product Card",t.CONTENT_CARD="Content Card",t.PROMOTIONS_LIST="Promotions List",t);e.s(["PageScope",()=>i])},236599,e=>{"use strict";e.s(["createPropertyExistGuard",0,function(...e){return t=>t&&e.every(e=>e in t)},"createTypeGuard",0,function(e){return t=>{if(!t)return!1;for(let[i,n]of Object.entries(e))if(t[i]!==n)return!1;return!0}},"isNotNullOrUndefined",0,function(e){return null!=e}])},964154,166090,409930,e=>{"use strict";var t=e.i(451915);e.s(["product__condition_type_almostnew",0,(e={},i={})=>(t.experimentalStaticLocale??i.locale??(0,t.getLocale)(),"Mint condition")],964154),e.s(["product__condition_type_damaged_packaging",0,(e={},i={})=>(t.experimentalStaticLocale??i.locale??(0,t.getLocale)(),"Damaged packaging")],166090),e.s(["product__condition_type_demo",0,(e={},i={})=>(t.experimentalStaticLocale??i.locale??(0,t.getLocale)(),"Demo")],409930)},239626,e=>{"use strict";var t=e.i(451915);e.s(["product__condition_type_new",0,(e={},i={})=>(t.experimentalStaticLocale??i.locale??(0,t.getLocale)(),"New")])},621686,e=>{"use strict";var t=e.i(451915);e.s(["product__condition_type_refurbished",0,(e={},i={})=>(t.experimentalStaticLocale??i.locale??(0,t.getLocale)(),"Refurbished")])},443270,e=>{"use strict";var t=e.i(451915);e.s(["product__condition_type_used",0,(e={},i={})=>(t.experimentalStaticLocale??i.locale??(0,t.getLocale)(),"Used")])},565879,e=>{"use strict";var t=e.i(451915);e.s(["product__kwlp_compare_prices",0,(e={},i={})=>(t.experimentalStaticLocale??i.locale??(0,t.getLocale)(),"Compare prices")])},960866,e=>{"use strict";var t=e.i(451915);e.s(["product__sponsored_product_title",0,(e={},i={})=>(t.experimentalStaticLocale??i.locale??(0,t.getLocale)(),"Sponsored")])},661225,e=>{"use strict";var t=e.i(451915);e.s(["product__transparency_store_info",0,(e={},i={})=>(t.experimentalStaticLocale??i.locale??(0,t.getLocale)(),"We aim to list all offers available on the market. Thereâs no direct link to this product since the shop has chosen to not be a PriceSpy customer in this category.")])},930048,e=>{"use strict";var t=e.i(79932),i=e.i(451915);e.s(["reviews__rating_rate_n_text_version",0,(e,n={})=>{let a;return i.experimentalStaticLocale??n.locale??(0,i.getLocale)(),"other"===(a=t.plural("en-GB",null==e?void 0:e.count,{}))||"one"===a?`${null==e?void 0:e.count} of 5 stars`:"reviews__rating_rate_n_text_version"}])}]); 3 4//# debugId=c9449ff4-7d1e-68db-80a7-0a64cfb95685
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.