PageSourceSearch

https://buy.gamblinmotors.com/carbravo/shopping/inventory/_next/st…/pages/compare-vehicles-3aa04d1ca0e5c016.js

js gamblinmotors.com collected 2026-10-08 04:28:46 UTC 53,485 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5185,8389],{5282:e=>{e.exports={rowWrapper:"compareVehiclesPage_rowWrapper__E2PEv",tileWrapper:"compareVehiclesPage_tileWrapper__jl4_D",backArrow:"compareVehiclesPage_backArrow__I8NGW",engineAndSpecifications:"compareVehiclesPage_engineAndSpecifications__X4q66",sharePopover:"compareVehiclesPage_sharePopover__YEsN1",shareLink:"compareVehiclesPage_shareLink__n5XrL",linkContainer:"compareVehiclesPage_linkContainer__lIuym"}},8058:(e,r,t)=>{"use strict";t.d(r,{c:()=>i,Q:()=>n});var n=function(e,r){var t=arguments.length>2&&void 0!==arguments[2]&&arguments[2];null==e||e.stopPropagation();var n=(null==e?void 0:e.key)==="Enter"||(null==e?void 0:e.key)===" ";(!t||(null==e?void 0:e.target)===(null==e?void 0:e.currentTarget))&&n&&(null==e||e.preventDefault(),r(e))},i=function(e,r){var t;null!=e&&null!=(t=e.currentTarget)&&t.contains(null==e?void 0:e.relatedTarget)||r(e)}},12516:(e,r,t)=>{"use strict";t.d(r,{$I:()=>j,A2:()=>u,AE:()=>m,J2:()=>f,Np:()=>O,QY:()=>d,R4:()=>x,YP:()=>E,_0:()=>y,_K:()=>o,bR:()=>A,f5:()=>p,jI:()=>_,jf:()=>c,m7:()=>l,mY:()=>h,ri:()=>T,ut:()=>a,vW:()=>v,wW:()=>g,zR:()=>s});var n=t(2556),i=t(19246),c=function(e){return(0,i.A)(e,"query.vinSlug",n.EMPTY_STRING)||(0,i.A)(e,"query.vin",n.EMPTY_STRING)},a=function(e){return(0,i.A)(e,"query.zipCode",n.EMPTY_STRING)},o=function(e){return(0,i.A)(e,"query.radius",n.EMPTY_STRING)},l=function(e){return(0,i.A)(e,"query.paymentType",n.EMPTY_STRING)},s=function(e){return(0,i.A)(e,"query.financeTerms",n.EMPTY_STRING)},d=function(e){return(0,i.A)(e,"query.downPayment",n.EMPTY_STRING)},u=function(e){return(0,i.A)(e,"query.accessories",n.EMPTY_STRING)},p=function(e){return(0,i.A)(e,"query.fnIProducts",n.EMPTY_STRING)},h=function(e){return(0,i.A)(e,"query.fnIMenu",n.EMPTY_STRING)},A=function(e){return(0,i.A)(e,"query.apr",n.EMPTY_STRING)},f=function(e){return(0,i.A)(e,"query.dealerBac",n.EMPTY_STRING)},m=function(e){return(0,i.A)(e,"query.stock",n.EMPTY_STRING)},y=function(e){return(0,i.A)(e,"query.make",n.EMPTY_STRING)},_=function(e){return(0,i.A)(e,"query.year",n.EMPTY_STRING)},x=function(e){return(0,i.A)(e,"query.model",n.EMPTY_STRING)},g=function(e){return(0,i.A)(e,"query.dealerPrice",n.EMPTY_STRING)},v=function(e){return(0,i.A)(e,"query.sellingPrice",n.EMPTY_STRING)},E=function(e){return(0,i.A)(e,"query.amountFinanced",n.EMPTY_STRING)},O=function(e){return(0,i.A)(e,"query.leadSubmitted",n.EMPTY_STRING)},j=function(e){return(0,i.A)(e,"query.creditTier","A+")},T=function(e){return(0,i.A)(e,"query.includeTaxes","false")}},30146:(e,r,t)=>{"use strict";t.d(r,{A:()=>N});var n=t(45154),i=t(44925),c=t(50702),a=t(1983),o=t(99410),l=t(55729),s=t(98226),d=t(17582),u=t(9718),p=t(99402),h=t(59993),A=t(75238),f=t(66411),m=t(16492),y=t(46720);function _(e){return(0,y.Ay)("MuiSwitch",e)}var x=(0,m.A)("MuiSwitch",["root","edgeStart","edgeEnd","switchBase","colorPrimary","colorSecondary","sizeSmall","sizeMedium","checked","disabled","input","thumb","track"]),g=t(6029),v=["className","color","edge","size","sx"],E=function(e){var r=e.classes,t=e.edge,n=e.size,i=e.color,c=e.checked,a=e.disabled,l={root:["root",t&&"edge".concat((0,p.A)(t)),"size".concat((0,p.A)(n))],switchBase:["switchBase","color".concat((0,p.A)(i)),c&&"checked",a&&"disabled"],thumb:["thumb"],track:["track"],input:["input"]},s=(0,d.A)(l,_,r);return(0,o.A)({},r,s)},O=(0,A.Ay)("span",{name:"MuiSwitch",slot:"Root",overridesResolver:function(e,r){var t=e.ownerState;return[r.root,t.edge&&r["edge".concat((0,p.A)(t.edge))],r["size".concat((0,p.A)(t.size))]]}})({display:"inline-flex",width:58,height:38,overflow:"hidden",padding:12,boxSizing:"border-box",position:"relative",flexShrink:0,zIndex:0,verticalAlign:"middle","@media print":{colorAdjust:"exact"},variants:[{props:{edge:"start"},style:{marginLeft:-8}},{props:{edge:"end"},style:{marginRight:-8}},{props:{size:"small"},style:(0,c.A)((0,c.A)({width:40,height:24,padding:7},"& .".concat(x.thumb),{width:16,height:16}),"& .".concat(x.switchBase),(0,c.A)({padding:4},"&.".concat(x.checked),{transform:"translateX(16px)"}))}]}),j=(0,A.Ay)(h.A,{name:"MuiSwitch",slot:"SwitchBase",overridesResolver:function(e,r){var t=e.ownerState;return[r.switchBase,(0,c.A)({},"& .".concat(x.input),r.input),"default"!==t.color&&r["color".concat((0,p.A)(t.color))]]}})(function(e){var r=e.theme;return(0,c.A)((0,c.A)((0,c.A)((0,c.A)((0,c.A)({position:"absolute",top:0,left:0,zIndex:1,color:r.vars?r.vars.palette.Switch.defaultColor:"".concat("light"===r.palette.mode?r.palette.common.white:r.palette.grey[300]),transition:r.transitions.create(["left","transform"],{duration:r.transitions.duration.shortest})},"&.".concat(x.checked),{transform:"translateX(20px)"}),"&.".concat(x.disabled),{color:r.vars?r.vars.palette.Switch.defaultDisabledColor:"".concat("light"===r.palette.mode?r.palette.grey[100]:r.palette.grey[600])}),"&.".concat(x.checked," + .").concat(x.track),{opacity:.5}),"&.".concat(x.disabled," + .").concat(x.track),{opacity:r.vars?r.vars.opacity.switchTrackDisabled:"".concat("light"===r.palette.mode?.12:.2)}),"& .".concat(x.input),{left:"-100%",width:"300%"})},function(e){var r=e.theme;return{"&:hover":{backgroundColor:r.vars?"rgba(".concat(r.vars.palette.action.activeChannel," / ").concat(r.vars.palette.action.hoverOpacity,")"):(0,u.X4)(r.palette.action.active,r.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},variants:(0,i.A)(Object.entries(r.palette).filter(function(e){var r=(0,n.A)(e,2)[1];return r.main&&r.light}).map(function(e){var t=(0,n.A)(e,1)[0];return{props:{color:t},style:(0,c.A)((0,c.A)({},"&.".concat(x.checked),(0,c.A)({color:(r.vars||r).palette[t].main,"&:hover":{backgroundColor:r.vars?"rgba(".concat(r.vars.palette[t].mainCh
1annel," / ").concat(r.vars.palette.action.hoverOpacity,")"):(0,u.X4)(r.palette[t].main,r.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},"&.".concat(x.disabled),{color:r.vars?r.vars.palette.Switch["".concat(t,"DisabledColor")]:"".concat("light"===r.palette.mode?(0,u.a)(r.palette[t].main,.62):(0,u.e$)(r.palette[t].main,.55))})),"&.".concat(x.checked," + .").concat(x.track),{backgroundColor:(r.vars||r).palette[t].main})}}))}}),T=(0,A.Ay)("span",{name:"MuiSwitch",slot:"Track",overridesResolver:function(e,r){return r.track}})(function(e){var r=e.theme;return{height:"100%",width:"100%",borderRadius:7,zIndex:-1,transition:r.transitions.create(["opacity","background-color"],{duration:r.transitions.duration.shortest}),backgroundColor:r.vars?r.vars.palette.common.onBackground:"".concat("light"===r.palette.mode?r.palette.common.black:r.palette.common.white),opacity:r.vars?r.vars.opacity.switchTrack:"".concat("light"===r.palette.mode?.38:.3)}}),C=(0,A.Ay)("span",{name:"MuiSwitch",slot:"Thumb",overridesResolver:function(e,r){return r.thumb}})(function(e){var r=e.theme;return{boxShadow:(r.vars||r).shadows[1],backgroundColor:"currentColor",width:20,height:20,borderRadius:"50%"}});let N=l.forwardRef(function(e,r){var t=(0,f.b)({props:e,name:"MuiSwitch"}),n=t.className,i=t.color,c=t.edge,l=t.size,d=t.sx,u=(0,a.A)(t,v),p=(0,o.A)({},t,{color:void 0===i?"primary":i,edge:void 0!==c&&c,size:void 0===l?"medium":l}),h=E(p),A=(0,g.jsx)(C,{className:h.thumb,ownerState:p});return(0,g.jsxs)(O,{className:(0,s.A)(h.root,n),sx:d,ownerState:p,children:[(0,g.jsx)(j,(0,o.A)({type:"checkbox",icon:A,checkedIcon:A,ref:r,ownerState:p},u,{classes:(0,o.A)({},h,{root:h.switchBase})})),(0,g.jsx)(T,{className:h.track,ownerState:p})]})})},46676:e=>{e.exports={wrapper:"navigationBar_wrapper__yUYCn",collapsedWrapper:"navigationBar_collapsedWrapper__S2sTS"}},53999:(e,r,t)=>{"use strict";t.d(r,{A:()=>i.a});var n=t(99452),i=t.n(n)},57115:(e,r,t)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/compare-vehicles",function(){return t(75991)}])},64480:e=>{e.exports={modalDialog:"selectModal_modalDialog__flXF0",modalContainer:"selectModal_modalContainer__e24h5",searchInput:"selectModal_searchInput__LeK2z",selected:"selectModal_selected__friHS",searchInputText:"selectModal_searchInputText__KvZic",compareTextWrapper:"selectModal_compareTextWrapper__S_014",vehicleListWrapper:"selectModal_vehicleListWrapper__VREEd",vehicleTile:"selectModal_vehicleTile__zzWia"}},68420:e=>{e.exports={heartIcon:"compareVehicleTile_heartIcon__i14X7",heartFilledIcon:"compareVehicleTile_heartFilledIcon__Cz31p",wrapper:"compareVehicleTile_wrapper__28HV2",collapsedWrapper:"compareVehicleTile_collapsedWrapper__x8B_n",infoIcon:"compareVehicleTile_infoIcon__DD4_a"}},71220:(e,r,t)=>{"use strict";t.d(r,{A:()=>A});var n=t(50702),i=t(58691),c=t(30138),a=t(35294),o=t(80512),l=(0,t(92497).A)()(function(e,r){var t=r.type,n=a.b$[t];return{root:{"& svg path":{stroke:n[a.fP.DEFAULT]},"&:hover svg path":{stroke:n[a.fP.HOVER]},"&:disabled svg path":{stroke:e.palette.icon.disabled}}}}),s=t(6029),d=["color","className","children","disabled","onClick"];function u(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,n)}return t}function p(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?u(Object(t),!0).forEach(function(r){(0,n.A)(e,r,t[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):u(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})}return e}var h=function(e){var r=e.color,t=e.className,n=e.children,c=e.disabled,a=e.onClick,u=(0,i.A)(e,d),h=l({type:r}).classes;return(0,s.jsx)(o.Ay,p(p({type:o.lP.PLAIN,className:"".concat(h.root," ").concat(t),disabled:c,onClick:a},u),{},{children:n}))};let A=h;h.defaultProps={color:a.ed.DARK,className:"",loading:!1,disabled:!1,children:null,onClick:c.A}},75991:(e,r,t)=>{"use strict";t.r(r),t.d(r,{default:()=>rG});var n,i,c=t(44925),a=t(50702),o=t(55729),l=t(32988),s=t.n(l),d=t(58393),u=t(51411),p=t(84717),h=t(49553),A=t(65964),f=t(27875),m=t(19246),y=t(22480),_=t(52912),x=t(59538),g=t(99656),v=t(2556),E=t(51324),O=t(60415),j=t(31351),T=t(70150),C=t(4634),N=t(14537),b=t(85536),R=t(78077),P=t(95164),S=t(59069),I=t(80512),w=t(89145),L=t(81705),D=t(23083),k=t(71766),M=t(64904),Y=t(57094),B=t(5282),V=t.n(B),G=t(58456),H=t(56173),F=t(6717);function W(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,n)}return t}function z(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};
1r%2?W(Object(t),!0).forEach(function(r){(0,a.A)(e,r,t[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):W(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})}return e}var U=function(e,r){var t=[];return(0,_.A)(e,function(e){var n=(0,m.A)(e,"key",v.EMPTY_STRING),i=(0,m.A)(e,"label",v.EMPTY_STRING),a=(0,m.A)(e,"rows",v.EMPTY_ARRAY),o=(0,g.A)(a,function(e,r){var t=(0,m.A)(r,"list",v.EMPTY_ARRAY),n=!0;return((0,_.A)(t,function(e){(0,f.A)(e)||(n=!1)}),n)?e:[].concat((0,c.A)(e),[r])},[]),l=(0,g.A)(o,function(e,t){var n=(0,m.A)(t,"isSimilar",!1);return r&&n?e:[].concat((0,c.A)(e),[t])},[]);(0,f.A)(l)||t.push({id:n,label:i})}),t},q=function(e){var r=(0,G.getModelMakeYear)(e),t=(0,G.getTrim)(e);return z(z({},r),{},{trim:t})},J=function(e){var r=q(e),t=r.make,n=r.model,i=r.trim;return(0,F.O)(t,n,i)},K=function(e){var r=q(e).year;return(0,F.O)(r)},X=t(54606),Q=t(27961),Z=t.n(Q),$=t(77964),ee=t(933),er=t(99571),et=t(70114),en=t(5376),ei=t(93976),ec=t(79532),ea=t(20677),eo=t(62196),el=t(80323),es=t(129),ed=t(27363),eu=t(87077),ep=t(87586),eh=t(42494),eA=t(56044);function ef(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,n)}return t}function em(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?ef(Object(t),!0).forEach(function(r){(0,a.A)(e,r,t[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ef(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})}return e}var ey=function(e){var r=e.zipCode,t=e.radius,n=e.downPayment,i=e.dealerBac,c=e.searchText,o=e.comparedVehicles,l=e.fetchVehiclesCount,s=void 0===l?eA.AA:l,d=e.isTextSearch,u=e.isCompareRecommendations,p=void 0!==u&&u,h=v.EMPTY_OBJECT;(0,f.A)(i)||(h=(0,a.A)({},eA.pF.DEALER_BAC,(0,a.A)({},eA.pF.VALUES,[i])));var A=[];(0,_.A)(o,function(e){var r=eh.Ay.vin(e);(0,f.A)(r)||A.push(r)});var y=o[o.length-1],x=(0,m.A)(y,"pricing.cash.optionDetails.estimatedAmount.amount",v.EMPTY_STRING),g=em((0,a.A)((0,a.A)((0,a.A)({},eA.pF.VEHICLE_TYPE,{values:[(0,m.A)(y,eA.pF.VEHICLE_TYPE,v.EMPTY_STRING)]}),eA.pF.FUEL_TYPE,{values:[(0,m.A)(y,eA.pF.FUEL_TYPE,v.EMPTY_STRING)]}),eA.pF.YEAR_RANGE,{min:(0,m.A)(y,eA.pF.YEAR,v.EMPTY_STRING)}),x&&(0,a.A)({},eA.pF.CASH,{min:x})),E=void 0!==d&&d?{name:eA._R,order:eA.L7}:p?{name:eA._5,order:eA.nn}:{name:eA._R,order:eA.L7};return(0,a.A)((0,a.A)((0,a.A)((0,a.A)((0,a.A)({},eA.pF.FILTERS,em(em((0,a.A)((0,a.A)((0,a.A)({},eA.pF.GEO,(0,a.A)((0,a.A)({},eA.pF.ZIP_CODE,r),eA.pF.RADIUS,t)),eA.pF.FINANCE,(0,a.A)({},eA.pF.DOWN_PAYMENT,n)),eA.pF.VIN,(0,a.A)((0,a.A)({},eA.pF.OPERATOR,eA.jO),eA.pF.VALUES,A)),h),p&&!(0,f.A)(y)&&g)),eA.pF.SORT,(0,a.A)((0,a.A)({},eA.pF.NAME,E.name),eA.pF.ORDER,E.order)),eA.pF.MATCH,(0,a.A)({},eA.pF.FREE_TEXT,c||v.EMPTY_STRING)),eA.pF.PAYMENT_TYPES,[ep.nb.CASH,ep.nb.FINANCE]),eA.pF.PAGINATION,{size:s})};function e_(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,n)}return t}function ex(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?e_(Object(t),!0).forEach(function(r){(0,a.A)(e,r,t[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):e_(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})}return e}var eg="SET_SEARCH_VEHICLES_FETCHING",ev="SET_SEARCH_VEHICLES_ERROR",eE="SET_SEARCH_VEHICLES",eO="SET_RECOMMENDATION_VEHICLES_FETCHING",ej="SET_RECOMMENDATION_VEHICLES_ERROR",eT="SET_RECOMMENDATION_VEHICLES",eC=function(e,r){if(r.type===eg)return ex(ex({},e),{},{isSearchLoading:!0,isSearchError:!1,searchVehicles:v.EMPTY_ARRAY});if(r.type===eE){var t=r.payload;return ex(ex({},e),{},{isSearchLoading:!1,isSearchError:!1,searchVehicles:t})}if(r.type===ev)return ex(ex({},e),{},{isSearchLoading:!1,isSearchError:!0});if(r.type===eO)return ex(ex({},e),{},{isRecommendationsLoading:!0,isRecommendationsError:!1,recommendationVehicles:v.EMPTY_ARRAY});if(r.type===eT){var n=r.payload;return ex(ex({},e),{},{isRecommendationsLoading:!1,isRecommendationsError:!1,recommendationVehicles:n})}return r.type===ej?ex(ex({},e),{},{isRecommendationsLoading:!1,isRecommendationsError:!0}):e},eN=t(67843),eb=t(15690),eR=t(46388),eP=t(95447),eS=t(32696),eI=t(81865),ew=t(12516),eL=t(1768),eD=t(59658),ek=t(65194),eM=(n=(0,X.A)(Z().mark(function e(r,t){var n,i,c,a,o,l,s,d,u,p,h,A,f,y,_,g,E,O,j,T,C,N,b,R;return Z().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.router,i=t.userLocation,c=t.defaultSettings,a=t.dealerBac,o=t.zipCode,l=t.isLoggedIn,s=t.searchText,d=t.comparedVehicles,u=(0,ew.ut)(n),p=(0,ew._K)(n),h=(0,ew.QY)(n),A=eI.u3.zipCode(i),f=eI.zQ.downPayment(c),y=eI.zQ.radius(c),_=ey({zipCode:o||u||A,downPayment:h||(null==f?void 0:f.defaultValue),radius:p||(null==y?void 0:y.defaultValue),dealerBac:a,searchText:s,comparedVehicles:d,isTextSearch:!0}),g={url:eL.A.FETCH_VEHICLES_SEARCH,serviceType:eD.SL.CONSUMER_DISCOVERY_SERVICE,headers:{client:eA.z8}},r({type:eg}),e.prev=13,E=eS.h,e.next=17,E(_,g);case 17:O=e.sent,j=(0,m.A)(O,"data.data.hits",v.EMPTY_ARRAY),T=(0,m.A)(_,"pagination.size",eA.AA),C=(0,eR.A)(j,0,T),r({type:eE,payload:l?C:(0,ed.td)(C)}),e.next=33;break;case 24:if(e.prev=24,e.t0=e.catch(13),N=(e.t0||v.EMPTY_OBJECT).data,b=(0,m.A)(N,"errorDetails",v.EMPTY_OBJECT),R=(0,m.A)(b,"errorCode",v.EMPTY_STRING),!(0,x.A)(R,ek.d.AEC_DISC_INVENTORY_NOT_FOUND)){e.next=32;break}return r({type:eE,payload:v.EMPTY_ARRAY}),e.abrupt("return");case 32:r({type:ev});case 33:case"end":return e.stop()}}
1,e,null,[[13,24]])})),function(e,r){return n.apply(this,arguments)}),eY=function(e,r,t,n){var i=(0,ed.XO)(r,t),c=(0,ed.XO)(r,n);e({type:eE,payload:i}),e({type:eT,payload:c})},eB=(i=(0,X.A)(Z().mark(function e(r,t){var n,i,a,o,l,s,d,u,p,h,A,y,x,E,j,T,C,N,b,R,P,S,I,w,L,D,k,M,Y,B,V,G;return Z().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.router,i=t.userLocation,a=t.defaultSettings,o=t.dealerBac,l=t.zipCode,s=t.isLoggedIn,d=t.vehicle,u=t.wishlistVehicles,p=t.comparedVehicles,h=(0,ew.ut)(n),A=(0,ew._K)(n),y=(0,ew.QY)(n),x=eI.u3.zipCode(i),E=eI.zQ.downPayment(a),j=eI.zQ.radius(a),T=y||(null==E?void 0:E.defaultValue),C=l||h||x,N=A||(null==j?void 0:j.defaultValue),b=(0,m.A)(d,"vin",v.EMPTY_STRING),R=ey({zipCode:C,downPayment:T,radius:N,dealerBac:o,vin:b,comparedVehicles:p,isCompareRecommendations:!0}),P={url:eL.A.FETCH_VEHICLES_SEARCH,serviceType:eD.SL.CONSUMER_DISCOVERY_SERVICE,headers:{client:eA.z8}},S=!1,r({type:eO}),(0,f.A)(b)){e.next=31;break}return e.prev=16,e.next=19,(0,eS.h)(R,P);case 19:I=e.sent,w=(0,m.A)(I,"data.data.hits",v.EMPTY_ARRAY),L=(0,m.A)(R,"pagination.size",eA.lR),D=(0,eR.A)(w,0,L),k=(0,g.A)(u,function(e,r){var t=O.default.vin(r);return[].concat((0,c.A)(e),[t])},[]),r({type:eT,payload:(0,eN.Ay)(D,function(e){(0,_.A)(D,function(r,t){var n=O.default.vin(r);if((0,eP.A)(k,n)){var i=(0,ed.$N)({vin:n,wishlisted:!0},r);(0,eb.A)(e,t,i)}})})}),e.next=31;break;case 28:e.prev=28,e.t0=e.catch(16),S=!0;case 31:if(!((S||(0,f.A)(b))&&T)){e.next=47;break}return e.prev=32,R=ey({zipCode:C,downPayment:T,radius:N,dealerBac:o,comparedVehicles:p,isCompareRecommendations:!0}),M=eS.h,e.next=37,M(R,P);case 37:Y=e.sent,B=(0,m.A)(Y,"data.data.hits",v.EMPTY_ARRAY),V=(0,m.A)(R,"pagination.size",eA.AA),G=(0,eR.A)(B,0,V),r({type:eT,payload:s?G:(0,ed.td)(G)}),e.next=47;break;case 44:e.prev=44,e.t1=e.catch(32),r({type:ej});case 47:case"end":return e.stop()}},e,null,[[16,28],[32,44]])})),function(e,r){return i.apply(this,arguments)}),eV=function(e){e({type:eE,payload:v.EMPTY_ARRAY})},eG=t(4970),eH=t(94162),eF=t(71220),eW=t(5632),ez=t(90571),eU=t(84748),eq=t(21176),eJ=t(65838),eK=t(32047),eX=t(53281),eQ=t(47809),eZ=t(17894),e$=t(60068),e0=t(22962),e1=t(39371),e2=t(64165),e4=t(64480),e5=t.n(e4),e6=t(6029);let e3=function(e){var r=e.isOpen,t=e.handleOnClose,n=e.comparedVehiclesCount,i=e.searchText,c=e.debouncedSearchText,l=e.handleSearchUpdate,d=e.vehiclesList,u=e.onWishlistClick,p=e.handleAddVehicle,h=e.handleRemoveVehicle,m=e.comparedVehicles,_=e.selectedOption,x=e.setSelectedOption,g=e.handleStartCompare,v=e.isLoading,O=e.listType,N=e.isError,b=e.handleFetch,P=e.handleRemoveAllVehicles,w=e.handleClearSearch,L=(0,E.A)(),D=L.mobile,k=L.type,B=L.desktop,V=(0,o.useState)(!0),G=V[0],H=V[1],F=function(){return H(function(e){return!e})},W=(0,M.rd)().query,z=(0,f.A)(i),U=function(){return(0,e6.jsx)(eK.A,{fullWidth:!0,value:i,className:s()(e5().searchInput,(0,a.A)({},e5().selected,_===eA.OO.SEARCH)),variant:"standard",InputProps:{startAdornment:(0,e6.jsx)(eJ.A,{position:"start",children:(0,e6.jsx)(eH.A,{})}),endAdornment:(0,e6.jsxs)(eJ.A,{position:"end",children:[(0,e6.jsx)(A.A,{controllerProperty:B&&!z,renderer:function(){return(0,e6.jsx)(I.Ay,{type:I.lP.PLAIN,onClick:w,children:(0,e6.jsx)(R.Ay,{type:R.og.CTA_SMALL_BOLD,color:R.nh.PRIMARY_CTA_BLUE,children:"Clear"})})}}),(0,e6.jsx)(A.A,{controllerProperty:!B,renderer:function(){return(0,e6.jsx)(eF.A,{onClick:w,disabled:z,children:(0,e6.jsx)(eG.A,{size:S.hS.SMALL,className:"text-inherit"})})}})]}),placeholder:"Search Vehicles",disableUnderline:!0,classes:{input:e5().searchInputText}},onChange:l,onKeyDown:function(e){"Enter"===e.key&&e.target.blur()},onClick:function(){x(eA.OO.SEARCH)}})},q=function(){return(0,e6.jsx)("div",{className:s()("flex w-full justify-center items-center border-r last:border-r-0 my-2"),children:(0,e6.jsx)(ez.Ay,{src:(0,T._)(j.A.ADD_VEHICLE_GREY,C.c.CDN_WITH_HASH),width:80,height:46})})};return(0,eU.hs)({onEnter:g,enabled:!D&&n>=2&&r}),(0,e6.jsx)(eW.A,{open:r,onClose:t,fullScreen:!0,dialogClasses:{root:e5().modalContainer,paper:e5().modalDialog},closeIconButtonProps:{className:"!top-[1.2rem] !right-[1.2rem]",fontIconCloseProps:""},children:(0,e6.jsxs)("div",{className:"flex flex-col gap-6",children:[(0,e6.jsx)("div",{className:"bg-white px-4 py-2",children:(0,e6.jsx)(R.Ay,{type:R.og.BODY_2_BOLD,children:"".concat(n," vehicles in comparison")})}),(0,e6.jsxs)("div",{className:s()("flex px-10 flex-col gap-6 pb-20",{"px-4":D}),children:[(0,e6.jsx)(R.Ay,{type:R.og.HEADING_3_BOLD,className:"text-[2.8rem]",children:__(eA.Mb)}),(0,e6.jsx)(A.A,{controllerProperty:D,renderer:function(){return(0,e6.jsx)("div",{className:"w-full bg-white",children:U()})}}),(0,e6.jsxs)("div",{className:s()("flex w-full bg-white rounded-xl pl-10 gap-x-4",{"pl-0 justify-center":D}),children:[(0,y.A)(eA.br,function(e){var r=e.label,t=e.selectOption;return(0,e6.jsx)(I.Ay,{type:I.lP.PLAIN,onClick:function(){x(t)},className:s()("!px-6",(0,a.A)({},e5().selected,_===eA.OO[t])),children:(0,e6.jsx)(R.Ay,{type:R.og.CTA_SMALL_BOLD,className:s()("py-2",e5().activeButton),children:r})})}),(0,e6.jsx)(A.A,{controllerProperty:!D,renderer:U})]}),(0,e6.jsx)(A.A,{controllerProperty:O===eA.OO.FAVORITES&&(0,f.A)(d)&&!v,renderer:function(){return(0,e6.jsx)("div",{className:"flex flex-col items-center w-full h-[70vh] justify-center",children:(0,e6.jsxs)("div",{className:s()("flex items-center gap-4",{"flex-col text-center":D}
1),children:[(0,e6.jsx)(ez.Ay,{src:(0,T._)(j.A.MY_WISHLIST,C.c.CDN_WITH_HASH),width:254,height:254}),(0,e6.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,e6.jsx)(R.Ay,{type:R.og.BODY_2_BOLD,children:__(eA.LS.TITLE)}),(0,e6.jsx)(R.Ay,{type:R.og.CAPTION_REGULAR,children:__(eA.LS.DESCRIPTION)}),(0,e6.jsx)(I.Ay,{type:I.lP.SECONDARY,onClick:function(){return(0,eQ.Eh)({page:eX.J2.SEARCH,query:(0,e0.G2)(W)})},children:__(eA.LS.CTA)})]})]})})}}),(0,e6.jsx)(A.A,{controllerProperty:O===eA.OO.SEARCH&&(0,f.A)(d)&&!v&&!N&&!(0,f.A)(c),renderer:function(){return(0,e6.jsx)("div",{className:"flex flex-col items-center w-full h-[70vh] justify-center",children:(0,e6.jsxs)("div",{className:"flex flex-col items-center w-full text-center",children:[(0,e6.jsx)(ez.Ay,{src:(0,T._)(j.A.SAD_CARBRAVO_DARK_GREEN,C.c.CDN_WITH_HASH),width:416,height:365}),(0,e6.jsx)(R.Ay,{type:R.og.HEADING_1_BOLD,children:__(eA.tY.TITLE)}),(0,e6.jsx)(R.Ay,{type:R.og.BODY_1_REGULAR,children:__(eA.tY.DESCRIPTION)})]})})}}),(0,e6.jsx)(A.A,{controllerProperty:N,renderer:function(){return(0,e6.jsx)("div",{className:"flex flex-col items-center w-full h-[70vh] justify-center mobile-only:h-[100vh]",children:(0,e6.jsxs)("div",{className:"flex flex-col items-center w-full gap-4",children:[(0,e6.jsx)(ez.Ay,{src:(0,T._)(j.A.SAD_CARBRAVO_DARK_GREEN,C.c.CDN_WITH_HASH),width:416,height:365}),(0,e6.jsx)(R.Ay,{type:R.og.HEADING_1_BOLD,children:__(eA.Yq.TITLE)}),(0,e6.jsx)(R.Ay,{type:R.og.CAPTION_REGULAR,children:__(eA.Yq.DESCRIPTION)}),(0,e6.jsx)(I.Ay,{type:I.lP.PRIMARY,onClick:b,children:__(Y.C3.TRY_AGAIN)})]})})}}),(0,e6.jsxs)("div",{className:s()("grid gap-6 auto-rows-fr justify-center lg:justify-start",e5().vehicleListWrapper,{"!pb-[15rem]":D&&_!==eA.OO.RECOMMENDATIONS,"pb-10":_!==eA.OO.RECOMMENDATIONS}),children:[(0,e6.jsx)(e$.A,{vehiclesList:d,vehicle:!0,wishlistClickCallback:u,vehicleTileClass:e5().vehicleTile,handleAddVehicleForCompare:p,handleRemoveVehicleForCompare:h,comparedVehicles:m,shouldShowCompareButton:!0,hideCTAButtons:!0,compareLimitReached:n>=Y.Ov[k]}),v&&(0,eq.A)(eA.SI,function(){return(0,e6.jsx)(eZ.A,{wrapperClassName:"max-w-full ".concat(e5().vehicleTile)})})]}),(0,e6.jsx)(A.A,{controllerProperty:_===eA.OO.RECOMMENDATIONS&&!N&&!v,renderer:function(){return(0,e6.jsxs)("div",{className:s()("w-full text-center pb-10",{"!pb-[15rem]":D,"flex-col !items-center":!B}),children:[(0,e6.jsx)(R.Ay,{type:R.og.CAPTION_LINK_BOLD,className:"inline !align-baseline",children:__(eA.TB.SEC_1)}),(0,e6.jsx)(I.Ay,{type:I.lP.PLAIN,onClick:es.G,className:"inline !align-baseline",children:(0,e6.jsx)(R.Ay,{type:R.og.CAPTION_LINK_BOLD,color:R.nh.PRIMARY_CTA_BLUE,className:"underline",children:__(eA.TB.CTA)})}),(0,e6.jsx)(R.Ay,{type:R.og.CAPTION_LINK_BOLD,className:"inline !align-baseline",children:__(eA.TB.SEC_2)})]})}})]}),(0,e6.jsx)(A.A,{controllerProperty:!(0,f.A)(m),renderer:function(){return G?(0,e6.jsxs)("div",{className:s()("fixed bottom-0 left-0 w-full flex flex-col z-[1300]"),children:[(0,e6.jsx)(e1.A,{isExpanded:!0,isMobile:D,comparedVehicles:m,onToggle:F,onRemoveAll:P}),(0,e6.jsxs)("div",{className:s()("flex bg-white px-4 items-center justify-between gap-y-2 pb-2",{"flex-col":D}),children:[(0,e6.jsxs)("div",{className:s()("grid grid-cols-3 gap-1 basis-10/12 min-h-[8rem]",{"!grid-cols-2 w-full min-h-[12rem]":D}),children:[(0,y.A)(m,function(e){return(0,e6.jsx)(e2.A,{vehicle:e,handleRemoveClick:function(){return h(e)},className:"px-2"})}),(0,eq.A)(Y.Ov[k]-m.length,q)]}),(0,e6.jsxs)("div",{className:s()("flex gap-1 justify-around text-center",{"w-full":D}),children:[(0,e6.jsx)(A.A,{controllerProperty:D,renderer:function(){return(0,e6.jsx)(I.Ay,{type:I.lP.TERTIARY,onClick:P,children:__(Y.C3.REMOVE_ALL)})}}),(0,e6.jsx)(I.Ay,{type:I.lP.PRIMARY,disabled:n<2,onClick:g,className:"!p-2",children:__(Y.C3.START_COMPARE)})]})]})]}):(0,e6.jsx)("div",{className:"fixed bottom-0 left-0 w-full z-[1300]",children:(0,e6.jsx)(e1.A,{isExpanded:!1,isMobile:D,comparedVehicles:m,onStartCompare:g,startCompareDisabled:n<2,onToggle:F})})}})]})})};var e7=t(83323);function e9(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,n)}return t}function e8(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};
1r%2?e9(Object(t),!0).forEach(function(r){(0,a.A)(e,r,t[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):e9(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})}return e}let re=function(e){var r=e.isOpen,t=e.handleOnClose,n=e.selectedVehicleForChange,i=e.setSelectedVehicleForChange,l=(0,o.useContext)(D.A),s=l.comparedVehicles,d=l.handleSetComparedVehicles,u=(0,E.A)().type,p=(0,ea.Ay)(),h=(0,ea.uB)().handleFetch,A=(0,et.A)(),m=A.onWishlistClick,_=A.isError,x=A.isLoading,g=(0,o.useReducer)(eC,eA.N_),j=g[0],T=g[1],C=j.isSearchLoading,N=j.isSearchError,b=j.searchVehicles,R=j.isRecommendationsLoading,P=j.isRecommendationsError,S=j.recommendationVehicles,I=(0,o.useState)(v.EMPTY_STRING),w=I[0],L=I[1],k=(0,o.useState)(v.EMPTY_STRING),B=k[0],V=k[1],G=(0,o.useState)(eA.OO.RECOMMENDATIONS),H=G[0],F=G[1],W=(0,o.useState)(v.EMPTY_ARRAY),z=W[0],U=W[1],q=(0,o.useState)(!1),J=q[0],K=q[1];(0,o.useEffect)(function(){r&&K(!0)},[r]),(0,o.useEffect)(function(){U((0,$.A)(s,function(e){return O.default.vin(e)!==O.default.vin(n)}))},[s,n]);var Q=(0,o.useCallback)(function(e){z.length>=Y.Ov[u]||U([].concat((0,c.A)(z),[e]))},[z,u]),ep=(0,o.useCallback)(function(e){U((0,$.A)(z,function(r){return O.default.vin(r)!==O.default.vin(e)}))},[z]),ef=(0,o.useCallback)(function(){U(v.EMPTY_ARRAY)},[]),ey=(0,o.useCallback)(function(){(0,f.A)(s)?(0,es.G)({query:v.EMPTY_OBJECT,options:{removeQuery:!0}}):(i(v.EMPTY_OBJECT),U(s),t())},[s,t,i]),e_=(0,o.useCallback)(function(){d(z),t()},[t,d,z]),ex=(0,er.A)(L,500),eg=(0,ec.sN)(),ev=(0,ec.kP)(),eE=(0,ei.FP)(),eO=(0,ee.ce)(eE),ej=(0,en.q)(),eT=(0,M.rd)(),eN=(0,o.useCallback)((0,X.A)(Z().mark(function e(){var r,t,n;return Z().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return r=eo.G.data(ej),t=el.Ay.dealerBacCode(r),n=el.fs.address(r),e.next=5,eM(T,e8({dealerBac:t,userLocation:ev,defaultSettings:eg,router:eT,isLoggedIn:eO,searchText:w,comparedVehicles:s},n));case 5:case"end":return e.stop()}},e)})),[ev,eg,eT,eO,ej,w,s]),eb=(0,o.useCallback)(function(){V(v.EMPTY_STRING),L(v.EMPTY_STRING)},[]);(0,o.useEffect)(function(){(0,f.A)(w)?eV(T):(eN(),F(eA.OO.SEARCH))},[w]);var eR=(0,o.useCallback)((0,X.A)(Z().mark(function e(){var r,t,n,i;return Z().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return r=v.EMPTY_OBJECT,(0,f.A)(s)||(r=s[s.length-1]),t=eo.G.data(ej),n=el.Ay.dealerBacCode(t),i=el.fs.address(t),e.next=7,eB(T,e8({dealerBac:n,userLocation:ev,defaultSettings:eg,router:eT,isLoggedIn:eO,vehicle:r,wishlistVehicles:p,comparedVehicles:s},i));case 7:case"end":return e.stop()}},e)})),[ev,eg,eT,eO,ej,s,p]);(0,o.useEffect)(function(){J&&eR()},[s,J]),(0,o.useEffect)(function(){var e=function(e){eY(T,e,b,S)},r=function(r){(0,f.A)(b)&&(0,f.A)(S)||e(r)};return(0,ed.R7)(r),function(){(0,ed.qx)(r)}},[b,S]);var eP=(0,a.A)((0,a.A)((0,a.A)({},eA.OO.FAVORITES,{vehiclesList:eO?(0,e7.J4)(p):(0,y.A)(p,function(e){return em(em({},e),{},{images:eh.Ay.images(e),pricing:eh.Ay.pricing(e),trim:eh.Ay.trim(e)||eh.Ay.trimCode(e)})}),isLoading:x,isError:_,handleFetch:h,listType:eA.OO.FAVORITES}),eA.OO.SEARCH,{vehiclesList:b,isLoading:C,isError:N,handleFetch:eN,listType:eA.OO.SEARCH}),eA.OO.RECOMMENDATIONS,{vehiclesList:S,isLoading:R,isError:P,handleFetch:eR,listType:eA.OO.RECOMMENDATIONS});return(0,e6.jsx)(e3,e8(e8({isOpen:r,handleOnClose:ey,comparedVehiclesCount:z.length,searchText:B,debouncedSearchText:w,handleSearchUpdate:function(e){V(e.target.value),ex(e.target.value)},onWishlistClick:function(e){return m(e8(e8({},e),{},{entity:eu.tT}))},handleAddVehicle:Q,handleRemoveVehicle:ep,comparedVehicles:z},eP[H]),{},{selectedOption:H,setSelectedOption:F,handleStartCompare:e_,setLocalSearchText:V,debouncedSetSearchText:ex,handleRemoveAllVehicles:ef,handleClearSearch:eb}))};var rr=t(51345),rt=t(18157),rn=t(74582),ri=t(45154),rc=t(69459),ra=t(40417),ro=t(58392),rl=t(26748),rs=t(76613),rd=t(33121),ru=t(35484),rp=t(51388),rh=t(79110),rA=t(89258),rf=t(98792),rm=t(96146),ry=t(15336),r_=t(63465),rx=t(78870),rg=t(14160),rv=t(68420),rE=t.n(rv);function rO(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,n)}return t}function rj(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};
1r%2?rO(Object(t),!0).forEach(function(r){(0,a.A)(e,r,t[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):rO(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})}return e}let rT=function(e){var r,t,n,i,c,l,d=e.vehicle,u=e.handleChange,p=e.isExpanded,h=(0,o.useContext)(D.A).handleRemoveVehicle,f=(0,E.A)(),m=f.type,y=f.mobile,_=f.desktop,x=(0,o.useState)(!1),g=x[0],O=x[1],N=(0,M.rd)().query,b=d.pricing,P=(0,rh.hW)(d),w=(0,rh.UP)(b),L=(0,rh.ac)(w),k=(0,rA.sQ)(L),B=(0,rl.A)((0,rA.vh)(L)),V=(0,ri.A)(B,2),H=(V[0],V[1]),F=(0,G.getModelMakeYearLabel)(d),W=(0,ea.Ay)(),z=(0,e7.Rd)(W,d),U=eh.Ay.label(d),q=eh.Ay.id(d),J=eh.Ay.mileage(d),K=eh.Ay.mileageUnit(d),X=(0,rh.JZ)(d),Q=(0,G.getIsVehicleNoLongerAvailable)(d),Z=(0,rf.Bm)(d),$=(0,rf.e4)(d),ee=(0,o.useRef)(null),er=(0,et.A)().onWishlistClick,en=(0,o.useMemo)(function(){return{direction:rm.Xb[m],drawerType:rm.NS[m],drawerClasses:{paper:"mobile-only:rounded-t-2 ".concat(rE().drawerPaper)},open:g,onClose:function(){return O(!1)}}},[m,g]);(0,o.useCallback)(function(e){H(v.EMPTY_OBJECT,e)},[H]);var ei=(0,o.useCallback)(function(){var e=eh.Ay.id(d),r=rj(rj({},(0,e0.G2)(N)),{},{vinSlug:e});(0,eQ.Eh)({page:eX.J2.VEHICLE_DETAILS,query:r,options:{removeQuery:!0}})},[N,d]),ec=(0,o.useCallback)(function(){u(d)},[u,d]),eo=function(){var e=(0,ra.m)(d)||(0,T._)(j.A.CRB_IMAGE_PLACEHOLDER,C.c.CDN_WITH_HASH);return(0,e6.jsx)("div",{className:"flex justify-center items-center w-full",children:(0,e6.jsx)(ru.A,{src:e,width:p||y?300:79,height:p||y?150:44,alt:__("compared vehicle ".concat(U)),fallbackWidth:p||y?300:79,fallbackHeight:p||y?150:44,objectFit:"contain"})})},el=function(){var e=eh.Ay.cashPricing(d)||v.EMPTY_OBJECT,r=eh.Uk.estimatedAmount(e)||v.EMPTY_OBJECT,t=r.value,n=r.prefix;return(0,e6.jsxs)("div",{className:"flex flex-col items-center",children:[(0,e6.jsx)(R.Ay,{type:R.og.BODY_2_BOLD,className:"w-full text-center whitespace-nowrap text-ellipsis overflow-hidden",children:F}),(0,e6.jsxs)("div",{className:"flex gap-1",children:[(0,e6.jsx)(R.Ay,{type:R.og.CAPTION_BOLD,children:"".concat((0,rc.NW)(J)," ").concat(K)}),(0,e6.jsx)(rs.A,{}),(0,e6.jsx)(R.Ay,{type:R.og.CAPTION_REGULAR,children:X||t<=0?v.EMPTY_STRING:(0,ro.Yi)({prefix:n,value:t})})]})]})};return p?(0,e6.jsxs)("div",{className:s()("flex flex-col bg-white h-full justify-between",rE().wrapper,{"!rounded-none !border-solid !gap-y-2":y}),children:[(0,e6.jsxs)("div",{className:"flex justify-between",children:[(0,e6.jsx)(I.Ay,{type:I.lP.PLAIN,onClick:function(){return h(d)},children:(0,e6.jsx)(S.Ay,{className:"text-[1.6rem]",children:"icon-system-devices-close"})}),(r=z?ry.Ze.WISHLISTED:ry.Ze.WISHLIST,t=z?r_.WS.LABEL:r_.GD.LABEL,(0,e6.jsx)(eF.A,{onClick:function(){var e;return e=rj(rj({},d),{},{wishlisted:z}),er(rj(rj({},e),{},{entity:eu.tT}))},"aria-label":t,children:(0,e6.jsx)(S.Ay,{className:s()("cursor-pointer",(0,a.A)({},rE().heartIcon,!z),(0,a.A)({},rE().heartFilledIcon,z)),children:r})}))]}),eo(),(0,e6.jsxs)("div",{className:"flex flex-col gap-y-2",children:[(0,e6.jsx)(R.Ay,{type:y?R.og.HEADING_5_BOLD:R.og.HEADING_4_BOLD,className:"w-full whitespace-nowrap text-ellipsis overflow-hidden",children:F}),(0,e6.jsxs)("div",{className:"flex gap-1",children:[(0,e6.jsx)(R.Ay,{type:R.og.CAPTION_BOLD,children:"".concat((0,rc.NW)(J)," ").concat(K)}),(0,e6.jsx)(A.A,{controllerProperty:_,renderer:function(){return(0,e6.jsxs)(e6.Fragment,{children:[(0,e6.jsx)(rs.A,{}),(0,e6.jsx)(R.Ay,{type:R.og.CAPTION_REGULAR,children:"VIN: ".concat(q)})]})}})]}),(0,e6.jsx)(A.A,{controllerProperty:Z,renderer:function(){return(0,e6.jsx)(rd.A,{label:Z})}})]}),(n=eh.Ay.cashPricing(d)||v.EMPTY_OBJECT,c=((i=eh.Uk.estimatedAmount(n)||v.EMPTY_OBJECT).displayName,i.value),l=i.prefix,(0,e6.jsxs)("div",{className:"flex flex-col items-start w-full}",children:[(0,e6.jsx)(R.Ay,{type:R.og.CAPTION_REGULAR,color:R.nh.TERTIARY,children:(0,rh.JT)($)}),(0,e6.jsxs)("div",{className:"flex items-center gap-3",children:[(0,e6.jsx)(R.Ay,{type:R.og.HEADING_4_BOLD,children:X||c<=0?ep.rT:(0,ro.Yi)({prefix:l,value:c})}),Q||X||(0,rh.gC)(d)||!c||c<=0?null:(0,e6.jsxs)(I.Ay,{type:I.lP.PLAIN,"aria-label":r_.rD.LABEL,onClick:function(){var e;null==ee||null==(e=ee.current)||e.call(ee,q),O(!0)},children:[(0,e6.jsx)(R.Ay,{color:R.nh.PRIMARY_CTA_BLUE,type:R.og.HEADING_5_BOLD,children:__(rx.dA)}),(0,e6.jsx)("span",{className:s()("ml-1",rE().infoIcon),children:rx.yk})]})]})]})),(0,e6.jsxs)("div",{className:s()("grid gap-2 w-full grid-cols-2",{"!grid-cols-1":!_}),children:[(0,e6.jsx)(I.Ay,{type:y?I.lP.SECONDARY:I.lP.TERTIARY,onClick:ec,className:s()({"order-last":!_}),children:__(Y.C3.CHANGE)}),(0,e6.jsx)(I.Ay,{type:p?I.lP.PRIMARY:I.lP.TERTIARY,onClick:ei,children:__(Y.C3.VIEW_DETAILS)})]}),(0,e6.jsx)(rp.A,{drawerProps:en,paymentSummary:L,paymentOptions:k,vehicleDetails:P,onViewNBuyClick:ei,miniMathCallbackRef:ee,vehicleStockTypeConstant:rg.nM})]}):(0,e6.jsxs)("div",{className:s()("flex flex-col bg-white p-4 h-full justify-between",(0,a.A)({"border border-solid gap-y-2 !justify-start":y},rE().collapsedWrapper,!y)),children:[eo(),(0,e6.jsx)(A.A,{controllerProperty:!y,renderer:function(){return(0,e6.jsxs)(e6.Fragment,{children:[el(),(0,e6.jsxs)("div",{className:"flex justify-center gap-x-2",children:[(0,e6.jsx)(I.Ay,{type:I.lP.PLAIN,onClick:ec,children:(0,e6.jsx)(R.Ay,{type:R.og.HEADING_7_BOLD,color:R.nh.PRIMARY_CTA_BLUE,children:__(Y.C3.CHANGE)})}),(0,e6.jsx)(I.Ay,{type:I.lP.PLAIN,onClick:ei,children:(0,e6.jsx)(R.Ay,{type:R.og.HEADING_7_BOLD,color:R.nh.PRIMARY_CTA_BLUE,children:__(Y.C3.VIEW_DETAILS)})})]})]})}}),(0,e6.jsx)(A.A,{controllerProperty:y,renderer:function(){return(0,e6.jsx)(R.Ay,{type:R.og.HEADING_6_BOLD,children:F})}})]})};var rC=t(65797),rN=(0,t(92497).A)()(function(e){var r=(0,rC.Ay)(e);return console.log(e,">>>>"),{container:(0,a.A)({backgroundColor:"".concat(e.palette.backgrounds.gray)},r[rC.g7.MD],{backgroundColor:"".concat(e.palette.backgrounds.white),borderBottom:".1rem solid ".concat(e.palette.dividerNBorders.lightInput)}),linksWrapper:{paddingBottom:"0"},link:{paddingBottom:".6rem",borderRadius:0,minWidth:"max-content"},selected:{borderBottom:".2rem solid ".concat(e.palette.secondary.CB_LIGHT_GREEN)}}}),rb="SCROLLING_DOWN",rR="SCROLLING_UP",rP=t(46676),rS=t.n(rP),rI=t(55090),rw=function(e){var r,t=e.anchorLinks,n=e.comparedVehicles,i=e.handleAddClick,c=e.handleChangeClick,l=e.className,s=e.hideSimilarFeatures,d=e.setHideSimilarFeatures,u=e.comparedVehiclesCount,p=e.isComparisonFetchingError,h=e.handleFetchComparison,f=e.isComparisonLoading,m=e.shouldHideSimilarFeaturesSwitch,_=rN(),x=_.cx,g=_.classes,v=(0,rt.A)(),O=(0,E.A)(),P=O.mobile,S=O.type,w=(0,y.A)(t,function(e){return e.id}),L=(0,rI.A)(w),D=(0,o.useRef)(null),k=(0,o.useRef)({}),M=(0,o.useRef)(),B=(0,o.useState)(rR),V=B[0],G=B[1];(0,o.useEffect)(function(){var e=window.pageYOffset,r=!1,t=function(){var t=window.pageYOffset;if(200>
1Math.abs(t-e)){r=!1;return}G(t>e?rb:rR),e=t>0?t:0,r=!1},n=function(){r||(window.requestAnimationFrame(t),r=!0)};return window.addEventListener("scroll",n),function(){return window.removeEventListener("scroll",n)}},[V]);var H=null==(r=D.current)?void 0:r.id,F=function(e){D.current=e},W=function(){return F(null)},z=function(e){var r=e.currentTarget.dataset.anchorid,t=document.getElementById("".concat(r)),n=t.getBoundingClientRect(),i=M.current.getBoundingClientRect().height;window.scrollTo({top:n.top+window.scrollY-i,behavior:"smooth"}),F(t),v(),setTimeout(W,1e3)};(0,o.useEffect)(function(){var e=H||L,r=k.current[e];if(r){var t=r.parentElement,n=r.getBoundingClientRect(),i=t.getBoundingClientRect(),c=r.offsetLeft-(i.width-n.width)/2;t.scrollTo({left:c,behavior:"smooth"})}},[L,H]);var U=function(e){return D.current?e===H:e===L},q=function(e,r){k.current[r]=e};return(0,e6.jsxs)(e6.Fragment,{children:[(0,e6.jsxs)("div",{className:x("sticky top-0 w-full z-20 grid grid-cols-4 gap-x-6 gap-y-6",g.container,l,{"!grid-cols-2 !gap-0":P}),ref:M,children:[(0,y.A)(n,function(e,r){return 0===r?(0,e6.jsx)("div",{className:x({"col-start-2":!P}),children:(0,e6.jsx)(rT,{vehicle:e,handleChange:c,isExpanded:V===rR})}):(0,e6.jsx)(rT,{vehicle:e,handleChange:c,isExpanded:V===rR})}),(0,eq.A)(Y.Ov[S]-u,function(){return(0,e6.jsxs)("div",{className:x("flex flex-col h-full w-full items-center justify-center gap-2",(0,a.A)((0,a.A)((0,a.A)({},rS().wrapper,V===rR&&!P),rS().collapsedWrapper,V===rb&&!P),"border border-solid gap-y-2 bg-white",P)),children:[(0,e6.jsx)(ez.Ay,{src:(0,T._)(j.A.VEHICLE_GREY,C.c.CDN_WITH_HASH),width:V===rR?156:79,height:V===rR?91:44}),(0,e6.jsx)(I.Ay,{type:I.lP.TERTIARY,onClick:i,children:__(Y.C3.ADD_VEHICLE)})]})}),(0,e6.jsxs)("div",{className:x("flex justify-between col-span-4",{"!col-span-2":P}),children:[(0,e6.jsx)("nav",{className:x("flex gap-6 overflow-x-auto ".concat(g.linksWrapper),{"!p-4":P}),children:(0,y.A)(t,function(e){var r=e.id,t=e.label;return(0,e6.jsx)(I.Ay,{"data-anchorid":r,ref:function(e){return q(e,r)},type:I.lP.PLAIN,onClick:z,className:x(g.link,(0,a.A)({},g.selected,U(r)),rr._.STAT_TEXT_LINK,"scroll-m-32"),"data-dtm":rn.k4.VDP.VEHICLE_IMAGE,children:(0,e6.jsx)(R.Ay,{type:R.og.BODY_2_BOLD,color:U(r)?R.nh.PRIMARY:R.nh.TERTIARY,children:__(t)})},r)})}),(0,e6.jsx)(A.A,{controllerProperty:!(P||p||f||m),renderer:function(){return(0,e6.jsx)(N.A,{size:b.x4.MEDIUM,labelRight:__(Y.C3.HIDE_COMMON_FEATURES),labelRightProps:{type:R.og.CAPTION_BOLD,className:"pl-2"},checked:s,onChange:function(){d(!s)},disabled:1===u})}})]})]}),(0,e6.jsx)(A.A,{controllerProperty:p,renderer:function(){return(0,e6.jsx)("div",{className:x("flex flex-col items-center w-full min-h-[70vh] justify-center col-span-4",{"col-span-2":P}),children:(0,e6.jsxs)("div",{className:"flex flex-col items-center w-full gap-4",children:[(0,e6.jsx)(ez.Ay,{src:(0,T._)(j.A.SAD_CARBRAVO_DARK_GREEN,C.c.CDN_WITH_HASH),width:416,height:365}),(0,e6.jsx)(R.Ay,{type:R.og.HEADING_1_BOLD,children:__("Opps! Something went wrong")}),(0,e6.jsx)(R.Ay,{type:R.og.CAPTION_REGULAR,children:__("Try again after some time")}),(0,e6.jsx)(I.Ay,{type:I.lP.PRIMARY,onClick:h,children:__(Y.C3.TRY_AGAIN)})]})})}})]})};rw.defaultProps={className:v.EMPTY_STRING};let rL=function(e){var r,t=e.vehicle,n=(0,rh.hW)(t).title,i=(0,G.getModelMakeYearLabel)(t);return console.log(i,">>>>"),(0,e6.jsxs)("div",{className:"flex gap-6 p-2 border items-center",children:[(r=(0,ra.m)(t)||(0,T._)(j.A.CRB_IMAGE_PLACEHOLDER,C.c.CDN_WITH_HASH),(0,e6.jsx)(ru.A,{src:r,width:144,height:65,alt:__("unavailable vehicle ".concat(n)),fallbackWidth:144,fallbackHeight:65,objectFit:"contain"})),(0,e6.jsx)(R.Ay,{type:R.og.BODY_2_REGULAR,children:i})]})};var rD=t(27745),rk=function(e){var r=e.comparedCount,t=(0,E.A)().mobile,n=function(e,r){return(0,e6.jsx)(rD.A,{width:e,height:r})};return(0,e6.jsxs)("div",{className:s()("flex flex-col w-full col-span-4",{"!col-span-2":t}),children:[(0,e6.jsxs)("div",{className:"flex justify-between border-b w-full overflow-x-hidden",children:[(0,e6.jsxs)("div",{className:"flex gap-4",children:[(0,e6.jsx)("div",{className:"border-b-2",children:n(50,25)}),(0,eq.A)(4,function(){return n(50,25)}),";"]}),(0,e6.jsxs)("div",{className:"flex gap-x-2 items-center",children:[(0,e6.jsx)(rD.A,{width:40,height:30}),n(125,25)]})]}),(0,e6.jsx)("div",{className:s()("grid grid-cols-4 w-full",{"!grid-cols-2":t}),children:(0,eq.A)(5,function(){return(0,e6.jsxs)(P.Ay,{defaultExpanded:!0,classes:{root:s()("col-span-4 !m-0 before:!hidden",{"!col-span-2 !mx-4":t})}
1,elevation:0,children:[(0,e6.jsx)(P.Xo,{children:n(125,50)}),(0,e6.jsx)(P.Zi,{children:(0,eq.A)(10,function(e){return(0,e6.jsxs)("div",{className:s()("grid grid-cols-4 gap-x-6 gap-y-2 my-2",{"!grid-cols-2 !my-0 !gap-x-0 !gap-y-0":t}),children:[(0,e6.jsx)("div",{className:s()({"col-span-2 border-b border-t":t,"border-t-0":0===e}),children:(0,e6.jsx)("div",{className:"flex items-center h-full",children:(0,e6.jsx)(rD.A,{width:100,height:25})})}),(0,eq.A)(r,function(){return(0,e6.jsx)("div",{className:s()({"p-4":t}),children:(0,e6.jsx)(rD.A,{width:"100%",height:50})})})]})})})]})})})]})};rk.defaultProps={comparedCount:2};var rM=(0,a.A)((0,a.A)((0,a.A)((0,a.A)((0,a.A)((0,a.A)({},"summary","icon-office-editing-file-text"),"engineAndSpecifications","icon-engine"),"feature","icon-plan"),"safety","icon-leather-seats"),"warranty","icon-people-shield-check"),"ownership","icon-personal-information");let rY=function(){var e=(0,o.useContext)(D.A),r=e.comparedVehicles,t=e.handleFetchComparison,n=e.comparisonData,i=e.unavailableVehicles,l=e.isLoading,B=e.comparedVehiclesCount,G=e.isError,F=e.isComparedVehiclesListFetching,W=(0,o.useState)(v.EMPTY_ARRAY),z=W[0],q=W[1],X=(0,o.useState)(!1),Q=X[0],Z=X[1],$=(0,o.useState)(!0),ee=$[0],er=$[1],et=(0,o.useState)(!1),en=et[0],ei=et[1],ec=(0,o.useState)(v.EMPTY_OBJECT),ea=ec[0],eo=ec[1],el=(0,o.useState)(!1),es=el[0],ed=el[1],eu=(0,o.useState)(v.EMPTY_STRING),ep=eu[0],eh=eu[1],eA=(0,o.useRef)(null),ef=(0,E.A)().mobile,em=(0,M.rd)(),ey=(0,o.useState)(!1),e_=ey[0],ex=ey[1],eg=em.query,ev=function(){Z(!0)},eE=function(){ed(!0)},eO=function(){navigator.clipboard.writeText(ep),ex(!0)},ej=function(){ed(!1),ex(!1)};(0,o.useEffect)(function(){var e=(0,g.A)(r,function(e,r){return e.push(O.default.vin(r)),e},[]),t=(0,g.A)(z,function(e,r){return e.push(O.default.vin(r)),e},[]);(0,x.A)(e,t)||q(r)},[r,z]),(0,o.useEffect)(function(){(0,f.A)(z)&&!F&&(0,f.A)(null==eg?void 0:eg.comparedVins)?Z(!0):Z(!1)},[z,F,eg]),(0,o.useEffect)(function(){(0,f.A)(z)||t()},[z]),(0,o.useEffect)(function(){(0,f.A)(i)||ei(!0)},[i]),(0,o.useEffect)(function(){B<2&&er(!1)},[B]),(0,o.useEffect)(function(){window&&eh(window.location.href)},[eg]),(0,eU.hs)({onEnter:eO,enabled:es});var eT=(0,k.getCategories)(n),eC=(0,g.A)(eT,function(e,r){if(!e)return e;var t=(0,m.A)(r,"rows",v.EMPTY_ARRAY),n=(0,g.A)(t,function(e,r){if(!e)return e;var t=(0,m.A)(r,"isSimilar",!1);return e&&t},!0);return e&&n},!0),eN=function(e,r){var t=(0,m.A)(e,"label",v.EMPTY_STRING),n=(0,m.A)(e,"list",v.EMPTY_ARRAY);return(0,e6.jsxs)("div",{className:s()("grid grid-cols-4 gap-x-6 gap-y-2 my-2",{"!grid-cols-2 !my-0 !gap-x-0 !gap-y-0":ef}),children:[(0,e6.jsx)("div",{className:s()((0,a.A)({"col-span-2 border-b border-t":ef,"border-t-0":0===r},V().tileWrapper,ef)),children:(0,e6.jsx)(R.Ay,{type:R.og.BODY_2_BOLD,className:s()("py-4",{"!py-0":ef}),children:t})}),(0,y.A)(n,function(e){return(0,e6.jsx)("div",{className:s()("flex justify-center items-center px-4",(0,a.A)({},V().rowWrapper,r%2==0),{"!px-0 py-2 !bg-white border-r last:border-r-0 !justify-start !items-start !pl-2":ef}),children:(0,e6.jsx)(R.Ay,{type:R.og.BODY_2_REGULAR,className:s()({"text-center":!ef}),children:(0,f.A)(e)?"-":e})})})]})},eb=function(e){var r=(0,m.A)(e,"key",v.EMPTY_STRING),t=(0,m.A)(e,"label",v.EMPTY_STRING),n=(0,m.A)(e,"rows",v.EMPTY_ARRAY),i=(0,g.A)(n,function(e,r){var t=(0,m.A)(r,"list",v.EMPTY_ARRAY),n=!0;return((0,_.A)(t,function(e){(0,f.A)(e)||(n=!1)}),n)?e:[].concat((0,c.A)(e),[r])},[]),a=(0,g.A)(i,function(e,r){var t=(0,m.A)(r,"isSimilar",!1);return ee&&t?e:[].concat((0,c.A)(e),[r])},[]);return(0,f.A)(a)?null:(0,e6.jsxs)(d.A,{defaultExpanded:!0,classes:{root:s()("col-span-4 !m-0 before:!hidden",{"!col-span-2 !mx-4":ef})},elevation:0,id:r,children:[(0,e6.jsx)(P.Xo,{children:(0,e6.jsxs)("div",{className:"flex gap-2 py-4 items-center",children:[(0,e6.jsx)(S.Ay,{className:s()("text-[2.4rem]",V()[r]),children:rM[r]}),(0,e6.jsx)(R.Ay,{type:R.og.HEADING_3_BOLD,children:t})]})}),(0,e6.jsx)(u.A,{className:"!p-0",classes:{root:"border-0"},children:(0,y.A)(a,function(e,r){return eN(e,r)})})]})};return(0,e6.jsxs)(e6.Fragment,{children:[(0,e6.jsx)("div",{}),(0,e6.jsxs)("div",{className:s()("flex gap-4 w-full px-10 pt-6 pb-2 border-b justify-between",{"px-2 gap-1":ef}),children:[(0,e6.jsxs)("div",{className:s()("flex gap-4",{"gap-1":ef}),children:[(0,e6.jsx)(I.Ay,{type:I.lP.PLAIN,onClick:function(){return em.back()},children:(0,e6.jsx)(S.Ay,{className:V().backArrow,children:"icon-arrows-left"})}),(0,e6.jsx)(R.Ay,{type:R.og.HEADING_3_BOLD,children:__("Compare Vehicles")})]}),(0,e6.jsxs)("div",{className:"flex gap-1",children:[(0,e6.jsx)(L.Ay,{src:(0,T._)(j.A.SHARE_ICON,C.c.CDN_WITH_HASH),width:18,height:18}),(0,e6.jsx)(I.Ay,{type:I.lP.TERTIARY,onClick:eE,ref:eA,className:"!underline",children:__("Share")})]})]}),(0,e6.jsxs)("div",{className:s()("grid grid-cols-4 gap-x-6 my-6 mx-10",{"!grid-cols-2 !mx-0 !gap-x-0":ef}),children:[(0,e6.jsx)(rw,{className:s()("col-span-4",{"!col-span-2":ef}),anchorLinks:U(eT,ee),handleAddClick:function(){eo(v.EMPTY_OBJECT),ev()},handleChangeClick:function(e){eo(e),Z(!0)},comparedVehicles:r,comparedVehiclesCount:B,hideSimilarFeatures:ee,setHideSimilarFeatures:er,isComparisonFetchingError:G,handleFetchComparison:t,isComparisonLoading:l,shouldHideSimilarFeaturesSwitch:eC,setSelectedVehicleForChange:eo}),(0,e6.jsx)(A.A,{controllerProperty:l,renderer:function(){return(0,e6.jsx)(rk,{comparedCount:B})}}),(0,y.A)(eT,function(e){return eb(e)})]}),(0,e6.jsx)(A.A,{controllerProperty:ef&&!eC,renderer:function(){return(0,e6.jsx)("div",{className:"fixed bottom-0 left-0 w-full z-20 bg-white p-4 border-t",children:(0,e6.jsx)(N.A,{size:b.x4.MEDIUM,labelRight:__(Y.C3.HIDE_COMMON_FEATURES),labelRightProps:{type:R.og.CAPTION_BOLD,className:"pl-2"},checked:ee,onChange:function(){er(!ee)},disabled:1===B})})}}),(0,e6.jsx)(re,{isOpen:Q,handleOnClose:function(){Z(!1)},selectedVehicleForChange:ea,setSelectedVehicleForChange:eo}),(0,e6.jsx)(p.A,{open:en,onClose:function(){ei(!1)},children:(0,e6.jsxs)("div",{className:"flex flex-col p-6",children:[(0,e6.jsx)(R.Ay,{type:R.og.BODY_2_BOLD,children:__("Sorry!")}),(0,e6.jsx)(R.Ay,{type:R.og.CAPTION_REGULAR,children:__("The car you selected is currently not available for comparison. Please select another car from Inventory.")}),(0,y.A)(i,function(e){return(0,e6.jsx)(rL,{vehicle:e})})]})}),(0,e6.jsx)("div",{onBlur:function(e){null===e.relatedTarget&&ed(!1),ex(!1)},className:"hidden",children:(0,e6.jsx)(h.Ay,{open:es,onClose:ej,anchorEl:eA.current,classes:{paper:s()(V().sharePopover)},anchorOrigin:{vertical:"bottom",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"right"},children:(0,e6.jsxs)("div",{className:"flex flex-col gap-6 min-w-0",children:[(0,e6.jsxs)("div",{className:"flex justify-between",children:[(0,e6.jsx)(R.Ay,{type:R.og.HEADING_5_BOLD,className:"whitespace-nowrap",children:__("Share this list with friends & family")}),(0,e6.jsx)(I.Ay,{type:I.lP.PLAIN,onClick:ej,children:(0,e6.jsx)(S.Ay,{className:"text-[2.4rem]",children:"icon-system-devices-close"})})]}),(0,e6.jsxs)("div",{className:"flex gap-2 items-center",children:[(0,e6.jsx)("div",{className:"relative shrink-0 w-[4.5rem] h-[4.5rem]",children:(0,e6.jsx)(L.Ay,{src:(0,T._)(j.A.VEHICLE_FRONT_VIEW,C.c.CDN_WITH_HASH),layout:"fill"})}),(0,e6.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,e6.jsx)(R.Ay,{type:R.og.BODY_2_BOLD,children:"".concat(B," vehicles being compared")}),(0,e6.jsx)("div",{className:"flex gap-1 items-baseline flex-wrap",children:(0,y.A)(r,function(e,r){return(0,e6.jsx)("div",{className:"flex flex-wrap gap-1",children:(0,e6.jsxs)(R.Ay,{type:R.og.BODY_2_REGULAR,children:[(0,e6.jsx)(R.Ay,{type:R.og.BODY_2_BOLD,className:"inline-block pr-1",children:"".concat(K(e))}),J(e)+(r===B-1?v.EMPTY_STRING:__(","))]})})})})]})]}),(0,e6.jsxs)("div",{className:"flex flex-col",children:[(0,e6.jsx)("div",{className:s()("border min-w-0 px-4 py-2",V().linkContainer),children:(0,e6.jsx)(R.Ay,{type:R.og.CAPTION_REGULAR,className:"whitespace-nowrap overflow-hidden text-ellipsis min-w-0",children:ep})}),(0,e6.jsx)("div",{className:s()("opacity-0",{"!opacity-100":e_}),children:(0,e6.jsx)(R.Ay,{type:R.og.CAPTION_REGULAR,children:__("Link Copied!")})}),(0,e6.jsxs)("div",{className:"flex justify-between gap-2",children:[(0,e6.jsx)(w.A,{link:"mailto:?subject=".concat(encodeURIComponent("Check out these CarBravo Vehicles"),"&body=").concat(encodeURIComponent((0,H.G)("Hi,\n\nTake a look at the CarBravo vehicles I'm comparing. Let me know what you think!\n\n{{link}}\n\nFrom search to purchase and beyond, CarBravo is changing the used vehicle game. Shop, buy, and sell cars your way, online or in-person.",{link:ep}))),className:s()(V().shareLink,"border w-full flex items-center justify-center"),children:(0,e6.jsx)(R.Ay,{type:R.og.CTA_LARGE_BOLD,color:R.nh.PRIMARY_CTA,children:__("Email Link")})}),(0,e6.jsx)(I.Ay,{type:I.lP.PRIMARY,onClick:eO,className:"w-full",children:__("Copy Link")})]})]})]})})})]})};var rB=t(63245),rV=t(31642);let rG=function(){return(0,e6.jsx)(rB.A,{children:(0,e6.jsx)(rV.A,{children:(0,e6.jsx)(rY,{})})})}},89099:(e,r,t)=>{"use strict";t.d(r,{Om:()=>c,SA:()=>o,Tk:()=>i,Zm:()=>a,gQ:()=>l,zj:()=>s});
1var n=t(50702),i={LIVE:"LIVE",PRE_ONBOARDED:"PREONBOARDING_INITIATED"},c={LONG:"long",SHORT:"short"},a={ONBOARDED:"ONBOARDED",PREONBOARDED:"PREONBOARDED",MSA_AGREED:"MSA_AGREED"},o="MILES",l={MILES:(0,n.A)((0,n.A)({},c.LONG,"miles"),c.SHORT,"mi"),miles:(0,n.A)((0,n.A)({},c.LONG,"miles"),c.SHORT,"mi")},s=20},98792:(e,r,t)=>{"use strict";t.d(r,{Bm:()=>m,cL:()=>A,e4:()=>u,gN:()=>h,h5:()=>f,lk:()=>p});var n=t(50702),i=t(80323),c=t(2556),a=t(14160),o=t(8936),l=t(60415);function s(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,n)}return t}function d(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?s(Object(t),!0).forEach(function(r){(0,n.A)(e,r,t[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):s(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})}return e}var u=function(e){return l.default.stockType(e)===a.nM.CENTRAL_STOCK},p=function(e){return l.default.stockStatus(e)===a.Em.COMING_SOON},h=function(e){return l.default.stockStatus(e)===a.Em.AVAILABLE_NOW},A=function(e){var r=e.vehicleDetails,t=e.dealerDetails,n=e.isDealerMode,c=l.default.dealerBac(r),o=i.Ay.dealerBacCode(t);return n&&l.default.stockType(r)===a.nM.DEALER_STOCK&&c!==o},f=function(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.EMPTY_OBJECT,t=l.default.vin(e),i=l.default.stock(e),a=u(e);return d((0,n.A)({},o.IP.VIN,d({value:t},r[o.IP.VIN])),!a&&(0,n.A)({},o.IP.STOCK,d({value:i},r[o.IP.STOCK])))},m=function(e){var r=l.default.statusTagValue(e);return o.Ad[r]||null}},99452:(e,r,t)=>{var n=t(37390),i=t(91544);e.exports=function(e,r,t,c){return null==e?[]:(i(r)||(r=null==r?[]:[r]),i(t=c?void 0:t)||(t=null==t?[]:[t]),n(e,r,t))}}},e=>{e.O(0,[9234,696,8900,4337,4144,1104,2315,8760,8868,9022,3515,636,6593,8792],()=>e(e.s=57115)),_N_E=e.O()}]);

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.