PageSourceSearch

https://mbofbrooklyn.com/_next/static/chunks/136oij1i1cm7k.js

js mbofbrooklyn.com collected 2026-10-09 16:49:50 UTC 66,400 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,452143,e=>{e.v({divCtn:"Switch-module-scss-module__GjrzHa__divCtn","divCtn--disabled":"Switch-module-scss-module__GjrzHa__divCtn--disabled",label:"Switch-module-scss-module__GjrzHa__label",slider:"Switch-module-scss-module__GjrzHa__slider","slider--disabled":"Switch-module-scss-module__GjrzHa__slider--disabled",switch:"Switch-module-scss-module__GjrzHa__switch","switch--disabled":"Switch-module-scss-module__GjrzHa__switch--disabled"})},290472,e=>{"use strict";var l=e.i(843476),r=e.i(500932),i=e.i(343794),t=e.i(271645),o=e.i(712495),a=e.i(452143);e.s(["default",0,function(e){let s,n,d,c,_,u,p,m,f,h,y,g,b,C=(0,r.c)(46),{value:v,onChange:T,disabled:S,label:x,labelSide:k,labelClassName:w,disableTab:F,className:I,id:j}=e,K=void 0!==S&&S,N=void 0===k?"right":k,E=void 0!==F&&F,V=(0,t.useRef)(null);C[0]!==j||C[1]!==x||C[2]!==w?(s=function(){return(0,l.jsx)(o.default,{variant:"bodySmall",weight:"medium",as:"label",dangerouslySetClassName:(0,i.default)(a.default.label,w),htmlFor:j,children:x})},C[0]=j,C[1]=x,C[2]=w,C[3]=s):s=C[3];let G=s;C[4]!==K?(n=e=>{"Enter"!==e.key||K||(e.preventDefault(),V.current?.click())},C[4]=K,C[5]=n):n=C[5];let R=n;C[6]!==K?(d=e=>{K||e.target===V.current||(e.preventDefault(),V.current?.click())},C[6]=K,C[7]=d):d=C[7];let A=d;C[8]!==I||C[9]!==K?(c=(0,i.default)(a.default.divCtn,I,{[a.default["divCtn--disabled"]]:K}),C[8]=I,C[9]=K,C[10]=c):c=C[10];let O=!!v,P=E?-1:0;C[11]!==x||C[12]!==N||C[13]!==G?(_=x&&"left"===N&&G(),C[11]=x,C[12]=N,C[13]=G,C[14]=_):_=C[14],C[15]!==K?(u=(0,i.default)(a.default.switch,{[a.default["switch--disabled"]]:K}),C[15]=K,C[16]=u):u=C[16];let L=!!v;C[17]!==T?(p=e=>T(e.target.checked),C[17]=T,C[18]=p):p=C[18];let U=E?-1:0;return C[19]!==K||C[20]!==j||C[21]!==L||C[22]!==p||C[23]!==U?(m=(0,l.jsx)("input",{ref:V,type:"checkbox",checked:L,disabled:K,onChange:p,tabIndex:U,id:j}),C[19]=K,C[20]=j,C[21]=L,C[22]=p,C[23]=U,C[24]=m):m=C[24],C[25]!==K?(f=(0,i.default)(a.default.slider,{[a.default["slider--disabled"]]:K}),C[25]=K,C[26]=f):f=C[26],C[27]!==f?(h=(0,l.jsx)("span",{className:f}),C[27]=f,C[28]=h):h=C[28],C[29]!==u||C[30]!==m||C[31]!==h?(y=(0,l.jsxs)("div",{className:u,children:[m,h]}),C[29]=u,C[30]=m,C[31]=h,C[32]=y):y=C[32],C[33]!==x||C[34]!==N||C[35]!==G?(g=x&&"right"===N&&G(),C[33]=x,C[34]=N,C[35]=G,C[36]=g):g=C[36],C[37]!==A||C[38]!==R||C[39]!==_||C[40]!==y||C[41]!==g||C[42]!==c||C[43]!==O||C[44]!==P?(b=(0,l.jsxs)("div",{className:c,onClick:A,onKeyDown:R,role:"switch","aria-checked":O,tabIndex:P,children:[_,y,g]}),C[37]=A,C[38]=R,C[39]=_,C[40]=y,C[41]=g,C[42]=c,C[43]=O,C[44]=P,C[45]=b):b=C[45],b}])},415141,e=>{e.v({accordionFilter:"AccordionFilter-module-scss-module__HXFyVq__accordionFilter",body:"AccordionFilter-module-scss-module__HXFyVq__body",closed:"AccordionFilter-module-scss-module__HXFyVq__closed",collapsibleList:"AccordionFilter-module-scss-module__HXFyVq__collapsibleList",handle:"AccordionFilter-module-scss-module__HXFyVq__handle",handleContent:"AccordionFilter-module-scss-module__HXFyVq__handleContent",hidden:"AccordionFilter-module-scss-module__HXFyVq__hidden",icon:"AccordionFilter-module-scss-module__HXFyVq__icon",label:"AccordionFilter-module-scss-module__HXFyVq__label",open:"AccordionFilter-module-scss-module__HXFyVq__open"})},662498,e=>{e.v({chip:"AppliedFilterChipButton-module-scss-module__IMjQwa__chip",chipLabel:"AppliedFilterChipButton-module-scss-module__IMjQwa__chipLabel"})},718863,e=>{e.v({appliedFiltersChips:"AppliedFilterChips-module-scss-module__2L-Efa__appliedFiltersChips","appliedFiltersChips--expanded":"AppliedFilterChips-module-scss-module__2L-Efa__appliedFiltersChips--expanded",appliedFiltersContainer:"AppliedFilterChips-module-scss-module__2L-Efa__appliedFiltersContainer","appliedFiltersContainer--open":"AppliedFilterChips-module-scss-module__2L-Efa__appliedFiltersContainer--open",headerContainer:"AppliedFilterChips-module-scss-module__2L-Efa__headerContainer","headerContainer--expanded":"AppliedFilterChips-module-scss-module__2L-Efa__headerContainer--expanded",miniClearButton:"AppliedFilterChips-module-scss-module__2L-Efa__miniClearButton"})},298247,977405,692183,e=>{"use strict";var l=e.i(843476),r=e.i(343794),i=e.i(271645),t=e.i(624977),o=e.i(712495),a=e.i(500932),s=e.i(888164),n=e.i(947073),d=e.i(956269),c=e.i(928646);e.i(386404);var _=e.i(709580),u=e.i(662498);function p(e){let r,o,p,f,h,y=(0,a.c)(25),{chip:g,onExpand:b}=e,C=(0,c.useAnalyticsStore)(m),{dealer:v}=(0,s.useAppStateContext)(),{state:T,toggleFilter:S,setAppliedFilters:x,setQuery:k}=(0,n.useFilterContext)(),w=(0,i.useRef)(null),[F,I]=(0,i.useState)(!1);y[0]===Symbol.for("react.memo_cache_sentinel")?(r=()=>{let e=w.current;if(!e)return;let l=()=>{let l=e.querySelector("p span")??e.querySelector("p");l?I(l.scrollWidth>l.clientWidth):I(!1)};l();let r=new ResizeObserver(l);return r.observe(e),()=>r.disconnect()},y[0]=r):r=y[0],y[1]!==g.label?(o=[g.label],y[1]=g.label,y[2]=o):o=y[2],(0,i.useLayoutEffect)(r,o),y[3]!==C||y[4]!==g.field||y[5]!==g.isRange||y[6]!==g.isSearch||y[7]!==g.label||y[8]!==g.value||y[9]!==v||y[10]!==x||y[11]!==k||y[12]!==T?.appliedFilters||y[13]!==S?(p=function(){if(C("remove_filter",{params:{field:g.field,value:g.value||g.label,is_range:g.isRange}}),g.isSearch)k?.("");else if(g.isRange){let e={...T?.appliedFilters};delete e[_.FilterCategory[g.field]],x(e)}else if(g.value){let e=g.field;if("STOCK_STATUS"===e&&(0,d.stockStatusAccordionEnabled)(v)){let l=(0,d.normalizeFiltersForStatusAccordion)(v,T?.appliedFilters||{});x((0,d.removeCheckboxFilterOption)(l,e,g.value));return}S(e,g.value)}},y[3]=C,y[4]=g.field,y[5]=g.isRange,y[6]=g.isSearch,y[7]=g.label,y[8]=g.value,y[9]=v,y[10]=x,y[11]=k,y[12]=T?.appliedFilters,y[13]=S,y[14]=p):p=y[14];let j=p;y[15]!==g||y[16]!==j||y[17]!==b?(f=function(){g.isGrouped&&b?b(g):j()},y[15]=g,y[16]=j,y[17]=b,y[18]=f):f=y[18];let K=f,N=g.isGrouped?"chevron_right":"close",E="SEARCH"===g.field?"search":void 0,V=F?g.label:void 0;return y[19]!==g.label||y[20]!==K||y[21]!==N||y[22]!==E||y[23]!==V?(h=(0,l.jsx)(t.default,{onClick:K,iconRight:N,iconLeft:E,label:g.label,ariaLabel:g.label,title:V,buttonRef:w,className:u.default.chip,labelClassName:u.default.chipLabel,bg:"secondary",size:"xsmall",width:"fit"}),y[19]=g.label,y[20]=K,y[21]=N,y[22]=E,y[23]=V,y[24]=h):h=y[24],h}function m(e){return e.analyticsEvent}var f=e.i(606481);let h=[{field:"PRICE",searchTerms:"price",enabledKey:"price_filter",orderKey:"price_filter_order",openKey:"price_filter_open"},{field:"YEARS",searchTerms:"year",enabledKey:"year_filter",orderKey:"make_year_filter_order",openKey:"make_year_filter_open"},{field:"MAKE",searchTerms:"make",enabledKey:"make_filter",orderKey:"make_filter_order",openKey:"make_filter_open"},{field:"MODEL",searchTerms:"model",enabledKey:"model_filter",orderKey:"model_filter_order",openKey:"model_filter_open"},{field:"RAW_COLLECTIONS",searchTerms:"raw_collections",enabledKey:"model_filter",orderKey:"model_filter_order",openKey:"model_filter_open",subsections:!0},{field:"MODEL_CODE",searchTerms:"model_code",enabledKey:"model_code_filter",orderKey:"model_code_filter_order",openKey:"model_code_filter_open"},{field:"TRIM",searchTerms:"trim",enabledKey:"trim_filter",orderKey:"car_trim_filter_order",openKey:"car_trim_filter_open"},{field:"TYPE",searchTerms:"body type",enabledKey:"category_filter",orderKey:"category_filter_order",openKey:"category_filter_open"},{field:"BODY_SUBTYPE",searchTerms:"body subtype",enabledKey:"body_subtype_filter",orderKey:"body_subtype_filter_order",openKey:"body_subtype_filter_open"},{field:"WEIGHT_CLASS",searchTerms:"weight_class",enabledKey:"weight_class_filter",orderKey:"weight_class_filter_order",openKey:"weight_class_filter_open"},{field:"RV_TYPE",searchTerms:"rv_type",enabledKey:"rv_type_filter",orderKey:"rv_type_filter_order",openKey:"rv_type_filter_open",subsections:!0},{field:"ODOMETER",searchTerms:"mileage",enabledKey:"odometer_filter",orderKey:"odometer_filter_order",openKey:"odometer_filter_open"},{field:"CYLINDER",searchTerms:"cylinders",enabledKey:"cylinder_filter",orderKey:"cylinder_filter_order",openKey:"cylinder_filter_open",textTransform:e=>`\u00A0${e} Cyl\u00A0`},{field:"DRIVETRAIN",searchTerms:"drivetrain",enabledKey:"drivetrain_filter",orderKey:"drivetrain_filter_order",openKey:"drivetrain_filter_open"},{field:"ENGINE",searchTerms:"engine",enabledKey:"engine_filter",orderKey:"engine_filter_order",openKey:"engine_filter_open"},{field:"TRANSMISSION",searchTerms:"transmission",enabledKey:"transmission_filter",orderKey:"transmission_filter_order",openKey:"transmission_filter_open"},{field:"TRANSMISSION_TYPE",searchTerms:"transmission_type",enabledKey:"transmission_type_filter",orderKey:"transmission_type_filter_order",openKey:"transmission_type_filter_open"},{field:"FUEL",searchTerms:"fuel",enabledKey:"fuel_filter",orderKey:"fuel_type_filter_order",openKey:"fuel_type_filter_open"},{field:"CITY_MPG",searchTerms:"city miles per gallon MPG",enabledKey:"city_mpg_filter",orderKey:"city_mpg_filter_order",openKey:"city_mpg_filter_open"},{field:"EXTERIOR_COLOR",searchTerms:"exterior color",enabledKey:"exterior_color_filter",orderKey:"exterior_color_filter_order",openKey:"exterior_color_filter_open"},{field:"EXTERIOR_COLOR_CODE",searchTerms:"exterior_color_code",enabledKey:"exterior_color_code_filter",orderKey:"exterior_color_code_filter_order",openKey:"exterior_color_code_filter_open"},{field:"INTERIOR_COLOR",searchTerms:"interior color",enabledKey:"interior_color_filter",orderKey:"interior_color_filter_order",openKey:"interior_color_filter_open"},{field:"FEATURE_TAGS",searchTerms:"features",enabledKey:"feature_filter",orderKey:"features_filter_order",openKey:"features_filter_open",sortable:!0},{field:"DEALERSHIP",searchTerms:"location",enabledKey:"location_filter",orderKey:"location_filter_order",openKey:"location_filter_open",subsections:e=>{let{groupByCountry:l,groupByState:r}=(0,f.getLocationFilterGroupingSettings)(e);return l||r}},{field:"COLLECTIONS",searchTerms:"collections",enabledKey:"collection_filter",orderKey:"c
1ollections_filter_order",openKey:"collections_filter_open"},{field:"LENGTH",searchTerms:"length",enabledKey:"length_filter",orderKey:"length_filter_order",openKey:"length_filter_open"},{field:"SLEEPING_CAPACITY",searchTerms:"sleeping capacity",enabledKey:"sleeping_capacity_filter",orderKey:"sleeping_capacity_filter_order",openKey:"sleeping_capacity_filter_open"},{field:"GROSS_WEIGHT",searchTerms:"gross weight",enabledKey:"gross_weight_filter",orderKey:"gross_weight_filter_order",openKey:"gross_weight_filter_open"},{field:"DRY_WEIGHT",searchTerms:"dry weight",enabledKey:"dry_weight_filter",orderKey:"dry_weight_filter_order",openKey:"dry_weight_filter_open"},{field:"AGE",searchTerms:"age",enabledKey:"age_filter",orderKey:"age_filter_order",openKey:"age_filter_open"},{field:"EQUIPMENT_GROUPS",searchTerms:"equipment_groups",enabledKey:"equipment_group_filter",orderKey:"equipment_group_filter_order",openKey:"equipment_group_filter_open"},{field:"FLOOR_PLAN_FEATURES",searchTerms:"floor_plan_features",enabledKey:"floor_plan_features_filter",orderKey:"floor_plan_features_filter_order",openKey:"floor_plan_features_filter_open"},{field:"SAVINGS",searchTerms:"savings",enabledKey:"savings_filter",orderKey:"savings_filter_order",openKey:"savings_filter_open"},{field:"EV_RANGE",searchTerms:"ev_range",enabledKey:"ev_range_filter",orderKey:"ev_range_filter_order",openKey:"ev_range_filter_open"},{field:"SLIDEOUTS",searchTerms:"slideouts",enabledKey:"slideouts_filter",orderKey:"slideouts_filter_order",openKey:"slideouts_filter_open"},{field:"GARAGE_LENGTH",searchTerms:"garage_length",enabledKey:"garage_length_filter",orderKey:"garage_length_filter_order",openKey:"garage_length_filter_open"},{field:"STANDARDIZED_FUEL_TYPE",searchTerms:"standardized_fuel_type",enabledKey:"standardized_fuel_type_filter",orderKey:"standardized_fuel_type_filter_order",openKey:"standardized_fuel_type_filter_open"},{field:"RAW_EXTERIOR_COLOR",searchTerms:"raw_exterior_color",enabledKey:"raw_exterior_color_filter",orderKey:"raw_exterior_color_filter_order",openKey:"raw_exterior_color_filter_open"},{field:"RAW_INTERIOR_COLOR",searchTerms:"raw_interior_color",enabledKey:"raw_interior_color_filter",orderKey:"raw_interior_color_filter_order",openKey:"raw_interior_color_filter_open"},{field:"TOWING_CAPACITY",searchTerms:"towing_capacity",enabledKey:"towing_capacity_filter",orderKey:"towing_capacity_filter_order",openKey:"towing_capacity_filter_open"},{field:"CAB_TYPE",searchTerms:"cab_type",enabledKey:"cab_type_filter",orderKey:"cab_type_filter_order",openKey:"cab_type_filter_open"},{field:"BED_LENGTH",searchTerms:"bed_length",enabledKey:"bed_length_filter",orderKey:"bed_length_filter_order",openKey:"bed_length_filter_open"},{field:"MOBILITY_FEATURES",searchTerms:"mobility_features",enabledKey:"mobility_features_filter",orderKey:"mobility_features_filter_order",openKey:"mobility_features_filter_open"},{field:"APU",searchTerms:"apu",enabledKey:"apu_filter",orderKey:"apu_filter_order",openKey:"apu_filter_open"},{field:"SLEEPER_TYPE",searchTerms:"sleeper_type",enabledKey:"sleeper_type_filter",orderKey:"sleeper_type_filter_order",openKey:"sleeper_type_filter_open"},{field:"HORSEPOWER_VALUE",searchTerms:"horsepower",enabledKey:"horsepower_value_filter",orderKey:"horsepower_value_filter_order",openKey:"horsepower_value_filter_open"}];e.s(["FILTER_CONFIGS",0,h],977405);var y=e.i(341216),g=e.i(304519),b=e.i(718863);function C(e,l,r){return"RAW_COLLECTIONS"===e&&l?.oem_type==="Subaru"?(0,d.getFilterDisplayName)("MODEL",l,r):(0,d.getFilterDisplayName)(e,l,r)}function v(e,l){if("CONDITION"===e)return 0;if("SEARCH"===e)return .5;let r=h.find(l=>l.field===e);return r&&l?.[r.orderKey]||100}function T(e,l,r,i,t){let o=h.find(l=>l.field===e),a=o?.textTransform??(e=>e),s=Object.entries(l).filter(([,e])=>!!e),n=s.every(([e])=>"true"===e||"false"===e);return s.map(([l])=>{let o=l;return n?o=(0,d.getFilterDisplayName)(e,r,t):"DEALER_ID"===e?o=i?.[l]||l:"STOCK_STATUS"===e?o=(0,d.getStockStatusOptionDisplayName)(l,t):"RAW_COLLECTIONS"===e&&(o=(0,d.getRawCollectionOptionDisplayName)(l)),{field:e,label:a(o).trim(),value:l,isRange:!1}})}function S(e,l,r,i,t,o){let a=T(l,r,i,t,o);a.length>4?e.push({field:l,label:o("filters.chip_category_count",{category:C(l,i,o),count:a.length}),isRange:!1,isGrouped:!0,groupCount:a.length}):e.push(...a)}e.s(["default",0,function({deferAppearance:e=!1}){let a,u,m,f,{t:h}=(0,y.useTranslation)(),{dealer:x,checkOem:k,dealerIdNameMap:w}=(0,s.useAppStateContext)(),F=(0,c.useAnalyticsStore)(e=>
1e.analyticsEvent),{state:I,clearFilters:j}=(0,n.useFilterContext)(),[K,N]=(0,i.useState)(null),[E,V]=(0,i.useState)(!1),G=(0,i.useRef)(!1),R=Object.keys(_.FilterCategory),A=(0,d.normalizeFiltersForStatusAccordion)(x,I?.appliedFilters||{}),O=(0,d.getActiveFilterCount)(I?.appliedFilters,I?.query,x),P=O>0;function L(e){return"object"==typeof e&&!Array.isArray(e)&&null!==e}(0,i.useEffect)(()=>{P&&(G.current=!0)},[P]),(0,i.useEffect)(()=>{e&&P||V(P)},[e,P]),(0,i.useEffect)(()=>{K&&!(0,d.checkAppliedFilters)(A,K)&&N(null)},[A,K]);let U=(a=[],u=new Set,(m=I?.query?.trim())&&a.push({field:"SEARCH",label:m,value:m,isRange:!1,isSearch:!0}),R.forEach(e=>{let l=_.FilterCategory[e];if(u.has(l)||(u.add(l),!(0,d.checkAppliedFilters)(A,e)))return;let r=A[_.FilterCategory[e]];if(r?.value)if((0,g.isRange)(e)){if(L(r.value))return void S(a,e,r.value,x,w,h);let l=r.value,i=r.defaultValue,t=l[0],o=l[1],s=t!==i?.[0],n=o!==i?.[1];(s||n)&&a.push({field:e,label:"AGE"===e?h("srp.filter"):(0,d.getAppliedFilterChipRangeLabel)(e,s?t:null,n?o:null,x,h),isRange:!0})}else{if(!L(r.value))return;S(a,e,r.value,x,w,h)}}),a.sort((e,l)=>v(e.field,x)-v(l.field,x)));function M(e){"SEARCH"!==e.field&&N(e.field)}let z=O>1&&!(x?.disable_all_inventory&&I?.appliedFilters[_.FilterCategory.CONDITION]?.value),D=e?E&&G.current:U.length>0||z,W=K?(f=A[_.FilterCategory[K]],f?.value&&L(f.value)?T(K,f.value,x,w,h):[]):[];return(0,l.jsxs)("div",{className:(0,r.default)(b.default.appliedFiltersContainer,{[b.default["appliedFiltersContainer--open"]]:D}),children:[(0,l.jsxs)("div",{className:(0,r.default)(b.default.headerContainer,{[b.default["headerContainer--expanded"]]:K}),children:[(0,l.jsx)(o.default,{variant:"h5",weight:"medium",color:"textPrimary",children:K?h("filters.chip_category_count",{category:C(K,x,h),count:W.length}):h("filters.applied_filters")}),(0,l.jsx)(t.default,{width:"fit",size:"xsmall",bg:"secondary",iconLeft:K?"arrow_back":"delete",onClick:K?()=>N(null):function(){F("clear_all_filters",{params:{filter_count:O}}),j()},ariaLabel:h("cta_buttons.back"),label:K?void 0:`${h("filters.clear_all")} (${O})`,className:k("MINI")?b.default.miniClearButton:void 0})]}),(0,l.jsx)("div",{className:(0,r.default)(b.default.appliedFiltersChips,{[b.default["appliedFiltersChips--expanded"]]:K}),children:K?W.map(e=>(0,l.jsx)(p,{chip:e},`${e.field}-${e.value}`)):U.map(e=>(0,l.jsx)(p,{chip:e,onExpand:M},`${e.field}-${e.value}`))})]})}],298247);var x=e.i(770703),k=e.i(904889),w=e.i(914777),F=e.i(415141);let I=(0,x.default)(()=>e.A(554499),{loadableGenerated:{modules:[646316]}}),j=function(e){let i,n,d,c,_,u,p,m,f,h,g,b,C,v=(0,a.c)(46),{displayName:T,open:S,defaultOpen:x,hidden:j,applied:K,labelHighlighted:N,optionsLoading:E,className:V,onOpen:G,onClose:R,onClear:A,children:O}=e,{t:P}=(0,y.useTranslation)(),{checkEnterprise:L}=(0,s.useAppStateContext)();v[0]!==L||v[1]!==S?(i=()=>L("carshop")?(0,l.jsx)(I,{viewBox:"0 0 46 46",style:{height:24,width:24},className:(0,r.default)(F.default.icon,{[F.default.open]:S})}):(0,l.jsx)(w.default,{className:(0,r.default)(F.default.icon,{[F.default.open]:S}),icon:"chevron_right"}),v[0]=L,v[1]=S,v[2]=i):i=v[2];let U=i;v[3]!==V||v[4]!==j||v[5]!==S?(n=(0,r.default)(F.default.accordionFilter,{[F.default.open]:S,[F.default.hidden]:j},V),v[3]=V,v[4]=j,v[5]=S,v[6]=n):n=v[6],v[7]!==T||v[8]!==P?(d=P("filtering.filter_aria_label",{filterName:T}),v[7]=T,v[8]=P,v[9]=d):d=v[9],v[10]!==S?(c=(0,r.default)(F.default.handle,{[F.default.open]:S}),v[10]=S,v[11]=c):c=v[11];let M=L("premier_truck_group")?"bodyLarge":"h4",z=N?"themePrimary":"textPrimary";v[12]!==T||v[13]!==M||v[14]!==z?(_=(0,l.jsx)(o.default,{dangerouslySetClassName:F.default.label,variant:M,as:"span",color:z,weight:"medium",skipPunctuation:!0,children:T}),v[12]=T,v[13]=M,v[14]=z,v[15]=_):_=v[15],v[16]!==K||v[17]!==A||v[18]!==P?(u=K&&(0,l.jsx)(t.default,{width:"fit",size:"xsmall",bg:"transparent",onClick:e=>{e.stopPropagation(),A()},label:P("filters.clear_single")}),v[16]=K,v[17]=A,v[18]=P,v[19]=u):u=v[19],v[20]!==U?(p=U(),v[20]=U,v[21]=p):p=v[21],v[22]!==u||v[23]!==p?(m=(0,l.jsxs)("div",{className:F.default.handleContent,children:[u,p]}
1),v[22]=u,v[23]=p,v[24]=m):m=v[24],v[25]!==m||v[26]!==_?(f=(0,l.jsxs)(l.Fragment,{children:[_,m]}),v[25]=m,v[26]=_,v[27]=f):f=v[27];let D=!S;return v[28]!==D?(h=(0,r.default)(F.default.body,{[F.default.closed]:D}),v[28]=D,v[29]=h):h=v[29],v[30]!==O||v[31]!==E||v[32]!==h?(g=(0,l.jsx)("div",{"aria-busy":E,className:h,children:O}),v[30]=O,v[31]=E,v[32]=h,v[33]=g):g=v[33],v[34]!==x||v[35]!==T||v[36]!==R||v[37]!==G||v[38]!==f||v[39]!==g||v[40]!==c?(b=(0,l.jsx)(k.default,{className:F.default.collapsibleList,handleClassName:c,defaultOpen:x,accordionName:T,onOpen:G,onClose:R,handle:f,children:g}),v[34]=x,v[35]=T,v[36]=R,v[37]=G,v[38]=f,v[39]=g,v[40]=c,v[41]=b):b=v[41],v[42]!==b||v[43]!==n||v[44]!==d?(C=(0,l.jsx)("div",{className:n,"aria-label":d,children:b}),v[42]=b,v[43]=n,v[44]=d,v[45]=C):C=v[45],C};var K=e.i(105683),N=e.i(458160);function E(e,r){return(0,l.jsxs)("div",{className:N.default.checkboxItem,children:[(0,l.jsx)("div",{className:N.default.checkbox}),(0,l.jsx)("div",{className:N.default.checkboxLabel})]},r)}function V(e,r){return(0,l.jsx)("div",{className:N.default.histogramBar},r)}let G=function(e){let i,t,o,s=(0,a.c)(7),{range:n}=e;return s[0]!==n?(i=(0,r.default)(N.default.filterOptionsSkeleton,{[N.default["filterOptionsSkeleton--range"]]:n}),s[0]=n,s[1]=i):i=s[1],s[2]!==n?(t=n?(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("div",{className:N.default.histogram,children:Array.from({length:12},V)}),(0,l.jsxs)("div",{className:N.default.rangeInputs,children:[(0,l.jsxs)("div",{className:N.default.rangeField,children:[(0,l.jsx)("div",{className:N.default.rangeLabel}),(0,l.jsx)("div",{className:N.default.rangeInput})]}),(0,l.jsxs)("div",{className:N.default.rangeField,children:[(0,l.jsx)("div",{className:N.default.rangeLabel}),(0,l.jsx)("div",{className:N.default.rangeInput})]})]})]}):Array.from({length:5},E),s[2]=n,s[3]=t):t=s[3],s[4]!==i||s[5]!==t?(o=(0,l.jsx)("div",{className:i,"aria-hidden":!0,children:t}),s[4]=i,s[5]=t,s[6]=o):o=s[6],o};var R=e.i(438801),A=e.i(443303);let O=function(e){let i,s,n,d,c,_,u,p,m,f,h,g,b=(0,a.c)(43),{displayName:C,open:v,defaultOpen:T,hidden:S,applied:x,optionsLoading:F,className:I,onOpen:j,onClose:K,onClear:N,children:E,icon:V,iconRemSize:G}=e,{t:R}=(0,y.useTranslation)();b[0]!==I||b[1]!==S||b[2]!==v?(i=(0,r.default)(A.default.tileFilter,{[A.default.open]:v,[A.default.hidden]:S},I),b[0]=I,b[1]=S,b[2]=v,b[3]=i):i=b[3],b[4]!==C||b[5]!==R?(s=R("filtering.filter_aria_label",{filterName:C}),b[4]=C,b[5]=R,b[6]=s):s=b[6],b[7]!==v?(n=(0,r.default)(A.default.handle,{[A.default.open]:v}),b[7]=v,b[8]=n):n=b[8],b[9]!==V||b[10]!==G?(d=(0,l.jsx)(w.default,{icon:V,remSize:G,color:"textPrimary"}),b[9]=V,b[10]=G,b[11]=d):d=b[11],b[12]!==C?(c=(0,l.jsx)(o.default,{variant:"bodyXSmall",weight:"medium",align:"center",noWrap:!0,dangerouslySetClassName:A.default.label,children:C}),b[12]=C,b[13]=c):c=b[13],b[14]!==d||b[15]!==c?(_=(0,l.jsxs)("div",{className:A.default.summary,children:[d,c]}),b[14]=d,b[15]=c,b[16]=_):_=b[16],b[17]!==x||b[18]!==N||b[19]!==v||b[20]!==R?(u=v&&(0,l.jsxs)("div",{className:A.default.actions,children:[x&&(0,l.jsx)(t.default,{width:"fit",bg:"transparent",onClick:N,label:R("filters.clear_single")}),(0,l.jsx)(t.default,{iconRight:"collapse_content",bg:"secondary",className:A.default.collapseButton})]}),b[17]=x,b[18]=N,b[19]=v,b[20]=R,b[21]=u):u=b[21],b[22]!==_||b[23]!==u?(p=(0,l.jsxs)(l.Fragment,{children:[_,u]}),b[22]=_,b[23]=u,b[24]=p):p=b[24];let O=!v;return b[25]!==O?(m=(0,r.default)(A.default.body,{[A.default.hidden]:O}),b[25]=O,b[26]=m):m=b[26],b[27]!==E||b[28]!==F||b[29]!==m?(f=(0,l.jsx)("div",{"aria-busy":F,className:m,children:E}),b[27]=E,b[28]=F,b[29]=m,b[30]=f):f=b[30],b[31]!==T||b[32]!==C||b[33]!==K||b[34]!==j||b[35]!==f||b[36]!==n||b[37]!==p?(h=(0,l.jsx)(k.default,{className:A.default.collapsibleList,defaultOpen:T,handleClassName:n,accordionName:C,onOpen:j,onClose:K,handle:p,children:f}),b[31]=T,b[32]=C,b[33]=K,b[34]=j,b[35]=f,b[36]=n,b[37]=p,b[38]=h):h=b[38],b[39]!==i||b[40]!==h||b[41]!==s?(g=(0,l.jsx)("div",{className:i,"aria-label":s,children:h}),b[39]=i,b[40]=h,b[41]=s,b[42]=g):g=b[42],g};var P=e.i(173619);let L=["PRICE","YEARS","ODOMETER","CITY_MPG","LENGTH","SLEEPING_CAPACITY","AGE","GROSS_WEIGHT","DRY_WEIGHT","SAVINGS","EV_RANGE","SLIDEOUTS","TOWING_CAPACITY","HORSEPOWER_VALUE","GARAGE_LENGTH"],U=["Side Entry Power Ramp","Rear Entry Power Ramp","Side Entry Manual Ramp","Rear Entry Manual Ramp","Removable Seats","Kneeling","Manual Ramp","Power Ramp","Infloor","Foldout","Side Entry","Rear Entry"];e.s(["default",0,function({defaultOpen:e=!1,field:r,textTransform:t=e=>e,subsections:o=!1,hidden:a=!1,fromQuickFilters:c=!1,sortable:u=!1,variant:p,icon:m,iconRemSize:f,className:h,onOpenChange:g}){let{t:b}=(0,y.useTranslation)(),{dealer:C,checkOem:v}=(0,s.useAppStateContext)(),{state:T,setAppliedFilters:S}=(0,n.useFilterContext)(),x="DEALERSHIP"===r?"DEALER_ID":r,k=L.includes(x),[w,F]=(0,i.useState)(e),[I,N]=(0,i.useState)(!1),{options:E,optionsLoading:V,range:A,histogramData:M}=(0,P.default)({field:_.FilterCategory[x],show:I,appliedFilters:T?.appliedFilters,defaultFilters:T?.defaultFilters}),z=(0,d.normalizeFiltersForStatusAccordion)(C,T?.appliedFilters||{}),D="MOBILITY_FEATURES"===x?E.filter(e=>U.includes(e.name)):E,W=k&&(0,d.isCheckboxFilterValue)(z[_.FilterCategory[x]]?.value),B=k&&!W&&("PRICE"===x||"ODOMETER"===x||D.length>10),H=(0,d.checkAppliedFilters)(z,x),q={displayName:(0,d.getFilterDisplayName)(x,C,b),open:w,defaultOpen:e,hidden:a,applied:H,labelHighlighted:H&&!v(["BMW","MINI"]),optionsLoading:V,className:h,onOpen:()=>{I||N(!0),F(!0),g?.(!0)},onClose:()=>{F(!1),g?.(!1)},onClear:()=>{let e=_.FilterCategory[x],{[e]:l,...r}=z;S(r)},children:V?(0,l.jsx)(G,{range:k&&!W}):B?(0,l.jsx)(R.default,{field:x,range:A,histogramData:M}):(0,l.jsx)(K.default,{field:x,options:D,textTransform:t,subsections:o,fromQuickFilters:c,sortable:u}),icon:m,iconRemSize:f};return"tile"===p?(0,l.jsx)(O,{...q}):(0,l.jsx)(j,{...q})}],692183)},42805,e=>{e.v({filterButton:"FilterButton-module-scss-module__XiFgMW__filterButton","filterButton--active":"FilterButton-module-scss-module__XiFgMW__filterButton--active","filterButton--bmw":"FilterButton-module-scss-module__XiFgMW__filterButton--bmw","filterButton--mini":"FilterButton-module-scss-module__XiFgMW__filterButton--mini",icon:"FilterButton-module-scss-module__XiFgMW__icon","icon--styled":"FilterButton-module-scss-module__XiFgMW__icon--styled"})},582715,e=>{"use strict";var l=e.i(843476),r=e.i(500932),i=e.i(343794),t=e.i(914777),o=e.i(808238),a=e.i(888164),s=e.i(42805);
1e.s(["default",0,function(e){let n,d,c,_,u=(0,r.c)(21),{label:p,icon:m,isActive:f,onClick:h,style:y,className:g,href:b}=e,C=void 0!==f&&f,{checkOem:v}=(0,a.useAppStateContext)(),T=m&&!m.includes("carshop");u[0]!==v||u[1]!==g||u[2]!==C?(n=(0,i.default)(s.default.filterButton,g,{[s.default["filterButton--active"]]:C,[s.default["filterButton--bmw"]]:v("BMW"),[s.default["filterButton--mini"]]:v("MINI")}),u[0]=v,u[1]=g,u[2]=C,u[3]=n):n=u[3];let S=n;u[4]!==m||u[5]!==T?(d=m&&(0,l.jsx)(t.default,{icon:m,className:(0,i.default)(s.default.icon,{[s.default["icon--styled"]]:T})}),u[4]=m,u[5]=T,u[6]=d):d=u[6],u[7]!==p||u[8]!==d?(c=(0,l.jsxs)(l.Fragment,{children:[d,p]}),u[7]=p,u[8]=d,u[9]=c):c=u[9];let x=c;if(b){let e;return u[10]!==S||u[11]!==x||u[12]!==b||u[13]!==h||u[14]!==y?(e=(0,l.jsx)(o.default,{href:b,className:S,style:y,onClick:h,children:x}),u[10]=S,u[11]=x,u[12]=b,u[13]=h,u[14]=y,u[15]=e):e=u[15],e}return u[16]!==S||u[17]!==x||u[18]!==h||u[19]!==y?(_=(0,l.jsx)("button",{className:S,style:y,onClick:h,children:x}),u[16]=S,u[17]=x,u[18]=h,u[19]=y,u[20]=_):_=u[20],_}])},458160,e=>{e.v({checkbox:"FilterOptionsSkeleton-module-scss-module__Oj5kWG__checkbox",checkboxItem:"FilterOptionsSkeleton-module-scss-module__Oj5kWG__checkboxItem",checkboxLabel:"FilterOptionsSkeleton-module-scss-module__Oj5kWG__checkboxLabel",filterOptionsSkeleton:"FilterOptionsSkeleton-module-scss-module__Oj5kWG__filterOptionsSkeleton","filterOptionsSkeleton--range":"FilterOptionsSkeleton-module-scss-module__Oj5kWG__filterOptionsSkeleton--range",histogram:"FilterOptionsSkeleton-module-scss-module__Oj5kWG__histogram",histogramBar:"FilterOptionsSkeleton-module-scss-module__Oj5kWG__histogramBar",pulse:"FilterOptionsSkeleton-module-scss-module__Oj5kWG__pulse",rangeField:"FilterOptionsSkeleton-module-scss-module__Oj5kWG__rangeField",rangeInput:"FilterOptionsSkeleton-module-scss-module__Oj5kWG__rangeInput",rangeInputs:"FilterOptionsSkeleton-module-scss-module__Oj5kWG__rangeInputs",rangeLabel:"FilterOptionsSkeleton-module-scss-module__Oj5kWG__rangeLabel"})},459414,e=>{e.v({ctn:"PostalCodeFilter-module-scss-module__dM7sGG__ctn",form:"PostalCodeFilter-module-scss-module__dM7sGG__form",zipInput:"PostalCodeFilter-module-scss-module__dM7sGG__zipInput"})},788374,e=>{"use strict";var l=e.i(843476),r=e.i(500932),i=e.i(271645),t=e.i(624977),o=e.i(169670),a=e.i(888164),s=e.i(947073),n=e.i(57614),d=e.i(201150),c=e.i(956750),_=e.i(459414);function u(e){return e.saveUser}function p(e){return e.json()}e.s(["default",0,()=>{let e,m,f,h,y,g,b,C,v=(0,r.c)(23),[T,S]=(0,i.useState)(""),[x,k]=(0,i.useState)(!1),{setPostalCodeFilter:w}=(0,s.useFilterContext)(),{env:F,mapImages:I}=(0,a.useAppStateContext)(),j=(0,c.useUserStore)(u),[K]=(0,n.default)();v[0]!==F?.API_URL||v[1]!==I||v[2]!==j||v[3]!==w||v[4]!==K?(e=async e=>{k(!0),fetch(`${F?.API_URL}/map_images/geocode?postal_code=${e}`).then(p).then(l=>{w(l.coords.toString()),k(!1);let{distances:r}=(0,d.getDealerDistances)(I,l.coords);j({...K,zipcode:e,geolocated_zipcode:e,geolocated_coords:l.coords,distance_from_dealers:r})}).catch(e=>{console.error("Error fetching location:",e),k(!1)})},v[0]=F?.API_URL,v[1]=I,v[2]=j,v[3]=w,v[4]=K,v[5]=e):e=v[5];let N=e;return v[6]!==K?.geolocated_zipcode||v[7]!==K?.zipcode?(m=()=>{(K?.zipcode||K?.geolocated_zipcode)&&S(K?.zipcode||K?.geolocated_zipcode||"")},v[6]=K?.geolocated_zipcode,v[7]=K?.zipcode,v[8]=m):m=v[8],v[9]!==K?(f=[K],v[9]=K,v[10]=f):f=v[10],(0,i.useEffect)(m,f),v[11]!==N||v[12]!==T?(h=e=>{e.preventDefault(),N(T)},v[11]=N,v[12]=T,v[13]=h):h=v[13],v[14]===Symbol.for("react.memo_cache_sentinel")?(y=e=>S(e),v[14]=y):y=v[14],v[15]!==T?(g=(0,l.jsx)(o.default,{required:!0,id:"contact-form-zipcode",value:T,setValue:y,allowAllCountries:!0,marginBottom:!1,className:_.default.zipInput}),v[15]=T,v[16]=g):g=v[16],v[17]!==x?(b=(0,l.jsx)(t.default,{size:"large",iconRight:"east",type:"submit",loading:x,width:"fit"}),v[17]=x,v[18]=b):b=v[18],v[19]!==h||v[20]!==g||v[21]!==b?(C=(0,l.jsx)("div",{className:_.default.ctn,children:(0,l.jsxs)("form",{className:_.default.form,onSubmit:h,children:[g,b]})}),v[19]=h,v[20]=g,v[21]=b,v[22]=C):C=v[22],C}])},443303,e=>{e.v({actions:"TileFilter-module-scss-module__7ufCnW__actions",body:"TileFilter-module-scss-module__7ufCnW__body",collapseButton:"TileFilter-module-scss-module__7ufCnW__collapseButton",collapsibleList:"TileFilter-module-scss-module__7ufCnW__collapsibleList",handle:"TileFilter-module-scss-module__7ufCnW__handle",hidden:"TileFilter-module-scss-module__7ufCnW__hidden",label:"TileFilter-module-scss-module__7ufCnW__label",open:"TileFilter-module-scss-module__7ufCnW__open",summary:"TileFilter-module-scss-module__7ufCnW__summary",tileFilter:"TileFilter-module-scss-module__7ufCnW__tileFilter"})},55881,e=>{e.v({divider:"SortDivider-module-scss-module__6cGCPq__divider"})},502311,e=>
1{e.v({sortLabel:"SortOption-module-scss-module__-ddmtq__sortLabel",sortOption:"SortOption-module-scss-module__-ddmtq__sortOption","sortOption--open":"SortOption-module-scss-module__-ddmtq__sortOption--open"})},253252,911518,e=>{"use strict";var l=e.i(843476),r=e.i(500932),i=e.i(55881);e.s(["default",0,function(){let e,t=(0,r.c)(1);return t[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,l.jsx)("div",{className:i.default.divider}),t[0]=e):e=t[0],e}],253252);var t=e.i(343794),o=e.i(271645),a=e.i(914777),s=e.i(712495),n=e.i(928646),d=e.i(502311);let c=(0,o.forwardRef)(function(e,i){let c,p,m,f,h,y,g,b,C=(0,r.c)(27),{label:v,onClick:T,isSelected:S,isOpen:x,value:k}=e,w=(0,n.useAnalyticsStore)(_),F=(0,n.useAnalyticsStore)(u),I=(0,o.useRef)(!1);C[0]!==w||C[1]!==F?.ascPageType||C[2]!==F?.vehicles||C[3]!==v||C[4]!==T||C[5]!==k?(c=()=>{w("apply_filter",{params:{field:"car_condition"},allowedParams:{page_type:F?.ascPageType,vehicles:F?.vehicles,element_title:"sorting_option",element_value:k,element_text:v,interactionLabel:v,interactionValue:k,skipHma:!0}}),T()},C[0]=w,C[1]=F?.ascPageType,C[2]=F?.vehicles,C[3]=v,C[4]=T,C[5]=k,C[6]=c):c=C[6];let j=c;C[7]!==j?(p=e=>{if(I.current){I.current=!1;return}j()},C[7]=j,C[8]=p):p=C[8];let K=p;C[9]!==j?(m=e=>{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),I.current=!0,j())},C[9]=j,C[10]=m):m=C[10];let N=m;return C[11]!==x?(f=(0,t.default)(d.default.sortOption,{[d.default["sortOption--open"]]:x}),C[11]=x,C[12]=f):f=C[12],C[13]!==v?(h=(0,l.jsx)(s.default,{variant:"bodyRegular",children:v}),C[13]=v,C[14]=h):h=C[14],C[15]!==S?(y=S&&(0,l.jsx)(a.default,{icon:"check"}),C[15]=S,C[16]=y):y=C[16],C[17]!==h||C[18]!==y?(g=(0,l.jsxs)("div",{className:d.default.sortLabel,children:[h,y]}),C[17]=h,C[18]=y,C[19]=g):g=C[19],C[20]!==S||C[21]!==K||C[22]!==N||C[23]!==i||C[24]!==f||C[25]!==g?(b=(0,l.jsx)("button",{ref:i,role:"option","aria-selected":S,className:f,onClick:K,onKeyDown:N,children:g}),C[20]=S,C[21]=K,C[22]=N,C[23]=i,C[24]=f,C[25]=g,C[26]=b):b=C[26],b});function _(e){return e.analyticsEvent}function u(e){return e.ascProperties}e.s(["default",0,c],911518)},411326,e=>{e.v({bodyType:"VehicleTable-module-scss-module__bM2pSG__bodyType",bookValue:"VehicleTable-module-scss-module__bM2pSG__bookValue",canonicalPrice:"VehicleTable-module-scss-module__bM2pSG__canonicalPrice",carshop:"VehicleTable-module-scss-module__bM2pSG__carshop",cell:"VehicleTable-module-scss-module__bM2pSG__cell",cellText:"VehicleTable-module-scss-module__bM2pSG__cellText",color:"VehicleTable-module-scss-module__bM2pSG__color",columnHeader:"VehicleTable-module-scss-module__bM2pSG__columnHeader",docFee:"VehicleTable-module-scss-module__bM2pSG__docFee",engine:"VehicleTable-module-scss-module__bM2pSG__engine",features:"VehicleTable-module-scss-module__bM2pSG__features",lastColumn:"VehicleTable-module-scss-module__bM2pSG__lastColumn",odometer:"VehicleTable-module-scss-module__bM2pSG__odometer",optionCodes:"VehicleTable-module-scss-module__bM2pSG__optionCodes",ourPrice:"VehicleTable-module-scss-module__bM2pSG__ourPrice",photoCount:"VehicleTable-module-scss-module__bM2pSG__photoCount",price:"VehicleTable-module-scss-module__bM2pSG__price",row:"VehicleTable-module-scss-module__bM2pSG__row",rowWrp:"VehicleTable-module-scss-module__bM2pSG__rowWrp",rowWrpOdd:"VehicleTable-module-scss-module__bM2pSG__rowWrpOdd",stockNum:"VehicleTable-module-scss-module__bM2pSG__stockNum",table:"VehicleTable-module-scss-module__bM2pSG__table",tableHeader:"VehicleTable-module-scss-module__bM2pSG__tableHeader",title:"VehicleTable-module-scss-module__bM2pSG__title"})},524341,e=>{"use strict";var l=e.i(843476),r=e.i(500932),i=e.i(271645),t=e.i(343794),o=e.i(770703);e.i(285225);var a=e.i(702113),s=e.i(888164),n=e.i(466332),d=e.i(874846),c=e.i(960554),_=e.i(946756);function u(e,l){return e+l}let p=function(e){let i,o,a,p,m=(0,r.c)(10),{vehicle:f,pricingCalculation:h}=e,{dealer:y,vehicleCardSettings:g,vehicleCardBadges:b,estimateApp:C,childDealers:v}=(0,s.useAppStateContext)(),{isPriceUnlocked:T}=(0,n.usePriceLockedProps)(f),S=(0,d.getPricingDealer)(f,y,v),x=Object.values((0,c.getVehicleCardHeights)(f,T,f?.pricing_display_data,y,g,b,h,C,S)).reduce(u,0);if(!f){let e;return m[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,l.jsx)("div",{className:_.default.ctn}),m[0]=e):e=m[0],e}let k=y?.dark_mode;m[1]!==k?(i=(0,t.default)(_.default.image,{[_.default["image--dark"]]:k}),m[1]=k,m[2]=i):i=m[2],m[3]!==i?(o=(0,l.jsx)("div",{className:_.default.placeholderImgCtn,children:(0,l.jsx)("div",{className:i})}),m[3]=i,m[4]=o):o=m[4];let w=`${x}rem`;return m[5]!==w?(a=(0,l.jsx)("div",{style:{height:w}}),m[5]=w,m[6]=a):a=m[6],m[7]!==o||m[8]!==a?(p=(0,l.jsxs)("div",{className:_.default.card,children:[o,a]}),m[7]=o,m[8]=a,m[9]=p):p=m[9],p};var m=e.i(173850),f=e.i(403453),h=e.i(341216);let y=(0,o.default)(()=>e.A(570046),{loadableGenerated:{modules:[817271]},ssr:!1,loading:()=>(0,l.jsx)(p,{vehicle:{id:1,dealer_id:1,vin:"1",stock_number:"1",category:"SUV",car_condition:"Used"}})}),g=(0,i.memo)((0,i.forwardRef)(function(e,i){let o,n,d,c,u,g,b=(0,r.c)(34),{vehicle:C,currentEstimate:v,setCurrentEstimate:T,currentDetails:S,setCurrentDetails:x,setRebateVehicle:k,position:w,searchIndex:F,setToolVehicle:I,setTargetTool:j,setToolHref:K,cms:N}=e,{loadingRef:E,isLoaded:V}=(0,m.default)(),G=(0,f.default)(C),{vehicleCardSettings:R}=(0,s.useAppStateContext)(),{t:A}=(0,h.useTranslation)(),O=R?.max_srp_columns===a.MaxSrpColumns.Four&&!N;if(!C)return null;b[0]!==N||b[1]!==O?(o=(0,t.default)(_.default.ctn,{[_.default["ctn--cms"]]:N,[_.default["ctn--fourColumns"]]:O}),b[0]=N,b[1]=O,b[2]=o):o=b[2];let P=C.make_year??"",L=C.model??"",U=C.stock_number??"";return b[3]!==A||b[4]!==P||b[5]!==L||b[6]!==U?(n=A("inventory.listing_for_aria",{year:P,model:L,stockNumber:U}),b[3]=A,b[4]=P,b[5]=L,b[6]=U,b[7]=n):n=b[7],b[8]!==S||b[9]!==v||b[10]!==V||b[11]!==w||b[12]!==G||b[13]!==F||b[14]!==x||b[15]!==T||b[16]!==k||b[17]!==j||b[18]!==K||b[19]!==I||b[20]!==C?(d=V?(0,l.jsx)(y,{vehicle:C,currentEstimate:v,setCurrentEstimate:T,currentDetails:S,setCurrentDetails:x,setRebateVehicle:k,position:w,searchIndex:F,setToolVehicle:I,setTargetTool:j,setToolHref:K,pricingCalculation:G}):(0,l.jsx)(p,{vehicle:C,pricingCalculation:G}),b[8]=S,b[9]=v,b[10]=V,b[11]=w,b[12]=G,b[13]=F,b[14]=x,b[15]=T,b[16]=k,b[17]=j,b[18]=K,b[19]=I,b[20]=C,b[21]=d):d=b[21],b[22]!==A||b[23]!==C.confidence?(c=!!C?.confidence&&(0,l.jsx)("div",{className:_.default.confidence,children:A("inventory.confidence_match",{percent:(100*Number(C.confidence)).toFixed(1)})}),b[22]=A,b[23]=C.confidence,b[24]=c):c=b[24],b[25]!==E||b[26]!==d||b[27]!==c?(u=(0,l.jsxs)("div",{ref:E,className:_.default.secondCtn,children:[d,c]}),b[25]=E,b[26]=d,b[27]=c,b[28]=u):u=b[28],b[29]!==i||b[30]!==o||b[31]!==n||b[32]!==u?(g=(0,l.jsx)("section",{ref:i,className:o,"aria-label":n,children:u}),b[29]=i,b[30]=o,b[31]=n,b[32]=u,b[33]=g):g=b[33],g}));var b=e.i(618566),C=e.i(423819);function v(e,l){return e+l}let T=function(e){let i,o,a,_,u=(0,r.c)(10),{vehicle:p,pricingCalculation:m}=e,{dealer:f,vehicleCardSettings:y,vehicleCardBadges:g,estimateApp:b,childDealers:T,monogramPriceUnlocked:S,checkEnterprise:x}=(0,s.useAppStateContext)(),{isPriceUnlocked:k}
1=(0,n.usePriceLockedProps)(p),w=x("joe_cooper"),F=(0,d.getPricingDealer)(p,f,T),I=(0,d.shouldHideConditionalIncentives)(f,F),{t:j}=(0,h.useTranslation)(),K=j("inventory.conditional_pricing").trim(),N=Object.values((0,c.getVehicleCardHeights)(p,k,p?.pricing_display_data,f,y,g,m,b,F,S,w,""===K,I)).reduce(v,0);if(!p){let e;return u[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,l.jsx)("div",{className:C.default.ctn}),u[0]=e):e=u[0],e}let E=f?.dark_mode;u[1]!==E?(i=(0,t.default)(C.default.image,{[C.default["image--dark"]]:E}),u[1]=E,u[2]=i):i=u[2],u[3]!==i?(o=(0,l.jsx)("div",{className:C.default.placeholderImgCtn,children:(0,l.jsx)("div",{className:i})}),u[3]=i,u[4]=o):o=u[4];let V=`${N}rem`;return u[5]!==V?(a=(0,l.jsx)("div",{style:{height:V}}),u[5]=V,u[6]=a):a=u[6],u[7]!==o||u[8]!==a?(_=(0,l.jsxs)("div",{className:C.default.card,children:[o,a]}),u[7]=o,u[8]=a,u[9]=_):_=u[9],_};var S=e.i(104254);let x=(0,o.default)(()=>e.A(974584),{loadableGenerated:{modules:[281011]},ssr:!1,loading:()=>(0,l.jsx)(T,{vehicle:{id:1,dealer_id:1,vin:"1",stock_number:"1",category:"SUV",car_condition:"Used"}})}),k=(0,i.memo)((0,i.forwardRef)(function(e,i){let o,n,d,c,_,u,p,y,g,v=(0,r.c)(42),{vehicle:k,currentEstimate:w,setCurrentEstimate:F,currentDetails:I,setCurrentDetails:j,setRebateVehicle:K,position:N,searchIndex:E,setToolVehicle:V,setTargetTool:G,setToolHref:R,cms:A}=e,{loadingRef:O,isLoaded:P}=(0,m.default)(),L=(0,f.default)(k),{checkAiModeVariant:U}=(0,S.useAiModeContext)(),{vehicleCardSettings:M}=(0,s.useAppStateContext)(),z=(0,b.usePathname)(),{t:D}=(0,h.useTranslation)();v[0]!==z?(o=z?.startsWith("/cars/")||z?.startsWith("/collections/"),v[0]=z,v[1]=o):o=v[1];let W=o;if(v[2]!==U||v[3]!==A||v[4]!==W||v[5]!==i||v[6]!==k||v[7]!==M?.max_srp_columns){c=Symbol.for("react.early_return_sentinel");e:{let e=U("LLM Search")&&!W,l=M?.max_srp_columns===a.MaxSrpColumns.Four&&!A;if(!k){c=null;break e}n=i,d=(0,t.default)(C.default.ctn,{[C.default["ctn--cms"]]:A,[C.default["ctn--fourColumns"]]:e||l})}v[2]=U,v[3]=A,v[4]=W,v[5]=i,v[6]=k,v[7]=M?.max_srp_columns,v[8]=n,v[9]=d,v[10]=c}else n=v[8],d=v[9],c=v[10];if(c!==Symbol.for("react.early_return_sentinel"))return c;let B=k.make_year??"",H=k.model??"",q=k.stock_number??"";return v[11]!==D||v[12]!==B||v[13]!==H||v[14]!==q?(_=D("inventory.listing_for_aria",{year:B,model:H,stockNumber:q}),v[11]=D,v[12]=B,v[13]=H,v[14]=q,v[15]=_):_=v[15],v[16]!==I||v[17]!==w||v[18]!==P||v[19]!==N||v[20]!==L||v[21]!==E||v[22]!==j||v[23]!==F||v[24]!==K||v[25]!==G||v[26]!==R||v[27]!==V||v[28]!==k?(u=P?(0,l.jsx)(x,{vehicle:k,currentEstimate:w,setCurrentEstimate:F,currentDetails:I,setCurrentDetails:j,setRebateVehicle:K,position:N,searchIndex:E,setToolVehicle:V,setTargetTool:G,setToolHref:R,pricingCalculation:L}):(0,l.jsx)(T,{vehicle:k,pricingCalculation:L}),v[16]=I,v[17]=w,v[18]=P,v[19]=N,v[20]=L,v[21]=E,v[22]=j,v[23]=F,v[24]=K,v[25]=G,v[26]=R,v[27]=V,v[28]=k,v[29]=u):u=v[29],v[30]!==D||v[31]!==k.confidence?(p=!!k?.confidence&&(0,l.jsx)("div",{className:C.default.confidence,children:D("inventory.confidence_match",{percent:(100*Number(k.confidence)).toFixed(1)})}),v[30]=D,v[31]=k.confidence,v[32]=p):p=v[32],v[33]!==O||v[34]!==p||v[35]!==u?(y=(0,l.jsxs)("div",{ref:O,className:C.default.secondCtn,children:[u,p]}),v[33]=O,v[34]=p,v[35]=u,v[36]=y):y=v[36],v[37]!==y||v[38]!==n||v[39]!==d||v[40]!==_?(g=(0,l.jsx)("div",{ref:n,className:d,"aria-label":_,role:"region",children:y}),v[37]=y,v[38]=n,v[39]=d,v[40]=_,v[41]=g):g=v[41],g}));var w=e.i(411326);function F(){let e,i=(0,r.c)(1);return i[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,l.jsx)("div",{className:w.default.rowWrp}),i[0]=e):e=i[0],e}let I=(0,o.default)(()=>e.A(333748),{loadableGenerated:{modules:[257631]},ssr:!1,loading:()=>(0,l.jsx)(F,{})}),j=(0,i.memo)((0,i.forwardRef)(function(e,i){let o,a,n,d,c=(0,r.c)(15),{vehicle:_,setRebateVehicle:u,index:p}=e,{loadingRef:h,isLoaded:y}=(0,m.default)(),g=(0,f.default)(_),{checkEnterprise:b}=(0,s.useAppStateContext)();return _?(c[0]!==b||c[1]!==p?(o=(0,t.default)(w.default.rowWrp,{[w.default.carshop]:b("carshop")},{[w.default.rowWrpOdd]:p%2!=0}),c[0]=b,c[1]=p,c[2]=o):o=c[2],c[3]!==y||c[4]!==g||c[5]!==u||c[6]!==_?(a=y?(0,l.jsx)(I,{vehicle:_,setRebateVehicle:u,pricingCalculation:g}):(0,l.jsx)(F,{}),c[3]=y,c[4]=g,c[5]=u,c[6]=_,c[7]=a):a=c[7],c[8]!==h||c[9]!==a?(n=(0,l.jsx)("div",{ref:h,className:w.default.internalRowWrp,children:a}),c[8]=h,c[9]=a,c[10]=n):n=c[10],c[11]!==i||c[12]!==o||c[13]!==n?(d=(0,l.jsx)("div",{ref:i,className:o,children:n}),c[11]=i,c[12]=o,c[13]=n,c[14]=d):d=c[14],d):null})),K=(0,i.forwardRef)(function(e,i){let t=(0,r.c)(11),{vehicleCardSettings:o}=(0,s.useAppStateContext)(),{internal:a,vehicle:n,setRebateVehicle:d,position:c}=e;if(a){let e;return t[0]!==c||t[1]!==i||t[2]!==d||t[3]!==n?(e=(0,l.jsx)(j,{ref:i,vehicle:n,setRebateVehicle:d,index:c}),t[0]=c,t[1]=i,t[2]=d,t[3]=n,t[4]=e):e=t[4],e}if(o?.carshop_enabled){let r;return t[5]!==e||t[6]!==i?(r=(0,l.jsx)(g,{ref:i,...e}),t[5]=e,t[6]=i,t[7]=r):r=t[7],r}{let r;return t[8]!==e||t[9]!==i?(r=(0,l.jsx)(k,{ref:i,...e}),t[8]=e,t[9]=i,t[10]=r):r=t[10],r}});e.s(["default",0,K],524341)},946756,e=>{e.v({actions:"CarShopVehicleCard-module-scss-module__ou0wRa__actions",badge:"CarShopVehicleCard-module-scss-module__ou0wRa__badge",card:"CarShopVehicleCard-module-scss-module__ou0wRa__
1card",confidence:"CarShopVehicleCard-module-scss-module__ou0wRa__confidence",ctn:"CarShopVehicleCard-module-scss-module__ou0wRa__ctn","ctn--cms":"CarShopVehicleCard-module-scss-module__ou0wRa__ctn--cms","ctn--fourColumns":"CarShopVehicleCard-module-scss-module__ou0wRa__ctn--fourColumns",image:"CarShopVehicleCard-module-scss-module__ou0wRa__image","image--dark":"CarShopVehicleCard-module-scss-module__ou0wRa__image--dark",info:"CarShopVehicleCard-module-scss-module__ou0wRa__info",infoCtn:"CarShopVehicleCard-module-scss-module__ou0wRa__infoCtn",makeModel:"CarShopVehicleCard-module-scss-module__ou0wRa__makeModel",placeholderImgCtn:"CarShopVehicleCard-module-scss-module__ou0wRa__placeholderImgCtn",ripple:"CarShopVehicleCard-module-scss-module__ou0wRa__ripple",secondCtn:"CarShopVehicleCard-module-scss-module__ou0wRa__secondCtn",textCtn:"CarShopVehicleCard-module-scss-module__ou0wRa__textCtn",titleCtn:"CarShopVehicleCard-module-scss-module__ou0wRa__titleCtn",trim:"CarShopVehicleCard-module-scss-module__ou0wRa__trim",vehicleCardCarousel:"CarShopVehicleCard-module-scss-module__ou0wRa__vehicleCardCarousel",year:"CarShopVehicleCard-module-scss-module__ou0wRa__year"})},423819,e=>{e.v({actionBtn:"VehicleCard-module-scss-module__UkIfTG__actionBtn",actions:"VehicleCard-module-scss-module__UkIfTG__actions","actions--badges":"VehicleCard-module-scss-module__UkIfTG__actions--badges",badges:"VehicleCard-module-scss-module__UkIfTG__badges",card:"VehicleCard-module-scss-module__UkIfTG__card",conditionalIncentivesCard:"VehicleCard-module-scss-module__UkIfTG__conditionalIncentivesCard",confidence:"VehicleCard-module-scss-module__UkIfTG__confidence",ctn:"VehicleCard-module-scss-module__UkIfTG__ctn","ctn--cms":"VehicleCard-module-scss-module__UkIfTG__ctn--cms","ctn--fourColumns":"VehicleCard-module-scss-module__UkIfTG__ctn--fourColumns",descriptionCtn:"VehicleCard-module-scss-module__UkIfTG__descriptionCtn",descriptionText:"VehicleCard-module-scss-module__UkIfTG__descriptionText",greenDisabled:"VehicleCard-module-scss-module__UkIfTG__greenDisabled",helpBtn:"VehicleCard-module-scss-module__UkIfTG__helpBtn",helpIcon:"VehicleCard-module-scss-module__UkIfTG__helpIcon","helpIcon--msrp":"VehicleCard-module-scss-module__UkIfTG__helpIcon--msrp",hidden:"VehicleCard-module-scss-module__UkIfTG__hidden",image:"VehicleCard-module-scss-module__UkIfTG__image","image--dark":"VehicleCard-module-scss-module__UkIfTG__image--dark",info:"VehicleCard-module-scss-module__UkIfTG__info","info--badges":"VehicleCard-module-scss-module__UkIfTG__info--badges",infoCtn:"VehicleCard-module-scss-module__UkIfTG__infoCtn",infoLink:"VehicleCard-module-scss-module__UkIfTG__infoLink",infoSubCtn:"VehicleCard-module-scss-module__UkIfTG__infoSubCtn",itemCtn:"VehicleCard-module-scss-module__UkIfTG__itemCtn","itemCtn--noHeader":"VehicleCard-module-scss-module__UkIfTG__itemCtn--noHeader",label:"VehicleCard-module-scss-module__UkIfTG__label","label--title":"VehicleCard-module-scss-module__UkIfTG__label--title",monogramInlineSave:"VehicleCard-module-scss-module__UkIfTG__monogramInlineSave",placeholderImgCtn:"VehicleCard-module-scss-module__UkIfTG__placeholderImgCtn",priceLocked:"VehicleCard-module-scss-module__UkIfTG__priceLocked",readDescBtn:"VehicleCard-module-scss-module__UkIfTG__readDescBtn",ripple:"VehicleCard-module-scss-module__UkIfTG__ripple",savingsCopy:"VehicleCard-module-scss-module__UkIfTG__savingsCopy",savingsCtn:"VehicleCard-module-scss-module__UkIfTG__savingsCtn","savingsCtn--hidden":"VehicleCard-module-scss-module__UkIfTG__savingsCtn--hidden",savingsIcon:"VehicleCard-module-scss-module__UkIfTG__savingsIcon",secondCtn:"VehicleCard-module-scss-module__UkIfTG__secondCtn",title:"VehicleCard-module-scss-module__UkIfTG__title","title--shrink":"VehicleCard-module-scss-module__UkIfTG__title--shrink","title--shrinkExtra":"VehicleCard-module-scss-module__UkIfTG__title--shrinkExtra",value:"VehicleCard-module-scss-module__UkIfTG__value",vehicleCardCarousel:"VehicleCard-module-scss-module__UkIfTG__vehicleCardCarousel"})},173850,e=>{"use strict";var l=e.i(500932),r=e.i(271645);e.s(["default",0,function(e,i){let t,o,a=(0,l.c)(6),s=void 0===e?1e3:e,n=void 0!==i&&i,[d,c]=(0,r.useState)(!1),_=(0,r.useRef)(null);a[0]!==n||a[1]!==s?(t=e=>
1{_.current&&_.current.disconnect(),_.current=new IntersectionObserver(e=>{e[0]?.isIntersecting?c(!0):n||c(!1)},{rootMargin:`${s}px 0px`}),e&&_.current.observe(e)},a[0]=n,a[1]=s,a[2]=t):t=a[2];let u=t;return a[3]!==d||a[4]!==u?(o={loadingRef:u,isLoaded:d},a[3]=d,a[4]=u,a[5]=o):o=a[5],o}])},466332,403453,e=>{"use strict";var l=e.i(500932),r=e.i(888164),i=e.i(214584),t=e.i(874846),o=e.i(710606);function a(e){return e.addPriceUnlockedVehicle}e.s(["usePriceLockedProps",0,function(e){let s,n,d,c,_,u,p=(0,l.c)(25),{priceUnlocked:m,dealer:f,childDealers:h}=(0,r.useAppStateContext)(),{priceUnlockedVehicles:y}=(0,o.usePriceUnlockedVehiclesStore)();p[0]!==e?(s={kind:"unlock_price",vehicle:e},p[0]=e,p[1]=s):s=p[1];let{handleToolClick:g}=(0,i.useCtaClick)(s);p[2]!==y||p[3]!==e?.vin?(n=y.has(e?.vin||""),p[2]=y,p[3]=e?.vin,p[4]=n):n=p[4];let b=n,C=(0,o.usePriceUnlockedVehiclesStore)(a);p[5]!==h||p[6]!==f||p[7]!==e?(d=(0,t.getPricingDealer)(e,f,h),p[5]=h,p[6]=f,p[7]=e,p[8]=d):d=p[8];let v=d;p[9]!==h||p[10]!==f||p[11]!==m||p[12]!==y||p[13]!==e?(c=(0,t.isPriceUnlockedForVehicle)({vehicle:e,dealer:f,childDealers:h,priceUnlocked:m,priceUnlockedVehicles:y}),p[9]=h,p[10]=f,p[11]=m,p[12]=y,p[13]=e,p[14]=c):c=p[14];let T=c;p[15]!==C||p[16]!==g||p[17]!==m||p[18]!==v?.unblur_price_per_vehicle||p[19]!==e?.vin||p[20]!==b?(_=l=>{if(l){if(!m)return{onClick:()=>g()};if(!b&&v?.unblur_price_per_vehicle)return{onClick:()=>C(e?.vin||"")}}return{}},p[15]=C,p[16]=g,p[17]=m,p[18]=v?.unblur_price_per_vehicle,p[19]=e?.vin,p[20]=b,p[21]=_):_=p[21];let S=_;return p[22]!==S||p[23]!==T?(u={getPriceLockedProps:S,isPriceUnlocked:T},p[22]=S,p[23]=T,p[24]=u):u=p[24],u}],466332);var s=e.i(843476),n=e.i(271645);e.i(285225);var d=e.i(177006),c=e.i(341216),_=e.i(136252),u=e.i(619729);function p(e){return null==e.percentageOff||0===e.percentageOff}function m(e){return!e.percentageOff}function f(e){return"fee"===e.charge_type}function h(e){return"fee"!==e.charge_type}function y(e){return"fee"===e.charge_type}function g(e){return e.trim()}function b(e){return e.elements}function C(e){return e.blur_when_locked}e.s(["default",0,e=>{var i,o,a;let v,T,S,x,k,w,F,I,j,K,N,E,V,G,R,A,O,P,L,U,M,z,D,W,B,H,q,$,Y,X,Q,Z,J,ee,el,er=(0,l.c)(188),{dealer:ei,childDealers:et,estimateApp:eo,checkOem:ea,checkEnterprise:es,monogramPriceUnlocked:en}=(0,r.useAppStateContext)(),{t:ed}=(0,c.useTranslation)(),ec=ea("Lexus Monogram");er[0]!==es?(T=es("mullinax"),er[0]=es,er[1]=T):T=er[1];let e_=T,eu=!!(ec&&e?.alt_price&&e?.alt_price>
10&&e?.car_condition==="New"),[ep,em]=(0,n.useState)(void 0),[ef,eh]=(0,n.useState)(void 0),[ey,eg]=(0,n.useState)(void 0),[eb,eC]=(0,n.useState)(void 0),[ev,eT]=(0,n.useState)(void 0),eS=(0,t.getPricingDealer)(e,ei,et),ex=!!(e_&&e&&!(0,t.dynamicPricingAvailable)(e,eS)),[ek,ew]=(0,n.useState)((0,t.getVehiclePrice)(e,eS,ec&&eu,ec));er[2]!==e?(S=(0,t.getMonogramUnlockedPrice)(e),er[2]=e,er[3]=S):S=er[3];let[eF]=(0,n.useState)(S),eI=(0,t.documentFee)(e,eS,!1);er[4]!==eu||er[5]!==ec||er[6]!==eS||er[7]!==ew||er[8]!==e?(x=()=>{let l=Object.assign({},e);ew((0,t.getVehiclePrice)(l,eS,ec&&eu,ec))},er[4]=eu,er[5]=ec,er[6]=eS,er[7]=ew,er[8]=e,er[9]=x):x=er[9],er[10]!==e?(k=[e],er[10]=e,er[11]=k):k=er[11],(0,n.useEffect)(x,k),er[12]!==eI||er[13]!==e?(w=()=>e?.car_condition==="New"?e?.msrp||0:e?.retail_price&&e.retail_price>1?e.retail_price:(null!==eI.fee||null!==eI.fee2)&&e?.price?e.price-(eI.fee||0)-(eI.fee2||0):e?.price||0,er[12]=eI,er[13]=e,er[14]=w):w=er[14];let ej=w;er[15]!==ej||er[16]!==e?.car_condition?(F=l=>{if(e?.car_condition==="Used")return l?.filter(p);let r=ej();return r?l?.map(e=>e.percentageOff?{...e,cash:(r||0)*(e.percentageOff/100)}:e):l?.filter(m)},er[15]=ej,er[16]=e?.car_condition,er[17]=F):F=er[17];let eK=F;er[18]!==ey?.length||er[19]!==eK||er[20]!==eS?.show_manual_incentives_and_rebates||er[21]!==eC||er[22]!==eg||er[23]!==eT||er[24]!==eh||er[25]!==em||er[26]!==e?(I=()=>{!ey?.length&&e&&(async()=>{let l,r={incentives:[],conditional_incentives:[],accessory_package:void 0};if("New"===e.car_condition&&(r={incentives:e.oem_incentives||[],conditional_incentives:e.oem_conditional_incentives||[],accessory_package:e.accessory_package}),eS?.show_manual_incentives_and_rebates&&e?.manual_incentives)l=eK([...e.incentives||[],...r.incentives]);else{let i=e?.incentives?.filter(f)||[];l=eK(e?.manual_incentives?e.incentives||[]:r.incentives.concat(i))}eg(l);let i=[...r.conditional_incentives||[],...e?.show_custom_conditional_incentives&&e.custom_conditional_incentives||[]];eT([...i.filter(h),...i.filter(y)]),eC(r.accessory_package);let t=0,o=0;l.forEach(e=>{"fee"===e.charge_type?o+=e.cash:t+=e.cash}),t&&em(t),o&&eh(o)})()},er[18]=ey?.length,er[19]=eK,er[20]=eS?.show_manual_incentives_and_rebates,er[21]=eC,er[22]=eg,er[23]=eT,er[24]=eh,er[25]=em,er[26]=e,er[27]=I):I=er[27],er[28]!==e?(j=[e],er[28]=e,er[29]=j):j=er[29],(0,n.useEffect)(I,j),er[30]!==ek||er[31]!==eI||er[32]!==eS||er[33]!==ej||er[34]!==ef||er[35]!==ep||er[36]!==e?(K=()=>{let l=!!eS?.show_msrp_without_price&&!(0,t.dynamicPricingAvailable)(e,eS)&&e?.car_condition==="New"&&0>=(ek||0);if(!ej()||l)return null;let r=ek-ej()-(e?.equipment_price||0)+(ep||(0,t.rebatePrice)(e))-(ef||0);return(e?.car_condition==="New"&&e?.discount_price&&(r=e.discount_price-ej()),null!==eI.fee&&(r-=eI.fee),null!==eI.fee2&&(r-=eI.fee2),r&&Math.abs(r)>
1=1)?`${r<0?"":"+"}${(0,_.priceFormatter)(r)}`:null},er[30]=ek,er[31]=eI,er[32]=eS,er[33]=ej,er[34]=ef,er[35]=ep,er[36]=e,er[37]=K):K=er[37];let eN=K;er[38]!==ek||er[39]!==eF||er[40]!==ej||er[41]!==e?.equipment_price||er[42]!==e?.msrp||er[43]!==e?.price?(N=()=>{if(ej()===ek&&eF===ek||e?.equipment_price&&e?.price===e?.msrp)return null;let l=eF-ek;return l&&Math.abs(l)>=1?`${l<0?"":"+"}${(0,_.priceFormatter)(l)}`:null},er[38]=ek,er[39]=eF,er[40]=ej,er[41]=e?.equipment_price,er[42]=e?.msrp,er[43]=e?.price,er[44]=N):N=er[44];let eE=N;er[45]!==eF||er[46]!==e?(E=()=>eF-(0,t.rebatePrice)(e),er[45]=eF,er[46]=e,er[47]=E):E=er[47];let eV=E;er[48]!==eS?.dealer_discount_copy||er[49]!==eS?.market_adjustment_copy||er[50]!==eE?(V=()=>{let e=eE(),l=eS?.market_adjustment_copy;return e?.includes("-")&&(l=eS?.dealer_discount_copy),l||""},er[48]=eS?.dealer_discount_copy,er[49]=eS?.market_adjustment_copy,er[50]=eE,er[51]=V):V=er[51];let eG=V,[eR]=(0,n.useState)(eV());er[52]===Symbol.for("react.memo_cache_sentinel")?(G=function(e){if(!e||isNaN((e=new Date(e)).getTime()))return null;let l=e.getFullYear(),r=(1+e.getMonth()).toString();r=r.length>1?r:"0"+r;let i=e.getDate().toString();return r+"/"+(i=i.length>1?i:"0"+i)+"/"+l},er[52]=G):G=er[52];let eA=G;er[53]!==ek||er[54]!==ep||er[55]!==e?(R=()=>{let l,r=(0,t.rebatePrice)(e),i=e?.car_condition==="New"&&e?.discount_price?e.discount_price+(e.equipment_price||0)-(ep||0)+(e.total_fees||0)-ek:0;return(l=r&&!ep&&r>i?r:i)&&Math.abs(l)>=1?l:null},er[53]=ek,er[54]=ep,er[55]=e,er[56]=R):R=er[56];let eO=R;er[57]!==eN||er[58]!==eS?.adjustment_tooltip_copy||er[59]!==eS?.discount_tooltip_copy?(A=()=>{let e=eN(),l=eS?.adjustment_tooltip_copy;return(e?.includes("-")&&(l=eS?.discount_tooltip_copy),l)?l:e?.includes("-")?"This dealer discount is the amount by which we have reduced the price and is exclusive of incentives and rebates. Please contact us to confirm the dealer discount.":"The market adjustment is based on the supply and demand of this vehicle. It applies to all customers."},er[57]=eN,er[58]=eS?.adjustment_tooltip_copy,er[59]=eS?.discount_tooltip_copy,er[60]=A):A=er[60];let eP=A;er[61]!==eN||er[62]!==eS?.dealer_discount_copy||er[63]!==eS?.market_adjustment_copy?(O=()=>{let e=eN(),l=eS?.market_adjustment_copy;return e?.includes("-")&&(l=eS?.dealer_discount_copy),l||""},er[61]=eN,er[62]=eS?.dealer_discount_copy,er[63]=eS?.market_adjustment_copy,er[64]=O):O=er[64];let eL=O,eU=ec&&en&&eu;er[65]!==ek||er[66]!==eU||er[67]!==eO||er[68]!==ec||er[69]!==eN||er[70]!==eS||er[71]!==ej||er[72]!==e?.alt_price||er[73]!==e?.car_condition||er[74]!==e?.equipment_price||er[75]!==e?.msrp||er[76]!==e?.price?(P=ec&&e?.car_condition==="New"?(i=ej()+(e?.equipment_price||0)-(eU?0:eO()||0),o=eU&&e?.equipment_price&&e?.price===e?.msrp?e?.alt_price||0:ek||0,a=eS,(v=o-i-(a?.doc_fee_calculation&&a?.document_fee?parseInt(a?.document_fee):0))&&Math.abs(v)>=1?`${v<0?"":"+"}${(0,_.priceFormatter)(v)}`:null):eN(),er[65]=ek,er[66]=eU,er[67]=eO,er[68]=ec,er[69]=eN,er[70]=eS,er[71]=ej,er[72]=e?.alt_price,er[73]=e?.car_condition,er[74]=e?.equipment_price,er[75]=e?.msrp,er[76]=e?.price,er[77]=P):P=er[77];let eM=P;er[78]!==ed?(L=e=>{let l=e.specialProgramNumber||e.programNumber,r=l&&""!==l.trim();return r&&e.disclaimer?(0,s.jsxs)("div",{children:[ed("inventory.program_number",{number:l}),(0,s.jsx)("br",{}),e.disclaimer]}):r?(0,s.jsx)("div",{children:ed("inventory.program_number",{number:l})}):e.disclaimer?(0,s.jsx)("div",{children:e.disclaimer}):(0,s.jsx)("div",{})},er[78]=ed,er[79]=L):L=er[79];let ez=L;er[80]!==ed?(U=e=>{let l=e.programName||e.specialProgramName,r=e.stopDate?eA(e.stopDate):null,i=r?` | ${ed("inventory.expires_on",{date:r})}`:"";return`${l}${i}`},er[80]=ed,er[81]=U):U=er[81];let eD=U,eW=!!eS?.show_price_before_doc_fees&&(eI.showFee||eI.showFee2);er[82]!==ek||er[83]!==eI||er[84]!==eS?.show_duplicate_display_price||er[85]!==eS?.visible_duplicate_price||er[86]!==ej||er[87]!==e?.car_condition?(M=()=>{if(e?.car_condition==="New")if(eS?.show_duplicate_display_price)return!!ej();else return ej()!==ek||ej()===ek&&eS?.visible_duplicate_price==="starting_price";return!!eI.fee||!!eI.fee2||ej()!==ek},er[82]=ek,er[83]=eI,er[84]=eS?.show_duplicate_display_price,er[85]=eS?.visible_duplicate_price,er[86]=ej,er[87]=e?.car_condition,er[88]=M):M=er[88];let eB=M;er[89]!==eM||er[90]!==ek||er[91]!==eO||er[92]!==eu||er[93]!==ec||er[94]!==eF||er[95]!==eS?.show_duplicate_display_price||er[96]!==eS?.visible_duplicate_price||er[97]!==ej||er[98]!==e?.car_condition||er[99]!==e?.equipment_price||er[100]!==e?.msrp||er[101]!==e?.price?(z=()=>{let l=ej(),r=ek||0,i=e?.msrp||0,t=e?.price||0,o=e?.equipment_price||0;if(ec&&e?.car_condition==="New"){let e=l!==r,a=!!(eF&&eu);if(e||a){let l=!!eO()||!!o;return e&&i!==t||e&&l}return!!eM||!!o}if(e?.car_condition==="New"&&!eS?.show_duplicate_display_price)return r>0&&l!==r||l===r&&eS?.visible_duplicate_price==="final_price";return r>0},er[89]=eM,er[90]=ek,er[91]=eO,er[92]=eu,er[93]=ec,er[94]=eF,er[95]=eS?.show_duplicate_display_price,er[96]=eS?.visible_duplicate_price,er[97]=ej,er[98]=e?.car_condition,er[99]=e?.equipment_price,er[100]=e?.msrp,er[101]=e?.price,er[102]=z):z=er[102];let eH=z,eq=(ei?.new_personalized_pricing==="blur_alt_price_on_new"||eS?.new_personalized_pricing==="blur_alt_price_on_new")&&e?.car_condition==="New"&&!!e?.alt_price&&e.alt_price<ek,e$=(ei?.used_personalized_pricing==="blur_alt_price_on_used"||eS?.used_personalized_pricing==="blur_alt_price_on_used")&&e?.car_condition==="Used"&&!!e?.alt_price&&e.alt_price<ek;er[103]!==e?(D=(l,r)=>!l||0===l.length||!!e&&l.every(l=>{let{field:i,comparator:t,value:o}=l;if(!i||!t||!o)return!0;
1if("make_year"===i){let l=e.make_year?parseInt(e.make_year,10):null,r=parseInt(o,10);if(!l||isNaN(r))return!1;switch(t){case"gt":return l>=r;case"lt":return l<=r;case"eq":return l===r;default:return!1}}if("price"===i){let e=parseInt(o,10);if(isNaN(e)||!r)return!1;switch(t){case"gt":return r>=e;case"lt":return r<=e;case"eq":return r===e;default:return!1}}if("model"===i||"make"===i){if("eq"!==t)return!1;let l=e[i]?.toLowerCase().trim();return!!l&&o.toLowerCase().split(",").map(g).filter(Boolean).includes(l)}return!0}),er[103]=e,er[104]=D):D=er[104];let eY=D,eX=ei?.new_personalized_pricing_filters||eS?.new_personalized_pricing_filters,eQ=ei?.used_personalized_pricing_filters||eS?.used_personalized_pricing_filters;er[105]!==ei?.new_personalized_pricing||er[106]!==ek||er[107]!==eX||er[108]!==eS?.new_personalized_pricing||er[109]!==e?.car_condition||er[110]!==eY?(W=(ei?.new_personalized_pricing==="blur_final_price_on_new"||eS?.new_personalized_pricing==="blur_final_price_on_new")&&e?.car_condition==="New"&&!!ek&&eY(eX,ek),er[105]=ei?.new_personalized_pricing,er[106]=ek,er[107]=eX,er[108]=eS?.new_personalized_pricing,er[109]=e?.car_condition,er[110]=eY,er[111]=W):W=er[111];let eZ=W;er[112]!==ei?.new_personalized_pricing||er[113]!==ek||er[114]!==eX||er[115]!==eS?.new_personalized_pricing||er[116]!==e||er[117]!==eY?(B=(ei?.new_personalized_pricing==="blur_alt_price_on_new"||eS?.new_personalized_pricing==="blur_alt_price_on_new")&&e?.car_condition==="New"&&!!e?.alt_price&&e.alt_price<ek&&eY(eX,e.alt_price),er[112]=ei?.new_personalized_pricing,er[113]=ek,er[114]=eX,er[115]=eS?.new_personalized_pricing,er[116]=e,er[117]=eY,er[118]=B):B=er[118];let eJ=B;er[119]!==ei?.used_personalized_pricing||er[120]!==ek||er[121]!==eS?.used_personalized_pricing||er[122]!==eQ||er[123]!==e?.car_condition||er[124]!==eY?(H=(ei?.used_personalized_pricing==="blur_final_price_on_used"||eS?.used_personalized_pricing==="blur_final_price_on_used")&&e?.car_condition==="Used"&&!!ek&&eY(eQ,ek),er[119]=ei?.used_personalized_pricing,er[120]=ek,er[121]=eS?.used_personalized_pricing,er[122]=eQ,er[123]=e?.car_condition,er[124]=eY,er[125]=H):H=er[125];let e1=H;er[126]!==ei?.used_personalized_pricing||er[127]!==ek||er[128]!==eS?.used_personalized_pricing||er[129]!==eQ||er[130]!==e||er[131]!==eY?(q=(ei?.used_personalized_pricing==="blur_alt_price_on_used"||eS?.used_personalized_pricing==="blur_alt_price_on_used")&&e?.car_condition==="Used"&&!!e?.alt_price&&e.alt_price<ek&&eY(eQ,e.alt_price),er[126]=ei?.used_personalized_pricing,er[127]=ek,er[128]=eS?.used_personalized_pricing,er[129]=eQ,er[130]=e,er[131]=eY,er[132]=q):q=er[132];let e0=q,e2=eZ||e1,e3=eJ||e0,e4=(0,t.isV2PricingEnabled)(ei,eS);er[133]!==ei||er[134]!==eS?($=(0,t.isV2PriceUnlockEnabled)(ei,eS),er[133]=ei,er[134]=eS,er[135]=$):$=er[135];let e7=$,e5=e7&&!!e?.pricing_display_data?.blur_price_when_locked,e6=e7&&!!e?.pricing_display_data?.blur_msrp_when_locked;er[136]!==eo||er[137]!==eS||er[138]!==e7||er[139]!==e?(Y=e7&&(0,u.visiblePricingTabs)((0,d.normalizePricingTabs)(e?.pricing_display_data,"Price"),{vehicle:e,pricingDealer:eS,estimateApp:eo}).flatMap(b).some(C),er[136]=eo,er[137]=eS,er[138]=e7,er[139]=e,er[140]=Y):Y=er[140];let e8=Y,e9=e4?e5||e6||e8:e2||e3,le=e4?e8:e2||e3,ll=e4?e5:e2,lr=!e4&&e3,li=!e4&&(eq||e$);er[141]!==lr||er[142]!==ll||er[143]!==li||er[144]!==e9||er[145]!==e8||er[146]!==e6||er[147]!==e5||er[148]!==le||er[149]!==e7?(X={shouldRenderAltPrice:li,shouldBlurFinal:ll,shouldBlurAlt:lr,shouldBlurPrice:e5,shouldBlurMsrp:e6,shouldBlurAnyLineItem:e8,shouldBlurAny:e9,shouldShowUnlockCta:le,v2UnlockEnabled:e7},er[141]=lr,er[142]=ll,er[143]=li,er[144]=e9,er[145]=e8,er[146]=e6,er[147]=e5,er[148]=le,er[149]=e7,er[150]=X):X=er[150];let lt=X;er[151]!==eL?(Q=eL(),er[151]=eL,er[152]=Q):Q=er[152],er[153]!==eP?(Z=eP(),er[153]=eP,er[154]=Z):Z=er[154];let lo=eO(),la=eN();er[155]!==ej?(J=ej(),er[155]=ej,er[156]=J):J=er[156];let ls=eB(),ln=eE();er[157]!==eG?(ee=eG(),er[157]=eG,er[158]=ee):ee=er[158];let ld=eH();return er[159]!==eb||er[160]!==eM||er[161]!==ey||er[162]!==ev||er[163]!==ek||er[164]!==eI||er[165]!==eu||er[166]!==eF||er[167]!==lt||er[168]!==eS||er[169]!==eD||er[170]!==ez||er[171]!==eg||er[172]!==eT||er[173]!==em||er[174]!==eW||er[175]!==Q||er[176]!==Z||er[177]!==lo||er[178]!==la||er[179]!==J||er[180]!==ls||er[181]!==l
1n||er[182]!==ee||er[183]!==ld||er[184]!==ep||er[185]!==eR||er[186]!==ex?(el={accessoryPackage:eb,cashPrograms:ey,setCashPrograms:eg,conditionalPrograms:ev,setConditionalPrograms:eT,totalIncentives:ep,setTotalIncentives:em,adjustmentCopy:Q,rebateHeaderText:eD,rebateProgramTooltipContent:ez,showPriceBeforeDocFees:eW,adjustmentTooltipCopy:Z,genericRebate:lo,pricingDealer:eS,displayPrice:ek,marketAdjustment:la,docFeeResult:eI,startingPrice:J,getFormattedDate:eA,showStartingPrice:ls,hasMonogramUnlockedPrice:eu,monogramUnlockedPrice:eF,unlockedPriceMarketAdjustment:ln,unlockedPriceWithRebates:eR,renderUnlockedPriceAdjustmentCopy:ee,personalizedPricingConditions:lt,adjustment:eM,showDisplayPrice:ld,isMullinax:ex},er[159]=eb,er[160]=eM,er[161]=ey,er[162]=ev,er[163]=ek,er[164]=eI,er[165]=eu,er[166]=eF,er[167]=lt,er[168]=eS,er[169]=eD,er[170]=ez,er[171]=eg,er[172]=eT,er[173]=em,er[174]=eW,er[175]=Q,er[176]=Z,er[177]=lo,er[178]=la,er[179]=J,er[180]=ls,er[181]=ln,er[182]=ee,er[183]=ld,er[184]=ep,er[185]=eR,er[186]=ex,er[187]=el):el=er[187],el}],403453)},870027,e=>{"use strict";var l=e.i(500932),r=e.i(374009),i=e.i(271645),t=e.i(214010),o=e.i(928646);function a(e){return e.analyticsEvent}e.s(["default",0,function(e){let s,n,d,c,_=(0,l.c)(8),u=(0,o.useAnalyticsStore)(a),p=(0,i.useRef)("");_[0]!==u?(s=(0,r.default)((e,l,r)=>u("typed_inventory_search",{sd_session_id:r,allowedParams:{searchTerm:e,searchResultsNumber:l}}),1e3),_[0]=u,_[1]=s):s=_[1];let m=s;return _[2]!==m?(n=()=>()=>{m.flush(),m.cancel()},d=[m],_[2]=m,_[3]=n,_[4]=d):(n=_[3],d=_[4]),(0,i.useEffect)(n,d),_[5]!==m||_[6]!==e?(c=(l,r,i)=>{if(e){if(!l){p.current&&(0,t.clearStellantisTypedInventoryTerm)(),p.current="",m.cancel();return}l!==p.current&&(p.current=l,(0,t.markStellantisTypedInventoryTerm)(l),m(l,r,i))}},_[5]=m,_[6]=e,_[7]=c):c=_[7],c}])},710606,e=>{"use strict";var l=e.i(768834),r=e.i(579473);let i=(0,l.create)()((0,r.persist)((e,l)=>({priceUnlockedVehicles:new Set,setPriceUnlockedVehicles:l=>e({priceUnlockedVehicles:l}),addPriceUnlockedVehicle:r=>{if(!r)return;let i=new Set(l().priceUnlockedVehicles);i.add(r),e({priceUnlockedVehicles:i})}}),{name:"motive_price_unlocked_vehicles",partialize:e=>({priceUnlockedVehicles:[...e.priceUnlockedVehicles]}),merge:(e,l)=>{let{priceUnlockedVehicles:r=[]}=e??{};return{...l,priceUnlockedVehicles:new Set(r.filter(e=>!!e))}}}));e.s(["usePriceUnlockedVehiclesStore",0,i])},361884,(e,l,r)=>{var i=e.r(377684),t=e.r(877289);l.exports=function(e){return"symbol"==typeof e||t(e)&&"[object Symbol]"==i(e)}},773759,(e,l,r)=>{var i=e.r(830364),t=e.r(12447),o=e.r(361884),a=0/0,s=/^[-+]0x[0-9a-f]+$/i,n=/^0b[01]+$/i,d=/^0o[0-7]+$/i,c=parseInt;l.exports=function(e){if("number"==typeof e)return e;if(o(e))return a;if(t(e)){var l="function"==typeof e.valueOf?e.valueOf():e;e=t(l)?l+"":l}if("string"!=typeof e)return 0===e?e:+e;e=i(e);var r=n.test(e);return r||d.test(e)?c(e.slice(2),r?2:8):s.test(e)?a:+e}},374009,(e,l,r)=>{var i=e.r(12447),t=e.r(631926),o=e.r(773759),a=Math.max,s=Math.min;l.exports=function(e,l,r){var n,d,c,_,u,p,m=0,f=!1,h=!1,y=!0;if("function"!=typeof e)throw TypeError("Expected a function");function g(l){var r=n,i=d;return n=d=void 0,m=l,_=e.apply(i,r)}function b(e){var r=e-p,i=e-m;return void 0===p||r>=l||r<0||h&&i>=c}function C(){var e,r,i,o=t();if(b(o))return v(o);u=setTimeout(C,(e=o-p,r=o-m,i=l-e,h?s(i,c-r):i))}function v(e){return(u=void 0,y&&n)?g(e):(n=d=void 0,_)}function T(){var e,r=t(),i=b(r);if(n=arguments,d=this,p=r,i){if(void 0===u)return m=e=p,u=setTimeout(C,l),f?g(e):_;if(h)return clearTimeout(u),u=setTimeout(C,l),g(p)}return void 0===u&&(u=setTimeout(C,l)),_}return l=o(l)||0,i(r)&&(f=!!r.leading,c=(h="maxWait"in r)?a(o(r.maxWait)||0,l):c,y="trailing"in r?!!r.trailing:y),T.cancel=function(){void 0!==u&&clearTimeout(u),m=0,n=p=d=u=void 0},T.flush=function(){return void 0===u?_:v(t())},T}},631926,(e,l,r)=>{var i=e.r(139088);l.exports=function(){return i.Date.now()}},748891,(e,l,r)=>{var i=/\s/;l.exports=function(e){for(var l=e.length;l--&&i.test(e.charAt(l)););return l}},830364,(e,l,r)=>{var i=e.r(748891),t=/^\s+/;l.exports=function(e){return e?e.slice(0,i(e)+1).replace(t,""):e}}]);

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.