1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7196],{78322:function(e,t,r){"use strict";r.d(t,{T:function(){return n}});let n={leadFormOffset:-160,sliceSectionOffset:-120,noOffset:0}},96736:function(e,t,r){"use strict";r.d(t,{LY:function(){return c},Wo:function(){return o},tw:function(){return l}});var n=r(78322);let i=e=>{let{anchor:t,offset:r=n.T.noOffset}=e;t&&(t.scrollIntoView(!0),window.scrollBy(0,r))},a=e=>{switch(e){case"Insurance":return"#insurance-section";case"Financing":return"#finance-section";case"Leasing":return"#leasing-section";default:return""}},l=e=>{e&&e.getBoundingClientRect().top<0&&e.scrollIntoView({behavior:"smooth",block:"start"})},o=e=>{let t=a(e);i({anchor:document.querySelector(t),offset:n.T.sliceSectionOffset})},s={"finance-and-insurance":"finance-section",listingEdfContact:"on-page-lead-form"},c=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:n.T.noOffset,r=arguments.length>2?arguments[2]:void 0;if(window.location.hash.includes(e)){let n=document.getElementById(s[e]);n&&(window.setTimeout(()=>{i({anchor:n,offset:t})},500),r&&r(!0))}}},43022:function(e,t,r){"use strict";r.d(t,{J:function(){return o},w:function(){return s}});var n=r(64538);let i=e=>`${n.f$}-${e}`,a=()=>{try{return globalThis.sessionStorage}catch{return}},l=e=>{try{let t=a()?.getItem(i(e));if(!t)return{};let r=JSON.parse(t);return Object.entries(r).reduce((e,t)=>{let[r,n]=t,i=Number(r);return Number.isInteger(i)&&"number"==typeof n&&n>0&&(e[i]=n),e},{})}catch{return{}}},o=(e,t,r)=>{let n=l(e);return Array.from({length:Math.max(t-1,0)},(e,t)=>n[t+1]??r).reduce((e,t)=>e+t,0)},s=(e,t,r)=>{if(Number.isInteger(t)&&!(t<1)&&Number.isInteger(r)&&!(r<1))try{let n=a();if(!n)return;n.setItem(i(e),JSON.stringify({...l(e),[t]:r}))}catch{}}},47807:function(e,t,r){"use strict";r.d(t,{CB:function(){return u},Ew:function(){return s},GT:function(){return l},LZ:function(){return o},QP:function(){return i},g3:function(){return n}});let n=3,i=e=>"Deliverable"===e.searchResultType&&"Main"===e.searchResultSection,a=e=>"Deliverable"===e.searchResultType&&"DeliverableTail"===e.searchResultSection,l=e=>4*Math.max(1,Math.ceil(e/20)),o=e=>e.flatMap(e=>("carousel"===e.kind?e.listings:[e.listing]).map(t=>({listing:t,isCarouselListing:"carousel"===e.kind}))),s=e=>e.reduce((e,t)=>e+("carousel"===t.kind?t.listings.length:0),0),c=e=>e.map((e,t)=>({kind:"listing",listing:e,sourceIndex:t,resultIndex:t})),u=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:20;if(!1===t)return c(e);let o=l(r),s=e.filter(i).slice(0,o),u=Array.from({length:Math.ceil(s.length/4)},(e,t)=>s.slice(4*t,(t+1)*4));if(0===u.filter(e=>e.length>=n).length)return c(e);let d=e.filter(e=>!i(e)&&!a(e)).length,f=[],h=0,m=0,p=0,v=0,g=new Map(u.flatMap((e,t)=>e.length>=n?[[t,e]]:[])),_=(t,r)=>{f.push({kind:"carousel",listings:r,sourceIndexes:r.map(t=>e.indexOf(t)),sourceIndex:e.indexOf(r[0]),resultIndex:h}),h+=r.length,p=t+1},b=()=>{for(;p<u.length;){let e=g.get(p);if(!e){p+=1;continue}if(m<Math.min(20*p+4,d))return;_(p,e)}};for(e.forEach((e,t)=>{if(i(e)){let e=Math.floor(v/4),t=g.get(e);v+=1,t&&b();return}if(a(e)){b(),f.push({kind:"listing",listing:e,sourceIndex:t,resultIndex:h}),h+=1;return}f.push({kind:"listing",listing:e,sourceIndex:t,resultIndex:h}),h+=1,m+=1,b()});p<u.length;){let e=g.get(p);if(!e){p+=1;continue}_(p,e)}return f}},1819:function(e,t,r){"use strict";var n=r(85893),i=r(11163),a=r(33970),l=r(37918),o=r(92421),s=r(77354),c=r.n(s);t.Z=()=>{let e=(0,i.useRouter)(),{t}=(0,o.$G)();return(0,n.jsx)("div",{className:c().errorContainer,children:(0,n.jsxs)("div",{className:c().errorContent,children:[(0,n.jsx)(l.ud6,{width:64,height:64}),(0,n.jsx)("h1",{className:c().errorTitle,children:t("shared.clientSideErr.title")}),(0,n.jsx)("p",{className:c().errorDescription,children:t("shared.clientSideErr.message")}),(0,n.jsxs)("div",{className:c().buttonGroup,children:[(0,n.jsx)(a.z,{onClick:()=>e.reload(),mode:"primary",children:t("shared.clientSideErr.reloadButton")}),(0,n.jsxs)(a.z,{className:c().backButton,onClick:()=>e.back(),mode:"secondary",children:[(0,n.jsx)(l.s$$,{width:16,height:16}),t("shared.clientSideErr.backButton")]}),(0,n.jsx)(a.z,{onClick:()=>globalThis.location.href="/",mode:"secondary",children:t("shared.clientSideErr.homeButton")})]})]})})}},4894:function(e,t,r){"use strict";var n=r(85893);r(67294);var i=r(35135),a=r(20950),l=r(3522),o=r(64538),s=r(92421),c=r(28359),u=r(13212),d=r.n(u);t.Z=e=>{let{listing:t,className:r}=e,u=(0,c.O)(),{vehiclesToCompare:f,setVehiclesToCompare:h}=(0,a.H)(e=>({vehiclesToCompare:e.vehiclesToCompare,setVehiclesToCompare:e.setVehiclesToCompare})),m=(0,l.dD)()?o.Cc:o.ao,{t:p}=(0,s.$G)(),v=t.id;return(0,n.jsx)("div",{onClick:e=>{e.stopPropagation()},className:`${r??void 0}`,children:(0,n.jsx)(i.XZJ,{className:d().compareCheckbox,id:`toggle-compare-${v}`,label:p("shared.compare.action.compare"),"aria-label":p("shared.compare.action.compare"),checked:f?.some(e=>e.id===t.id),disabled:f.length>=m&&!f.some(e=>e.id===t.id),onChange:e=>{let r=[];e.target.checked?(h(r=[...f,t]),u?u("compare_select"):(0,i.vYk)({name:"compare_add_select",type:"action"})):(h(r=f.filter(e=>e.id!==t.id)),(0,i.vYk)({name:"compare_remove_select",type:"action"}));try{window.sessionStorage.setItem("compareListings",JSON.stringify(r))}catch(e){console.error("Error saving compareListings to sessionStorage",e)}e.stopPropagation()}})})}},64670:function(e,t,r){"use strict";var n=r(85893),i=r(67294),a=r(70131),l=r(29518),o=r(22252),s=r(56159),c=r(35602),u=r(92421),d=r(99412),f=r(45469),h=r(89773),m=r(57937),p=r(28359),v=r(64985),g=r.n(v);t.Z=e=>{let{listingId:t,vehicleType:r,listingStatistics:v,page:_,sellerId:b,sellerType:x,isDealer:w,isLeasingMarktPremium:y=!1,isLeasingOnlyListing:k=!1,dealerCulture:C,crossReferenceId:S,vehicleImages:j,searchTrackingParams:T,isRelaxedFiltersCarouselListing:D=!1,waitForFavoritesHydration:N}=e,{t:E}=(0,u.$G)(),{addSnackbarMessage:L}=(0,c.r)(e=>e),{setFavorites:B}=(0,s.e)(e=>e),{shouldShowFavoriteLeadsPopup:F}
1=(0,h.C)(),{currentMarketplace:P}=(0,m.t)(),M=(0,p.O)(),{ref:A,inView:I}=(0,a.YD)({threshold:1,triggerOnce:!0});(0,i.useEffect)(()=>{I&&(0,l.kK)({name:"teaser_view",type:"impression",details:{placement:"list"===_?"listcard_image_carousel":"detail_image_carousel"}})},[I]);let O=async(e,r)=>{try{if(N&&(await N(),(0,d.k3)(t)!==e))return"unchanged";if(N?e:(0,d.k3)(t)){let e=await (0,d.Vx)(P,t);B(e),L({message:E("shared.favorite.removed")})}else{let e=await (0,d.tX)(P,t);M||r(),B(e),F({isDealer:!!w,isLeasingMarktPremium:y})||L({message:E("shared.favorite.added")})}}catch(e){throw e}},R={defaultIsFavorite:(0,d.k3)(t),onFavoriteToggle:function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return O(e,()=>(0,f.Ay)(r,"carousel-slide"))},statistics:v,trackingSource:"carousel-slide",isListPage:"list"===_,sellerId:b,sellerType:x,isDealer:w,isLeasingMarktPremium:y,isLeasingOnlyListing:k,listingId:t,dealerCulture:C,crossReferenceId:S,vehicleImages:j,searchTrackingParams:T,isRelaxedFiltersCarouselListing:D};return(0,n.jsxs)("div",{className:g().customOverlay,children:[(0,n.jsx)("span",{className:g().overlayTitle,children:E("shared.gallery.favoriteSlide.title")}),(0,n.jsx)("p",{className:g().overlayText,children:E("shared.gallery.favoriteSlide.content")}),(0,n.jsx)("div",{ref:A,className:g().customFav,"data-cs-override-id":"favorite_button_in_image_slide",children:(0,n.jsx)(o.r,{favoriteLable:{addToFavoriteButtonText:E("shared.gallery.favoriteSlide.addToFavorite"),removeFromFavoriteButtonText:E("shared.gallery.favoriteSlide.removeFromFavorite")},...R})})]})}},37849:function(e,t,r){"use strict";r.d(t,{V:function(){return o}});var n=r(67294);let i=["pointerdown","keydown","touchstart","wheel","scroll"],a=async e=>{let t=await fetch("/as24-search-funnel/csrf-token",{method:"GET",credentials:"same-origin",signal:e});if(!t.ok)throw Error("Survey eligibility csrf check failed");let r=await t.json();if("string"!=typeof r.csrfToken)throw TypeError("Survey eligibility csrf token is not a string");return r.csrfToken},l=async e=>{try{if(e.aborted)return!1;let t=await a(e);if(e.aborted)return!1;let r=await fetch("/as24-search-funnel/survey-eligibility",{method:"POST",credentials:"same-origin",headers:{"Content-Type":"application/json","x-csrf-token":t},signal:e});if(!r.ok)return!1;let n=await r.json();return!0===n.eligible}catch{return!1}},o=()=>{let[e,t]=(0,n.useState)(!1),[r,a]=(0,n.useState)(!1),[o,s]=(0,n.useState)(!1);return(0,n.useEffect)(()=>{s(!1);let e=!1,r=new AbortController,n=globalThis.setTimeout(()=>{t(!0)},3e3);function o(){a(!0)}
1return e||(e=!0,l(r.signal).then(s)),i.forEach(e=>{globalThis.addEventListener(e,o,{passive:!0})}),()=>{r.abort(),globalThis.clearTimeout(n),i.forEach(e=>{globalThis.removeEventListener(e,o)})}},[]),e&&r&&o}},75604:function(e,t,r){"use strict";r.d(t,{L:function(){return l}});var n=r(85893),i=r(32314),a=r.n(i);let l=e=>{let{shouldHideNetPrice:t,shouldHideVatLabel:r,price:{vatLabel:i,netPriceWithVatLabel:l}}=e;return(0,n.jsxs)("div",{className:a().taxRow,children:[!r&&(0,n.jsx)("span",{children:i}),!t&&l&&(0,n.jsxs)(n.Fragment,{children:[i&&!r&&(0,n.jsx)("span",{className:a().taxSeparator,children:"|"}),(0,n.jsx)("span",{children:l})]})]})}},50411:function(e,t,r){"use strict";r.d(t,{Z:function(){return a}});var n=r(67294),i=r(73875);function a(e,t,r){(0,n.useEffect)(()=>{if("performance"in window==!1)return;let n=new Map,a=e=>{!e||n.has(e)||n.set(e,performance.now())},l=e=>{if(!n.has(e))return;let a=n.get(e);n.delete(e);let l=Math.round(performance.now()-a);(0,i.tA)([{name:`${r}_route_change`,duration:l,tags:{culture:`${t.language.iso}-${t.country.iso}`,marketplace:t.slug,device:window&&window.innerWidth<768?"mobile":"desktop"}}])};return e.events.on("routeChangeStart",a),e.events.on("routeChangeComplete",l),e.events.on("routeChangeError",l),()=>{e.events.off("routeChangeStart",a),e.events.off("routeChangeComplete",l),e.events.off("routeChangeError",l)}},[e,t])}},93645:function(e,t,r){"use strict";r.d(t,{d:function(){return n}});let n=e=>{if(e){for(let[t,r]of(window._uxa=window._uxa||[],Object.entries(e)))if(r){let e="AB_OP_"+t;window._uxa.push(["trackDynamicVariable",{key:e,value:r}])}}}},36021:function(e,t,r){"use strict";r.d(t,{Z:function(){return a}});var n=r(70585),i=r.n(n);function a(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];let a=[];for(let t=0,n=e.length;t<n;t++)a.push(e[t]),r[t]&&a.push(r[t]);let l=a.join("");return i()(l)}},78107:function(e,t,r){"use strict";r.d(t,{x:function(){return s}});var n=r(85893),i=r(94184),a=r.n(i),l=r(51676),o=r.n(l);let s=e=>{let{hiddenAtM:t,className:r,...i}=e;return(0,n.jsx)("hr",{className:a()(o().container,t&&o().hiddenAtM,r),...i})}},29386:function(e,t,r){"use strict";r.d(t,{k:function(){return v}});var n=r(85893),i=r(67294),a=r(94184),l=r.n(a),o=r(33970),s=r(5306);r(89465);var c=r(77398),u=r(92421),d=r(47773),f=r(50178);let h=(e,t)=>{let{t:r}=(0,u.$G)(),n=new Map,i={label:r("shared.deliveryPossible"),lightboxText:r(t?"shared.nwl.deliveryLabel.lightbox.explanation":"shared.nwlOnly.deliveryLabel.lightbox.explanation")},a={label:r("shared.deliveryNationwide"),lightboxText:r("shared.nwl.deliveryNationwide.lightbox.explanation")};return n.set("available-everywhere",a),n.set("delivery-possible",i),n.set("delivery-possible-legacy",i),n.get(e)};var m=r(49685),p=r.n(m);let v=e=>{let{classname:t,shouldShowNWLAndSmyleExplanation:r,listing:a}=e,{t:m}=(0,u.$G)(),[v,g]=(0,i.useState)(!1),_=(0,i.useRef)(null),b=(0,d.Y)(a),x=(0,f.f)(a),w=h(b,r);if(!(w&&("delivery-possible-legacy"!==b||x)))return null;let{label:y,lightboxText:k}=w;return(0,n.jsxs)("span",{className:l()(p().deliverable_label_container,t),children:[(0,n.jsxs)("span",{className:p().deliverable_label,children:[(0,n.jsx)(c.Z,{name:"truck_moving",size:16,"aria-hidden":!0,viewBoxSize:null,color:"#005245",className:p().deliverable_label_icon}),(0,n.jsx)("span",{className:p().deliverable_label_txt,children:y})]}),(0,n.jsx)("button",{type:"button","aria-label":y,className:p().deliverable_label_info_button,ref:_,onClick:e=>{e.stopPropagation(),g(!0)},children:(0,n.jsx)(c.Z,{name:"info",size:20,"aria-hidden":!0,viewBoxSize:null,color:"#1166A8",className:p().deliverable_label_info_icon})}),(0,n.jsx)(s.V,{open:v,onClose:()=>g(!1),header:y,closeLabel:m("shared.close"),returnFocusRef:_,footer:(0,n.jsx)(o.z,{type:"button",mode:"ghost-accent",className:p().deliverable_label_lightbox_ok,onClick:()=>g(!1),children:m("shared.nwl.deliveryLabel.lightbox.confirm")}),children:k})]})}},50178:function(e,t,r){"use strict";r.d(t,{f:function(){return l}});var n=r(18181),i=r(89476),a=r(79369);let l=e=>(0,a.b)()[n.mFY.id]&&(0,i.gM)(e)},44300:function(e,t,r){"use strict";var n=r(85893),i=r(79369),a=r(18181),l=r(55917),o=r(65342),s=r(77398),c=r(81451),u=r.n(c);t.Z=e=>{let{listingDetails:t,t:r}=e,c=(0,i.b)(),{isoCulture:d}=(0,l.B)(),f=c[a.LAn.id]??a.LAn.default,h=t?.specialConditions?.find(e=>e?.label==="Umweltbonus"),m=o.cp.detailPage.environmentalBonus.includes(d),p=t.specialConditions?.find(e=>e?.amount?.formatted)||null;return(0,n.jsx)(n.Fragment,{children:f&&m&&h&&(0,n.jsxs)("div",{className:u().environmentalBonus,children:[(0,n.jsx)(s.Z,{name:"EV-icon-black",height:14,width:12,className:u().envIcon}),(0,n.jsxs)("span",{children:[r("shared.environmentBonus")," ",p&&`| ${p?.amount?.formatted}`]})]})})}},64053:function(e,t,r){"use strict";
1var n=r(85893),i=r(15248),a=r(67294),l=r(35602);r(56510);var o=r(92421);t.Z=()=>{let{t:e}=(0,o.$G)(),{snackbarMessage:t,removeSnackbarMessage:r}=(0,l.r)(e=>e),s=(0,a.useCallback)(()=>{r()},[r]);return(0,n.jsx)(i.A,{isShown:!!t,closeButtonAriaLabel:e("shared.close"),message:t?.message??"",ActionComponent:t?.ActionComponent,onClose:s})}},53979:function(e,t,r){"use strict";r.d(t,{S2:function(){return u},c4:function(){return d}});var n=r(85893),i=r(94184),a=r.n(i),l=r(79369),o=r(18181),s=r(77623),c=r.n(s);let u=e=>{let{className:t,previousPrice:r}=e,i=(0,l.b)()[o.kjj.id]?c().previousPriceSuperDealRebranding:"";return(0,n.jsx)("div",{className:a()(c().strikethroughContainer,t),children:(0,n.jsx)("div",{className:a()(c().previousPrice,i),children:r})})},d=e=>{let{className:t,price:r,priceSuperscripts:i}=e,s=(0,l.b)()[o.kjj.id]?"":c().superDeal;return(0,n.jsxs)("span",{className:a()(c().highlightContainer,s,t),children:[r,i]})}},31553:function(e,t,r){"use strict";var n=r(85893),i=r(94184),a=r.n(i),l=r(92421),o=r(46837),s=r.n(o),c=r(25971),u=r.n(c);t.Z=e=>{let{averageStars:t=0,size:r=12,maxStars:i=5,starColor:o,...c}=e,{t:d}=(0,l.$G)();if(t<0)return null;let f=Math.min(Math.max(0,1-t/i),1);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("span",{className:a()("black"===o&&u().wrapper,"yellow"===o&&s().wrapper),...c,style:{"--empty-ratio":Math.round(100*f)+"%","--star-width":r+"px","--max-stars":i}}),(0,n.jsx)("span",{role:"tooltip",className:"scr-visually-hidden",children:d("shared.starrating.accessibility",[t,5])})]})}},56103:function(e,t,r){"use strict";var n=r(85893),i=r(77398),a=r(92421),l=r(40866),o=r.n(l);t.Z=e=>{let{className:t}=e,{t:r}=(0,a.$G)();return(0,n.jsxs)("span",{className:`${o().superDealBadge} ${t} `,children:[(0,n.jsx)(i.Z,{name:"tag_price",className:o().icon,"aria-hidden":!0}),r("shared.superdeal.rebrandingLabel")]})}},7078:function(e,t,r){"use strict";r.d(t,{Tp:function(){return u},b6:function(){return s}});var n=r(67294),i=r(49352),a=r(59084);let l=["list","refinesearch"],o="firstPageview_",s=e=>{n.useEffect(()=>{let t=o+e,r=(0,a.bM)(t);r&&Number.isInteger(+r)||(0,a.qQ)(t,String(Date.now()))},[])},c=(e,t)=>{if("listpage_search-results"!==t||!e)return;let r=Date.now(),n=Math.min(...l.map(e=>{let t=(0,a.bM)(o+e);return t&&Number.isInteger(+t)&&+t<r?+t:41e11})),s=Math.round((r-n)/1e3);s>0&&s<300&&((0,i.Z)("timeFromSearchToFirstDealerDPVFromListPage",void 0,{value:s}),l.forEach(e=>{(0,a.qQ)(o+e,String(41e11))}))},u=e=>{n.useEffect(()=>{c(e,new URLSearchParams(window.location.search).get("source")??"")},[])}},95309:function(e,t,r){"use strict";r.d(t,{A:function(){return c}});var n=r(14347),i=r(82799),a=r(18181),l=r(79369),o=r(22061),s=r(3522);let c=()=>{let e=(0,l.b)(),t=(0,o.E)(),r=(0,s.Ce)(),c=t.optimizelyResults?.abTest740ComparisonFeature,u=e[a.m$i.id],d=c===i.Rz.variations.variation,f=(0,n.tc)({experimentKey:i.Rz.experiment,toggle:e[a.sbg.id],experimentConditions:!0,variation:c});return r&&u||f&&d}},7616:function(e,t,r){"use strict";r.d(t,{B:function(){return a}});var n=r(57937),i=r(47147);let a=e=>{let{shared:{msrpAndNewVehicle:t}}=(0,n.t)(),r=(0,i.Xh)(e);return{msrpEnabled:r&&t,isNewVehicleFlag:r}}},54935:function(e,t,r){"use strict";r.d(t,{a:function(){return i}});var n=r(56097);let i=(e,t)=>(0,n.Z)(e.replace("@media","").trim(),t)},49734:function(e,t,r){"use strict";r.d(t,{k:function(){return l}});var n=r(18181),i=r(57937),a=r(79369);let l=e=>{let{hasSuperDealData:t,isTraderJustListed:r=!1,hideSuperDeal:l=!1}=e,o=(0,a.b)(),s=(0,i.t)(),c=s?.filters?.superDeal??!1,u=s?.shared?.showTraderReducedPrice??!1,d=t&&(c&&!l||u&&!r),f=!0===o[n.kjj.id],h=d&&f;return{showSuperDealPrice:d,showSuperDealBadge:h,useSuperDealRebrandingLayout:h}}},43045:function(e,t,r){"use strict";r.d(t,{Ft:function(){return i},HD:function(){return a},hj:function(){return n}});let n=e=>"number"==typeof e,i=e=>null===e,a=e=>"string"==typeof e},1990:function(e,t,r){"use strict";r.d(t,{VA:function(){return n},ex:function(){return i}});let n=e=>"en-CA"===e||"fr-CA"===e,i=(e,t,r)=>{if(!n(r))return"no";let i="fr-CA"===r?t:e;return i?.trim()?"yes":"no"}},47773:function(e,t,r){"use strict";r.d(t,{Y:function(){return n}});let n=e=>{let t=e.seller?.dealer?.nationwideListingsData,r=t?.consumerHint;if(t){if("Available everywhere"===r)return"available-everywhere";if("Delivery possible"===r||null===r)return"delivery-possible"}else if(e.isDeliverable)return"delivery-possible-legacy";return null}},81306:function(e,t,r){"use strict";r.d(t,{e:function(){return n},iN:function(){return a},rn:function(){return i}});let n=e=>({id:e.id,make:e.vehicle.make??"",model:e.vehicle.model??"",img:e.headerImage??"",price:e.price.priceFormatted??"",version:e.vehicle.modelVersionInput??"",url:e.webPage??""}),i=e=>({id:e.id,make:e.vehicle?.classification?.make?.formatted??"",model:e.vehicle?.classification?.model?.formatted??"",img:e.headerImage??"",price:e.prices?.public?.amountInEUR?.formatted??"",version:e.vehicle?.classification?.modelVersionInput??"",url:e.url??""}),a=e=>({id:e.id,make:e.vehicle?.make??"",model:e.vehicle?.model??"",img:e.images&&e.images.length>0?e.images[0]:"",price:e?.price?.priceFormatted??"",version:e.vehicle?.modelVersionInput??"",url:e.url})},51029:function(e,t,r){"use strict";r.d(t,{X:function(){return a}});var n=r(6722),i=r(57937);let a=()=>{let{shared:{priceEvaluation:e,hidePriceEvaluationPopupAndFilter:t}}=(0,i.t)(),r=e&&t;return{priceEvaluationEnabled:r,shouldHideNACategory:e=>r&&(e??0)===n.q.NA}}},24266:function(e,t,r){"use strict";r.d(t,{k:function(){return a}});var n=r(35135),i=r(61120);let a=e=>{let{clientId:t,placement:r,redirectUrl:a,action:l,bundleId:o}=e;(0,n.vYk)({name:"login_select",type:"action",...l?{action:l}:{},details:{placement:r}}),document.dispatchEvent(new CustomEvent(i.ol.AuthDialogTypeChangeEvent,{detail:{clientId:t,redirectUrl:a??globalThis.location.href,tp:r,useStandaloneAuthPage:!0,...o?{bundleId:o}:{}}}))}},30179:function(e,t,r){"use strict";r.d(t,{j:function(){return i},v:function(){return a}});let n=e=>{if(!e||""===e.trim())return"";let t=e.split(/\s+/),r=new Set,n=[];for(let e of t){let t=e.toLowerCase();r.has(t)||(r.add(t),n.push(e))}return n.join(" ")},i=(e,t)=>e&&t?.toLowerCase()==="unspecified",a=function(e,t){let r,i=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!t)return e.model||"";let a=(e.modelGroup??"").trim(),l=(e.variant??"").trim(),o=(e.model??"").trim();r=a&&l?a.toLowerCase()===l.toLowerCase()?a:n(`${a} ${l}`):a||(l?n(o?`${o} ${l}`:l):o);let s=(e.motorTypeName??"").trim();
1return i&&s?n([r,s].filter(Boolean).join(" ")):r}},47147:function(e,t,r){"use strict";r.d(t,{JY:function(){return o},O5:function(){return a},Rw:function(){return h},WQ:function(){return s},Xh:function(){return f},_7:function(){return c},oy:function(){return d},tg:function(){return l},wB:function(){return m}});var n=r(43045);let i=["2","3"],a=e=>{let t=[9,10,11,14,15,16],r=[1,2,3,4,5,6,7,8];if(!e?.primaryFuel.formatted)return!1;let n=e?.allFuelTypes?.some(e=>e.raw&&t.indexOf(e.raw)>=0)||!1,i=e?.allFuelTypes?.some(e=>e.raw&&r.indexOf(e.raw)>=0)||!1,a=t.includes(e?.primaryFuel.raw??0),l=e?.additionalFuel?.some(e=>e.raw&&t.indexOf(e.raw)>=0)||!1;return(n||a||l)&&i},l=e=>e?.primaryFuel?.raw===12,o=e=>e?.fuelCategory?.raw==="E",s=e=>l(e)||o(e),c=e=>e?.primaryFuel.raw===13,u=e=>e?.fuelCategory?.raw==="H",d=e=>c(e)||u(e),f=e=>"N"===e,h=e=>l(e)&&e?.additionalFuel?.length!==0||i.includes(e?.fuelCategory?.raw??""),m=e=>[(0,n.hj)(e?.co2emissionInGramPerKmWithFallback.raw)?e?.co2emissionInGramPerKmWithFallback.formatted:null,...e?.additionalFuel?.filter(e=>e.raw&&e.co2emissionInGramPerKmWithFallback?.raw).map(e=>e.co2emissionInGramPerKmWithFallback?.formatted)??[]].filter((e,t,r)=>t===r.indexOf(e)).filter(Boolean)},77354:function(e){e.exports={errorContainer:"LPAndDPErrMsg_errorContainer__2s4mX",errorContent:"LPAndDPErrMsg_errorContent__s6N2S",errorTitle:"LPAndDPErrMsg_errorTitle__j5_w2",errorCode:"LPAndDPErrMsg_errorCode___Bkv3",errorDescription:"LPAndDPErrMsg_errorDescription__CuTKb",buttonGroup:"LPAndDPErrMsg_buttonGroup___M3XY",backButton:"LPAndDPErrMsg_backButton__mx_yU"}},13212:function(e){e.exports={compareCheckbox:"CompareCheckBox_compareCheckbox__JCUi_"}},64985:function(e){e.exports={customOverlay:"FavoriteSlide_customOverlay__5fo61",overlayTitle:"FavoriteSlide_overlayTitle__5Mecf",overlayText:"FavoriteSlide_overlayText__y_ccj",customFav:"FavoriteSlide_customFav__uPQmp"}},32314:function(e){e.exports={taxRow:"TaxRow_taxRow__kE0Rs",taxSeparator:"TaxRow_taxSeparator__T49qM"}},51676:function(e){e.exports={container:"BreakElement_container__IqKWF",financeBoostLightContainer:"BreakElement_financeBoostLightContainer__gIMJW",hiddenAtM:"BreakElement_hiddenAtM__46q5c"}},49685:function(e){e.exports={deliverable_label_txt:"DeliveryLabel_deliverable_label_txt__fbGpu",deliverable_label:"DeliveryLabel_deliverable_label__ZA8DM",deliverable_label_icon:"DeliveryLabel_deliverable_label_icon__LN1rS",deliverable_label_container:"DeliveryLabel_deliverable_label_container__Tvut0",deliverable_label_info_icon:"DeliveryLabel_deliverable_label_info_icon__yduTh",deliverable_label_info_button:"DeliveryLabel_deliverable_label_info_button__34rQd",deliverable_label_lightbox_ok:"DeliveryLabel_deliverable_label_lightbox_ok__UOpWd"}},81451:function(e){e.exports={environmentalBonus:"EnvironmentBonusBadge_environmentalBonus__43wFV",envIcon:"EnvironmentBonusBadge_envIcon__O9XVu"}},77623:function(e){e.exports={container:"SuperDeal_container__dxI0D",strikethroughContainer:"SuperDeal_strikethroughContainer__oD1_L",highlightContainer:"SuperDeal_highlightContainer__R8edU",superDeal:"SuperDeal_superDeal__P3xYV",previousPrice:"SuperDeal_previousPrice__U2bon",previousPriceSuperDealRebranding:"SuperDeal_previousPriceSuperDealRebranding__PQBsD"}},25971:function(e){e.exports={wrapper:"BlackStars_wrapper__stcae"}},46837:function(e){e.exports={wrapper:"YellowStars_wrapper__6qpKo"}},40866:function(e){e.exports={icon:"SuperDealRebrandingBadge_icon__SwekR",superDealBadge:"SuperDealRebrandingBadge_superDealBadge__4WJPX"}}}]);
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.