1"use strict";(self.webpackChunktaggbaa=self.webpackChunktaggbaa||[]).push([[103],{8290:function(e,t,n){n.d(t,{Lk:function(){return s},X2:function(){return u},ap:function(){return a},sH:function(){return h},yJ:function(){return l}});var o=n(8092),r=n(4096),i=n(3401),c=n(5585);const a=e=>({[r.s8.Accordion]:{"":{suffix:t=>(0,i.SA)(t,e)}}}),l=e=>({[o.u.TrackLinkClick]:{[c.x4]:{[c.x4]:e}}}),s=e=>({[r.Qb.ClickToCall]:{"":{suffix:e,track:"global-onclick"}}}),u=e=>({[r.s8.Brochure]:{"":{literal:t=>{const n=(0,i.yj)(t?.linkUrl);return{onclick:`${e} brochures:brochure download:${n}`,onclickLinkName:`${e} brochures:${n}:download`,track:"global-download"}}}}}),h=(e,t,n)=>({pageName:e,pageNameNoVehicle:e,hierarchy:t,siteSection:n,variantName:"global-overlay"})},717:function(e,t,n){n.d(t,{jR:function(){return r},tz:function(){return i},z4:function(){return c}});var o=n(495);const r={epriceForm:{pageSegment:"vrfq",hierarchy:"shopping tools:get quote",resolveSiteSection:e=>"search inventory"===e?"get quote":e},shareVehicleLeadForm:{pageSegment:"send to mobile",hierarchy:"shopping tools:send to mobile",resolveSiteSection:e=>e}},i="239";function c(e,t={}){return n=>{const r=String(n?.leadSource??""),i=Object.prototype.hasOwnProperty.call(t,r)?t[r]:e[n?.nativeFormName??""];return i?function(e,t){let n,r=t.hierarchy,i="";if(e.formVehicle){const t=`${e.formVehicle.make} ${e.formVehicle.model}`.trim().toLowerCase();i=`:${t}`,r+=(0,o.Nn)(e.formVehicle.model,t),n={modelYear:e.formVehicle.year??"",nameplate:t}}const c=(0,o.Zv)(),a=c?`${c}:${t.pageSegment}`:t.pageSegment;return{action:"overlay",pageName:`${a}${i}`,pageNameNoVehicle:a,hierarchy:r,siteSection:t.resolveSiteSection((0,o.wl)()),vehicle:n}}(n,i):null}}},7092:function(e,t,n){n.r(t),n.d(t,{buildVehiclePageMappers:function(){return A},buildWithSrpBlock:function(){return P},resolveVehiclePageDef:function(){return L}});var o=n(5585),r=n(8092),i=n(7431),c=n(4096),a=n(2557),l=n(495);const s=e=>({suffix:e,track:"global-onclick"}),u={"inventory-vin":s("buy now"),"finder-vdp":s("model e buy now"),express:s("roadster vrfq"),print:"print"},h={[c.b1.WindowSticker]:{"":{}},[c.b1.FordPrequal]:{"":"get prequalified"}},p={[c.Qb.ClickToCall]:{"":{suffix:"click to call",track:"global-onclick"}}},v={events:{[r.u.TrackLinkClick]:{[i.uA.VehicleCard]:p,[i.uA.VehiclePricing]:p,[o.x4]:{[o.x4]:u,...h}},[r.u.TrackMediaInteraction]:{[i.uA.VehicleCard]:{[a.M.Photo]:{"":"view"},[a.M.Arrow]:{"":"photo scroll"},[a.M.Bubble]:{"":"photo scroll"}}}}};var f=n(717);const d={...f.jR,noResultsForm:{pageSegment:"no results:contact",hierarchy:"shopping tools:contact",resolveSiteSection:e=>e}},m=e=>({action:"filter-update",model:e?.payload?.filter_model,yearRange:e?.payload?.filter_year});const k="used:si:vehicle details",g={pageSegment:"confirm availability",hierarchy:"shopping tools:confirm availability",resolveSiteSection:e=>e},b={pageSegment:"price drop alert",hierarchy:"shopping tools:price drop alert",resolveSiteSection:e=>e},S={[c.Qb.Config]:{"":{}}},x={"vehicle save icon":"save"};function y(){const e=(0,l.Zv)().replace(/^dc:/,"")||k;return(0,o.FI)({base:`${e}:content`,action:`${e}:content:action`,toolBase:e,toolPrefix:"vehicle details",nameplateSource:"page",events:{[r.u.TrackLinkClick]:{[i.uA.VehicleCard]:p,[i.uA.VehiclePricing]:{...p,...S},[o.x4]:{[o.x4]:{...u,...x},...h,[c.b1.PaymentEstimator]:{"":"payment estimator"}}},[r.u.TrackMediaInteraction]:{[o.x4]:{[a.M.Arrow]:{"":"photo scroll"},[a.M.Bubble]:{"":"photo scroll"},[o.x4]:{"Expand Photo":"fullscreen photo","":"photo click"}}}},extraMappers:{[r.u.TrackFormShown]:(0,f.z4)({...f.jR,epriceForm:g},{[f.tz]:b})}})}var w=n(8290);const C=()=>({[r.u.TrackMediaInteraction]:{[o.x4]:{[a.M.Arrow]:{"":"photo scroll"},[a.M.Bubble]:{"":"photo scroll"}}}}),M=()=>({[r.u.TrackFormShown]:(0,f.z4)(f.jR)}),T=e=>({...u,testdrive:{literal:{onclick:"ev vhp:test drive",onclickLinkName:"fv:ev vhp:test drive"}},searchnew:e,contactus:"contact us",inventoryLink:"view inventory"});function F(e){return(0,o.FI)({base:"ev vhp:content",action:"ev vhp:content:action",toolBase:"ev vhp",toolPrefix:"vls",nameplateSource:"payload",events:{[r.u.TrackLinkClick]:{[o.x4]:{[o.x4]:T(e),...h}},...C()},extraMappers:M()})}const $={...u},V={mrp:function(e="ford"){return(0,o.FI)({base:"vehicle:action",action:"vehicle:content:action",toolBase:"vehicle",toolPrefix:"vehicle",nameplateSource:"page",events:{[r.u.TrackLinkClick]:{[o.x4]:{[o.x4]:$,...h,...(0,w.X2)(e),...p}},...C()},extraMappers:M()})},"maverick-2025":function(){return(0,o.FI)({base:"vehicle:action",action:"vehicle:content:action:ford maverick",toolBase:"vehicle",toolPrefix:"vehicle",nameplateSource:"none",events:{[r.u.TrackLinkClick]:{[o.x4]:{...h}},...C()},extraMappers:M()})},"ev-mach-e":()=>F("search inventory"),"ev-lightning":()=>F("search now")};function L(e){return"ucdetailspage"===e?y():null}function P(e){const t=L(e);return t?(0,o.sS)((0,o.ae)(t,v)):null}function A(e,t="ford"){if("ucdetailspage"===e)return(0,o.sS)(y());const n=function(e){if("mrp"===e)return"mrp";if("ev-mach-e"===e)return"ev-mach-e";if("ev-lightning"===e||"2025-ev-lightning"===e)return"ev-lightning";if("2025-ford-maverick"===e)return"maverick-2025";const t=("undefined"!=typeof window?window.location.pathname:"").toLowerCase();return t.includes("ev-mach-e")?"ev-mach-e":t.includes("ev-lightning")?"ev-lightning":t.includes("2025-ford-maverick")?"maverick-2025":null}(e);return n?(0,o.sS)(V[n](t)):"ucsearchpage"===e?(0,o.sS)(function(){const e=function(){const e=(0,l.Zv)().replace(/^dc:/,"");return e.endsWith(":si:vls")?e:"used:si:vls"}();return(0,o.ae)((0,o.FI)({base:`${e}:content`,action:`${e}:content:action`,toolBase:e,toolPrefix:"vls",nameplateSource:"payload",events:{[r.u.TrackMediaInteraction]:{[o.x4]:{[a.M.Arrow]:{"":"photo scroll"},[a.M.Bubble]:{"":"photo scroll"}}},[r.u.TrackLinkClick]:{[i.uA.Filters]:{[c.Qb.Config]:{"":{suffix:e=>`filter:filter${(0,l.vG)(e?.linkText).replaceAll(" ","")}`}}},[o.x4]:{[o.x4]:{sort:"sort by"}}}},extraMappers:{[r.u.TrackFormShown]:(0,f.z4)(d,{[f.tz]:null}),[r.u.SearchFilterUpdate]:m}}),v)}()):null}}}]);
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.