1(function(){"use strict";var r=(e=>(e.VehicleDeckLoaded="do.vehicledeckloaded",e.FilterLoadStart="do.filterloadstart",e.FilterLoadEnd="do.filterloadend",e.VehicleLoadStart="do.vehicleloadstart",e.VehicleLoadEnd="do.vehicleloadend",e.VehicleSearchEnd="do.vehiclesearchend",e.ClearFilters="do.clearFilters",e.RemoveFilterPill="do.removeFilterPill",e.VehicleCompareCheckboxChange="do.vehiclecomparecheckboxchange",e.SlideoutOpen="do.slideout.open",e))(r||{});const p="/api/vhcliaa";function m(e,c){return`${e.replace(/\/+$/,"")}${p}${c}`}const l=new WeakSet;function a(e,c){const o=new CustomEvent(r.VehicleDeckLoaded);o.data={invalidVins:e,hasValidVin:c},window.dispatchEvent(o)}async function i(e){const c=e.getAttribute("dealer-id"),o=e.getAttribute("vins");if(!c||!o||l.has(e))return;l.add(e);let n;try{const t=await fetch(`${m("",`/vehicle-card-deck/${c}/orion`)}?vins=${encodeURIComponent(o)}`);if(t.status===404){a(o.split(","),!1);return}if(!t.ok)return;n=await t.json()}catch{return}const h=new Set(Array.from(document.head.querySelectorAll('link[rel="stylesheet"]')).map(t=>t.getAttribute("href")??""));for(const t of n.cssResources){if(h.has(t))continue;const d=document.createElement("link");d.rel="stylesheet",d.href=t,document.head.appendChild(d),h.add(t)}const u=n.html??"";e.innerHTML=u;const f=new Set(Array.from(document.body.querySelectorAll("script[src]")).map(t=>t.getAttribute("src")??""));for(const t of n.javascriptResources){if(f.has(t))continue;const d=document.createElement("script");d.type="module",d.src=t,document.body.appendChild(d),f.add(t)}a(n.invalidVins??[],!!u)}const s="orion-vehicle-card-deck";class k extends HTMLElement{connectedCallback(){i(this)}}typeof customElements<"u"&&!customElements.get(s)&&customElements.define(s,k),document.addEventListener("DOMContentLoaded",()=>{document.querySelectorAll("orion-vehicle-card-deck").forEach(c=>{i(c)})})})();
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.