PageSourceSearch

https://autojunket.com/_next/static/chunks/pages/tour/[owner]-1486e2655c1d8393.js

js autojunket.com collected 2026-10-10 02:24:27 UTC 23,308 bytes, 96 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[767],{8943:function(e,t,a){(window.__NEXT_P=window.__NEXT_P||[]).push(["/tour/[owner]",function(){return a(5842)}])},7288:function(e,t,a){"use strict";a.d(t,{z:function(){return o}});var s=a(5893),r=a(7294),n=a(8426),l=a(2003),i=a(4819);let c=(0,l.j)("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0",{variants:{variant:{default:"bg-primary text-primary-foreground shadow hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground shadow-sm hover:bg-destructive/90",outline:"border border-input shadow-sm hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground shadow-sm hover:bg-secondary/80",ghost:"hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-9 px-4 py-2",sm:"h-8 rounded-md px-3 text-xs",lg:"h-10 rounded-md px-8",icon:"h-9 w-9"}},defaultVariants:{variant:"default",size:"default"}}),o=r.forwardRef((e,t)=>{let{className:a,variant:r,size:l,asChild:o=!1,...d}=e,p=o?n.g7:"button";return(0,s.jsx)(p,{className:(0,i.cn)(c({variant:r,size:l,className:a})),ref:t,...d})});o.displayName="Button"},4819:function(e,t,a){"use strict";a.d(t,{cn:function(){return n}});var s=a(512),r=a(8388);function n(){for(var e=arguments.length,t=Array(e),a=0;a<e;a++)t[a]=arguments[a];return(0,r.m6)((0,s.W)(t))}},1593:function(e,t,a){"use strict";a.d(t,{Z:function(){return s}});/**
2 * @license lucide-react v0.294.0 - ISC
3 *
4 * This source code is licensed under the ISC license.
5 * See the LICENSE file in the root directory of this source tree.
6 */let s=(0,a(4370).Z)("ArrowRight",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]])},7380:function(e,t,a){"use strict";a.d(t,{Z:function(){return s}});/**
7 * @license lucide-react v0.294.0 - ISC
8 *
9 * This source code is licensed under the ISC license.
10 * See the LICENSE file in the root directory of this source tree.
11 */let s=(0,a(4370).Z)("Bell",[["path",{d:"M6 8a6 6 0 0 1 12 0c0 7 3 9 3 9H3s3-2 3-9",key:"1qo2s2"}],["path",{d:"M10.3 21a1.94 1.94 0 0 0 3.4 0",key:"qgo35s"}]])},1304:function(e,t,a){"use strict";a.d(t,{Z:function(){return s}});/**
12 * @license lucide-react v0.294.0 - ISC
13 *
14 * This source code is licensed under the ISC license.
15 * See the LICENSE file in the root directory of this source tree.
16 */let s=(0,a(4370).Z)("Camera",[["path",{d:"M14.5 4h-5L7 7H4a2 2 0 0 0-2 2v9a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-3l-2.5-3z",key:"1tc9qg"}],["circle",{cx:"12",cy:"13",r:"3",key:"1vg3eu"}]])},7377:function(e,t,a){"use strict";a.d(t,{Z:function(){return s}});/**
17 * @license lucide-react v0.294.0 - ISC
18 *
19 * This source code is licensed under the ISC license.
20 * See the LICENSE file in the root directory of this source tree.
21 */let s=(0,a(4370).Z)("Crown",[["path",{d:"m2 4 3 12h14l3-12-6 7-4-7-4 7-6-7zm3 16h14",key:"zkxr6b"}]])},3552:function(e,t,a){"use strict";a.d(t,{Z:function(){return s}});/**
22 * @license lucide-react v0.294.0 - ISC
23 *
24 * This source code is licensed under the ISC license.
25 * See the LICENSE file in the root directory of this source tree.
26 */let s=(0,a(4370).Z)("Download",[["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["polyline",{points:"7 10 12 15 17 10",key:"2ggqvy"}],["line",{x1:"12",x2:"12",y1:"15",y2:"3",key:"1vk2je"}]])},7411:function(e,t,a){"use strict";a.d(t,{Z:function(){return s}});/**
27 * @license lucide-react v0.294.0 - ISC
28 *
29 * This source code is licensed under the ISC license.
30 * See the LICENSE file in the root directory of this source tree.
31 */let s=(0,a(4370).Z)("FileBox",[["path",{d:"M14.5 22H18a2 2 0 0 0 2-2V7.5L14.5 2H6a2 2 0 0 0-2 2v4",key:"h7jej2"}],["polyline",{points:"14 2 14 8 20 8",key:"1ew0cm"}],["path",{d:"M2.97 13.12c-.6.36-.97 1.02-.97 1.74v3.28c0 .72.37 1.38.97 1.74l3 1.83c.63.39 1.43.39 2.06 0l3-1.83c.6-.36.97-1.02.97-1.74v-3.28c0-.72-.37-1.38-.97-1.74l-3-1.83a1.97 1.97 0 0 0-2.06 0l-3 1.83Z",key:"f4a3oc"}],["path",{d:"m7 17-4.74-2.85",key:"etm6su"}],["path",{d:"m7 17 4.74-2.85",key:"5xuooz"}],["path",{d:"M7 17v5",key:"1yj1jh"}]])},1952:function(e,t,a){"use strict";a.d(t,{Z:function(){return s}});/**
32 * @license lucide-react v0.294.0 - ISC
33 *
34 * This source code is licensed under the ISC license.
35 * See the LICENSE file in the root directory of this source tree.
36 */let s=(0,a(4370).Z)("FileText",[["path",{d:"M14.5 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7.5L14.5 2z",key:"1nnpy2"}],["polyline",{points:"14 2 14 8 20 8",key:"1ew0cm"}],["line",{x1:"16",x2:"8",y1:"13",y2:"13",key:"14keom"}],["line",{x1:"16",x2:"8",y1:"17",y2:"17",key:"17nazh"}],["line",{x1:"10",x2:"8",y1:"9",y2:"9",key:"1a5vjj"}]])},3696:function(e,t,a){"use strict";a.d(t,{Z:function(){return s}});/**
37 * @license lucide-react v0.294.0 - ISC
38 *
39 * This source code is licensed under the ISC license.
40 * See the LICENSE file in the root directory of this source tree.
41 */let s=(0,a(4370).Z)("LogOut",[["path",{d:"M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4",key:"1uf3rs"}],["polyline",{points:"16 17 21 12 16 7",key:"1gabdz"}],["line",{x1:"21",x2:"9",y1:"12",y2:"12",key:"1uyos4"}]])},760:function(e,t,a){"use strict";a.d(t,{Z:function(){return s}});/**
42 * @license lucide-react v0.294.0 - ISC
43 *
44 * This source code is licensed under the ISC license.
45 * See the LICENSE file in the root directory of this source tree.
46 */let s=(0,a(4370).Z)("Menu",[["line",{x1:"4",x2:"20",y1:"12",y2:"12",key:"1e0a9i"}],["line",{x1:"4",x2:"20",y1:"6",y2:"6",key:"1owob3"}],["line",{x1:"4",x2:"20",y1:"18",y2:"18",key:"yk5zj1"}]])},8453:function(e,t,a){"use strict";a.d(t,{Z:function(){return s}});/**
47 * @license lucide-react v0.294.0 - ISC
48 *
49 * This source code is licensed under the ISC license.
50 * See the LICENSE file in the root directory of this source tree.
51 */let s=(0,a(4370).Z)("Plus",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"M12 5v14",key:"s699le"}]])},1565:function(e,t,a){"use strict";a.d(t,{Z:function(){return s}});/**
52 * @license lucide-react v0.294.0 - ISC
53 *
54 * This source code is licensed under the ISC license.
55 * See the LICENSE file in the root directory of this source tree.
56 */let s=(0,a(4370).Z)("Settings",[["path",{d:"M12.22 2h-.44a2 2 0 0 0-2 2v.18a2 2 0 0 1-1 1.73l-.43.25a2 2 0 0 1-2 0l-.15-.08a2 2 0 0 0-2.73.73l-.22.38a2 2 0 0 0 .73 2.73l.15.1a2 2 0 0 1 1 1.72v.51a2 2 0 0 1-1 1.74l-.15.09a2 2 0 0 0-.73 2.73l.22.38a2 2 0 0 0 2.73.73l.15-.08a2 2 0 0 1 2 0l.43.25a2 2 0 0 1 1 1.73V20a2 2 0 0 0 2 2h.44a2 2 0 0 0 2-2v-.18a2 2 0 0 1 1-1.73l.43-.25a2 2 0 0 1 2 0l.15.08a2 2 0 0 0 2.73-.73l.22-.39a2 2 0 0 0-.73-2.73l-.15-.08a2 2 0 0 1-1-1.74v-.5a2 2 0 0 1 1-1.74l.15-.09a2 2 0 0 0 .73-2.73l-.22-.38a2 2 0 0 0-2.73-.73l-.15.08a2 2 0 0 1-2 0l-.43-.25a2 2 0 0 1-1-1.73V4a2 2 0 0 0-2-2z",key:"1qme2f"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]])},2970:function(e,t,a){"use strict";a.d(t,{Z:function(){return s}});/**
57 * @license lucide-react v0.294.0 - ISC
58 *
59 * This source code is licensed under the ISC license.
60 * See the LICENSE file in the root directory of this source tree.
61 */let s=(0,a(4370).Z)("Share",[["path",{d:"M4 12v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-8",key:"1b2hhj"}],["polyline",{points:"16 6 12 2 8 6",key:"m901s6"}],["line",{x1:"12",x2:"12",y1:"2",y2:"15",key:"1p0rca"}]])},358:function(e,t,a){"use strict";a.d(t,{Z:function(){return s}});/**
62 * @license lucide-react v0.294.0 - ISC
63 *
64 * This source code is licensed under the ISC license.
65 * See the LICENSE file in the root directory of this source tree.
66 */let s=(0,a(4370).Z)("Smartphone",[["rect",{width:"14",height:"20",x:"5",y:"2",rx:"2",ry:"2",key:"1yt0o3"}],["path",{d:"M12 18h.01",key:"mhygvu"}]])},4088:function(e,t,a){"use strict";a.d(t,{Z:function(){return s}});/**
67 * @license lucide-react v0.294.0 - ISC
68 *
69 * This source code is licensed under the ISC license.
70 * See the LICENSE file in the root directory of this source tree.
71 */let s=(0,a(4370).Z)("TrendingUp",[["polyline",{points:"22 7 13.5 15.5 8.5 10.5 2 17",key:"126l90"}],["polyline",{points:"16 7 22 7 22 13",key:"kwv8wd"}]])},2770:function(e,t,a){"use strict";a.d(t,{Z:function(){return s}});/**
72 * @license lucide-react v0.294.0 - ISC
73 *
74 * This source code is licensed under the ISC license.
75 * See the LICENSE file in the root directory of this source tree.
76 */let s=(0,a(4370).Z)("Upload",[["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["polyline",{points:"17 8 12 3 7 8",key:"t8dd8p"}],["line",{x1:"12",x2:"12",y1:"3",y2:"15",key:"widbto"}]])},718:function(e,t,a){"use strict";a.d(t,{Z:function(){return s}});/**
77 * @license lucide-react v0.294.0 - ISC
78 *
79 * This source code is licensed under the ISC license.
80 * See the LICENSE file in the root directory of this source tree.
81 */let s=(0,a(4370).Z)("User",[["path",{d:"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2",key:"975kel"}],["circle",{cx:"12",cy:"7",r:"4",key:"17ys0d"}]])},5696:function(e,t,a){"use strict";a.d(t,{Z:function(){return s}});/**
82 * @license lucide-react v0.294.0 - ISC
83 *
84 * This source code is licensed under the ISC license.
85 * See the LICENSE file in the root directory of this source tree.
86 */let s=(0,a(4370).Z)("Warehouse",[["path",{d:"M22 8.35V20a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V8.35A2 2 0 0 1 3.26 6.5l8-3.2a2 2 0 0 1 1.48 0l8 3.2A2 2 0 0 1 22 8.35Z",key:"gksnxg"}],["path",{d:"M6 18h12",key:"9pbo8z"}],["path",{d:"M6 14h12",key:"4cwo0f"}],["rect",{width:"12",height:"12",x:"6",y:"10",key:"apd30q"}]])},6549:function(e,t,a){"use strict";a.d(t,{Z:function(){return s}});/**
87 * @license lucide-react v0.294.0 - ISC
88 *
89 * This source code is licensed under the ISC license.
90 * See the LICENSE file in the root directory of this source tree.
91 */let s=(0,a(4370).Z)("Wrench",[["path",{d:"M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z",key:"cbrjhi"}]])},8154:function(e,t,a){"use strict";a.d(t,{Z:function(){return s}});/**
92 * @license lucide-react v0.294.0 - ISC
93 *
94 * This source code is licensed under the ISC license.
95 * See the LICENSE file in the root directory of this source tree.
96 */let s=(0,a(4370).Z)("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}
96],["path",{d:"m6 6 12 12",key:"d8bk6v"}]])},5842:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return k}});var s=a(5893),r=a(1163),n=a(1664),l=a.n(n),i=a(2962),c=a(7332);a(7288);var o=a(6549),d=a(1952),p=a(1304),m=a(1593),x=a(7377),u=a(2770),h=a(6390),y=a(7380),v=a(4088);let g={mike:{owner:"Mike Rossi",role:"Dad \xb7 Original owner",year:2018,make:"Ford",model:"F-150 XLT",trim:"3.5L V6 EcoBoost",nickname:"The Workhorse",mileage:87420,ownedYears:4,vin:"1FTFW1E80JFA12345",autoScore:84,autoScoreBase:79,careScore:"Silver",resaleAsking:24800,resaleAverage:21500,timeline:[{icon:o.Z,date:"Feb 12, 2026",event:"Oil change \xb7 Mobil 1 5W-30",mileage:87100,cost:78},{icon:d.Z,date:"Jan 04, 2026",event:"Front brake pads + rotors \xb7 Advance Auto",mileage:85920,cost:340},{icon:p.Z,date:"Dec 22, 2025",event:"Two front tires \xb7 Michelin Defender",mileage:84610,cost:520},{icon:o.Z,date:"Aug 30, 2025",event:"Oil change + tire rotation",mileage:79240,cost:92},{icon:d.Z,date:"Jun 12, 2025",event:"Rear differential fluid change \xb7 dealer",mileage:74180,cost:145},{icon:o.Z,date:"Feb 08, 2025",event:"Oil change \xb7 Mobil 1",mileage:68420,cost:78},{icon:d.Z,date:"Oct 04, 2024",event:"Spark plugs replaced (all 6) \xb7 dealer",mileage:62180,cost:385}],glovebox:[{name:"Owner’s manual (PDF)",kind:"Manual"},{name:"Original window sticker",kind:"Purchase"},{name:"Ford extended warranty \xb7 exp 2027",kind:"Warranty"},{name:"State inspection \xb7 Feb 2026",kind:"Inspection"}],accent:"gold"},sarah:{owner:"Sarah Rossi",role:"Mom \xb7 Original owner",year:2020,make:"Honda",model:"CR-V EX",trim:"1.5L Turbo AWD",nickname:"The Everyday",mileage:41880,ownedYears:3,vin:"5J6RW2H84LL034521",autoScore:91,autoScoreBase:87,careScore:"Gold",resaleAsking:22400,resaleAverage:20100,timeline:[{icon:o.Z,date:"Feb 08, 2026",event:"Synthetic oil + filter \xb7 Honda dealer",mileage:41500,cost:65},{icon:d.Z,date:"Jan 15, 2026",event:"State inspection \xb7 passed",mileage:40980,cost:25},{icon:p.Z,date:"Nov 30, 2025",event:"Winter tires on \xb7 Bridgestone Blizzak",mileage:38620,cost:640},{icon:o.Z,date:"Aug 22, 2025",event:"Oil change + brake fluid flush",mileage:34910,cost:155},{icon:d.Z,date:"May 18, 2025",event:"Cabin air filter + engine air filter",mileage:30880,cost:48},{icon:o.Z,date:"Feb 04, 2025",event:"Oil change \xb7 dealer",mileage:26120,cost:65}],glovebox:[{name:"Owner’s manual (PDF)",kind:"Manual"},{name:"Honda Care warranty \xb7 exp 2027",kind:"Warranty"},{name:"Bridgestone Blizzak receipt",kind:"Receipt"},{name:"Insurance card 2026",kind:"Insurance"}],accent:"emerald"},emma:{owner:"Emma Rossi",role:"16 \xb7 First car",year:2015,make:"Honda",model:"Civic LX",trim:"1.8L I4",nickname:"Little Blue",mileage:108340,ownedYears:1,vin:"2HGFB2F52FH512377",autoScore:76,autoScoreBase:82,careScore:"Bronze",resaleAsking:11900,resaleAverage:10800,timeline:[{icon:o.Z,date:"Feb 02, 2026",event:"Oil + air filter \xb7 Jiffy Lube",mileage:108e3,cost:62},{icon:d.Z,date:"Dec 10, 2025",event:"New battery \xb7 warranty replacement",mileage:105420,cost:0},{icon:p.Z,date:"Sep 18, 2025",event:"Purchased from private seller \xb7 102k mi",mileage:102340,cost:8900}],glovebox:[{name:"Bill of sale \xb7 private party",kind:"Purchase"},{name:"Title transfer \xb7 Sep 2025",kind:"Title"},{name:"State inspection \xb7 Oct 2025",kind:"Inspection"}],accent:"silver"}},f=e=>e>=90?"var(--pp-emerald)":e>=80?"var(--pp-gold)":e>=70?"#E6B34D":"#E87050";function k(){let e=((0,r.useRouter)().query.owner||"").toString().toLowerCase(),t=g[e];if(!t)return(0,s.jsx)(c.Z,{title:"OSC Tour \xb7 Autojunket",children:(0,s.jsxs)("div",{className:"max-w-2xl mx-auto px-4 py-24 text-center",children:[(0,s.jsx)("p",{className:"pp-overline mb-3",children:"Not found"}),(0,s.jsx)("h1",{className:"text-3xl font-bold mb-4",style:{color:"var(--pp-text)"},children:"Pick a vehicle to tour."}),(0,s.jsxs)(l(),{href:"/",className:"pp-btn-primary inline-flex items-center gap-2",children:["Back to garage ",(0,s.jsx)(m.Z,{className:"w-4 h-4"})]})]})});let a=t.autoScore-t.autoScoreBase,n=t.timeline.reduce((e,t)=>
96e+(t.cost||0),0);return(0,s.jsxs)(c.Z,{title:"".concat(t.year," ").concat(t.make," ").concat(t.model," \xb7 OSC Tour"),children:[(0,s.jsx)(i.PB,{title:"".concat(t.year," ").concat(t.make," ").concat(t.model," — OSC Tour \xb7 Autojunket"),description:"See exactly what a OSC looks like — ".concat(t.owner,"'s ").concat(t.year," ").concat(t.make," ").concat(t.model," with a live AutoScore, service timeline, and OSC Transfer ready."),canonical:"https://autojunket.com/tour/".concat(e)}),(0,s.jsx)("div",{className:"border-b",style:{background:"rgba(212,175,113,0.08)",borderColor:"rgba(212,175,113,0.2)"},children:(0,s.jsxs)("div",{className:"max-w-5xl mx-auto px-4 sm:px-6 py-2.5 flex items-center justify-between gap-3",children:[(0,s.jsxs)("p",{className:"text-xs sm:text-sm",style:{color:"var(--pp-text)"},children:[(0,s.jsx)("span",{className:"pp-gold-text font-semibold",children:"Demo OSC"}),(0,s.jsx)("span",{className:"hidden sm:inline",style:{color:"var(--pp-text-dim)"},children:" \xb7 this is exactly what your own vehicle’s OSC looks like"})]}),(0,s.jsxs)(l(),{href:"/osc",className:"pp-btn-primary text-xs px-3 py-1.5 inline-flex items-center gap-1","data-testid":"tour-cta-inline",children:["Start yours ",(0,s.jsx)(m.Z,{className:"w-3 h-3"})]})]})}),(0,s.jsxs)("div",{className:"max-w-5xl mx-auto px-4 sm:px-6 py-8 sm:py-12",children:[(0,s.jsxs)("div",{className:"flex items-start justify-between gap-4 mb-8",children:[(0,s.jsxs)("div",{children:[(0,s.jsxs)("p",{className:"text-[10px] uppercase tracking-[0.3em] mb-1.5",style:{color:"var(--pp-gold)"},children:[t.owner," \xb7 ",t.role]}),(0,s.jsxs)("h1",{className:"text-3xl sm:text-4xl font-medium leading-tight",style:{color:"var(--pp-text)",fontFamily:"var(--pp-display)"},children:[t.year," ",t.make," ",(0,s.jsx)("span",{className:"pp-gold-text italic",children:t.model})]}),(0,s.jsxs)("p",{className:"text-sm mt-2",style:{color:"var(--pp-text-dim)"},children:["“",t.nickname,"” \xb7 ",t.trim," \xb7 ",t.mileage.toLocaleString()," mi \xb7 ",t.ownedYears,"y owned"]}),(0,s.jsxs)("p",{className:"text-[11px] font-mono mt-1",style:{color:"var(--pp-text-muted)"},children:["VIN ",t.vin]})]}),(0,s.jsxs)("span",{className:"inline-flex items-center gap-1.5 px-3 py-1.5 border rounded-full text-[10px] font-bold tracking-widest uppercase pp-tier-".concat(t.careScore.toLowerCase()),children:[(0,s.jsx)(x.Z,{className:"w-3 h-3"})," ",t.careScore]})]}),(0,s.jsxs)("div",{className:"grid sm:grid-cols-4 gap-3 mb-10",children:[(0,s.jsxs)("div",{className:"pp-card p-5",children:[(0,s.jsx)("p",{className:"text-[9px] uppercase tracking-widest mb-1",style:{color:"var(--pp-text-muted)"},children:"AutoScore"}),(0,s.jsxs)("p",{className:"text-3xl font-bold font-mono",style:{color:f(t.autoScore)},children:[t.autoScore,(0,s.jsx)("span",{className:"text-sm opacity-60",children:"/100"})]}),(0,s.jsxs)("p",{className:"text-[10px] mt-1",style:{color:a>=0?"var(--pp-emerald)":"var(--pp-danger)"},children:[a>=0?"+":"",a," vs base ",t.autoScoreBase]})]}),(0,s.jsxs)("div",{className:"pp-card p-5",children:[(0,s.jsx)("p",{className:"text-[9px] uppercase tracking-widest mb-1",style:{color:"var(--pp-text-muted)"},children:"Asking"}),(0,s.jsxs)("p",{className:"text-2xl font-bold",style:{color:"var(--pp-text)"},children:["$",t.resaleAsking.toLocaleString()]}),(0,s.jsxs)("p",{className:"text-[10px] mt-1",style:{color:"var(--pp-text-muted)"},children:["avg $",t.resaleAverage.toLocaleString()," \xb7 +$",(t.resaleAsking-t.resaleAverage).toLocaleString()]})]}),(0,s.jsxs)("div",{className:"pp-card p-5",children:[(0,s.jsx)("p",{className:"text-[9px] uppercase tracking-widest mb-1",style:{color:"var(--pp-text-muted)"},children:"Ownership spend"}),(0,s.jsxs)("p",{className:"text-2xl font-bold",style:{color:"var(--pp-text)"},children:["$",n.toLocaleString()]}),(0,s.jsxs)("p",{className:"text-[10px] mt-1",style:{color:"var(--pp-text-muted)"},children:[t.timeline.length," logged events"]})]}),(0,s.jsxs)("div",{className:"pp-card p-5",children:[(0,s.jsx)("p",{className:"text-[9px] uppercase tracking-widest mb-1",style:{color:"var(--pp-text-muted)"},children:"OSC Transfer"}),(0,s.jsx)("p",{className:"text-2xl font-bold",style:{color:"var(--pp-emerald)"},children:"Ready"}),(0,s.jsx)("p",{className:"text-[10px] mt-1",style:{color:"var(--pp-text-muted)"},children:"PDF \xb7 buyer view \xb7 transfer"})]})]}),(0,s.jsxs)("div",{className:"grid lg:grid-cols-3 gap-4 mb-10",children:[(0,s.jsxs)("div",{className:"lg:col-span-2 pp-card p-6",children:[(0,s.jsxs)("div",{className:"flex items-center justify-between mb-5",children:[(0,s.jsx)("p",{className:"pp-overline",children:"Ownership timeline"}),(0,s.jsxs)("span",{className:"text-[10px]",style:{color:"var(--pp-text-muted)"},children:[t.timeline.length," events"]})]}),(0,s.jsx)("div",{className:"space-y-3",children:t.timeline.map((e,t)=>(0,s.jsxs)("div",{className:"flex items-start gap-3 pb-3 border-b last:border-0",style:{borderColor:"rgba(255,255,255,0.05)"},children:[(0,s.jsx)("div",{className:"w-8 h-8 rounded-full flex items-center justify-center shrink-0",style:{background:"rgba(212,175,113,0.08)"},children:(0,s.jsx)(e.icon,{className:"w-3.5 h-3.5",style:{color:"var(--pp-gold)"}})}),(0,s.jsxs)("div",{className:"flex-1 min-w-0",children:[(0,s.jsx)("p",{className:"text-sm",style:{color:"var(--pp-text)"},children:e.event}),(0,s.jsxs)("p",{className:"text-[11px] mt-0.5",style:{color:"var(--pp-text-muted)"}
96,children:[e.date," \xb7 ",e.mileage.toLocaleString()," mi",e.cost>0?" \xb7 $".concat(e.cost):""]})]})]},t))})]}),(0,s.jsxs)("div",{className:"pp-card p-6",children:[(0,s.jsxs)("div",{className:"flex items-center justify-between mb-5",children:[(0,s.jsx)("p",{className:"pp-overline",children:"Digital glovebox"}),(0,s.jsx)(u.Z,{className:"w-3.5 h-3.5",style:{color:"var(--pp-gold)"}})]}),(0,s.jsx)("div",{className:"space-y-2.5",children:t.glovebox.map((e,t)=>(0,s.jsxs)("div",{className:"flex items-center gap-2.5 p-2.5 rounded",style:{background:"rgba(255,255,255,0.02)",border:"1px solid rgba(255,255,255,0.04)"},children:[(0,s.jsx)(d.Z,{className:"w-3.5 h-3.5 shrink-0",style:{color:"var(--pp-gold)"}}),(0,s.jsxs)("div",{className:"flex-1 min-w-0",children:[(0,s.jsx)("p",{className:"text-xs truncate",style:{color:"var(--pp-text)"},children:e.name}),(0,s.jsx)("p",{className:"text-[10px]",style:{color:"var(--pp-text-muted)"},children:e.kind})]})]},t))}),(0,s.jsxs)("div",{className:"mt-4 pt-4 border-t flex items-center gap-2 text-[10px]",style:{borderColor:"rgba(255,255,255,0.05)",color:"var(--pp-emerald)"},children:[(0,s.jsx)(h.Z,{className:"w-3 h-3"})," Private \xb7 you decide what the buyer sees"]})]})]}),(0,s.jsx)("div",{className:"grid sm:grid-cols-3 gap-3 mb-10",children:[{icon:d.Z,title:"Generate OSC Transfer",body:"Compiled PDF \xb7 every service, every receipt."},{icon:y.Z,title:"Alerts",body:"New recall on this trim? You&rsquo;ll know first."},{icon:v.Z,title:"Owner-adjusted AutoScore",body:"Logged fixes bumped ".concat(t.year," ").concat(t.model," +").concat(a>=0?a:0," above base.")}].map((e,t)=>(0,s.jsxs)("div",{className:"pp-card p-5","data-testid":"tour-action-".concat(t),children:[(0,s.jsx)(e.icon,{className:"w-4 h-4 mb-3",style:{color:"var(--pp-gold)"}}),(0,s.jsx)("p",{className:"text-sm font-semibold mb-1",style:{color:"var(--pp-text)"},children:e.title}),(0,s.jsx)("p",{className:"text-xs",style:{color:"var(--pp-text-dim)"},dangerouslySetInnerHTML:{__html:e.body}})]},t))}),(0,s.jsxs)("div",{className:"pp-card p-8 sm:p-10 text-center relative overflow-hidden",children:[(0,s.jsx)("div",{className:"absolute top-0 left-1/2 -translate-x-1/2 w-96 h-96 rounded-full -translate-y-32 pointer-events-none",style:{background:"radial-gradient(circle, rgba(212,175,113,0.12), transparent 70%)"}}),(0,s.jsxs)("div",{className:"relative",children:[(0,s.jsx)("p",{className:"pp-overline mb-3",children:"Your car deserves this too."}),(0,s.jsxs)("h2",{className:"text-2xl sm:text-3xl font-bold mb-4",style:{color:"var(--pp-text)"},children:["Start your ",(0,s.jsx)("span",{className:"pp-gold-text",children:"OSC"}),"."]}),(0,s.jsx)("p",{className:"text-sm mb-6 max-w-md mx-auto",style:{color:"var(--pp-text-dim)"},children:"$9.99/mo or $79.99/yr. Unlimited vehicles. Cancel anytime."}),(0,s.jsxs)("div",{className:"flex flex-wrap gap-3 justify-center",children:[(0,s.jsxs)(l(),{href:"/osc",className:"pp-btn-primary inline-flex items-center gap-2","data-testid":"tour-cta-primary",children:["Start OSC ",(0,s.jsx)(m.Z,{className:"w-4 h-4"})]}),(0,s.jsx)(l(),{href:"/",className:"pp-btn-ghost inline-flex items-center gap-2","data-testid":"tour-cta-back",children:"Tour another vehicle"})]})]})]})]})]})}}},function(e){e.O(0,[6110,7332,2888,9774,179],function(){return e(e.s=8943)}),_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.