1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,446098,e=>{e.v({button:"AiSearchBar-module-scss-module__zD_UZa__button","button--mobile":"AiSearchBar-module-scss-module__zD_UZa__button--mobile",container:"AiSearchBar-module-scss-module__zD_UZa__container","container--hidden":"AiSearchBar-module-scss-module__zD_UZa__container--hidden",filterBtn:"AiSearchBar-module-scss-module__zD_UZa__filterBtn","filterBtn--hidden":"AiSearchBar-module-scss-module__zD_UZa__filterBtn--hidden",icon:"AiSearchBar-module-scss-module__zD_UZa__icon",input:"AiSearchBar-module-scss-module__zD_UZa__input","input--focus":"AiSearchBar-module-scss-module__zD_UZa__input--focus","input--mobile":"AiSearchBar-module-scss-module__zD_UZa__input--mobile","input--visible":"AiSearchBar-module-scss-module__zD_UZa__input--visible",inputContainer:"AiSearchBar-module-scss-module__zD_UZa__inputContainer","inputContainer--hidden":"AiSearchBar-module-scss-module__zD_UZa__inputContainer--hidden","inputContainer--loading":"AiSearchBar-module-scss-module__zD_UZa__inputContainer--loading",spinner:"AiSearchBar-module-scss-module__zD_UZa__spinner"})},722411,e=>{e.v({banner:"InlineBanner-module-scss-module__92oVPq__banner",chip:"InlineBanner-module-scss-module__92oVPq__chip",frame:"InlineBanner-module-scss-module__92oVPq__frame",image:"InlineBanner-module-scss-module__92oVPq__image",link:"InlineBanner-module-scss-module__92oVPq__link"})},384801,e=>{e.v({details:"InlineBannerDetailsModal-module-scss-module__BGEdxW__details",disclaimer:"InlineBannerDetailsModal-module-scss-module__BGEdxW__disclaimer",inventory:"InlineBannerDetailsModal-module-scss-module__BGEdxW__inventory"})},92834,e=>{e.v({srOnly:"InventoryPageHeading-module-scss-module__2UFP4a__srOnly"})},42410,e=>{e.v({aiSearchToggle:"Inventory-module-scss-module__6aZkXG__aiSearchToggle","aiSearchToggle--open":"Inventory-module-scss-module__6aZkXG__aiSearchToggle--open",backBtn:"Inventory-module-scss-module__6aZkXG__backBtn",backCtn:"Inventory-module-scss-module__6aZkXG__backCtn","backCtn--visible":"Inventory-module-scss-module__6aZkXG__backCtn--visible",clearFiltersText:"Inventory-module-scss-module__6aZkXG__clearFiltersText",content:"Inventory-module-scss-module__6aZkXG__content",contentLeft:"Inventory-module-scss-module__6aZkXG__contentLeft","contentLeft--hidden":"Inventory-module-scss-module__6aZkXG__contentLeft--hidden","contentLeft--llmSearch":"Inventory-module-scss-module__6aZkXG__contentLeft--llmSearch","contentLeft--table":"Inventory-module-scss-module__6aZkXG__contentLeft--table",contentMiddle:"Inventory-module-scss-module__6aZkXG__contentMiddle","contentMiddle--aiSearch":"Inventory-module-scss-module__6aZkXG__contentMiddle--aiSearch","contentMiddle--llmSearch":"Inventory-module-scss-module__6aZkXG__contentMiddle--llmSearch","contentMiddle--table":"Inventory-module-scss-module__6aZkXG__contentMiddle--table",desktopSort:"Inventory-module-scss-module__6aZkXG__desktopSort",disabledConditionFilterWarning:"Inventory-module-scss-module__6aZkXG__disabledConditionFilterWarning",employeePricingBanner:"Inventory-module-scss-module__6aZkXG__employeePricingBanner",filterFloatingBtn:"Inventory-module-scss-module__6aZkXG__filterFloatingBtn",filtersCtn:"Inventory-module-scss-module__6aZkXG__filtersCtn","filtersCtn--twoButtons":"Inventory-module-scss-module__6aZkXG__filtersCtn--twoButtons",floatingBtnWrp:"Inventory-module-scss-module__6aZkXG__floatingBtnWrp","floatingBtnWrp--hidden":"Inventory-module-scss-module__6aZkXG__floatingBtnWrp--hidden",header:"Inventory-module-scss-module__6aZkXG__header",hidden:"Inventory-module-scss-module__6aZkXG__hidden",internalMobileSort:"Inventory-module-scss-module__6aZkXG__internalMobileSort",page:"Inventory-module-scss-module__6aZkXG__page",quickTags:"Inventory-module-scss-module__6aZkXG__quickTags","remove-scroll-padding":"Inventory-module-scss-module__6aZkXG__remove-scroll-padding",searchAndSortAndCalloutContainer:"Inventory-module-scss-module__6aZkXG__searchAndSortAndCalloutContainer",searchAndSortContainer:"Inventory-module-scss-module__6aZkXG__searchAndSortContainer",sortContainer:"Inventory-module-scss-module__6aZkXG__sortContainer",spinner:"Inventory-module-scss-module__6aZkXG__spinner",tableControls:"Inventory-module-scss-module__6aZkXG__tableControls",vehiclesList:"Inventory-module-scss-module__6aZkXG__vehiclesList","vehiclesList--aiSearch":"Inventory-module-scss-module__6aZkXG__vehiclesList--aiSearch","vehiclesList--llmSearch":"Inventory-module-scss-module__6aZkXG__vehiclesList--llmSearch","vehiclesList--table":"Inventory-module-scss-module__6aZkXG__vehiclesList--table",vehiclesListContent:"Inventory-module-scss-module__6aZkXG__vehiclesListContent","vehiclesListContent--llmSearch":"Inventory-module-scss-module__6aZkXG__vehiclesListContent--llmSearch"})},893501,e=>{"use strict";var t,l,a,r,n,s,i,o,c,d,u,m,f,_,h,p,v,g,y,S,b,x,C,k,j,w,I,L=e.i(843476),M=e.i(343794),E=e.i(374009),T=e.i(898892),Z=e.i(835405),F=e.i(770703),N=e.i(618566),R=e.i(271645);e.i(285225);var A=e.i(702113),B=e.i(624977),P=e.i(993878),q=e.i(712495),G=e.i(27378),O=e.i(670715
1),X=e.i(37980),D=e.i(918065),H=e.i(642010),U=e.i(916801),z=e.i(500932);e.i(49707);var V=e.i(582894),$=e.i(655224);function W(){return(W=Object.assign.bind()).apply(null,arguments)}let J=function(e){return R.createElement("svg",W({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 50 50"},e),t||(t=R.createElement("path",{fill:"currentColor",d:"M36.5 6a.5.5 0 1 0 0 1 .5.5 0 0 0 0-1M41.5 5.5a2 2 0 1 0 0 4 2 2 0 0 0 0-4M43.5 11a1 1 0 1 0 0 2 1 1 0 0 0 0-2M10 7a1 1 0 1 0 0 2 1 1 0 0 0 0-2M39 39.5a1 1 0 1 0 0 2 1 1 0 0 0 0-2M6 32a2 2 0 1 0 0 4 2 2 0 0 0 0-4M12.5 42.5a1 1 0 1 0 0 2 1 1 0 0 0 0-2M40.75 16a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5"})),l||(l=R.createElement("path",{stroke:"currentColor",d:"M38.76 23.719a4.25 4.25 0 0 0-1.427-3.177 4.258 4.258 0 0 0-2.747-6.571 4.26 4.26 0 0 0-4.26-4.251q-.383.002-.747.07A3.21 3.21 0 0 0 26.5 7.458a3.21 3.21 0 0 0-3.01 2.112c-.235.41-.38.88-.38 1.388v24.737c0 1.131.619 2.108 1.531 2.64.526.374 1.165.599 1.86.599a3.21 3.21 0 0 0 2.654-1.403c.072.004.142.012.215.012a5.217 5.217 0 0 0 5.103-6.299c.123.019.246.038.375.038a2.52 2.52 0 0 0 2.521-2.522c0-.564-.192-1.079-.505-1.499a4.25 4.25 0 0 0 1.896-3.543Z"})),a||(a=R.createElement("path",{fill:"currentColor",stroke:"currentColor",d:"M26.502 39.394a3.65 3.65 0 0 1-2.126-.685 3.51 3.51 0 0 1-1.725-3.014V10.96c0-.55.142-1.081.423-1.583A3.69 3.69 0 0 1 26.502 7l.096.001a3.65 3.65 0 0 1 3.292 2.282q.224-.023.438-.023l.12.002a4.695 4.695 0 0 1 4.584 4.339 4.715 4.715 0 0 1 2.887 6.867 4.71 4.71 0 0 1-.438 6.909c.23.428.349.9.349 1.384a2.984 2.984 0 0 1-2.814 2.976q.03.295.031.588a5.683 5.683 0 0 1-5.668 5.676 3.67 3.67 0 0 1-2.877 1.393Zm0-31.476a2.765 2.765 0 0 0-2.58 1.811l-.033.07c-.212.37-.32.761-.32 1.16v24.737c0 .929.487 1.767 1.304 2.243 1.319.93 3.064.559 3.903-.665l.143-.208.451.019a4.763 4.763 0 0 0 4.654-5.745l-.136-.643.651.095c.117.017.211.032.31.032a2.065 2.065 0 0 0 2.063-2.062c0-.437-.144-.86-.415-1.225l-.288-.387.4-.269a3.8 3.8 0 0 0 1.693-3.162c0-1.079-.464-2.112-1.273-2.834l-.3-.268.226-.332a3.796 3.796 0 0 0-2.45-5.862l-.374-.07-.002-.38a3.78 3.78 0 0 0-3.698-3.791l-.103-.002c-.21 0-.428.02-.668.063l-.406.072-.115-.397a2.74 2.74 0 0 0-2.563-1.997z"})),r||(r=R.createElement("path",{fill:"currentColor",stroke:"currentColor",d:"M34.588 33.22q-.019 0-.039-.002a.46.46 0 0 1-.419-.495c.012-.154.272-3.794-2.901-5.607a.459.459 0 1 1 .456-.797c3.69 2.109 3.374 6.303 3.36 6.481-.02.24-.221.42-.457.42Zm4.062-10.151a.46.46 0 0 1-.439-.323c-.033-.106-.842-2.604-3.44-2.958a.46.46 0 0 1-.392-.517.454.454 0 0 1 .516-.393c3.188.435 4.154 3.468 4.194 3.597a.46.46 0 0 1-.439.594Zm-1.294 6.07a.46.46 0 0 1-.459-.452c0-.049-.034-1.19-1.058-1.654a.46.46 0 1 1 .379-.837c1.566.71 1.597 2.409 1.598 2.48a.46.46 0 0 1-.455.463zm-9.728-17.95a.46.46 0 0 1-.279-.824c2.562-1.948 5.39-.485 5.51-.421a.46.46 0 0 1 .19.619.456.456 0 0 1-.62.192c-.098-.052-2.437-1.246-4.523.341a.46.46 0 0 1-.278.094Z"})),n||(n=R.createElement("path",{fill:"currentColor",stroke:"currentColor",d:"M29.71 29.257a.327.327 0 0 1-.19-.595c.1-.072 2.445-1.786.931-5.076a.328.328 0 1 1 .596-.274c1.748 3.798-1.121 5.865-1.15 5.886a.33.33 0 0 1-.187.06Zm-.328 5.794c-1.232 0-2.255-.545-2.848-1.534-.598-.996-.609-2.253-.028-3.128a.328.328 0 0 1 .547.362c-.444.67-.427 1.646.043 2.43.523.872 1.49 1.312 2.64 1.197a.33.33 0 0 1 .357.295.33.33 0 0 1-.295.358q-.211.02-.416.02ZM26.045 18.2a.33.33 0 0 1-.308-.216c-.404-1.112-.691-2.51.252-4.452a.328.328 0 1 1 .59.288c-.836 1.72-.584 2.957-.226 3.94a.327.327 0 0 1-.308.44Zm-2.818 11.89a.327.327 0 0 1-.325-.377c.29-1.91 1.16-3.477 2.449-4.413a.328.328 0 0 1 .385.53c-1.146.832-1.922 2.246-2.186 3.98a.33.33 0 0 1-.323.28Z"})),s||(s=R.createElement("path",{fill:"#4750F5",d:"M29.23 24.615q-.691.054-1.305.276Z"})),i||(i=R.createElement("path",{stroke:"currentColor",d:"M29.23 24.615q-.691.054-1.305.276"})),o||(o=R.createElement("path",{fill:"currentColor",stroke:"currentColor",d:"M27.925 25.219a.329.329 0 0 1-.111-.637c.442-.158.91-.258 1.391-.295a.34.34 0 0 1 .352.303.33.33 0 0 1-.302.352 4.6 4.6 0 0 0-1.22.258.3.3 0 0 1-.11.018Zm3.991-7.06a.327.327 0 0 1-.294-.472c.749-1.533.223-3.188-1.442-4.538a.327.327 0 1 1 .412-.51c1.895 1.537 2.5 3.532 1.62 5.337a.33.33 0 0 1-.296.183Z"})),c||(c=R.createElement("path",{fill:"#4750F5",d:"M34.982 23.536q.546.181 1.188.241Z"})),d||(d=R.createElement("path",{stroke:"currentColor",d:"M34.982 23.536q.546.181 1.188.241"})),u||(u=R.createElement("path",{fill:"currentColor",stroke:"currentColor",d:"m36.17 24.106-.032-.002a5.7 5.7 0 0 1-1.26-.257.328.328 0 1 1 .207-.622 5 5 0 0 0 1.114.226.329.329 0 0 1-.03.655Z"})),m||(m=R.createElement("path",{fill:"#4750F5",d:"M31.554 19.855a2.92 2.92 0 0 0 1.283 2.078Z"})),f||(f=R.createElement("path",{stroke:"currentColor",d:"M31.554 19.855a2.92 2.92 0 0 0 1.283 2.078"})),_||(_=R.createElement("path",{fill:"currentColor",stroke:"currentColor",d:"M32.836 22.261a.33.33 0 0 1-.185-.057 3.25 3.25 0 0 1-1.422-2.306.327.327 0 0 1 .281-.368c.174-.032.345.1.369.281.105.782.49 1.406 1.143 1.85a.329.329 0 0 1-.186.6Z"})),h||(h=R.createElement("path",{stroke:"currentColor",d:"M7.46 23.719c0-1.265.553-2.397 1.427-3.177a4.258 4.258 0 0 1 2.747-6.571 4.26 4.26 0 0 1 4.26-4.251q.384.002.748.07a3.21 3.21 0 0 1 3.077-2.331c1.387 0 2.558.883 3.01 2.112.236.41.381.88.381 1.388v24.737c0 1.131-.62 2.108-1.532 2.64-.525.374-1.164.599-1.859.599a3.21 3.21 0 0 1-2.654-1.403c-.072.004-.142.012-.215.012a5.217 5.217 0 0 1-5.103-6.299c-.123.019-.247.038-.375.038A2.52 2.52 0 0 1 8.85 28.76c0-.564.192-1.079.505-1.499A4.26 4.26 0 0 1 7.46 23.72Z"})),p||(p=R.createElement("path",{fill:"currentColor",stroke:"currentColor",d:"M19.72 39.394a3.68 3.68 0 0 1-2.879-1.391 5.683 5.683 0 0 1-5.636-6.265 2.984 2.984 0 0 1-2.814-2.976c0-.485.12-.955.349-1.384a4.71 4.71 0 0 1-.438-6.908 4.715 4.715 0 0 1 2.887-6.867 4.694 4.694 0 0 1 4.577-4.34l.126-.001q.213 0 .439.022a3.65 3.65 0 0 1 3.289-2.281L19.718 7c1.515 0 2.887.954 3.428 2.377.28.501.423 1.033.423 1.582v24.737a3.53 3.53 0 0 1-1.76 3.036 3.6 3.6 0 0 1-2.09.66ZM17.3 37.065l.143.208a2.76 2.76 0 0 0 2.276 1.202c.57 0 1.12-.178 1.594-.514.85-.499 1.338-1.337 1.338-2.266V10.96c0-.398-.108-.79-.32-1.16l-.033-.07a2.76 2.76 0 0 0-2.579-1.811l-.076.001a2.74 2.74 0 0 0-2.56 1.998l-.115.396-.406-.072a4 4 0 0 0-.67-.063l-.105.002a3.78 3.78 0 0 0-3.695 3.791l-.001.38-.374.07a3.797 3.797 0 0 0-2.45 5.862l.225.332-.3.268a3.8 3.8 0 0 0-1.273 2.834 3.8 3.8 0 0 0 1.692 3.162l.402.269-.288.387a2.04 2.04 0 0 0-.415 1.225c0 1.137.925 2.062 2.063 2.062.098 0 .191-.015.285-.028l.652-.096-.113.641a4.763 4.763 0 0 0 4.654 5.744q.048 0 .096-.004z"})),v||(v=R.createElement("path",{fill:"currentColor",stroke:"currentColor",d:"M11.632 33.22a.46.46 0 0 1-.456-.42c-.015-.178-.33-4.372 3.36-6.48a.458.458 0 1 1 .455.796c-3.186 1.82-2.904 5.568-2.901 5.606a.46.46 0 0 1-.458.498ZM7.57 23.07a.459.459 0 0 1-.439-.593c.04-.13
11.006-3.163 4.195-3.598a.453.453 0 0 1 .517.392.46.46 0 0 1-.393.517c-2.613.357-3.432 2.932-3.44 2.958a.46.46 0 0 1-.44.324Zm1.294 6.068h-.006a.46.46 0 0 1-.453-.462c0-.071.032-1.77 1.598-2.48a.459.459 0 1 1 .38.837c-1.026.464-1.058 1.605-1.06 1.654a.46.46 0 0 1-.459.45Zm9.728-17.948a.46.46 0 0 1-.277-.094c-2.098-1.595-4.5-.354-4.523-.342a.458.458 0 1 1-.43-.81c.12-.065 2.947-1.526 5.509.421a.46.46 0 0 1-.279.825Z"})),g||(g=R.createElement("path",{fill:"currentColor",stroke:"currentColor",d:"M16.51 29.257a.32.32 0 0 1-.187-.06c-.03-.02-2.898-2.087-1.15-5.886a.328.328 0 0 1 .595.274c-1.522 3.307.906 5.058.93 5.075a.327.327 0 0 1-.187.597Zm.329 5.794a5 5 0 0 1-.417-.02.33.33 0 0 1-.296-.358.334.334 0 0 1 .358-.295c1.155.108 2.117-.325 2.64-1.197.47-.784.486-1.76.042-2.43a.328.328 0 1 1 .547-.361c.58.875.57 2.133-.028 3.129-.591.987-1.615 1.532-2.846 1.532Z"})),y||(y=R.createElement("path",{fill:"#4750F5",d:"M18.297 20.341c-.346.39-.74.719-1.151.975Z"})),S||(S=R.createElement("path",{stroke:"currentColor",d:"M18.297 20.341c-.346.39-.74.719-1.151.975"})),b||(b=R.createElement("path",{fill:"currentColor",stroke:"currentColor",d:"M17.146 21.644a.327.327 0 0 1-.174-.605c.4-.25.762-.558 1.08-.916a.328.328 0 1 1 .49.436c-.359.404-.77.752-1.223 1.035a.3.3 0 0 1-.173.05ZM20.176 18.2a.327.327 0 0 1-.308-.44c.356-.984.609-2.22-.227-3.94a.329.329 0 0 1 .59-.288c.942 1.94.656 3.339.252 4.451a.33.33 0 0 1-.307.216ZM22.993 30.09a.33.33 0 0 1-.323-.28c-.264-1.734-1.04-3.147-2.186-3.98a.327.327 0 1 1 .386-.529c1.289.936 2.158 2.502 2.448 4.412a.327.327 0 0 1-.325.376ZM15.304 18.16a.33.33 0 0 1-.294-.184c-.881-1.806-.276-3.8 1.62-5.337a.327.327 0 1 1 .412.51c-1.666 1.35-2.191 3.004-1.443 4.538a.328.328 0 0 1-.295.472Z"})),x||(x=R.createElement("path",{fill:"#4750F5",d:"M11.239 23.536q-.548.181-1.188.241Z"})),C||(C=R.createElement("path",{stroke:"currentColor",d:"M11.239 23.536q-.548.181-1.188.241"})),k||(k=R.createElement("path",{fill:"currentColor",stroke:"currentColor",d:"M10.051 24.106a.328.328 0 0 1-.03-.655 5 5 0 0 0 1.115-.226.328.328 0 0 1 .206.622 5.7 5.7 0 0 1-1.26.257z"})),j||(j=R.createElement("path",{fill:"#4750F5",d:"M14.667 19.855a2.92 2.92 0 0 1-1.283 2.078Z"})),w||(w=R.createElement("path",{stroke:"currentColor",d:"M14.667 19.855a2.92 2.92 0 0 1-1.283 2.078"})),I||(I=R.createElement("path",{fill:"currentColor",stroke:"currentColor",d:"M13.384 22.261a.327.327 0 0 1-.184-.599 2.58 2.58 0 0 0 1.142-1.85.323.323 0 0 1 .369-.281c.18.023.306.188.281.368-.129.96-.62 1.758-1.422 2.306a.34.34 0 0 1-.186.056Z"})))};var K=e.i(104254),Q=e.i(888164),Y=e.i(947073),ee=e.i(341216),et=e.i(956269),el=e.i(874846),ea=e.i(928646),er=e.i(446098);function en(e){let t,l,a,r,n,s,i,o,c,d,u,m,f,_,h,p,v,g,y,S,b,x=(0,z.c)(71),{setAllFiltersOpen:C,initialQuery:k}=e,{setAppliedFilters:j,setQuery:w,clearFilters:I}=(0,Y.useFilterContext)(),{env:E,dealer:T,childDealers:Z}=(0,Q.useAppStateContext)(),F=(0,ea.useAnalyticsStore)(es),[N,A]=(0,R.useState)(k),[P,q]=(0,R.useState)(!1),{post:G,response:O,loading:X,cache:D}=(0,V.default)(E?.ECHO_URL),{checkAiModeVariant:H,setVectorSearchOpen:U,setVectorSearchResults:W,vectorSearchOpen:en,aiGeneratedAlgoliaFilters:ei,setAiGeneratedAlgoliaFilters:eo}=(0,K.useAiModeContext)();x[0]!==F||x[1]!==D||x[2]!==Z||x[3]!==I||x[4]!==T||x[5]!==X||x[6]!==G||x[7]!==N||x[8]!==O||x[9]!==eo||x[10]!==j||x[11]!==w||x[12]!==W?(t=async e=>{if(e.preventDefault(),""!==N.trim()&&!X&&(F("search_with_ai",{params:{query:N.trim()}}),N&&!X)){let e=new FormData;if(e.append("query",N.trim()),await G("/search",e),O.ok){let e=O?.data?.vehicles||[],t=O?.data?.aiSearchFilters||[];eo(t),sessionStorage.removeItem("clicked_vehicle_session_id"),sessionStorage.removeItem("clicked_vehicle_id"),sessionStorage.setItem("last_search_query",N.trim()),sessionStorage.setItem("last_search_results_count",e.length.toString());let l={count:e.length,search_query:N.trim(),timestamp:new Date().toISOString(),vehicles:e.map(e=>({id:e.id,make:e.make,model:e.model,year:e.make_year,trim:e.car_trim,condition:e.car_condition,price:(0,el.getVehiclePrice)(e,(0,el.getPricingDealer)(e,T,Z)),exterior_color:e.exterior_color,interior_color:e.interior_color,body_style:e.body_subtype}))};sessionStorage.setItem("last_search_results_data",JSON.stringify(l)),t.length>0?(w&&w(""),j((0,et.generateCollectionFilters)({filters:t},!0,T,Z),!0)):0===t.length&&0===e.length&&(I(),w&&w(N.trim())),F("search_with_ai_response",{params:{query:N.trim(),parsedFilters:t}}),A(""),e.length&&W(e)}D.clear()}},x[0]=F,x[1]=D,x[2]=Z,x[3]=I,x[4]=T,x[5]=X,x[6]=G,x[7]=N,x[8]=O,x[9]=eo,x[10]=j,x[11]=w,x[12]=W,x[13]=t):t=x[13];let ec=t,{t:ed}=(0,ee.useTranslation)();x[14]!==k||x[15]!==ec?(l=()=>{k&&ec(new Event("submit"))},x[14]=k,x[15]=ec,x[16]=l):l=x[16],x[17]!==k?(a=[k],x[17]=k,x[18]=a):a=x[18],(0,R.useEffect)(l,a);let eu=!en;x[19]!==eu?(r=(0,M.default)(er.default.container,{[er.default["container--hidden"]]:eu}),x[19]=eu,x[20]=r):r=x[20];let em=!en;return x[21]!==X||x[22]!==em?(n=(0,M.default)(er.default.inputContainer,{[er.default["inputContainer--hidden"]]:em,[er.default["inputContainer--loading"]]:X}),x[21]=X,x[22]=em,x[23]=n):n=x[23],x[24]!==P||x[25]!==en?(s=(0,M.default)(er.default.input,{[er.default["input--v
1isible"]]:en,[er.default["input--focus"]]:P}),x[24]=P,x[25]=en,x[26]=s):s=x[26],x[27]!==ed?(i=ed("inventory.describe_what_you_want_in_any_way_you_like"),x[27]=ed,x[28]=i):i=x[28],x[29]!==U?(o=e=>{U(!0),A(e.target.value||"")},x[29]=U,x[30]=o):o=x[30],x[31]===Symbol.for("react.memo_cache_sentinel")?(c=()=>q(!0),d=()=>q(!1),x[31]=c,x[32]=d):(c=x[31],d=x[32]),x[33]!==N||x[34]!==o||x[35]!==s||x[36]!==i?(u=(0,L.jsx)($.default,{className:s,placeholder:i,value:N,onChange:o,onFocus:c,onBlur:d}),x[33]=N,x[34]=o,x[35]=s,x[36]=i,x[37]=u):u=x[37],x[38]!==P||x[39]!==en?(m=(0,M.default)(er.default.input,{[er.default["input--visible"]]:en,[er.default["input--focus"]]:P},er.default["input--mobile"]),x[38]=P,x[39]=en,x[40]=m):m=x[40],x[41]!==ed?(f=ed("inventory.describe_what_you_want"),x[41]=ed,x[42]=f):f=x[42],x[43]!==U?(_=e=>{U(!0),A(e.target.value||"")},x[43]=U,x[44]=_):_=x[44],x[45]===Symbol.for("react.memo_cache_sentinel")?(h=()=>q(!0),p=()=>q(!1),x[45]=h,x[46]=p):(h=x[45],p=x[46]),x[47]!==N||x[48]!==m||x[49]!==f||x[50]!==_?(v=(0,L.jsx)($.default,{className:m,placeholder:f,value:N,onChange:_,onFocus:h,onBlur:p}),x[47]=N,x[48]=m,x[49]=f,x[50]=_,x[51]=v):v=x[51],x[52]!==X||x[53]!==ed||x[54]!==en?(g=en&&(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)(B.default,{className:er.default.button,label:ed("inventory.search_with_ai"),iconRight:"send",loading:X,type:"submit"}),(0,L.jsx)(B.default,{className:(0,M.default)(er.default.button,er.default["button--mobile"]),iconRight:"send",loading:X,type:"submit"})]}),x[52]=X,x[53]=ed,x[54]=en,x[55]=g):g=x[55],x[56]!==ec||x[57]!==u||x[58]!==v||x[59]!==g||x[60]!==n?(y=(0,L.jsxs)("form",{className:n,onSubmit:ec,children:[u,v,g]}),x[56]=ec,x[57]=u,x[58]=v,x[59]=g,x[60]=n,x[61]=y):y=x[61],x[62]!==ei.length||x[63]!==H||x[64]!==C||x[65]!==ed?(S=ei.length>0&&H("Vector Search")&&(0,L.jsxs)("button",{className:er.default.filterBtn,onClick:()=>{C(!0)},children:[(0,L.jsx)(J,{className:er.default.icon}),(0,L.jsx)("span",{children:ed("inventory.ask_ai_found_filters",{count:ei.length,pluralSuffix:ei.length>1?"s":""})})]}),x[62]=ei.length,x[63]=H,x[64]=C,x[65]=ed,x[66]=S):S=x[66],x[67]!==y||x[68]!==S||x[69]!==r?(b=(0,L.jsxs)("div",{className:r,children:[y,S]}),x[67]=y,x[68]=S,x[69]=r,x[70]=b):b=x[70],b}function es(e){return e.analyticsEvent}var ei=e.i(570947),eo=e.i(923269),ec=e.i(324783),ed=e.i(808238),eu=e.i(528443),em=e.i(722411);function ef(e){let t,l,a,r,n=(0,z.c)(17),{banner:s,onOpenDetails:i}=e,{t:o}=(0,ee.useTranslation)(),[c]=(0,eu.default)(),d=(0,ea.useAnalyticsStore)(e_),u=!!(s.meta_description?.trim()||s.meta_disclaimer?.trim()||s.meta_start_date?.trim()||s.meta_end_date?.trim()),m=c&&s.mobile_filename?s.mobile_filename:s.filename,f=s.meta_alt_text||"";n[0]!==m||n[1]!==f?(t=(0,L.jsx)(ec.default,{src:m,alt:f,imgClassName:em.default.image,pictureClassName:em.default.image}),n[0]=m,n[1]=f,n[2]=t):t=n[2];let _=t;return n[3]!==d||n[4]!==s.link||n[5]!==s.meta_alt_text||n[6]!==s.meta_description||n[7]!==_?(l=s.link?(0,L.jsx)(ed.default,{href:s.link,className:em.default.link,onClick:()=>d("click_general_link",{location:"srp",allowedParams:{linkText:s.meta_alt_text||s.meta_description,linkUrl:s.link}}),children:_}):_,n[3]=d,n[4]=s.link,n[5]=s.meta_alt_text,n[6]=s.meta_description,n[7]=_,n[8]=l):l=n[8],n[9]!==s||n[10]!==u||n[11]!==i||n[12]!==o?(a=u&&(0,L.jsx)(B.default,{label:o("inventory.inline_banner.offer_details"),onClick:()=>i(s),bg:"secondary",size:"xsmall",width:"fit",className:em.default.chip}),n[9]=s,n[10]=u,n[11]=i,n[12]=o,n[13]=a):a=n[13],n[14]!==l||n[15]!==a?(r=(0,L.jsx)("div",{className:em.default.banner,children:(0,L.jsxs)("div",{className:em.default.frame,children:[l,a]})}),n[14]=l,n[15]=a,n[16]=r):r=n[16],r}function e_(e){return e.analyticsEvent}var eh=e.i(5641),ep=e.i(384801);function ev(e){let t,l,a,r,n,s,i,o,c,d,u,m,f,_,h=(0,z.c)(44),{banner:p,open:v,onClose:g}=e,{t:y}=(0,ee.useTranslation)();h[0]!==p?.meta_description?(t=p?.meta_description?.trim(),h[0]=p?.meta_description,h[1]=t):t=h[1];let S=t;h[2]!==p?.meta_disclaimer?(l=p?.meta_disclaimer?.trim(),h[2]=p?.meta_disclaimer,h[3]=l):l=h[3];let b=l;if(h[4]!==p?.meta_end_date||h[5]!==p?.meta_start_date||h[6]!==S||h[7]!==g||h[8]!==v||h[9]!==y){let e,t=p?.meta_start_date?.trim(),l=p?.meta_end_date?.trim();a=eh.default,i=v,o=g,c=!0,h[18]!==y?(e=y("inventory.inline_banner.offer_details"),h[18]=y,h[19]=e):e=h[19],h[20]!==e?(d={title:e,showCloseButton:!0},h[20]=e,h[21]=d):d=h[21],r=ep.default.details,h[22]!==S?(n=S&&(0,L.jsx)(q.default,{variant:"bodyRegular",weight:"medium",children:S}),h[22]=S,h[23]=n):n=h[23],s=t&&l&&(0,L.jsx)(q.default,{variant:"bodySmall",children:y("inventory.inline_banner.offer_dates",{startDate:t,endDate:l})}),h[4]=p?.meta_end_date,h[5]=p?.meta_start_date,h[6]=S,h[7]=g,h[8]=v,h[9]=y,h[10]=a,h[11]=r,h[12]=n,h[13]=s,h[14]=i,h[15]=o,h[16]=c,h[17]=d}else a=h[10],r=h[11],n=h[12],s=h[13],i=h[14],o=h[15],c=h[16],d=h[17];return h[24]!==b||h[25]!==y?(u=b&&(0,L.jsxs)("div",{className:ep.default.disclaimer,children:[(0,L.jsx)(q.default,{variant:"bodySmall",weight:"medium",children:y("inventory.inline_banner.disclaimer")}),(0,L.jsx)(q.default,{variant:"bodySmall",children:b})]}
1),h[24]=b,h[25]=y,h[26]=u):u=h[26],h[27]!==p||h[28]!==g||h[29]!==y?(m=p?.link&&(0,L.jsx)(B.default,{label:y("inventory.inline_banner.check_inventory"),href:p.link,onClick:g,bg:"themePrimary",size:"medium",width:"full",className:ep.default.inventory}),h[27]=p,h[28]=g,h[29]=y,h[30]=m):m=h[30],h[31]!==u||h[32]!==m||h[33]!==r||h[34]!==n||h[35]!==s?(f=(0,L.jsxs)("div",{className:r,children:[n,s,u,m]}),h[31]=u,h[32]=m,h[33]=r,h[34]=n,h[35]=s,h[36]=f):f=h[36],h[37]!==a||h[38]!==f||h[39]!==i||h[40]!==o||h[41]!==c||h[42]!==d?(_=(0,L.jsx)(a,{open:i,onClose:o,shrinkHeightToContent:c,header:d,children:f}),h[37]=a,h[38]=f,h[39]=i,h[40]=o,h[41]=c,h[42]=d,h[43]=_):_=h[43],_}var eg=e.i(92834);function ey(e){let t,l,a=(0,z.c)(4),{headingText:r}=e;a[0]!==r?(t=r.trim(),a[0]=r,a[1]=t):t=a[1];let n=t;return n?(a[2]!==n?(l=(0,L.jsx)("h1",{className:eg.default.srOnly,children:n}),a[2]=n,a[3]=l):l=a[3],l):null}var eS=e.i(96573),eb=e.i(861385),ex=e.i(578273),eC=e.i(199919),ek=e.i(51556);function ej({internal:e,vehicles:t}){let{dealer:l,env:a}=(0,Q.useAppStateContext)(),{t:r}=(0,ee.useTranslation)(),[n,s]=(0,R.useState)(!1),i=async()=>{try{s(!0);let n=t.map(e=>e.id),i=new FormData;i.append("vehicle_ids",JSON.stringify(n)),i.append("internal",e.toString());let o=await fetch(`${a?.API_URL}/dealers/${l?.id}/generate_csv`,{method:"POST",body:i});if(o.ok){let e=await o.blob(),t=window.URL.createObjectURL(e),l=document.createElement("a");l.style.display="none",l.href=t,l.download=`inventory_${new Date().toISOString().split("T")[0]}.csv`,document.body.appendChild(l),l.click(),window.URL.revokeObjectURL(t),(0,ek.notify)(r("inventory.csv_downloaded_successfully"),{type:"success"})}else throw Error("Failed to download CSV")}catch(e){console.error("Error downloading CSV:",e),(0,ek.showToastError)(r("inventory.csv_download_failed"))}finally{s(!1)}};return(0,L.jsx)(B.default,{bg:"secondary",onClick:i,loading:n,iconLeft:"download"})}var ew=e.i(661602),eI=e.i(136252),eL=e.i(45344);let eM=e=>{let t,l,a,r,n,s,i,o,c=(0,z.c)(17),{lastRunTimes:d}=e,[u,m]=(0,R.useState)(!1),{t:f}=(0,ee.useTranslation)();return c[0]===Symbol.for("react.memo_cache_sentinel")?(t=()=>m(!1),c[0]=t):t=c[0],c[1]===Symbol.for("react.memo_cache_sentinel")?(l=(0,L.jsx)(B.default,{bg:"secondary",iconLeft:"history"}),c[1]=l):l=c[1],c[2]!==f?(a=f("srp.last_updated_times"),c[2]=f,c[3]=a):a=c[3],c[4]!==a?(r=(0,L.jsx)(q.default,{variant:"bodySmall",color:"textPrimary",children:a}),c[4]=a,c[5]=r):r=c[5],c[6]!==d||c[7]!==f?(n=d?.map(e=>{let{name:t,last_run_at:l}=e;return(0,L.jsxs)("div",{className:eL.default.lastRunTimeEntry,children:[(0,L.jsx)(q.default,{variant:"bodySmall",color:"textSecondary",children:f("inventory.label_with_colon",{label:t})}),(0,L.jsx)(q.default,{variant:"bodySmall",color:"textPrimary",children:(0,eI.formatTimeSince)(l)})]},t)}),c[6]=d,c[7]=f,c[8]=n):n=c[8],c[9]!==n?(s=(0,L.jsx)("div",{className:eL.default.menuItems,children:n}),c[9]=n,c[10]=s):s=c[10],c[11]!==r||c[12]!==s?(i=(0,L.jsxs)("div",{className:eL.default.lastRunTimesPopover,children:[r,s]}),c[11]=r,c[12]=s,c[13]=i):i=c[13],c[14]!==u||c[15]!==i?(o=(0,L.jsx)(ew.default,{className:eL.default.lastRunTimesContainer,open:u,setOpen:m,onClose:t,align:"end",gap:4,anchor:l,children:i}),c[14]=u,c[15]=i,c[16]=o):o=c[16],o};var eE=e.i(30913);function eT(e){let t,l,a,r,n,s,i=(0,z.c)(17),{onFiltersClick:o,state:c,clearFilters:d}=e,{t:u}=(0,ee.useTranslation)();i[0]!==u?(t=u("inventory.filters"),i[0]=u,i[1]=t):t=i[1],i[2]!==o||i[3]!==t?(l=(0,L.jsx)(B.default,{onClick:o,label:t,iconLeft:"filter_alt"}),i[2]=o,i[3]=t,i[4]=l):l=i[4];let m=1>(0,Z.default)(c.appliedFilters);return i[5]!==m?(a=(0,M.default)(eE.default.clearFilters,{[eE.default["clearFilters--hidden"]]:m}),i[5]=m,i[6]=a):a=i[6],i[7]!==c.appliedFilters||i[8]!==u?(r=u("inventory.clear_applied_filters",{count:(0,Z.default)(c.appliedFilters)||1}),i[7]=c.appliedFilters,i[8]=u,i[9]=r):r=i[9],i[10]!==d||i[11]!==a||i[12]!==r?(n=(0,L.jsx)(B.default,{className:a,onClick:d,label:r,disableHoverEffect:!0,size:"xsmall",bg:"transparent"}),i[10]=d,i[11]=a,i[12]=r,i[13]=n):n=i[13],i[14]!==l||i[15]!==n?(s=(0,L.jsxs)("div",{className:eE.default.filterControls,children:[l,n]}),i[14]=l,i[15]=n,i[16]=s):s=i[16],s}var eZ=e.i(524341),eF=e.i(477964),eN=e.i(329670),eR=e.i(411326);function eA(e){let t,l,a,r,n,s,i,o,c,d,u,m,f,_,h,p,v,g,y,S,b,x,C,k,j,w,I,E,T,Z=(0,z.c)(65),{children:F}=e,{dealer:N,checkEnterprise:R}=(0,Q.useAppStateContext)(),{navBarHeightRem:A}=(0,eF.default)(),[B]=(0,eu.default)(),{t:P}=(0,ee.useTranslation)(),G=B?"0":`calc(${A} + var(--site-banner-offset, 0rem))`;
1return Z[0]!==G?(t={top:G},Z[0]=G,Z[1]=t):t=Z[1],Z[2]===Symbol.for("react.memo_cache_sentinel")?(l=(0,M.default)(eR.default.stockNum,eR.default.columnHeader),Z[2]=l):l=Z[2],Z[3]!==P?(a=P("inventory.stock"),Z[3]=P,Z[4]=a):a=Z[4],Z[5]!==a?(r=(0,L.jsx)("div",{className:l,children:(0,L.jsx)(q.default,{variant:"bodyRegular",children:a})}),Z[5]=a,Z[6]=r):r=Z[6],Z[7]===Symbol.for("react.memo_cache_sentinel")?(n=(0,M.default)(eR.default.title,eR.default.columnHeader),Z[7]=n):n=Z[7],Z[8]!==P?(s=P("inventory.year_make_model_trim"),Z[8]=P,Z[9]=s):s=Z[9],Z[10]!==s?(i=(0,L.jsx)("div",{className:n,children:(0,L.jsx)(q.default,{variant:"bodyRegular",children:s})}),Z[10]=s,Z[11]=i):i=Z[11],Z[12]!==R||Z[13]!==P?(o=R("carshop")&&(0,L.jsx)("div",{className:(0,M.default)(eR.default.optionCodes,eR.default.columnHeader),children:(0,L.jsx)(q.default,{variant:"bodyRegular",children:P("inventory.option_codes")})}),Z[12]=R,Z[13]=P,Z[14]=o):o=Z[14],Z[15]!==R||Z[16]!==P?(c=!R("carshop")&&(0,L.jsx)("div",{className:(0,M.default)(eR.default.optionCodes,eR.default.columnHeader),children:(0,L.jsx)(q.default,{variant:"bodyRegular",children:P("inventory.features")})}),Z[15]=R,Z[16]=P,Z[17]=c):c=Z[17],Z[18]===Symbol.for("react.memo_cache_sentinel")?(d=(0,M.default)(eR.default.odometer,eR.default.columnHeader),Z[18]=d):d=Z[18],Z[19]!==N?(u=(0,eN.unitFormatter)(N,"odometer",!0),Z[19]=N,Z[20]=u):u=Z[20],Z[21]!==u?(m=(0,L.jsx)("div",{className:d,children:(0,L.jsx)(q.default,{variant:"bodyRegular",children:u})}),Z[21]=u,Z[22]=m):m=Z[22],Z[23]!==R||Z[24]!==P?(f=R("carshop")?(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)("div",{className:(0,M.default)(eR.default.ourPrice,eR.default.columnHeader),children:(0,L.jsx)(q.default,{variant:"bodyRegular",children:P("inventory.carshop_internal_our_price")})}),(0,L.jsx)("div",{className:(0,M.default)(eR.default.docFee,eR.default.columnHeader),children:(0,L.jsx)(q.default,{variant:"bodyRegular",children:P("inventory.carshop_internal_doc_fee")})}),(0,L.jsx)("div",{className:(0,M.default)(eR.default.canonicalPrice,eR.default.columnHeader),children:(0,L.jsx)(q.default,{variant:"bodyRegular",children:P("inventory.price")})})]}):(0,L.jsx)("div",{className:(0,M.default)(eR.default.price,eR.default.columnHeader),children:(0,L.jsx)(q.default,{variant:"bodyRegular",children:P("inventory.price")})}),_=R("carshop")&&(0,L.jsx)("div",{className:(0,M.default)(eR.default.bookValue,eR.default.columnHeader),children:(0,L.jsx)(q.default,{variant:"bodyRegular",children:P("inventory.book_value")})}),Z[23]=R,Z[24]=P,Z[25]=f,Z[26]=_):(f=Z[25],_=Z[26]),Z[27]===Symbol.for("react.memo_cache_sentinel")?(h=(0,M.default)(eR.default.color,eR.default.columnHeader),Z[27]=h):h=Z[27],Z[28]!==P?(p=P("inventory.color"),Z[28]=P,Z[29]=p):p=Z[29],Z[30]!==p?(v=(0,L.jsx)("div",{className:h,children:(0,L.jsx)(q.default,{variant:"bodyRegular",children:p})}),Z[30]=p,Z[31]=v):v=Z[31],Z[32]===Symbol.for("react.memo_cache_sentinel")?(g=(0,M.default)(eR.default.engine,eR.default.columnHeader),Z[32]=g):g=Z[32],Z[33]!==P?(y=P("inventory.engine"),Z[33]=P,Z[34]=y):y=Z[34],Z[35]!==y?(S=(0,L.jsx)("div",{className:g,children:(0,L.jsx)(q.default,{variant:"bodyRegular",children:y})}),Z[35]=y,Z[36]=S):S=Z[36],Z[37]===Symbol.for("react.memo_cache_sentinel")?(b=(0,M.default)(eR.default.photoCount,eR.default.columnHeader),Z[37]=b):b=Z[37],Z[38]!==P?(x=P("inventory.pics"),Z[38]=P,Z[39]=x):x=Z[39],Z[40]!==x?(C=(0,L.jsx)("div",{className:b,children:(0,L.jsx)(q.default,{variant:"bodyRegular",children:x})}),Z[40]=x,Z[41]=C):C=Z[41],Z[42]===Symbol.for("react.memo_cache_sentinel")?(k=(0,M.default)(eR.default.bodyType,eR.default.columnHeader,eR.default.lastColumn),Z[42]=k):k=Z[42],Z[43]!==P?(j=P("inventory.body_type"),Z[43]=P,Z[44]=j):j=Z[44],Z[45]!==j?(w=(0,L.jsx)("div",{className:k,children:(0,L.jsx)(q.default,{variant:"bodyRegular",children:j})}),Z[45]=j,Z[46]=w):w=Z[46],Z[47]!==c||Z[48]!==m||Z[49]!==f||Z[50]!==_||Z[51]!==v||Z[52]!==t||Z[53]!==S||Z[54]!==C||Z[55]!==w||Z[56]!==r||Z[57]!==i||Z[58]!==o?(I=(0,L.jsxs)("div",{className:eR.default.tableHeader,style:t,onClick:eB,children:[r,i,o,c,m,f,_,v,S,C,w]}),Z[47]=c,Z[48]=m,Z[49]=f,Z[50]=_,Z[51]=v,Z[52]=t,Z[53]=S,Z[54]=C,Z[55]=w,Z[56]=r,Z[57]=i,Z[58]=o,Z[59]=I):I=Z[59],Z[60]!==F?(E=(0,L.jsx)("div",{className:eR.default.tableCtn,children:F}),Z[60]=F,Z[61]=E):E=Z[61],Z[62]!==I||Z[63]!==E?(T=(0,L.jsxs)("div",{className:eR.default.table,children:[I,E]}),Z[62]=I,Z[63]=E,Z[64]=T):T=Z[64],T}function eB(){window.scrollTo({top:0,behavior:"smooth"})}var eP=e.i(274671),eq=e.i(486567);async function eG(e){if(!e)return[];try{let t=await fetch(`${e}/utilities/hyundai_inline_banners`,{headers:{Origin:window.location.origin},cache:"no-store"});if(!t.ok)return[];return((await t.json()).banners||[]).filter(e=>!!e?.filename)}catch(e){return console.error("Error fetching Hyundai inline banners:",e),[]}}let eO={least:{min:4,max:6},normal:{min:2,max:3},most:{min:1,max:2}};var eX=e.i(427678),eD=e.i(611082);let eH="(max-width: 90rem)",eU="(max-width: 75rem)";function ez(e){let t=window.matchMedia(eH).matches,l=window.matchMedia(eU).matches;return e?t?l?2:3:4:t?2:3}var eV=e.i(870027),e$=e.i(309596),eW=e.i(793818),eJ=e.i(790051),eK=e.i(7419),eQ=e.i(960554),eY=e.i(214010),e0=e.i(890130),e1=e.i(753509),e2=e.i(867932),e3=e.i(870489),e4=e.i(956750),e5=e.i(42410);let e6=(0,F.default)(()=>e.A(241720),{loadableGenerated:{modules:[860767]},ssr:!1}),e8=(0,F.default)(()=>e.A(694826),{loadableGenerated:{modules:[204021]}}),e7=(0,F.default)(()=>e.A(229178),{loadableGenerated:{modules:[526262]},ssr:!1}),e9=(0,F.default)(()=>e.A(55882),{loadableGenerated:{modules:[448825]},ssr:!1}),te=(0,F.default)(()=>e.A(499797),{loadableGenerated:{modules:[200790]},ssr:!1}),tt=(0,F.default)(()=>
1e.A(450104),{loadableGenerated:{modules:[64301]},ssr:!1});e.s(["default",0,function({queryParams:e,initialVehicles:t,initialInventoryLdJson:l,internal:a=!1,internalIndex:r,lastRunTimes:n,collectionFilters:s,disableEndCard:i=!1,renderPageHeading:o=!0}){let{t:c}=(0,ee.useTranslation)(),d=(0,N.useRouter)(),u=(0,N.useSearchParams)(),{dealer:m,quickTags:f,vehicleCardSettings:_,childDealers:h,env:p,getVdpPages:v,dealerFilters:g,homeDistances:y,homeDealer:S,checkProgram:b,mapImages:x,dealerIdNameMap:C,navSettings:k,checkEnterprise:j}=(0,Q.useAppStateContext)(),w=(0,e0.useIntegrationsStore)(e=>e.sdSessionId),I=(0,e2.useUiStore)(e=>e.setShowPopupSearch),F=(0,e4.useUserStore)(e=>e.user),V=(0,ea.useAnalyticsStore)(e=>e.analyticsEvent),$=(0,ea.useAnalyticsStore)(e=>e.setAscProperties),W=(0,e1.useInventoryStore)(e=>e.searchIndex),J=(0,e3.useUserPrefsStore)(e=>e.selectedViewingCountry);(0,eX.default)({showNavFooter:k?.srp_footer_enabled||!1});let[er,es]=(0,R.useState)(t??[]);(0,R.useLayoutEffect)(()=>($(e=>({...e,vehicles:er})),()=>{$(e=>({...e,vehicles:void 0}))}),[er,$]);let[ec,ed]=(0,eu.default)(),em=(0,N.usePathname)(),{navBarHeightRem:e_}=(0,eF.default)(),eh=r||W,ep=(0,R.useRef)(null),eg=(0,R.useRef)(null),[ew,eL]=(0,R.useState)(!1),[eE,eN]=(0,R.useState)(),{showCredit:eR,setShowCredit:eB,showTowing:tl,setShowTowing:ta}=(0,e$.default)(),{setTargetTool:tr,setToolVehicle:tn,renderCtaTool:ts,setToolHref:ti}=(0,eP.default)(),[to,tc]=(0,R.useState)(0),[td,tu]=(0,R.useState)(null),[tm,tf]=(0,R.useState)(0),[t_,th]=(0,R.useState)(null),[tp,tv]=(0,R.useState)(!1),[tg,ty]=(0,R.useState)(!1),[tS,tb]=(0,R.useState)(!1),[tx,tC]=(0,R.useState)(void 0),[tk,tj]=(0,R.useState)(!0),[tw,tI]=(0,R.useState)(!1),[tL,tM]=(0,R.useState)(0),[tE,tT]=(0,R.useState)(),[tZ,tF]=(0,R.useState)(),[tN,tR]=(0,R.useState)(),[tA,tB]=(0,R.useState)(!1),[tP,tq]=(0,R.useState)(!1),[tG,tO]=(0,R.useState)(!1),[tX,tD]=(0,R.useState)(null),{state:tH,sortOptions:tU,showModal:tz,setShowModal:tV,setAppliedFilters:t$,setSortBy:tW,setQuery:tJ,clearFilters:tK,toggleFilter:tQ,setPostalCodeFilter:tY}=(0,eq.default)(e,s),t0=(0,eY.isStellantisShiftDigitalDealer)(m),t1=(0,eV.default)(t0),t2=t0?(0,eY.deriveSrpPageNameInventorySlug)(tH.appliedFilters):void 0,t3=t0?t2:(0,eI.srpCondition)(u?.get("filters")),t4=t0?(0,eY.countStellantisSrpAiVehicleImages)(er):void 0;(0,eD.default)(void 0,void 0,t0?{vehicle_condition:t2,inventoryType:t2,totalAIVehicleImageCount:t4}:{vehicle_condition:t3},"itemlist",void 0,er,t0?tH:void 0,void 0,!0,t_);let{sidebarChatOpen:t5,vectorSearchOpen:t6,setVectorSearchOpen:t8,vectorSearchResults:t7,aiGeneratedAlgoliaFilters:t9,llmSearchResultsPresent:le,setLlmSearchResultsPresent:lt,llmSearchInProgress:ll,aiLlmMatchedIds:la,setAiLlmMatchedIds:lr,aiLlmScores:ln,setAiLlmScores:ls,checkAiModeVariant:li,chatVectorSearchResults:lo,aiConfig:lc}=(0,K.useAiModeContext)(),ld=function(e){let t,l,a,r=(0,z.c)(5);r[0]!==e?(t=()=>ez(e),r[0]=e,r[1]=t):t=r[1];let[n,s]=(0,R.useState)(t);return r[2]!==e?(l=()=>{let t=window.matchMedia(eH),l=window.matchMedia(eU),a=()=>{s(ez(e))};return a(),t.addEventListener("change",a),l.addEventListener("change",a),()=>{t.removeEventListener("change",a),l.removeEventListener("change",a)}},a=[e],r[2]=e,r[3]=l,r[4]=a):(l=r[3],a=r[4]),(0,R.useEffect)(l,a),n}(li("LLM Search")||_?.max_srp_columns===A.MaxSrpColumns.Four),lu=function(e){let t,l,a,r=(0,z.c)(7),{enabled:n}=e,{env:s}=(0,Q.useAppStateContext)();r[0]===Symbol.for("react.memo_cache_sentinel")?(t=[],r[0]=t):t=r[0];let[i,o]=(0,R.useState)(t);r[1]!==n||r[2]!==s?(l=()=>{if(!n||!s?.API_URL)return void o([]);let e=!1;return eG(s.API_URL).then(t=>{e||o(t)}),()=>{e=!0}},r[1]=n,r[2]=s,r[3]=l):l=r[3];let c=s?.API_URL;return r[4]!==n||r[5]!==c?(a=[n,c],r[4]=n,r[5]=c,r[6]=a):a=r[6],(0,R.useEffect)(l,a),i}({enabled:!a&&m?.oem_type==="Hyundai"&&!!m?.oem_dealer_code}),lm=function(e){let t,l=(0,z.c)(7),{dealerId:a,vehicleCount:r,cardsPerRow:n,banners:s,frequency:i}=e;e:{let e;if(!s.length||!a){let e;l[0]===Symbol.for("react.memo_cache_sentinel")?(e=new Map,l[0]=e):e=l[0],t=e;break e}l[1]!==s||l[2]!==n||l[3]!==a||l[4]!==i||l[5]!==r?(e=function(e,t){let l=new Map;for(let a of e){let e=t[a.bannerIndex];e&&l.set(a.afterIndex,e)}return l}(function({dealerId:e,vehicleCount:t,cardsPerRow:l,bannerCount:a,frequency:r}){if(a<=0||l<=0||t<=0)return[];let{min:n,max:s}=eO[r];if(t<n*l)return[];let i=[],o=-1,c=0;for(;;){var d;let r=(d=o+(n+(e+31*c)%(s-n+1))*l,l<=0?d:Math.ceil((d+1)/l)*l-1);if(r<=o&&(r=o+l),r>=t)break;
1i.push({afterIndex:r,bannerIndex:c%a}),o=r,c+=1}return i}({dealerId:a,vehicleCount:r,cardsPerRow:n,bannerCount:s.length,frequency:i}),s),l[1]=s,l[2]=n,l[3]=a,l[4]=i,l[5]=r,l[6]=e):e=l[6],t=e}return t}({dealerId:m?.id,vehicleCount:er.length,cardsPerRow:ec?1:ld,banners:lu,frequency:"normal"}),lf=`${tH.sortBy.option.value}_${tH.sortBy.direction}`,l_=(0,R.useMemo)(()=>{let e=tH.sortBy.option.value;return`${e}_${tH.sortBy.direction}`},[tH.sortBy.option.value,tH.sortBy.direction]),lh=(0,R.useMemo)(()=>er?.length?(0,eK.vehicleList)(er,p?.IMAGE_BASE_URL,m,h):tp?void 0:l??void 0,[er,tp,l,p?.IMAGE_BASE_URL,m,h]),[lp,lv]=(0,R.useState)(0),lg=(0,R.useRef)(!1),ly=(0,R.useRef)([]),lS=(0,R.useRef)({});(0,R.useEffect)(()=>{if(!t0)return;let e=window.digitalData?.page?.pageInfo;if(!e)return;let t=t4??0;e.AIVehicleImageCount=t,e.totalAIVehicleImageCount=t,e.totalAIImageCount=t},[t0,t4]),(0,R.useEffect)(()=>{V("view_srp",{params:{page_title:document.title,page_location:location.href,page_path:location.pathname,vehicle_condition:(0,eI.srpCondition)(u?.get("filters"))},allowedParams:{skipHma:!0}}),v()},[]),(0,R.useEffect)(()=>{w&&u?.toString()&&V("sd_view_srp",{sd_page_type:"Vehicle Listing",sd_session_id:w,user:F})},[u?.toString(),w]),(0,R.useEffect)(()=>{tI(!0)},[]);let lb=(0,R.useCallback)(()=>{localStorage.setItem("vehicle_list_scroll_position",`${window.scrollY||0}`)},[]);(0,R.useEffect)(()=>{if("detected"===ed)a?ec?tC(15):tC(50):ec?tC(10):tC(36);else{if("failed"!==ed)return;tC(10)}},[ec,ed]);let lx=(0,R.useCallback)(e=>{!tk&&td&&(ep.current&&ep.current.disconnect(),ep.current=new IntersectionObserver(e=>{if(e[0].isIntersecting){tb(!0);let e=parseInt(localStorage.getItem("vehicle_list_current_page")||`${tL}`);e<td-1?tM(e+1):tv(!0)}}),e&&ep.current.observe(e))},[tk,td]),lC=(0,R.useCallback)(e=>{a&&li("LLM Search")&&(eg.current&&eg.current.disconnect(),eg.current=new IntersectionObserver(e=>{e[0].isIntersecting?tO(!1):tO(!0)}),e&&eg.current.observe(e))},[]),lk=(0,R.useCallback)(e=>{let t=new URLSearchParams(u?.toString()||"");t.delete("search"),t.delete("filters"),e.query&&t.set("search",e.query),t.set("filters",JSON.stringify({sortBy:e.sortBy,appliedFilters:e.appliedFilters})),d.push(`${em}?${t.toString()}`)},[]),lj=e=>({...e,query:e?.query||""}),lw=(0,R.useRef)(""),lI=(0,R.useRef)(""),lL=(0,R.useRef)(null),lM=(0,R.useRef)(null),lE=(0,R.useRef)(!1),lT=(0,R.useRef)((0,E.default)(e=>e(),1e3)),lZ=(0,R.useRef)((0,E.default)((e,t,l)=>{V("load_search_results",{sd_session_id:l,params:{countSearchResults:e.nbHits,filterSearch:(0,et.formatShiftDigitalFilters)(e.facets,t.appliedFilters)},allowedParams:{inventoryFilterKvp:(0,et.buildInventoryFilterKvp)(t,e.query),skipHma:!0}})},1e3));(0,R.useEffect)(()=>()=>{lT.current.flush(),lT.current.cancel()},[]),(0,R.useEffect)(()=>{if(!t0)return;let e=sessionStorage.getItem("last_search_query");e&&(lL.current=e,lI.current="",lw.current="",lE.current=!1)},[t0]),(0,R.useEffect)(()=>{if(!t0)return;let e=(0,eY.readStellantisPresetSearchTerm)();e&&(lM.current=e,lw.current="")},[t0]);let lF=(e,t,l,r=!1)=>{let n;if(!eh[l_])return;"reload"===l&&(t=parseInt(localStorage.getItem("vehicle_list_current_page")||"0")),"nextPage"!==l&&tj(!0);let s=le&&la.length>0?"*":e.query||"";n=le&&la.length>0?{hitsPerPage:1e4}:"reload"===l&&tx?{offset:0,length:tx*(1+t)}:{page:t,hitsPerPage:tx};let i=(0,eJ.buildSrpAlgoliaCriteria)({dealer:m,dealerFilters:g,state:e,distances:F?.distance_from_dealers||[],homeDistances:y,homeDealer:S,childDealers:h,mapImages:x,dealerIdNameMap:C,selectedViewingCountry:J?.toLowerCase(),query:s,pagination:n});if(a){let e=[],t={clickAnalytics:!0,userToken:(0,eQ.userToken)(),filters:i.filters,optionalFilters:i.optionalFilters};eh[l_].browseObjects({query:i.query,...t,batch:t=>{e=e.concat(t)}}).then(()=>{let t=e;le&&la.length>0&&((t=t.map(e=>({...e,confidence:ln[e.id]}))).sort((e,t)=>(t.confidence||0)-(e.confidence||0)),t=t.filter(e=>la.includes(e.id))),es(t),tf(t.length),th(t.length),tj(!1),tu(1),tM(0),V("hma_vehicle_search",{allowedParams:{page_type:"itemlist"},vehicles:t}),V("hma_view_item_list",{allowedParams:{page_type:"itemlist"},vehicles:t})})}else{let a=!r&&"nextPage"!==l&&b("Shift Digital");(0,eJ.runSrpAlgoliaSearch)(eh[l_],i,{clickAnalytics:!0,userToken:(0,eQ.userToken)(),...a?{facets:["cpo","car_condition","oem_certified"]}:{}}).then(r=>{try{lv(r?.processingTimingsMS?._request?.roundTrip||0);let n=r.hits;if(le&&la.length>0&&((n=n.map(e=>({...e,confidence:ln[e.id]}))).sort((e,t)=>
1(t.confidence||0)-(e.confidence||0)),n=n.filter(e=>la.includes(e.id))),"nextPage"===l)es(e=>{let t=new Set(e.map(e=>e.id));return[...e,...n.filter(e=>!t.has(e.id))]}),tx&&tu(Math.ceil(le?n.length/tx:r.nbHits/tx)),tj(!1);else{let s=le?n.length:r.nbHits;tf(s),th(n.length);let i=e.query||r.query||"",o=lL.current,{isLandingFromHeroSearch:c,clearPendingLanding:d}=(0,eY.resolvePendingHeroLandingSearch)({activeQuery:i,pendingLandingQuery:o}),u=lM.current??(0,eY.readStellantisPresetSearchTerm)(),{isPresetLandingSearch:f,presetSearchTerm:_,clearPendingPreset:h}=(0,eY.resolvePendingPresetLandingSearch)({activeQuery:i,pendingPresetTerm:u}),p=sessionStorage.getItem("last_search_query")||"",v={count:s,search_query:(0,eY.resolveSrpResultsSearchQuery)({activeQuery:e.query||"",storedSearchQuery:p,pendingLandingQuery:o,isStellantisDealer:t0}),timestamp:new Date().toISOString(),ai_llm_search:le,vehicles:n.map(e=>({id:e.id,make:e.make,model:e.model,year:e.make_year,trim:e.car_trim,condition:e.car_condition,price:(0,el.getVehiclePrice)(e,m),exterior_color:e.exterior_color,interior_color:e.interior_color,body_style:e.body_subtype}))};sessionStorage.setItem("last_search_results_count",s.toString()),sessionStorage.setItem("last_search_results_data",JSON.stringify(v)),tx&&tu(Math.ceil(s/tx)),es(n),tM(t),!ec&&"reload"!==l&&(window.scroll({top:0,left:0,behavior:"smooth"}),tg&&localStorage.setItem("vehicle_list_scroll_position","0")),a&&(t0?(lT.current(()=>{let t=JSON.stringify({query:i,filters:lj(e).appliedFilters,sort:e.sortBy,count:r.nbHits});if(lw.current===t)return;let l=!!i&&(i!==lI.current||c),a=!l&&f&&!!_;V("load_search_results",{sd_session_id:w,params:{countSearchResults:r.nbHits,filterSearch:(0,et.formatShiftDigitalFilters)(r.facets,e.appliedFilters),appliedFilters:e.appliedFilters,facets:r.facets},allowedParams:{inventoryFilterKvp:(0,et.buildInventoryFilterKvp)(e,r.query),...i?{searchTerm:i}:a&&_?{searchTerm:_}:{},...l?{eventName:"typed"}:{},...a?{eventName:"preset"}:{},skipHma:!0}}),lI.current=i,lw.current=t}),c?lT.current.flush():f&&lT.current.flush()):lZ.current(r,e,w)),t0&&("reload"!==l||c
1)&&!(0,eY.consumeMatchingStellantisTypedInventoryTerm)(e.query)&&t1(e.query,s,w),d&&(lL.current=null,(c||sessionStorage.getItem("last_search_query")===o)&&sessionStorage.removeItem("last_search_query")),h&&(lM.current=null,sessionStorage.getItem(eY.STELLANTIS_PRESET_SEARCH_TERM_KEY)===u&&sessionStorage.removeItem(eY.STELLANTIS_PRESET_SEARCH_TERM_KEY))}V("hma_vehicle_search",{allowedParams:{page_type:"itemlist"},vehicles:n}),V("hma_view_item_list",{allowedParams:{page_type:"itemlist"},vehicles:n}),localStorage.setItem("vehicle_list_current_page",`${t}`),le&&la.length>0?n.length>0?tv(!1):tv(!0):r.hits.length>0?tv(!1):tv(!0),tj(!1)}catch(t){let e="Algolia Results Error";console.error(e,t),"Tinybird"in window&&window.Tinybird.trackEvent(e,{error:t.message,error_digest:t.digest,error_stack:t.stack,dealer_id:m?.id,user_agent:navigator.userAgent,results:r})}})}};(0,R.useEffect)(()=>{if(tx){if(t5)t7.length>0&&es(t7);else if(t6)t7.length>0&&es(t7);else if(!li("Off")){if(!tH.loaded)return;let e=localStorage.getItem("filter_state"),t=e?JSON.parse(e):{};(0,T.default)(tH,t)&&er?.length&&lF(t,0,"reload",!0)}}},[t5,t6,tx]),(0,R.useEffect)(()=>{0!==lo.length&&es(lo)},[lo]),(0,R.useEffect)(()=>{0!==t7.length&&0===t9.length&&es(t7)},[t7]),(0,R.useEffect)(()=>{if(!tH.loaded||!tx||em?.startsWith("/inventory/")&&em?.match(/inventory.+/))return;let e=localStorage.getItem("filter_state"),t=e?JSON.parse(e):{};if((0,T.default)(lj(tH),lj(t))){let e=!er?.length,l=t0&&!lw.current&&!lE.current;(e||l)&&(t0&&(lE.current=!0),lF(t,0,"reload"))}else t0&&(lE.current=!0),localStorage.setItem("filter_state",JSON.stringify(lj(tH))),lk(tH),li("LLM Search")&&ll||(lF(tH,0),tH.query||tc(to+1));0===to&&tc(to+1)},[tH,eh,tx]),(0,R.useEffect)(()=>{!tx||y&&y?.length&&lF(tH,0,"reload")},[y,tx]),(0,R.useEffect)(()=>{tx&&F?.distance_from_dealers?.length&&lF(tH,0,"reload")},[F?.distance_from_dealers,tx]),(0,R.useEffect)(()=>{tx&&j("premier_truck_group")&&lF(tH,0,"reload")},[J,tx]);let lN=!!lc?.llm_incremental_results;(0,R.useEffect)(()=>{if(!le){0===la.length&&lg.current&&eh&&lF(tH,0,"reload"),lg.current=le;return}if(0===la.length){lg.current=le,eh&&lF(tH,0,"reload");return}let e=[...new Set(la)];ly.current=e,lS.current=ln;let t=new Set(er.map(e=>e.id)),l=e.filter(e=>!t.has(e));if(lN&&eh[l_])if(l.length>0){tj(!0);let e=(0,et.createSearchFilterString)(m,g,tH.appliedFilters,F?.distance_from_dealers||[],y,S,h,tH?.sortBy?.option?.label,tH.defaultFilters,x,tH.postalCodeFilter,C,J?.toLowerCase()),t=(0,et.createOptionalFilters)(m),a={clickAnalytics:!0,userToken:(0,eQ.userToken)(),filters:e,optionalFilters:t},r=[];for(let e=0;e<l.length;e+=500)r.push(l.slice(e,e+500));let n=e=>e.map(e=>`objectID:${e}`).join(" OR ");Promise.all(r.map(t=>eh[l_].search("*",{...a,filters:e?`(${e}) AND (${n(t)})`:n(t),hitsPerPage:t.length}))).then(e=>{let t=e.flatMap(e=>e.hits),l=ly.current,a=lS.current;es(e=>{let r=new Set(l),n=new Map(e.map(e=>[e.id,e])),s=t.filter(e=>!n.has(e.id)),i=[...e.filter(e=>r.has(e.id)),...s.map(e=>({...e,confidence:a[e.id]}))],o=new Map(l.map((e,t)=>[e,t]));return i.sort((e,t)=>(o.get(e.id)??999999)-(o.get(t.id)??999999)||(t.confidence??0)-(e.confidence??0)),i}),tf(l.length),th(l.length),tu(1),tM(0),t.length>0&&tv(!1)}).catch(e=>{console.error("LLM incremental fetch error:",e),lF(tH,0,"reload")}).finally(()=>tj(!1))}else es(t=>{let l=new Map(t.map(e=>[e.id,e]));e.forEach(e=>{let t=l.get(e);t&&l.set(e,{...t,confidence:ln[e]})});let a=new Set,r=e.filter(e=>!a.has(e)&&(a.add(e),l.has(e))).map(e=>l.get(e));return r.sort((e,t)=>(t.confidence??0)-(e.confidence??0)),r}),tf(e.length),th(e.length);else lF(tH,0,"reload");lg.current=le},[la,ln,le]),(0,R.useEffect)(()=>{tx&&eh&&tw&&tL&&(0===lo.length||!t5)&&!le&&lF(tH,tL,"nextPage")},[tL,eh,tx]);let lR=(0,R.useRef)((0,E.default)(tJ,500));(0,R.useEffect)(()=>(lR.current.cancel(),lR.current=(0,E.default)(tJ,500),()=>{lR.current.cancel()}),[tJ]);let lA=(0,R.useCallback)(e=>lR.current(e),[]);function lB(){if(!i&&td&&(lo.length>0||er.length>0&&!tk&&tL==td-1))return(0,L.jsx)(eo.default,{})}(0,R.useEffect)(()=>{if(!tg&&er?.length>0){let e=localStorage.getItem("vehicle_list_scroll_position");e&&setTimeout(()=>{window.scroll(0,parseInt(e))},100),ty(!0);let t=(0,E.default)(lb,100);return window.addEventListener("scroll",t),()=>{window.removeEventListener("scroll",t)}}},[er]),(0,R.useEffect)(()=>{tS&&V("scroll_srp")},[tS]);let lP=(e,t)=>(0,L.jsxs)(R.Fragment,{children:[(0,L.jsx)(eZ.default,{ref:lq(t),vehicle:e,currentEstimate:tE,setCurrentEstimate:tT,currentDetails:tZ,setCurrentDetails:tF,setRebateVehicle:tR,position:t,searchIndex:lf,setToolVehicle:tn,setTargetTool:tr,setToolHref:ti,internal:a},`vehicle-${e.id}-${t}`),!a&&lm.has(t)&&(0,L.jsx)(ef,{banner:lm.get(t),onOpenDetails:tD})]},`fragment-${e.id}-${t}`),lq=e=>e===er.length-2&&!tk&&tw?lx:void 0,lG="detecting"===ed||ec;return m?(0,L.jsx)(Y.FilterProvider,{value:{state:tH,setAppliedFilters:t$,show:tz,setShow:tV,setShowShare:eL,shortenedLink:eE,setShortenedLink:eN,clearFilters:tK,toggleFilter:tQ,setQuery:tJ,setPostalCodeFilter:tY,llmFilteredVehicles:le?er:void 0},children:(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)(eb.default,{buttons:[...tU.length?[{icon:"swap_vert",label:c("srp.sort"),onClick:()=>tB(!0),side:"left"}]:[],{icon:"tune",label:c("srp.filter"),onClick:()=>tq(!0),side:"left"},{icon:"search",label:c("srp.find"),onClick:()=>(0,R.startTransition)(()=>I(!0)),side:"left"},{icon:"keyboard_arrow_up",label:c("srp.to_top"),onClick:()=>{window.scrollTo({top:0,behavior:"smooth"})},side:"right"}]}),lh&&(0,L.jsx)("script",{id:"inventory-ld-json",type:"application/ld+json",dangerouslySetInnerHTML:{__html:lh}}),o&&(0,L.jsx)(ey,{headingText:c("srp.page_heading",{dealerName:m?.name??""}).trim()||c("srp.page_heading",{dealerName:m?.name??""})}),(0,L.jsx)("div",{className:e5.default.page,children:(0,L.jsxs)("div",{className:e5.default.content,children:[(0,L.jsx)(G.default,{targetId:"inventory-results",label:c("inventory.skip_to_results")}
1),(0,L.jsx)(e6,{open:tP,setOpen:tq,showOnDesktop:a||li("LLM Search"),resultCount:tm}),li("Vector Search")&&!li("LLM Search")&&!a&&(0,L.jsx)("div",{className:(0,M.default)(e5.default.aiSearchToggle,{[e5.default["aiSearchToggle--open"]]:t6}),children:(0,L.jsx)(O.default,{})}),(0,L.jsx)("div",{style:{top:`calc(${e_} - 0.5rem + var(--site-banner-offset, 0rem))`},className:(0,M.default)(e5.default.contentLeft,{[e5.default["contentLeft--hidden"]]:t6||li("LLM Search"),[e5.default["contentLeft--table"]]:a}),children:!a&&!li("LLM Search")&&(0,L.jsx)(X.default,{setAllFiltersOpen:tq,internal:a,resultCount:tm})}),(0,L.jsxs)("div",{className:(0,M.default)(e5.default.contentMiddle,{[e5.default["contentMiddle--aiSearch"]]:t6,[e5.default["contentMiddle--llmSearch"]]:li("LLM Search"),[e5.default["contentMiddle--table"]]:a}),children:[!!f?.length&&!a&&!ec&&(0,L.jsx)("section",{className:(0,M.default)(e5.default.quickTags,{[e5.default.hidden]:lo.length>0&&t5||t6||li("LLM Search")}),"aria-label":c("inventory.quick_tags"),children:(0,L.jsx)(D.default,{setSortDrawerOpen:tB,hideSortButton:!tU.length})}),m?.accutrade_enabled&&ec&&(0,L.jsx)("div",{id:"atFrameContainer","data-display-type":"banner",style:{width:"100%"}}),tU.length?(0,L.jsx)(te,{sortOptions:tU,onSortSelect:tW,open:tA,setOpen:tB}):null,(0,L.jsxs)("section",{id:"inventory-results",tabIndex:-1,className:(0,M.default)(e5.default.vehiclesList,{[e5.default["vehiclesList--aiSearch"]]:t6,[e5.default["vehiclesList--table"]]:a,[e5.default["vehiclesList--llmSearch"]]:li("LLM Search")}),"aria-label":c("inventory.inventory"),children:[(0,L.jsx)("div",{className:(0,M.default)(e5.default.backCtn,{[e5.default["backCtn--visible"]]:t6}),"aria-hidden":!t6,children:t6&&(0,L.jsx)(B.default,{label:c("inventory.back"),iconLeft:"chevron_left",onClick:()=>t8(!1),bg:"secondary",className:e5.default.backBtn})}),(0,L.jsxs)("div",{className:(0,M.default)(e5.default.header,{[e5.default.hidden]:lo.length>0&&t5}),ref:lC,children:[!li("LLM Search")&&(0,L.jsx)(en,{setAllFiltersOpen:tq,initialQuery:u?.get("query")||""}),(0,L.jsxs)("div",{className:e5.default.searchAndSortAndCalloutContainer,children:[(0,L.jsxs)("section",{className:e5.default.searchAndSortContainer,"aria-label":c("inventory.search_and_sort"),children:[!li("LLM Search")&&(0,L.jsx)(eS.default,{vectorSearchOpen:t6,searchCount:to,handleChange:lA,resultLength:tm,searchTime:lp,state:tH}),li("LLM Search")&&(0,L.jsx)(U.default,{onResultsReceived:(e,t)=>{lr(e),t&&ls(t),lt(!0)},isActive:le,resultLength:tm,clearFilters:tK,searchIndex:eh,functionalSearchIndexName:l_,state:tH,buttons:(0,L.jsxs)(L.Fragment,{children:[(0,L.jsxs)("div",{className:(0,M.default)(e5.default.filtersCtn,{[e5.default["filtersCtn--twoButtons"]]:(0,Z.default)(tH.appliedFilters)>0}),children:[(0,L.jsx)(B.default,{onClick:()=>tq(!0),label:c("inventory.filters"),iconLeft:"filter_alt",size:"small",bg:"secondary",width:"fit"}),tK&&(0,Z.default)(tH.appliedFilters)>0&&(0,L.jsx)(q.default,{variant:"bodyXSmall",color:"textSecondary",onClick:()=>{tK(),(0,ek.notify)(c("srp.filters_cleared"))},dangerouslySetClassName:e5.default.clearFiltersText,children:c("filters.clear",{amount:(0,Z.default)(tH.appliedFilters),suffix:1===(0,Z.default)(tH.appliedFilters)?"":"s"})})]}),tU.length?(0,L.jsx)(H.default,{sortOptions:tU,onSortSelect:tW,internal:!1,margin:!1,label:""}):null,tU.length?(0,L.jsx)(te,{sortOptions:tU,onSortSelect:tW,open:tA,setOpen:tB,showTriggerButton:!0}):null]}),setIsActive:e=>{lt(e),e||(lr([]),ls({}))}}),!li("LLM Search")&&(0,L.jsxs)("div",{className:(0,M.default)(e5.default.sortContainer,{[e5.default.hidden]:lo.length>0&&t5||t6}),children:[!a&&lG&&(0,L.jsx)("section",{className:(0,M.default)(e5.default.quickTags,{[e5.default.hidden]:lo.length>0&&t5||t6}),"aria-label":c("inventory.quick_tags_sort"),children:(0,L.jsx)(D.default,{setSortDrawerOpen:tB,hideSortButton:!tU.length})}),!t6&&!li("LLM Search")&&(0,L.jsx)("div",{className:e5.default.desktopSort,"aria-label":c("inventory.sort"),children:tU.length?(0,L.jsx)(H.default,{sortOptions:tU,onSortSelect:tW,internal:a}):null}),m?.accutrade_enabled&&!ec&&(0,L.jsx)("div",{id:"atFrameContainer","data-display-type":"banner"})]}),m?.disable_all_inventory&&""!==tH.query&&(0,L.jsx)(ei.default,{state:tH,setAppliedFilters:t$})]}),a&&(0,L.jsxs)("div",{className:e5.default.tableControls,children:[(0,L.jsx)(eM,{lastRunTimes:n}),(0,L.jsx)(ej,{internal:a,vehicles:er}),(0,L.jsx)(eT,{onFiltersClick:()=>tq(!0),state:tH,clearFilters:tK}),tU.length?(0,L.jsx)("div",{className:e5.default.internalMobileSort,children:(0,L.jsx)(H.default,{sortOptions:tU,onSortSelect:tW,internal:a})}):null]}),(0,L.jsx)(eC.default,{})]})]}),a?(0,L.jsxs)(eA,{children:[er.map(lP),lB(),0===er.length&&tp&&!tk&&!(li("LLM Search")&&(ll||le&&la.length>0))&&(0,L.jsx)(eo.default,{variant:"noResults"}),tk&&(0,L.jsx)(P.default,{height:1e3})]}):(0,L.jsxs)("section",{className:(0,M.default)(e5.default.vehiclesListContent,{[e5.default["vehiclesListContent--llmSearch"]]:li("LLM Search")}),"aria-label":c("inventory.vehicles_list"),children:[er.map(lP),0===er.length&&tp&&!tk&&!(li("LLM Search")&&(ll||le&&la.length>0))&&(0,L.jsx)(eo.default,{variant:"noResults"}),tk&&(0,L.jsx)(P.default,{className:e5.default.spinner}),lB()]},"vehicles-page")]})]}),m.credit_enabled&&(0,L.jsx)(e7,{show:eR,location:"srp_cta",onClose:()=>eB(!1),vehicle:er.find(e=>e.id===tE)}),m.towing_enabled&&(0,L.jsx)(tt,{show:tl,onClose:()=>ta(!1),location:"srp_cta"}),(0,L.jsx)(ev,{banner:tX,open:!!tX,onClose:()=>tD(null)})]})}),(0,L.jsx)(e9,{vehicle:tN,setVehicle:tR}),(0,eW.uniqueCtaToolsForModals)([[_?.cta_tool,_?.href],[_?.cta2_tool,_?.href_2],[_?.cta3_tool,_?.href_3],[_?.cta4_tool,_?.href_4]]).map((e,t)=>!!e&&ts(e,t,"srp_cta")),m?.require_contact_preference&&ts("request-photos",5,"srp_cta"),m?.credit_enabled&&ts("qualify",6,"srp_cta"),(0,L.jsx)(e8,{pageId:"new_inventory",model:Object.keys(tH?.appliedFilters?.model?.value||{})[0],make:Object.keys(tH?.appliedFilters?.make?.value||{})[0]}),(a||li("LLM Search"))&&(0,L.jsx)("div",{className:(0,M.default)(e5.default.floatingBtnWrp,{[e5.default["floatingBtnWrp--hidden"]]:!tG||tP}),children:(0,L.jsx)("button",{className:e5.default.filterFloatingBtn,onClick:()=>tq(!0),children:(0,L.jsx)("p",{children:c("inventory.filters")})})}),(0,L.jsx)(ex.default,{shortenedLink:eE||"",showShare:ew,setShowShare:eL})]})}):(0,L.jsx)(P.default,{})}],893501)},45344,e=>{e.v({lastRunTimeEntry:"LastRunTimesPopover-module-scss-module__HzMyRW__lastRunTimeEntry",lastRunTimesContainer:"LastRunTimesPopover-module-scss-module__HzMyRW__lastRunTimesContainer",lastRunTimesPopover:"LastRunTimesPopover-module-scss-module__HzMyRW__lastRunTimesPopover",menuItems:"LastRunTimesPopover-module-scss-module__HzMyRW__menuItems"})},30913,e=>{e.v({clearFilters:"TableFilterControls-module-scss-module__VanbjG__clearFilters","clearFilters--hidden":"TableFilterControls-module-scss-module__VanbjG__clearFilters--hidden",filterBtn:"TableFilterControls-module-scss-module__VanbjG__filterBtn",filterControls:"TableFilterControls-module-scss-module__VanbjG__filterControls"})},385845,(e,t,l)=>{var a=e.r(377684),r=e.r(45350),n=e.r(877289);t.exports=function(e){return"string"==typeof e||!r(e)&&n(e)&&"[object String]"==a(e)}},601079,(e,t,l)=>{t.exports=function(e){return function(t){return null==t?void 0:t[e]}}},813450,(e,t,l)=>{t.exports=e.r(601079)("length")},979589,(e,t,l)=>{var a=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");t.exports=function(e){return a.test(e)}},607129,(e,t,l)=>{var a="\\ud800-\\udfff",r="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",n="\\ud83c[\\udffb-\\udfff]",s="[^"+a+"]",i="(?:\\ud83c[\\udde6-\\uddff]){2}",o="[\\ud800-\\udbff][\\udc00-\\udfff]",c="(?:"+r+"|"+n+")?",d="[\\ufe0e\\ufe0f]?",u="(?:\\u200d(?:"+[s,i,o].join("|")+")"+d+c+")*",m=RegExp(n+"(?="+n+")|"+("(?:"+[s+r+"?",r,i,o,"["+a+"]"].join("|"))+")"+(d+c+u),"g");t.exports=function(e){for(var t=m.lastIndex=0;m.test(e);)++t;return t}},222994,(e,t,l)=>{var a=e.r(813450),r=e.r(979589),n=e.r(607129);t.exports=function(e){return r(e)?n(e):a(e)}},835405,(e,t,l)=>{var a=e.r(848477),r=e.r(367426),n=e.r(351095),s=e.r(385845),i=e.r(222994);t.exports=function(e){if(null==e)return 0;if(n(e))return s(e)?i(e):e.length;var t=r(e);return"[object Map]"==t||"[object Set]"==t?e.size:a(e).length}}]);
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.