1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,42839,e=>{"use strict";var t=e.i(71645),r=e.i(18566),l=e.i(55841);e.s(["default",0,function(){let e=(0,r.usePathname)(),a=(0,t.useRef)(null);return(0,t.useEffect)(()=>{!e||e.startsWith("/admin")||a.current!==e&&(a.current=e,(0,l.sendTrack)("view",{includeReferrer:!0}))},[e]),null}])},93886,e=>{"use strict";var t=e.i(43476),r=e.i(22016),l=e.i(71645),a=e.i(4795);e.s(["default",0,function({className:e,children:s}){let[i,n]=(0,l.useState)("/");return(0,l.useEffect)(()=>{n((0,a.getSavedHomeUrl)())},[]),(0,t.jsx)(r.default,{href:i,className:e,children:s})}])},50429,e=>{"use strict";var t=e.i(43476),r=e.i(71645);e.s(["default",0,function({title:e}){let l=(0,r.useRef)(null),[a,s]=(0,r.useState)(!1),[i,n]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{let e=l.current;if(!e||a)return;let t=new ResizeObserver(()=>{n(e.scrollHeight>e.clientHeight+1)});return t.observe(e),()=>t.disconnect()},[a,e]),(0,t.jsxs)("div",{children:[(0,t.jsx)("h1",{ref:l,className:`text-xl font-bold leading-tight tracking-tight text-slate-900 sm:text-2xl lg:text-3xl ${a?"":"line-clamp-2"}`,children:e}),(i||a)&&(0,t.jsx)("button",{type:"button",onClick:()=>s(e=>!e),className:"mt-0.5 text-[11px] text-slate-400 underline decoration-slate-300 underline-offset-2 transition-colors hover:text-slate-600",children:a?"Réduire":"Afficher le titre complet"})]})}])},32308,e=>{"use strict";var t=e.i(43476),r=e.i(71645);e.s(["default",0,function({src:e,produit:l,accent:a="blue"}){let[s,i]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{if(!s)return;let e=e=>{"Escape"===e.key&&i(!1)};return document.addEventListener("keydown",e),document.body.style.overflow="hidden",()=>{document.removeEventListener("keydown",e),document.body.style.overflow=""}},[s]),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("button",{type:"button",onClick:()=>i(!0),className:`mt-4 inline-flex items-center gap-1.5 text-sm font-medium text-slate-500 underline decoration-dotted underline-offset-4 transition-colors ${"emerald"===a?"hover:text-emerald-600":"hover:text-blue-600"}`,children:[(0,t.jsx)("svg",{className:"h-4 w-4",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,"aria-hidden":!0,children:(0,t.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M3 3v18h18M7 15l4-4 3 3 5-6"})}),"Voir l'historique du prix"]}),s&&(0,t.jsx)("div",{role:"dialog","aria-modal":"true","aria-label":"Historique du prix",onClick:()=>i(!1),className:"fixed inset-0 z-[60] flex items-center justify-center bg-slate-900/70 p-4 backdrop-blur-sm",children:(0,t.jsxs)("div",{onClick:e=>e.stopPropagation(),className:"relative flex max-h-[90vh] w-full max-w-2xl flex-col overflow-hidden rounded-2xl bg-white shadow-2xl",children:[(0,t.jsxs)("div",{className:"flex items-center justify-between border-b border-slate-100 px-4 py-3",children:[(0,t.jsx)("h2",{className:"text-sm font-semibold text-slate-900",children:"Historique du prix"}),(0,t.jsx)("button",{type:"button",onClick:()=>i(!1),"aria-label":"Fermer",className:"flex h-8 w-8 items-center justify-center rounded-full text-slate-400 transition-colors hover:bg-slate-100 hover:text-slate-700",children:"â"})]}),(0,t.jsx)("div",{className:"overflow-auto p-4",children:(0,t.jsx)("img",{src:e,alt:`Historique du prix â ${l}`,className:"mx-auto h-auto w-full max-w-full object-contain",loading:"lazy"})})]})})]})}])},3609,e=>{"use strict";var t=e.i(43476),r=e.i(71645),l=e.i(11259);e.s(["default",0,function({description:e}){let[a,s]=(0,r.useState)(!1),i=(0,l.formatDescription)(e);return 0===i.length?null:(0,t.jsxs)("section",{className:"mt-4",children:[(0,t.jsx)("button",{type:"button","aria-expanded":a,onClick:()=>s(e=>!e),className:"inline-flex items-center gap-1.5 text-sm font-medium text-slate-500 underline decoration-dotted underline-offset-4 transition-colors hover:text-emerald-600",children:"Le produit"}),a&&(0,t.jsx)("div",{className:"mt-2 text-sm leading-relaxed text-slate-600",children:i.map((e,r)=>(0,t.jsx)("p",{className:r>0?"mt-2":void 0,children:e},r))})]})}])},7722,e=>{"use strict";var t=e.i(43476),r=e.i(71645),l=e.i(62455);e.s(["default",0,function({facts:e,className:a}){let[s,i]=(0,r.useState)(!1);if(!(0,l.hasProductFacts)(e))return null;let n=(0,l.productFactRows)(e,{skip:["brand"]});return 0===n.length?null:(0,t.jsxs)("section",{className:a??"mt-3",children:[(0,t.jsx)("button",{type:"button","aria-expanded":s,onClick:()=>i(e=>!e),className:"inline-flex items-center gap-1.5 text-sm font-medium text-slate-500 underline decoration-dotted underline-offset-4 transition-colors hover:text-emerald-600",children:"Caractéristiques"}),s&&(0,t.jsx)("dl",{className:"mt-2 divide-y divide-slate-100 rounded-xl border border-slate-100 bg-white",children:n.map(e=>(0,t.jsxs)("div",{className:"grid grid-cols-[7.5rem_1fr] gap-3 px-3 py-2 text-sm sm:grid-cols-[9rem_1fr]",children:[(0,t.jsx)("dt",{className:"text-slate-500",children:e.label}),(0,t.jsx)("dd",{className:"font-medium text-slate-800",children:e.value})]},e.key))})]})}])},95490,e=>{"use strict";var t=e.i(71645),r=e.i(18566);e.s(["default",0,function(){let e=(0,r.usePathname)();return(0,t.useLayoutEffect)(()=>{"scrollRestoration"in history&&(history.scrollRestoration="manual");let e=()=>{window.scrollTo(0,0),document.documentElement.scrollTop=0,document.body.scrollTop=0};e(),requestAnimationFrame(e)},[e]),null}])},27040,e=>{"use strict";var t=e.i(43476),r=e.i(71645),l=e.i(50935);e.i(62455),e.s(["default",0,function({src:e,images:a,alt:s,suspicious:i=!1,longDelivery:n=!1,className:o,sizes:d}){let c=(0,r.useMemo)(()=>(function(e,t){let r=new Set,l=[];for(let a of[e,...t??[]]){let e=a?.trim();if(!e)continue;let t=function(e){let t=e.match(/\/I\/([^/.]+)/);return t?.[1]??e}(e);r.has(t)||(r.add(t),l.push(e))}return l})(e,a),[e,a]),[u,m]=(0,r.useState)(!1),[x,h]=(0,r.useState)(0),f=c[x]??e;return(0,r.useEffect)(()=>{h(0)},[e,a]),(0,r.useEffect)(()=>
1{if(!u)return;let e=e=>{"Escape"===e.key&&m(!1),"ArrowRight"===e.key&&h(e=>(e+1)%Math.max(c.length,1)),"ArrowLeft"===e.key&&h(e=>(e-1+Math.max(c.length,1))%Math.max(c.length,1))};return window.addEventListener("keydown",e),()=>window.removeEventListener("keydown",e)},[u,c.length]),(0,t.jsxs)("div",{children:[(0,t.jsx)("button",{type:"button",onClick:()=>m(!0),className:"block w-full text-left","aria-label":"Agrandir la photo du produit",children:(0,t.jsx)(l.default,{src:f,alt:s,suspicious:i,longDelivery:n,sizes:d,priority:!0,className:o})}),c.length>1&&(0,t.jsx)("div",{className:"mt-3 flex gap-2 overflow-x-auto pb-1",children:c.map((e,r)=>{let a=r===x;return(0,t.jsx)("button",{type:"button",onClick:()=>h(r),"aria-label":`Photo ${r+1}`,"aria-pressed":a,className:`relative h-16 w-16 shrink-0 overflow-hidden rounded-lg border bg-white ${a?"border-emerald-500 ring-2 ring-emerald-200":"border-slate-200 hover:border-emerald-300"}`,children:(0,t.jsx)(l.default,{src:e,alt:"",sizes:"64px",className:"h-full w-full"})},e)})}),u&&(0,t.jsx)("div",{className:"fixed inset-0 z-[100] flex items-center justify-center bg-slate-900/70 p-4 backdrop-blur-[1px]",role:"dialog","aria-modal":"true","aria-label":"Image du produit en grand format",onClick:()=>m(!1),children:(0,t.jsxs)("div",{className:"relative w-full max-w-4xl overflow-hidden rounded-2xl border border-blue-100 bg-white p-3 shadow-2xl sm:p-4",onClick:e=>e.stopPropagation(),children:[(0,t.jsx)("button",{type:"button",onClick:()=>m(!1),className:"absolute right-3 top-3 z-10 rounded-full bg-white px-2.5 py-1 text-xs font-semibold text-slate-600 ring-1 ring-slate-200 transition hover:text-slate-900","aria-label":"Fermer l'image agrandie",children:"Fermer â"}),(0,t.jsx)(l.default,{src:f,alt:s,suspicious:i,longDelivery:n,sizes:"90vw",className:"aspect-square w-full rounded-xl border border-blue-100"}),c.length>1&&(0,t.jsx)("div",{className:"mt-3 flex justify-center gap-2",children:c.map((e,r)=>(0,t.jsx)("button",{type:"button",onClick:()=>h(r),"aria-label":`Photo ${r+1}`,className:`h-2.5 w-2.5 rounded-full ${r===x?"bg-emerald-600":"bg-slate-300"}`},`modal-${e}`))})]})})]})}],27040)},47595,e=>{"use strict";var t=e.i(43476),r=e.i(71645),l=e.i(74020),a=e.i(70609);function s(e){let t=window.matchMedia("(max-width: 639px)");return t.addEventListener("change",e),()=>t.removeEventListener("change",e)}function i(){return window.matchMedia("(max-width: 639px)").matches}function n(){return!1}e.s(["default",0,function({deal:e}){let{votes:o,castVote:d,getDealTemperature:c}=(0,a.useDealVotes)(),u=(0,r.useSyncExternalStore)(s,i,n);return(0,t.jsx)(l.default,{dealId:e.id,temperature:c(e),userVote:o[e.id],onVote:d,variant:u?"compact":"featured"})}])},40690,e=>{"use strict";var t=e.i(43476),r=e.i(71645),l=e.i(93610),a=e.i(45411);e.s(["default",0,function({title:e,sharePath:s,fallbackUrl:i,size:n="default",className:o="",accent:d="blue"}){let{message:c,showToast:u}=(0,a.useToast)(),m=(0,r.useCallback)(async()=>{let t=`${window.location.origin}${s}`;if("u">typeof navigator&&navigator.share)try{await navigator.share({title:e,url:t});return}catch(e){if(e instanceof DOMException&&"AbortError"===e.name)return}try{await navigator.clipboard.writeText(t),u("Lien copié !")}catch{u("Impossible de copier le lien")}},[i,s,u,e]);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("button",{type:"button",onClick:m,"aria-label":"Partager",className:`flex shrink-0 items-center justify-center rounded-xl border border-slate-200 text-slate-500 transition-colors active:scale-95 ${"emerald"===d?"hover:border-emerald-200 hover:text-emerald-600":"hover:border-blue-200 hover:text-blue-600"} ${"featured"===n?"h-10 w-10":"h-9 w-9 md:h-10 md:w-10"} ${o}`,children:(0,t.jsx)("svg",{className:"h-4 w-4",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",strokeWidth:2,"aria-hidden":!0,children:(0,t.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M8.684 13.342C8.886 12.938 9 12.482 9 12c0-.482-.114-.938-.316-1.342m0 2.684a3 3 0 110-2.684m0 2.684l6.632 3.316m-6.632-6l6.632-3.316m0 0a3 3 0 105.367-2.684 3 3 0 00-5.367 2.684zm0 9.316a3 3 0 105.368 2.684 3 3 0 00-5.368-2.684z"})})}),(0,t.jsx)(l.default,{message:c})]})}])},86959,e=>{"use strict";var t=e.i(43476),r=e.i(71645),l=e.i(11259),a=e.i(76878);e.s(["default",0,function({pricing:e,savings:s,comparison:i=null,deliveryEstimate:n=null,dealDate:o,isPrimeDelivery:d=!1,stockVerified:c=null,cta:u,couponLabel:m=null,className:x=""}){let h,f,[p,b]=(0,r.useState)(!1);if((0,r.useEffect)(()=>{let e=()=>b(!("u"<typeof document)&&("1"===document.documentElement.getAttribute("data-in-app-single-cta")||(0,a.shouldHideHeroCtaForInApp)()));e();let t=window.matchMedia("(max-width: 639px)");t.addEventListener("change",e),window.addEventListener("resize",e);let r=window.setTimeout(e,100),l=window.setTimeout(e,500);return()=>{t.removeEventListener("change",e),window.removeEventListener("resize",e),window.clearTimeout(r),window.clearTimeout(l)}},[]),!e.currentPrice)return null;let g=null!=s.percent&&s.percent>0?`â${Math.round(s.percent)}
1%`:e.reducLabel?e.reducLabel:null,v=null!=s.amount&&s.amount>0,w=n?.trim()&&o?(0,l.formatDeliveryEstimateLabel)(n,o):n?.trim()?(0,l.formatDeliveryEstimateLabel)(n):null,j=!!w,y=null!=c;return(0,t.jsxs)("section",{className:`deal-price-hero rounded-2xl border border-emerald-200/90 bg-gradient-to-br from-emerald-50 via-white to-white p-4 shadow-sm shadow-emerald-100/50 sm:p-5 ${x}`.trim(),"aria-label":"Prix du deal",children:[(0,t.jsxs)("div",{className:"min-w-0",children:[(0,t.jsx)("p",{className:"text-[11px] font-semibold uppercase tracking-wider text-emerald-600",children:"Prix deal"}),(0,t.jsxs)("div",{className:"mt-1 flex flex-wrap items-baseline gap-x-2 gap-y-1 sm:gap-3",children:[(0,t.jsx)("span",{className:"text-4xl font-extrabold tabular-nums tracking-tight text-emerald-700 sm:text-5xl",children:e.currentPrice}),e.originalPrice?(0,t.jsx)("span",{className:"text-lg font-medium text-slate-400 line-through sm:text-xl",children:e.originalPrice}):null,g?(0,t.jsx)("span",{className:"rounded-lg bg-emerald-600 px-2.5 py-1 text-sm font-extrabold text-white shadow-sm shadow-emerald-600/25",children:g}):null]}),m?(0,t.jsxs)("p",{className:"mt-2 inline-flex items-center rounded-full border border-amber-200 bg-amber-50 px-2.5 py-1 text-xs font-semibold text-amber-800",children:[m," à clipper sur Amazon"]}):null,v?(0,t.jsxs)("p",{className:"mt-2 text-sm font-semibold text-emerald-600",children:["Ãconomie estimée : â",s.amount,"â¬"]}):null,i?(0,t.jsxs)("p",{className:"mt-2 text-sm leading-snug text-slate-600",children:[(0,t.jsxs)("span",{className:"text-slate-400","aria-hidden":!0,children:["â"," "]}),"l'équivalent d'environ"," ",(0,t.jsx)("span",{className:"font-medium text-slate-800",children:i})]}):null]}),u&&!p?(0,t.jsx)("div",{className:"cta-in-hero mt-4",children:u}):null,j||y?(0,t.jsxs)("div",{className:"mt-3 space-y-2 border-t border-emerald-100/90 pt-3",children:[j?(0,t.jsxs)("p",{className:`inline-flex w-fit items-center gap-1.5 rounded-full border px-3 py-1 text-xs font-medium ${d?"border-sky-200 bg-sky-50 text-sky-800":"border-emerald-100 bg-white/80 text-slate-600"}`,children:[(0,t.jsx)("span",{"aria-hidden":!0,children:"ð"}),"Livraison estimée : ",w]}):null,y?(h=(0,l.formatRelativeTimestamp)(c.checkedAt),f=c.priceChanged&&c.priceDropped?{icon:"ð",body:(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{className:"font-semibold",children:"Bonne nouvelle, le prix a baissé :"})," ","le deal affiche maintenant le tarif Amazon",c.newPriceDisplay?` (${c.newPriceDisplay})`:"",". Vérifié ",h,"."]})}:{icon:"â
",body:(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{className:"font-semibold",children:"Prix et stock vérifiés"})," ","auprès d'Amazon ",h,"."]})},(0,t.jsxs)("p",{className:"flex items-start gap-2 text-xs leading-snug text-emerald-800 sm:text-sm",children:[(0,t.jsx)("span",{"aria-hidden":!0,className:"mt-0.5 shrink-0",children:f.icon}),(0,t.jsx)("span",{children:f.body})]})):null]}):null]})}])},17268,e=>{"use strict";var t=e.i(43476),r=e.i(22016),l=e.i(51246),a=e.i(55841);e.s(["default",0,function(){return(0,t.jsxs)("p",{className:"mt-4 rounded-xl border border-emerald-200 bg-white px-3 py-2.5 text-sm leading-snug text-slate-600",children:["Pour les prochains, installe"," ",(0,t.jsx)("a",{href:l.PLAY_STORE_URL,target:"_blank",rel:"noopener noreferrer",onClick:()=>(0,a.sendTrack)("app_banner_click",{source:"fiche"}),className:"font-semibold text-emerald-800 underline decoration-emerald-300 underline-offset-2 hover:
1decoration-emerald-600",children:"l'appli Android"}),", ou active les"," ",(0,t.jsx)(r.default,{href:"/alertes",className:"font-semibold text-emerald-800 underline decoration-emerald-300 underline-offset-2 hover:decoration-emerald-600",children:"alertes du site"}),".",(0,t.jsxs)("span",{className:"fiche-in-app-hint",children:[" ","Depuis X, ouvre cette page dans Chrome pour activer les alertes."]})]})}])}]);
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.