PageSourceSearch

https://buy.openroadchevrolet.com/carbravo/shopping/inventory/_next/static/chunks/3515-f393553eb3d8de20.js

js openroadchevrolet.com collected 2026-10-09 21:27:38 UTC 26,876 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3515],{5545:(e,t,r)=>{r.r(t),r.d(t,{default:()=>ei});var o=r(50702),n=r(58691),i=r(55729),a=r(30138),l=r(8058),s=r(41898),c=r(69459),d=r(58456),u=r(58392),h=r(51324),p=r(341),A=r(93976),E=r(20677),T=r(49231),m=r(12043),C=r(59069),f=r(90571),y=r(92718),_=r(80512),O=r(78077),b=r(56742),I=r(25680),v=r(69869),N=r(65964),L=r(40850),R=r(33121),P=r(86571),g=r(17894),w=r(21672),x=r(83323),S=r(98792),D=r(70150),j=r(4634),B=r(31351),M=r(40104),k=r(8936),Y=r(61663),H=r(51345),V=r(87586),G=r(89099),W=r(63465),U=r(2556),F=r(78575),J=r(40417),K=r(78870),X=(0,r(92497).A)()(function(e){return{animationWrapper:{"& .fadeIn":{transition:"visibility 0s linear 0ms, opacity 200ms ease-out 50ms"},"&:hover":{boxShadow:e.palette.boxShadows.container,"& .hide-on-hover":{visibility:"hidden",opacity:0},"& .show-on-hover":{visibility:"visible",opacity:1}},"&:focus-visible":{boxShadow:e.palette.boxShadows.container,outline:"2px solid #0077d9",outlineOffset:"2px","& .hide-on-focus":{visibility:"hidden",opacity:0},"& .show-on-focus":{visibility:"visible",opacity:1}}},focused:{boxShadow:e.palette.boxShadows.container,"& .hide-on-hover":{visibility:"hidden",opacity:0},"& .show-on-hover":{visibility:"visible",opacity:1},"& *:focus-visible":{outline:"2px solid #0077d9",outlineOffset:"2px"}},iconBtn:{fontSize:"1.87rem",color:e.palette.typography.tertiary},locationIcon:{fontSize:"1.6rem"},sliderWrapper:{minHeight:"16rem"},infoIcon:{fontSize:"1.6rem",color:e.palette.typography.tertiary},closeFontIcon:{fontSize:"2rem",color:e.palette.tertiary.CB_DARK_GREEN},filledWishList:{fontSize:"1.87rem",color:e.palette.primary.CB_LIGHT_GREEN},carousel:{"& .slick-list":{width:"28rem",margin:"0 auto","& img":{borderRadius:".8rem"}}},wishListTag:{backgroundColor:e.palette.backgrounds.blue,height:"2.8rem",borderRadius:"0.6rem","&:hover":{backgroundColor:e.palette.backgrounds.blue}},selectedWrapper:{borderWidth:"0.2rem",borderStyle:"solid",borderColor:e.palette.primary.CB_BLUE},tagContainer:{padding:"0.2rem",position:"absolute",top:"0",left:"0"}}}),z=r(79110),Q=r(42494),Z=r(517),q=r(35484),$=r(6029),ee=["label","className","size","onClick","type","ariaLabel"],et=["icon","imageSrc","animationClassName","className","alt","onClick"];function er(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,o)}return r}function eo(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?er(Object(r),!0).forEach(function(t){(0,o.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):er(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var en=function(e){var t,r,er,en,ei,ea,el,es,ec,ed,eu,eh,ep=e.wrapperClassName,eA=e.data,eE=e.onInfoClick,eT=e.border,em=e.primaryBtnProps,eC=e.secondaryBtnProps,ef=(e.imageLinkProps,e.iconBtnProps),ey=e.shadow,e_=e.analyticsTags,eO=e.showDealerDistance,eb=e.routeToVDP,eI=e.showWishListTag,ev=e.wishListTagLabel,eN=e.isLeadOrder,eL=e.isSelectedForCompare,eR=e.shouldShowCompareOption,eP=e.shouldShowCheckboxOnlyOnHover,eg=e.onCompareClick,ew=e.hideCTAButtons,ex=e.shouldDisableCheckbox,eS=e.isEvEngineType,eD=e.showSkeleton,ej=e.shouldShowEngineType,eB=e.infoIconClassName,eM=eA.id,ek=eA.dealer,eY=eA.pricing,eH=eA.mileage,eV=eA.deliveryDays,eG=void 0===eV?"":eV,eW=(0,A.FP)().isComplete,eU=(0,d.getIsVehicleNoLongerAvailable)(eA),eF=Q.Ay.tag(eA),eJ=Q.Ay.label(eA),eK=eU?k.kc.description:Q.Ay.disclosure(eA),eX=(0,p.Ay)(),ez=w.A.dealerMode(eX),eQ=(0,S.e4)(eA),eZ=(0,S.Bm)(eA),eq=(0,E.uB)().isComplete,e$=(0,E.Ay)(),e0=(0,x.Rd)(e$,eA),e1=eU||(0,d.shouldShowVehicleTag)(eF),e2=(0,d.getModelMakeYearLabel)(eA),e5=(0,z.JZ)(eA);(Q.Ay.images(eA)||U.EMPTY_ARRAY).length;var e4=X(),e8=e4.cx,e6=e4.classes,e7=(0,h.A)().desktop,e9=(0,i.useRef)(null),e3=(0,i.useState)(!1),te=e3[0],tt=e3[1],tr=(0,i.useState)(!1),to=tr[0],tn=tr[1];(0,i.useEffect)(function(){if(e9.current){var e,t=e9.current,r=null==t||null==(e=t.children)?void 0:e[0];r&&(r.offsetHeight<r.scrollHeight||r.offsetWidth<r.scrollWidth)&&tt(!0)}},[ek]);var ti=eT?b.hM.DIV_LIGHT_INP_BORDER:b.hM.NONE,ta=e_.genericDataDtmCallback,tl=(void 0===ta?a.A:ta)(eA)||U.EMPTY_STRING,ts=(0,z.UP)(eY),tc=(0,i.useCallback)(function(){eE(eA)},[]),td=(0,i.useCallback)(function(){tn(!0)},[]),tu=(0,i.useCallback)(function(e){(0,l.c)(e,function(){tn(!1)})},[]),th=function(t,r){t.stopPropagation(),t.preventDefault(),e[K.s0[r]].onClick(eA)},tp=function(e){var t=e.label,r=e.className,o=e.size,i=void 0===o?_.GO.LARGE:o,a=(e.onClick,e.type),l=(e.ariaLabel,(0,n.A)(e,ee));return t?(0,$.jsx)(_.Ay,eo(eo({},l),{},{type:a,onClick:function(e){return th(e,a)},className:"flex-1 ".concat(void 0===r?"":r," ").concat(K.dL.BUTTONS_CONTAINER_BTN," ").concat(H._.STAT_BUTTON_LINK),size:i,animated:!0,"data-dtm":tl,"aria-label":t,enableEnterKey:!0,children:__(t)})):null},tA=function(e){e.preventDefault(),e.stopPropagation(),tc()},tE=function(){return(0,$.jsx)(N.A,{controllerProperty:eS&&ej,renderer:function(){return(0,$.jsx)("img",{className:"absolute bottom-[-0.25rem] left-[-0.5rem] h-8 w-8 md:h-10 md:w-10",src:(0,D._)(B.A.EV_ICON,j.c.CDN_WITH_HASH),alt:"Electric"})}})},tT=function(){eU||eb(eA)};return eD?(0,$.jsx)(g.A,{wrapperClassName:ep}):(0,$.jsxs)(b.Ay,{padding:b.G4.MEDIUM,radius:b.DV.MEDIUM,border:ti,shadow:ey,tabIndex:0,className:e8("w-full flex flex-col gap-2 animate-fade-slow",e6.animationWrapper,ep,K.dL.SECTION,H._.STAT_IMAGE_LINK,(0,o.A)((0,o.A)({"cursor-auto":eU},e6.selectedWrapper,eL&&e7),e6.focused,to)),"data-dtm":tl,role:W.ch.ROLE,onFocus:td,onBlur:tu,onClick:tT,onKeyDown:function(e){return(0,F.i)(e,tT,!0)},children:[(0,$.jsxs)("div",{className:"flex items-start justify-between relative ".concat(K.dL.TOP_SECTION),tabIndex:"-1",children:[(0,$.jsxs)("div",{className:"flex flex-col gap-1 items-start min-w-0 ".concat(K.dL.VEHICLE_AND_DEALER_DETAILS_SECTION),tabIndex:-1,
1children:[eI&&(0,$.jsx)(_.Ay,{className:e6.wishListTag,type:_.lP.PRIMARY,tabIndex:-1,children:(0,$.jsx)(O.Ay,{type:O.og.BODY_2_BOLD,color:O.nh.PRIMARY_CTA_HOVER,children:ev})}),e1&&(0,$.jsx)(Z.A,{vehicleStatus:eF,label:eJ,disclosure:eK,analyticsTag:{dataDtm:tl},isVehicleNoLongerAvailable:eU}),(0,$.jsx)(O.Ay,{type:O.og.HEADING_5_BOLD,className:"".concat(!e1?"pt-6":""," ").concat(K.dL.VEHICLE_AND_DEALER_DETAILS_HEADER," whitespace-nowrap text-ellipsis overflow-hidden w-full min-w-0 text-left"),children:e2}),(0,$.jsxs)("div",{className:"flex items-center gap-1 ".concat(K.dL.VEHICLE_AND_DEALER_DETAILS_SUB_HEADER),children:[(0,$.jsx)(N.A,{renderer:function(){return(0,$.jsxs)($.Fragment,{children:[(0,$.jsx)(O.Ay,{type:O.og.CAPTION_TITLE_BOLD,color:O.nh.SECONDARY,className:K.dL.VEHICLE_AND_DEALER_DETAILS_MILES_TEXT,children:"".concat((0,c.NW)(eH)," miles")}),(0,$.jsx)(I.A,{})]})},controllerProperty:!!eH}),(0,$.jsx)(N.A,{renderer:function(){return(0,$.jsx)(O.Ay,{type:O.og.CAPTION_REGULAR,color:O.nh.TERTIARY,className:K.dL.VEHICLE_AND_DEALER_DETAILS_VIN_TEXT,children:"VIN: ".concat(eM)})},controllerProperty:!!eM})]}),!ez&&(t=Q.Ff.dealerName(ek)||"",r=Math.round(Q.Ff.dealerDistance(ek)),er=Q.Ff.dealerUnit(ek),eN||t||"number"==typeof r?(eN&&(r=Math.floor(Q.Ff.distanceFromCustomer(ek)),er=G.SA),(0,$.jsxs)("div",{className:"flex items-start w-full ".concat(K.dL.DEALER_DETAILS_SECTION),children:[(0,$.jsx)(v.A,{className:"mr-1"}),(0,$.jsxs)("div",{ref:e9,className:"min-w-0",children:[(0,$.jsx)(N.A,{controllerProperty:!te,renderer:function(){return(0,$.jsx)(O.Ay,{type:O.og.CAPTION_BOLD,color:O.nh.TERTIARY,className:e8(K.dL.DEALER_DETAILS_DEALER_NAME,"overflow-hidden text-ellipsis whitespace-nowrap"),children:t})}}),(0,$.jsx)(N.A,{controllerProperty:te,renderer:function(){return(0,$.jsx)(T.A,{title:t,placement:y.u.BOTTOM,children:(0,$.jsx)(O.Ay,{type:O.og.CAPTION_BOLD,color:O.nh.TERTIARY,className:e8(K.dL.DEALER_DETAILS_DEALER_NAME,"overflow-hidden text-ellipsis whitespace-nowrap"),children:t})})}})]}),(0,$.jsx)(N.A,{renderer:function(){var e;return(0,$.jsx)(O.Ay,{type:O.og.CAPTION_REGULAR,color:O.nh.TERTIARY,className:"pl-1 whitespace-nowrap ".concat(K.dL.DEALER_DETAILS_MILES),children:"(".concat((0,c.NW)(r)," ").concat(null==(e=G.gQ[er])?void 0:e[G.Om.LONG],")")})},controllerProperty:"number"==typeof r&&eO&&er})]})):null),(en="Ready to ship to dealer in ".concat(eG," days"),ei=(0,s.checkIfStringIsHtml)(en),(0,$.jsx)(N.A,{controllerProperty:eQ&&eG,renderer:function(){return(0,$.jsx)(O.Ay,{type:O.og.CAPTION_BOLD,color:O.nh.TERTIARY,children:ei?(0,$.jsx)("div",{className:"flex gap-1",dangerouslySetInnerHTML:{__html:en}}):en})}}))]}),eW&&eq?function(e){var t=e.icon,r=e.imageSrc,o=e.animationClassName,i=e.className,l=void 0===i?U.EMPTY_STRING:i,s=e.alt,c=void 0===s?U.EMPTY_STRING:s,d=e.onClick,u=void 0===d?a.A:d,h=(0,n.A)(e,et),p=function(e,t){e.preventDefault(),e.stopPropagation(),u(eo(eo({},t),{},{wishlisted:e0}))};if(!t)return null;var A=e0?W.WS.LABEL:W.GD.LABEL;return(0,$.jsx)("div",{className:e8(K.dL.ICON_BTN_CONTAINER,o),children:(0,$.jsx)(_.Ay,{className:e8(K.dL.ICON_BTN,H._.STAT_ICON_LINK),"data-dtm":tl,type:_.lP.PLAIN,"aria-label":A,tabIndex:0,onClick:function(e){return p(e,eA)},onKeyDown:function(e){return(0,F.i)(e,function(){return p(e,eA)})},children:r?(0,$.jsx)(f.Ay,{src:r,width:Y.A.WISHLIST_ICON.WIDTH,height:Y.A.WISHLIST_ICON.HEIGHT,alt:c}):(0,$.jsx)(C.Ay,eo(eo({},h),{},{className:e8(e0?e6.filledWishList:e6.iconBtn,K.dL.FONT_ICON,l),children:t}))})})}(eo({},ef)):(0,$.jsx)("div",{className:K.dL.ICON_BTN_CONTAINER,style:{width:"24px",height:"24px",opacity:0},"aria-hidden":"true"})]}),(0,$.jsxs)("div",{className:"flex-1 flex justify-center items-center relative ",children:[(ea=(0,J.m)(eA))?(0,$.jsxs)("div",{className:"relative",children:[(0,$.jsx)(q.A,{alt:__(e2),src:ea,width:Y.A.VEHICLE_IMAGE.WIDTH,height:Y.A.VEHICLE_IMAGE.HEIGHT,containerClass:"p-10 w-[34rem]"}),tE()]}):(0,$.jsxs)("div",{className:"relative w-full h-full",children:[(0,$.jsx)(P.A,{width:Y.A.CRB_IMAGE_PLACEHOLDER.WIDTH,height:Y.A.CRB_IMAGE_PLACEHOLDER.HEIGHT,containerClass:"p-10 w-[34rem] m-auto",alt:__(M.A.PLACE_HOLDER_IMAGE_ALT),showCaption:!0}
1),tE()]}),eZ?(0,$.jsx)("div",{className:e6.tagContainer,children:(0,$.jsx)(R.A,{label:eZ})}):null]}),(0,$.jsxs)("div",{className:"w-full flex flex-col items-start justify-end ".concat(K.dL.FOOTER_SECTION),children:[(el=Q.Ay.cashPricing(eA)||U.EMPTY_OBJECT,ec=((es=Q.Uk.estimatedAmount(el)||U.EMPTY_OBJECT).displayName,es.value),ed=es.prefix,(0,$.jsxs)("div",{className:"flex flex-col items-start w-full ".concat(K.dL.FOOTER_SECTION_PRICE),tabIndex:"-1",children:[(0,$.jsxs)("div",{className:"flex flex-row justify-between w-full",children:[(0,$.jsx)(O.Ay,{type:O.og.CAPTION_REGULAR,color:O.nh.TERTIARY,className:K.dL.FOOTER_SECTION_PRICE_HEADER,children:(0,z.JT)(eQ)}),(0,$.jsx)(N.A,{renderer:function(){return(0,$.jsx)("div",{role:"button",onClick:function(e){e.stopPropagation(),e.preventDefault(),eg(eA)},tabIndex:-1,onKeyDown:function(e){"Enter"===e.key&&(e.stopPropagation(),e.preventDefault(),eg(eA))},children:(0,$.jsx)(m.A,{labelClassName:e8({"fadeIn show-on-hover opacity-0":eP&&e7}),rootClassName:e8({"fadeIn show-on-hover opacity-0":eP&&e7}),checked:eL,label:(0,$.jsx)(O.Ay,{type:O.og.CTA_SMALL_BOLD,color:O.nh.PRIMARY_CTA_BLUE,children:__(K.Zk)})})})},controllerProperty:eR&&!ex}),(0,$.jsx)(N.A,{controllerProperty:eR&&ex,renderer:function(){return(0,$.jsx)(T.A,{title:(0,$.jsxs)("div",{className:"flex flex-col gap-1",children:[(0,$.jsx)(O.Ay,{type:O.og.BODY_2_BOLD,color:O.nh.WHITE,children:__(K.Pp)}),(0,$.jsx)(O.Ay,{type:O.og.CAPTION_REGULAR,color:O.nh.WHITE,children:__(K.lC)})]}),onClick:function(e){e.stopPropagation(),e.preventDefault()},children:(0,$.jsx)(m.A,{labelClassName:e8({"fadeIn show-on-hover opacity-0":eP&&e7}),rootClassName:e8({"fadeIn show-on-hover opacity-0":eP&&e7}),checked:eL,disabled:!0,label:(0,$.jsx)(O.Ay,{type:O.og.CTA_SMALL_BOLD,color:O.nh.DISABLED_CTA,children:__(K.Zk)})})})}})]}),(0,$.jsxs)("div",{className:"flex items-center gap-3 ".concat(K.dL.FOOTER_SECTION_PRICE_SUB_HEADER),children:[(0,$.jsx)(O.Ay,{type:O.og.HEADING_4_BOLD,className:K.dL.FOOTER_SECTION_PRICE_SUB_HEADER_LABEL,children:e5||ec<=0?V.rT:(0,u.Yi)({prefix:ed,value:ec})}),eU||e5||(0,z.gC)(eA)||!ec||ec<=0?null:(0,$.jsxs)(_.Ay,{className:"".concat(K.dL.FOOTER_SECTION_PRICE_SUB_HEADER_BTN," ").concat(H._.STAT_ICON_LINK),"data-dtm":tl,type:_.lP.PLAIN,"aria-label":W.rD.LABEL,onClick:function(e){tA(e)},onKeyDown:function(e){return(0,F.i)(e,tA)},children:[(0,$.jsx)(O.Ay,{color:O.nh.PRIMARY_CTA_BLUE,type:O.og.HEADING_5_BOLD,children:__(K.dA)}),(0,$.jsx)("span",{className:"ml-1 ".concat(eB),children:K.yk})]})]})]})),(0,$.jsxs)("div",{className:"w-full flex flex-col gap-2 relative min-h-[4.8rem] z-10",tabIndex:"-1",children:[function(){if(e5)return null;var e=(0,z.BX)(ts[V.nb.FINANCE])||U.EMPTY_OBJECT,t=e.monthlyPayment,r=e.downPayment;if(e.term,e.apr,e.aprDisclosure,!t||t<=0)return null;var o=e7&&!ew?"absolute opacity-100 fadeIn hide-on-hover hide-on-focus":"";return(0,$.jsxs)("div",{className:"flex items-start ".concat(o),tabIndex:-1,children:[(0,$.jsxs)(O.Ay,{type:O.og.HEADING_6_BOLD,color:O.nh.TERTIARY,className:"flex items-center gap-1",children:[t,(0,$.jsx)(I.A,{}),r]}),(0,$.jsx)(O.Ay,{className:"!ml-1",type:O.og.CAPTION_REGULAR,color:O.nh.TERTIARY,inline:!0,children:__("down payment")})]})}(),(eu=e7?"absolute opacity-0 fadeIn show-on-hover focus-within:opacity-100 bg-white":"",eh=eo(eo({},em),!eU&&eQ&&!e0&&{label:"View Details"}),(0,$.jsxs)("div",{className:e8("w-full flex gap-4 ".concat(eu," ").concat(K.dL.BUTTONS_CONTAINER),{hidden:ew}),tabIndex:-1,children:[(0,$.jsx)(L.A,{value:L.X.DESKTOP,renderer:function(){return tp(eo(eo({},eC),{},{type:_.lP.SECONDARY}))}}),tp(eo(eo({},eh),{},{type:_.lP.PRIMARY}))]}))]})]})]})};let ei=en;en.defaultProps={wrapperClassName:U.EMPTY_STRING,data:U.EMPTY_OBJECT,onInfoClick:a.A,border:!1,primaryBtnProps:U.EMPTY_OBJECT,secondaryBtnProps:U.EMPTY_OBJECT,imageLinkProps:U.EMPTY_OBJECT,iconBtnProps:U.EMPTY_OBJECT,shadow:b.fA.NONE,analyticsTags:U.EMPTY_OBJECT,showDealerDistance:!0,showWishListTag:!1,isWishlisted:!1,isLeadOrder:!1,wishListTagLabel:"",routeToVDP:U.EMPTY_FUNCTION,isSelectedForCompare:!1,shouldShowCompareOption:!1,shouldShowCheckboxOnlyOnHover:!0,onCompareClick:U.EMPTY_FUNCTION,hideCTAButtons:!1,shouldDisableCheckbox:!1,isEvEngineType:!1,showSkeleton:!1,shouldShowEngineType:!1}},14537:(e,t,r)=>{r.d(t,{A:()=>T});var o=r(50702),n=r(58691),i=r(30146),a=r(78077),l=r(65964),s=r(2556),c=r(85536),d=(0,r(92497).A)()(function(e,t){var r=t.size,o=t.borderWidth,n=t.switchType,i=t.borderActiveColor,a=t.borderInactiveColor,l=t.thumbActiveColor,s=t.thumbInactiveColor,d=t.trackActiveColor,u=c.Lg[r],h=u.width,p=u.height,A=p-.4,E=c.Ng[i],T=c.Ng[a],m=c.UT[o],C=c.kR[n],f=s||C[c.dh.THUMB_INACTIVE_COLOR],y=l||C[c.dh.THUMB_ACTIVE_COLOR],_=d||C[c.dh.TRACK_ACTIVE_COLOR],O=C[c.dh.TRACK_INACTIVE_COLOR];return{root:{width:"".concat(h,"rem"),height:"".concat(p,"rem"),padding:0,margin:0,"& .MuiSwitch-switchBase":{padding:0,top:"".concat(.2,"rem"),left:"".concat(.2,"rem"),input:{left:"-100%",width:"300%"},"&.Mui-checked":{transform:"translateX(calc(".concat(h-A-.4,"rem))"),"& + .MuiSwitch-track":{backgroundColor:_,opacity:1,border:E?"".concat(m,"rem solid ").concat(E):"none"},"& .MuiSwitch-thumb":{color:y}}},"& .MuiSwitch-thumb":{width:"".concat(A,"rem"),height:"".concat(A,"rem"),boxShadow:"none",color:f},"& .MuiSwitch-track":{opacity:1,backgroundColor:O,borderRadius:"".concat(h/2,"rem"),border:T?"".concat(m,"rem solid ").concat(T):"none"}}}}),u=r(6029),h=["size","borderWidth","switchType","labelLeft","labelLeftProps","labelRight","labelRightProps","borderActiveColor","borderColor","trackActiveColor","thumbActiveColor","thumbInactiveColor"];function p(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,o)}return r}function A(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?p(Object(r),!0).forEach(function(t){(0,o.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):p(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var E=function(e){var t=e.size,r=e.borderWidth,o=e.switchType,s=e.labelLeft,c=e.labelLeftProps,p=e.labelRight,E=e.labelRightProps,T=e.borderActiveColor,m=e.borderColor,C=e.trackActiveColor,f=e.thumbActiveColor,y=e.thumbInactiveColor,_=(0,n.A)(e,h),O=d({size:t,borderWidth:r,switchType:o,borderActiveColor:T,borderInactiveColor:m,trackActiveColor:C,thumbActiveColor:f,thumbInactiveColor:y}).classes;return(0,u.jsxs)("div",{className:"flex items-center",children:[(0,u.jsx)(l.A,{controllerProperty:s,renderer:function(){return(0,u.jsx)(a.Ay,A(A({},c),{},{children:s}))}}),(0,u.jsx)(i.A,A(A({},_),{},{classes:O})),(0,u.jsx)(l.A,{controllerProperty:p,renderer:function(){return(0,u.jsx)(a.Ay,A(A({},E),{},{children:p}))}})]})};let T=E;E.defaultProps={size:c.x4.MEDIUM,switchType:c.lP.PRIMARY,borderWidth:c._H.SMALL,borderColor:c.I2.DIV_DARK,labelLeft:s.EMPTY_STRING,labelLeftProps:s.EMPTY_OBJECT,labelRight:s.EMPTY_STRING,labelRightProps:s.EMPTY_OBJECT,borderActiveColor:s.EMPTY_STRING,trackActiveColor:s.EMPTY_STRING,thumbActiveColor:s.EMPTY_STRING,thumbInactiveColor:s.EMPTY_STRING}},33121:(e,t,r)=>{r.d(t,{A:()=>u});var o=r(32988),n=r.n(o),i=r(78077),a=r(92497),l=r(32557),s=(0,a.A)()(function(){return{statusColor:{color:l.A[l.Eh.PURPLE]}}}),c=r(6029),d=function(e){var t=e.label,r=e.className,o=s().classes;return(0,c.jsx)(i.Ay,{type:i.og.CAPTION_TITLE_BOLD,className:n()(o.statusColor,r),children:__(t)})};d.defaultProps={className:"",label:""};let u=d},55090:(e,t,r)=>{r.d(t,{A:()=>u});var o=r(55729),n=r(52912),i=r(22480),a=r(50300),l=r(84748),s=r(2556),c={threshold:[0,.25,.5,.75,1]},d=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:s.EMPTY_ARRAY,t=e.sort(function(e,t){return t.intersectionRect.top-e.intersectionRect.top});return(0,a.A)(t)};let u=function(e){var t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:s.EMPTY_OBJECT,a=r.observerOptions,u=void 0===a?c:a,h=r.getActiveObserverEntry,p=void 0===h?d:h,A=(0,l.CH)(),E=(0,o.useRef)({}),T=(0,o.useRef)(null),m=function(){var t=[];(0,n.A)(e,function(e){var r=E.current[e]||s.EMPTY_OBJECT;r.isIntersecting&&t.push(r)});var r=p(t);if(r){var o,i=r.target;if(i.id===(null==(o=T.current)?void 0:o.id))return;T.current=i,A()}},C=function(e){(0,n.A)(e,function(e){var t=e.target.id;E.current[t]=e}),m()};return(0,o.useEffect)(function(){var t=new IntersectionObserver(C,u),r=(0,i.A)(e,function(e){var r=document.getElementById(e);return r?(t.observe(r),r):null});return function(){(0,n.A)(r,function(e){return e&&t.unobserve(e)})}},[e]),null==(t=T.current)?void 0:t.id}},60068:(e,t,r)=>{r.d(t,{A:()=>j});var o=r(50702),n=r(55729),i=r(22480),a=r(30138),l=r(99656),s=r(38626),c=r(64904),d=r(47809),u=r(22962),h=r(58456),p=r(51324),A=r(20677),E=r(78077),T=r(50187),m=r(5545),C=r(27933),f=r(65964),y=r(42494),_=r(83323),O=r(79110),b=r(53281),I=r(15336),v=r(2556),N=r(14160),L=r(96146),R=(0,r(92497).A)()(function(e){return{drawerPaper:{maxWidth:"48rem"},carousel:{"& .slick-slider":{display:"block !important"},"& .slick-track":{display:"flex",columnGap:"1.6rem"}},sliderButton:{display:"flex !important",justifyContent:"center",alignItems:"center",marginTop:"1.6rem",textAlign:"center","& .slick-active button":{backgroundColor:"".concat(e.palette.primary.CB_LIGHT_GREEN),height:"1rem",width:"1rem"},"& li":{display:"flex",alignItems:"center",margin:"0 0.4rem"},"& li button":{backgroundColor:"".concat(e.palette.accent.CB_DARK_GREEN),borderRadius:"0.8rem",margin:"0 0.4rem",color:"transparent",height:"0.8rem",width:"0.8rem"}}}}),P=r(89258),g=r(51388),w=r(6029);function x(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,o)}return r}function S(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?x(Object(r),!0).forEach(function(t){(0,o.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):x(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var D=function(e){var t,r,o=e.vehiclesList,N=e.wishlistClickCallback,x=e.vehicleTileClass,D=e.primaryBtnProps,j=e.secondaryBtnProps,B=e.shouldShowSecondaryButton,M=e.iconBtnProps,k=e.isSlider,Y=e.vehicleRenderer,H=e.analyticsTags,V=e.isWishlisted,G=e.handleAddVehicleForCompare,W=e.handleRemoveVehicleForCompare,U=e.comparedVehicles,F=e.shouldShowCompareButton,J=e.hideCTAButtons,K=e.compareLimitReached,X=e.shouldShowCheckboxOnlyOnHover,z=e.handleResetQuickView,Q=e.handleQuickView,Z=e.vehicleStockTypeConstant,q=(0,p.A)().type,$=R().classes,ee=(0,c.rd)().query,et=(0,n.useState)(!1),er=et[0],eo=et[1],en=(0,n.useState)(v.EMPTY_OBJECT),ei=en[0],ea=en[1],el=(0,n.useState)({open:!1,showSummary:!1,showDealerDetails:!1}),es=el[0],ec=el[1],ed=(0,n.useState)({paymentSummary:v.EMPTY_OBJECT,vehicleDetails:v.EMPTY_OBJECT}),eu=ed[0],eh=ed[1],ep=eu.paymentSummary,eA=eu.vehicleDetails,eE=(0,P.xB)(ep),eT=(0,A.Ay)();(0,n.useEffect)(function(){if(er){var e=o.find(function(e){return y.Ay.vin(e)===y.Ay.vin(ei)});e!==ei&&ea(e)}},[o,er,ei]);var em=(0,n.useCallback)(function(e){var t=y.Ay.vin(e),r=S(S({},(0,u.G2)(ee)),{},{vinSlug:t});(0,h.getIsVehicleNoLongerAvailable)(e)||(0,d.Eh)({page:b.J2.VEHICLE_DETAILS,query:r,options:{removeQuery:!0}})},[ee]),eC=(0,n.useRef)(null),ef=(0,n.useCallback)(function(e){var t,r=y.Ay.vin(e),o=(0,O.hW)(e);ec({open:!0,showSummary:!0,showDealerDetails:!1}),eh({vehicleDetails:o}),null==eC||null==(t=eC.current)||t.call(eC,r)},[]),ey=function(){ec({open:!1})},e_=(0,n.useCallback)(function(){return em(ei)},[ei]),eO=S({label:__(I.lG.VIEW_DETAILS),onClick:em},D),eb=S({label:__(I.lG.QUICK_VIEW),onClick:function(e){var t=y.Ay.vin(e);ea(e),eo(!0),Q(t)}},j),eI=function(e){if(!(0,s.A)(B)||!j||B(e))return eb},ev=(0,n.useMemo)(function(){return{direction:L.Xb[q],drawerType:L.NS[q],drawerClasses:{paper:"mobile-only:rounded-t-2 ".concat($.drawerPaper)},open:es.open,onClose:ey}},[eA,es]),eN=function(e){var t=y.Ay.vin(e),r=(0,l.A)(U,function(t,r){return y.Ay.vin(r)===y.Ay.vin(e)||t},!1);return(0,w.jsx)(m.default,{data:e,primaryBtnProps:(0,h.getIsVehicleNoLongerAvailable)(e)?{label:__("Show Similar Vehicles"),onClick:function(){return(0,d.Eh)({page:b.J2.SEARCH,query:(0,h.getSearchQuery)(e)})},className:"!p-3"}:eO,secondaryBtnProps:eI(e),iconBtnProps:S({icon:(0,_.Rd)(eT,e)||V?I.Ze.WISHLISTED:I.Ze.WISHLIST,onClick:N},M),onInfoClick:ef,wrapperClassName:x,analyticsTags:H.tile,isWishlisted:!0,routeToVDP:em,isSelectedForCompare:r,shouldShowCompareOption:F,onCompareClick:r?W:G,shouldShowCheckboxOnlyOnHover:X,hideCTAButtons:J,shouldDisableCheckbox:!r&&K},t)},eL=function(e){return Y?Y({vehicle:e,primaryBtnProps:eO,secondaryBtnProps:eb,onInfoClick:ef,wrapperClassName:x,analyticsTags:H.tile,isWishlisted:V,routeToVDP:em}):eN(e)};return(0,w.jsxs)(w.Fragment,{children:[k?(0,w.jsx)(T.A,{className:$.carousel,settings:S(S({},L.Ix),{},{dotsClass:$.sliderButton}),arrows:!1,infinite:!1,children:(0,i.A)(o,eL)}):(0,i.A)(o,eL),(0,w.jsx)(C.A,{vehicleInfo:ei,isModalOpen:er,onClose:function(){eo(!1),z()},onViewMoreClick:e_,secondaryButtonProps:{icon:(t=(0,_.Rd)(eT,ei)||V)?I.Ze.WISHLISTED:I.Ze.WISHLIST,label:__(I.lG.FAVORITE),onClick:function(){N(S(S({},ei),{},{wishlisted:t}))}},isWishlisted:V}),(0,w.jsx)(g.A,{drawerProps:ev,paymentSummary:ep,paymentOptions:eE,vehicleDetails:eA,onViewNBuyClick:em,analyticsTags:(void 0===(r=H.miniPricingAnalyticsTagsCallback)?a.A:r)(eA),miniMathCallbackRef:eC,vehicleStockTypeConstant:Z}),(0,w.jsx)(f.A,{controllerProperty:es.showDealerDetails,renderer:function(){return(0,w.jsx)(E.Ay,{type:E.og.BODY_2_REGULAR,color:E.nh.PRIMARY,children:__("Dealer Details")})}})]})};let j=D;D.defaultProps={vehiclesList:v.EMPTY_ARRAY,showRemoveCard:!1,wishlistClickCallback:a.A,removeCardCallback:a.A,vehicleTileClass:"",primaryBtnProps:v.EMPTY_OBJECT,secondaryBtnProps:v.EMPTY_OBJECT,shouldShowSecondaryButton:null,iconBtnProps:v.EMPTY_OBJECT,isSlider:!1,vehicleRenderer:null,analyticsTags:{tile:v.EMPTY_OBJECT,quickView:v.EMPTY_OBJECT,miniPricingAnalyticsTagsCallback:a.A},isWishlisted:!1,handleAddVehicleForCompare:a.A,handleRemoveVehicleForCompare:a.A,comparedVehicles:v.EMPTY_ARRAY,shouldShowCompareButton:!1,hideCTAButtons:!1,compareLimitReached:!1,shouldShowCheckboxOnlyOnHover:!1,handleResetQuickView:a.A,handleQuickView:a.A,vehicleStockTypeConstant:N.nM}},85536:(e,t,r)=>{r.d(t,{I2:()=>h,Lg:()=>c,Ng:()=>p,UT:()=>u,_H:()=>d,dh:()=>E,kR:()=>T,lP:()=>A,x4:()=>s});var o=r(50702),n=r(70010),i=r(21808);function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,o)}return r}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?a(Object(r),!0).forEach(function(t){(0,o.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var s=l({},i.oo),c=(0,o.A)((0,o.A)((0,o.A)({},s.SMALL,{width:"2.4",height:"1.2"}),s.MEDIUM,{width:"4.8",height:"2.4"}),s.LARGE,{width:"7.2",height:"3.6"}),d=l({},i.oo),u=(0,o.A)((0,o.A)((0,o.A)((0,o.A)({},i.oo.SMALL,"0.1"),i.oo.MEDIUM,"0.2"),i.oo.LARGE,"0.4"),"NONE",0),h=l(l({},i.PN),{},{NONE:"NONE"}),p=l({},i.kR);(0,o.A)((0,o.A)((0,o.A)((0,o.A)({},i.oo.SMALL,"0.1"),i.oo.MEDIUM,"0.2"),i.oo.LARGE,"0.4"),"NONE",0);var A={PRIMARY:"PRIMARY"},E={THUMB_INACTIVE_COLOR:"thumbInactiveColor",THUMB_ACTIVE_COLOR:"thumbActiveColor",TRACK_ACTIVE_COLOR:"trackActiveColor",TRACK_INACTIVE_COLOR:"trackInactiveColor"},T=(0,o.A)({},A.PRIMARY,(0,o.A)((0,o.A)((0,o.A)((0,o.A)({},E.THUMB_INACTIVE_COLOR,n.LJ[n.QU.TERTIARY]),E.THUMB_ACTIVE_COLOR,n.iL[n.QU.PRIMARY]),E.TRACK_ACTIVE_COLOR,n.tj[n.QU.PRIMARY]),E.TRACK_INACTIVE_COLOR,n.iL[n.QU.PRIMARY]))},96146:(e,t,r)=>{r.d(t,{Ix:()=>a,NS:()=>s,Xb:()=>l});var o=r(50702),n=r(40850),i=r(98870),a={arrows:!1,centerMode:!1,className:"slider variable-width",dots:!0,infinite:!0,slidesToScroll:1,slidesToShow:1,variableWidth:!0},l=(0,o.A)((0,o.A)((0,o.A)({},n.X.MOBILE,i.X.BOTTOM),n.X.TABLET,i.X.RIGHT),n.X.DESKTOP,i.X.RIGHT),s=(0,o.A)((0,o.A)((0,o.A)({},n.X.MOBILE,i.a5.LARGE),n.X.TABLET,i.a5.MEDIUM),n.X.DESKTOP,i.a5.SMALL)}}]);

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.