PageSourceSearch

https://shop.porsche.com/_next/static/immutable/chunks/01ghwuwgo2xif.js

js porsche.com collected 2026-09-24 08:24:11 UTC 41,450 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,815160,e=>{"use strict";e.i(247167);var l=e.i(843476),a=e.i(271645),n=e.i(883342),t=e.i(274845);let u=(0,a.forwardRef)(({className:e,children:u,...r},c)=>{let s=(0,a.useRef)(void 0),i=(0,n.usePrefix)("p-text-list-item"),b={...r,...{children:u,suppressHydrationWarning:!0},"data-ssr":"",class:(0,n.useMergedClass)(s,e),ref:(0,t.syncRef)(s,c)};return(0,l.jsx)(i,{...b})});e.s(["PTextListItem",0,u])},96363,e=>{"use strict";e.i(247167);var l=e.i(843476),a=e.i(271645),n=e.i(883342),t=e.i(274845);let u=(0,a.forwardRef)(({type:e="unordered",className:u,children:r,...c},s)=>{let i=(0,a.useRef)(void 0),b=(0,n.usePrefix)("p-text-list");(0,n.useBrowserLayoutEffect)(()=>{i.current.type=e},[e]);let g={...c,...{children:r,suppressHydrationWarning:!0},"data-ssr":"",class:(0,n.useMergedClass)(i,u),ref:(0,t.syncRef)(i,s)};return(0,l.jsx)(b,{...g})});e.s(["PTextList",0,u])},954616,e=>{"use strict";var l=e.i(271645),a=e.i(114272),n=e.i(540143),t=e.i(915823),u=e.i(619273),r=class extends t.Subscribable{#e;#l=void 0;#a;#n;constructor(e,l){super(),this.#e=e,this.setOptions(l),this.bindMethods(),this.#t()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(e){let l=this.options;this.options=this.#e.defaultMutationOptions(e),(0,u.shallowEqualObjects)(this.options,l)||this.#e.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.#a,observer:this}),l?.mutationKey&&this.options.mutationKey&&(0,u.hashKey)(l.mutationKey)!==(0,u.hashKey)(this.options.mutationKey)?this.reset():this.#a?.state.status==="pending"&&this.#a.setOptions(this.options)}onUnsubscribe(){this.hasListeners()||this.#a?.removeObserver(this)}onMutationUpdate(e){this.#t(),this.#u(e)}getCurrentResult(){return this.#l}reset(){this.#a?.removeObserver(this),this.#a=void 0,this.#t(),this.#u()}mutate(e,l){return this.#n=l,this.#a?.removeObserver(this),this.#a=this.#e.getMutationCache().build(this.#e,this.options),this.#a.addObserver(this),this.#a.execute(e)}#t(){let e=this.#a?.state??(0,a.getDefaultState)();this.#l={...e,isPending:"pending"===e.status,isSuccess:"success"===e.status,isError:"error"===e.status,isIdle:"idle"===e.status,mutate:this.mutate,reset:this.reset}}#u(e){n.notifyManager.batch(()=>{if(this.#n&&this.hasListeners()){let l=this.#l.variables,a=this.#l.context,n={client:this.#e,meta:this.options.meta,mutationKey:this.options.mutationKey};if(e?.type==="success"){try{this.#n.onSuccess?.(e.data,l,a,n)}catch(e){Promise.reject(e)}try{this.#n.onSettled?.(e.data,null,l,a,n)}catch(e){Promise.reject(e)}}else if(e?.type==="error"){try{this.#n.onError?.(e.error,l,a,n)}catch(e){Promise.reject(e)}try{this.#n.onSettled?.(void 0,e.error,l,a,n)}catch(e){Promise.reject(e)}}}this.listeners.forEach(e=>{e(this.#l)})})}},c=e.i(912598);e.s(["useMutation",0,function(e,a){let t=(0,c.useQueryClient)(a),[s]=l.useState(()=>new r(t,e));l.useEffect(()=>{s.setOptions(e)},[s,e]);let i=l.useSyncExternalStore(l.useCallback(e=>s.subscribe(n.notifyManager.batchCalls(e)),[s]),()=>s.getCurrentResult(),()=>s.getCurrentResult()),b=l.useCallback((e,l)=>{s.mutate(e,l).catch(u.noop)},[s]);if(i.error&&(0,u.shouldThrowError)(s.options.throwOnError,[i.error]))throw i.error;return{...i,mutate:b,mutateAsync:i.mutate}}],954616)},974175,(e,l,a)=>{l.exports=JSON.parse('{"generatedAt":"2026-09-24T07:56:50.954Z","generalDefault":"/vehicle/default.png","generalDefaultB":"/vehicle/default-b.jpg","generalDefaultG":"/vehicle/default-g.png","generalDefaultT":"/vehicle/default-t.png","models":{"356":{"default":"/vehicle/356/356.jpg","defaultB":null,"defaultG":null,"defaultT":null,"generations":{}},"718":{"default":"/vehicle/718/718.png","defaultB":"/vehicle/718/718-b.jpg","defaultG":"/vehicle/718/718-g.png","defaultT":"/vehicle/718/718-t.png","generations":{"981":{"derivatives":{"boxster-gts":{"base":"/vehicle/718/981/boxster-gts.png","b":null,"g":null,"t":null},"boxster-s":{"base":"/vehicle/718/981/boxster-s.png","b":null,"g":null,"t":null},"boxster-spyder":{"base":"/vehicle/718/981/boxster-spyder.png","b":null,"g":null,"t":null},"boxster":{"base":"/vehicle/718/981/boxster.png","b":null,"g":null,"t":null},"cayman-gt4":{"base":"/vehicle/718/981/cayman-gt4.png","b":null,"g":null,"t":null},"cayman-gts":{"base":"/vehicle/718/981/cayman-gts.png","b":null,"g":null,"t":null},"cayman-s":{"base":"/vehicle/718/981/cayman-s.png","b":null,"g":null,"t":null},"cayman":{"base":"/vehicle/718/981/cayman.png","b":null,"g":null,"t":null}}},"982":{"derivatives":{"718-boxster-gts":{"base":"/vehicle/718/982/718-boxster-gts.png","b":null,"g":null,"t":null},"718-boxster-s":{"base":"/vehicle/718/982/718-boxster-s.png","b":null,"g":null,"t":null},"718-boxster-t":{"base":"/vehicle/718/982/718-boxster-t.png","b":null,"g":null,"t":null},"718-boxster":{"base":"/vehicle/718/982/718-boxster.png","b":null,"g":null,"t":null},"718-cayman-gt4-rs":{"base":"/vehicle/718/982/718-cayman-gt4-rs.png","b":null,"g":null,"t":null},"718-cayman-gt4":{"base":"/vehicle/718/982/718-cayman-gt4.png","b":null,"g":null,"t":null},"718-cayman-gts":{"base":"/vehicle/718/982/718-cayman-gts.png","b":null,"g":null,"t":null},"718-cayman-s":{"base":"/vehicle/718/982/718-cayman-s.png","b":null,"g":null,"t":null},"718-cayman-t":{"base":"/vehicle/718/982/718-cayman-t.png","b":null,"g":null,"t":null},"718-cayman":{"base":"/vehicle/718/982/718-cayman.png","b":null,"g":null,"t":null},"718-spyder-rs":{"base":"/vehicle/718/982/718-spyder-rs.png","b":null,"g":null,"t":null},"718-spyder":{"base":"/vehicle/718/982/718-spyder.png","b":null,"g":null,"t":null},"718_25_years":{"base":"/vehicle/718/982/718_25_years.png","b":null,"g":null,"t":null},"boxster-gts-40":{"base":"/vehicle/718/982/boxster-gts-40.png","b":null,"g":null,"t":null},"cayman-gts-40":{"base":"/vehicle/718/982/cayman-gts-40.png","b":null,"g":null,"t":null}}},"987-1":{"derivatives":{"cayman-s":{"base":"/vehicle/718/987-1/cayman-s.png","b":null,"g":null,"t":null}}},"987-2":{"derivatives":{"boxster-s":{"base":"/vehicle/718/987-2/boxster-s.png","b":null,"g":null,"t":null},"boxster-spyder":{"base":"/vehicle/718/987-2/boxster-spyder.png","b":null,"g":null,"t":null},"boxster":{"base":"/vehicle/718/987-2/boxster.png","b":null,"g":null,"t":null},"cayman-r":{"base":"/vehicle/718/987-2/cayman-r.png","b":null,"g":null,"t":null},"cayman-s":{"base":"/vehicle/718/987-2/cayman-s.png","b":null,"g":null,"t":null},"cayman":{"base":"/vehicle/718/987-2/cayman.png","b":null,"g":null,"t":null}}}}},"911":{"default":"/vehicle/911/911.png","defaultB":"/vehicle/911/911-b.jpg","defaultG":"/vehicle/911/911-g.png","defaultT":"/vehicle/911/911-t.png","generations":{"992":{"derivatives":{"911-carrera-4-convertible":{"base":"/vehicle/911/992/911-carrera-4-convertible.png","b":null,"g":null,"t":null},"911-carrera-4-coupe":{"base":"/vehicle/911/992/911-carrera-4-coupe.png","b":null,"g":null,"t":null},"911-carrera-4-gts-convertible":{"base":"/vehicle/911/992/911-carrera-4-gts-convertible.png","b":null,"g":null,"t":null},"911-carrera-4-gts-coupe":{"base":"/vehicle/911/992/911-carrera-4-gts-coupe.png","b":null,"g":null,"t":null},"911-carrera-4s-convertible":{"base":"/vehicle/911/992/911-carrera-4s-convertible.png","b":null,"g":null,"t":null},"911-carrera-4s-coupe":{"base":"/vehicle/911/992/911-carrera-4s-coupe.png","b":null,"g":null,"t":null},"911-carrera-convertible":{"base":"/vehicle/911/992/911-carrera-convertible.png","b":null,"g":null,"t":null},"911-carrera-coupe":{"base":"/vehicle/911/992/911-carrera-coupe.png","b":null,"g":null,"t":null},"911-carrera-gts-convertible":{"base":"/vehicle/911/992/911-carrera-gts-convertible.png","b":null,"g":null,"t":null},"911-carrera-gts-coupe":{"base":"/vehicle/911/992/911-carrera-gts-coupe.png","b":null,"g":null,"t":null},"911-carrera-s-convertible":{"base":"/vehicle/911/992/911-carrera-s-convertible.png","b":null,"g":null,"t":null},"911-carrera-s-coupe":{"base":"/vehicle/911/992/911-carrera-s-coupe.png","b":null,"g":null,"t":null},"911-carrera-t":{"base":"/vehicle/911/992/911-carrera-t.png","b":null,"g":null,"t":null},"911-dakkar":{"base":"/vehicle/911/992/911-dakkar.png","b":null,"g":null,"t":null},"911-gt3-rs":{"base":"/vehicle/911/992/911-gt3-rs.png","b":null,"g":null,"t":null},"911-gt3-touring":{"base":"/vehicle/911/992/911-gt3-touring.png","b":null,"g":null,"t":null},"911-gt3":{"base":"/vehicle/911/992/911-gt3.png","b":null,"g":null,"t":null},"911-sport-classic":{"base":"/vehicle/911/992/911-sport-classic.png","b":null,"g":null,"t":null},"911-st":{"base":"/vehicle/911/992/911-st.png","b":null,"g":null,"t":null},"911-targa-4-gts":{"base":"/vehicle/911/992/911-targa-4-gts.png","b":null,"g":null,"t":null},"911-targa-4":{"base":"/vehicle/911/992/911-targa-4.png","b":null,"g":null,"t":null},"911-targa-4s":{"base":"/vehicle/911/992/911-targa-4s.png","b":null,"g":null,"t":null},"911-turbo-convertible":{"base":"/vehicle/911/992/911-turbo-convertible.png","b":null,"g":null,"t":null},"911-turbo-coupe":{"base":"/vehicle/911/992/911-turbo-coupe.png","b":null,"g":null,"t":null},"911-turbo-s-convertible":{"base":"/vehicle/911/992/911-turbo-s-convertible.png","b":null,"g":null,"t":null},"911-turbo-s-coupe":{"base":"/vehicle/911/992/911-turbo-s-coupe.png","b":null,"g":null,"t":null}}},"991-1":{"derivatives":{"911-carrera-4-convertible":{"base":"/vehicle/911/991-1/911-carrera-4-convertible.png","b":null,"g":null,"t":null},"911-carrera-4-coupe":{"base":"/vehicle/911/991-1/911-carrera-4-coupe.png","b":null,"g":null,"t":null},"911-carrera-4-gts-convertible":{"base":"/vehicle/911/991-1/911-carrera-4-gts-convertible.png","b":null,"g":null,"t":null},"911-carrera-4-gts-coupe":{"base":"/vehicle/911/991-1/911-carrera-4-gts-coupe.png","b":null,"g":null,"t":null},"911-carrera-4s-convertible":{"base":"/vehicle/911/991-1/911-carrera-4s-convertible.png","b":null,"g":null,"t":null},"911-carrera-4s-coupe":{"base":"/vehicle/911/991-1/911-carrera-4s-coupe.png","b":null,"g":null,"t":null},"911-carrera-convertible":{"base":"/vehicle/911/991-1/911-carrera-convertible.png","b":null,"g":null,"t":null},"911-carrera-coupe":{"base":"/vehicle/911/991-1/911-carrera-coupe.png","b":null,"g":null,"t":null},"911-carrera-gts-convertible":{"base":"/vehicle/911/991-1/911-carrera-gts-convertible.png","b":null,"g":null,"t":null},"911-carrera-gts-coupe":{"base":"/vehicle/911/991-1/911-carrera-gts-coupe.png","b":null,"g":null,"t":null},"911-carrera-s-convertible":{"base":"/vehicle/911/991-1/911-carrera-s-convertible.png","b":null,"g":null,"t":null},"911-carrera-s-coupe":{"base":"/vehicle/911/991-1/911-carrera-s-coupe.png","b":null,"g":null,"t":null},"911-gt3-rs":{"base":"/vehicle/911/991-1/911-gt3-rs.png","b":null,"g":null,"t":null},"911-gt3":{"base":"/vehicle/911/991-1/911-gt3.png","b":null,"g":null,"t":null},"911-r":{"base":"/vehicle/911/991-1/911-r.png","b":null,"g":null,"t":null},"911-targa-4-gts":{"base":"/vehicle/911/991-1/911-targa-4-gts.png","b":null,"g":null,"t":null},"911-targa-4":{"base":"/vehicle/911/991-1/911-targa-4.png","b":null,"g":null,"t":null},"911-targa-4s":{"base":"/vehicle/911/991-1/911-targa-4s.png","b":null,"g":null,"t":null},"911-turbo-convertible":{"base":"/vehicle/911/991-1/911-turbo-convertible.png","b":null,"g":null,"t":null},"911-turbo-coupe":{"base":"/vehicle/911/991-1/911-turbo-coupe.png","b":null,"g":null,"t":null},"911-turbo-s-convertible":{"base":"/vehicle/911/991-1/911-turbo-s-convertible.png","b":null,"g":null,"t":null},"911-turbo-s-coupe":{"base":"/vehicle/911/991-1/911-turbo-s-coupe.png","b":null,"g":null,"t":null}}},"991-2":{"derivatives":{"911-carrera-4-convertible":{"base":"/vehicle/911/991-2/911-carrera-4-convertible.png","b":null,"g":null,"t":null},"911-carrera-4-coupe":{"base":"/vehicle/911/991-2/911-carrera-4-coupe.png","b":null,"g":null,"t":null},"911-carrera-4-gts-convertible":{"base":"/vehicle/911/991-2/911-carrera-4-gts-convertible.png","b":null,"g":null,"t":null},"911-carrera-4-gts-coupe":{"base":"/vehicle/911/991-2/911-carrera-4-gts-coupe.png","b":null,"g":null,"t":null},"911-carrera-4s-convertible":{"base":"/vehicle/911/991-2/911-carrera-4s-convertible.png","b":null,"g":null,"t":null},"911-carrera-4s-coupe":{"base":"/vehicle/911/991-2/911-carrera-4s-coupe.png","b":null,"g":null,"t":null},"911-carrera-convertible":{"base":"/vehicle/911/991-2/911-carrera-convertible.png","b":null,"g":null,"t":null},"911-carrera-coupe":{"base":"/vehicle/911/991-2/911-carrera-coupe.png","b":null,"g":null,"t":null},"911-carrera-gts-convertible":{"base":"/vehicle/911/991-2/911-carrera-gts-convertible.png","b":null,"g":null,"t":null},"911-carrera-gts-coupe":{"base":"/vehicle/911/991-2/911-carrera-gts-coupe.png","b":null,"g":null,"t":null},"911-carrera-s-convertible":{"base":"/vehicle/911/991-2/911-carrera-s-convertible.png","b":null,"g":null,"t":null},"911-carrera-s-coupe":{"base":"/vehicle/911/991-2/911-carrera-s-coupe.png","b":null,"g":null,"t":null},"911-carrera-t":{"base":"/vehicle/911/991-2/911-carrera-t.png","b":null,"g":null,"t":null},"911-gt2-rs":{"base":"/vehicle/911/991-2/911-gt2-rs.png","b":null,"g":null,"t":null},"911-gt3-rs":{"base":"/vehicle/911/991-2/911-gt3-rs.png","b":null,"g":null,"t":null},"911-gt3":{"base":"/vehicle/911/991-2/911-gt3.png","b":null,"g":null,"t":null},"911-speedster":{"base":"/vehicle/911/991-2/911-speedster.png","b":null,"g":null,"t":null},"911-targa-4-gts":{"base":"/vehicle/911/991-2/911-targa-4-gts.png","b":null,"g":null,"t":null},"911-targa-4":{"base":"/vehicle/911/991-2/911-targa-4.png","b":null,"g":null,"t":null},"911-targa-4s":{"base":"/vehicle/911/991-2/911-targa-4s.png","b":null,"g":null,"t":null},"911-turbo-convertible":{"base":"/vehicle/911/991-2/911-turbo-convertible.png","b":null,"g":null,"t":null},"911-turbo-coupe":{"base":"/vehicle/911/991-2/911-turbo-coupe.png","b":null,"g":null,"t":null},"911-turbo-s-convertible":{"base":"/vehicle/911/991-2/911-turbo-s-convertible.png","b":null,"g":null,"t":null},"911-turbo-s-coupe":{"base":"/vehicle/911/991-2/911-turbo-s-coupe.png","b":null,"g":null,"t":null}}},"992-2":{"derivatives":{"911-carrera-4-gts-convertible":{"base":"/vehicle/911/992-2/911-carrera-4-gts-convertible.png","b":null,"g":null,"t":null},"911-carrera-4-gts-coupe":{"base":"/vehicle/911/992-2/911-carrera-4-gts-coupe.png","b":null,"g":null,"t":null},"911-carrera-4s-convertible":{"base":"/vehicle/911/992-2/911-carrera-4s-convertible.png","b":null,"g":null,"t":null},"911-carrera-4s-coupe":{"base":"/vehicle/911/992-2/911-carrera-4s-coupe.png","b":null,"g":null,"t":null},"911-carrera-convertible":{"base":"/vehicle/911/992-2/911-carrera-convertible.png","b":null,"g":null,"t":null},"911-carrera-coupe":{"base":"/vehicle/911/992-2/911-carrera-coupe.png","b":null,"g":null,"t":null},"911-carrera-gts-convertible":{"base":"/vehicle/911/992-2/911-carrera-gts-convertible.png","b":null,"g":null,"t":null},"911-carrera-gts-coupe":{"base":"/vehicle/911/992-2/911-carrera-gts-coupe.png","b":null,"g":null,"t":null},"911-carrera-s-convertible":{"base":"/vehicle/911/992-2/911-carrera-s-convertible.png","b":null,"g":null,"t":null},"911-carrera-s-coupe":{"base":"/vehicle/911/992-2/911-carrera-s-coupe.png","b":null,"g":null,"t":null},"911-carrera-t-cabriolet":{"base":"/vehicle/911/992-2/911-carrera-t-cabriolet.png","b":null,"g":null,"t":null},"911-carrera-t":{"base":"/vehicle/911/992-2/911-carrera-t.png","b":null,"g":null,"t":null},"911-gt3-touring":{"base":"/vehicle/911/992-2/911-gt3-touring.png","b":null,"g":null,"t":null},"911-gt3":{"base":"/vehicle/911/992-2/911-gt3.png","b":null,"g":null,"t":null},"911-spirit-70":{"base":"/vehicle/911/992-2/911-spirit-70.png","b":null,"g":null,"t":null},"911-targa-4-gts":{"base":"/vehicle/911/992-2/911-targa-4-gts.png","b":null,"g":null,"t":null},"911-targa-4s":{"base":"/vehicle/911/992-2/911-targa-4s.png","b":null,"g":null,"t":null},"911-turbo-s-convertible":{"base":"/vehicle/911/992-2/911-turbo-s-convertible.png","b":null,"g":null,"t":null},"911-turbo-s-coupe":{"base":"/vehicle/911/992-2/911-turbo-s-coupe.png","b":null,"g":null,"t":null}}},"997-1":{"derivatives":{"911-carrera-coupe":{"base":"/vehicle/911/997-1/911-carrera-coupe.png","b":null,"g":null,"t":null}}},"997-2":{"derivatives":{"911-carrera-coupe":{"base":"/vehicle/911/997-2/911-carrera-coupe.png","b":null,"g":null,"t":null}}},"g-model-1":{"derivatives":{"911-carrera-coupe":{"base":"/vehicle/911/g-model-1/911-carrera-c
1oupe.png","b":null,"g":null,"t":null}}},"g-model-2":{"derivatives":{"911-carrera-coupe":{"base":"/vehicle/911/g-model-2/911-carrera-coupe.png","b":null,"g":null,"t":null}}}}},"914":{"default":"/vehicle/914/914.jpg","defaultB":null,"defaultG":null,"defaultT":null,"generations":{}},"918":{"default":"/vehicle/918/918.png","defaultB":null,"defaultG":null,"defaultT":null,"generations":{"918":{"derivatives":{"918-spyder":{"base":"/vehicle/918/918/918-spyder.png","b":null,"g":null,"t":null}}}}},"924":{"default":"/vehicle/924/924.jpg","defaultB":null,"defaultG":null,"defaultT":null,"generations":{"924":{"derivatives":{"924-coupe":{"base":"/vehicle/924/924/924-coupe.png","b":null,"g":null,"t":null}}}}},"928":{"default":"/vehicle/928/928.jpg","defaultB":null,"defaultG":null,"defaultT":null,"generations":{"928-1":{"derivatives":{"928":{"base":"/vehicle/928/928-1/928.png","b":null,"g":null,"t":null}}}}},"944":{"default":"/vehicle/944/944.jpg","defaultB":null,"defaultG":null,"defaultT":null,"generations":{"944-1":{"derivatives":{"944-coupe":{"base":"/vehicle/944/944-1/944-coupe.png","b":null,"g":null,"t":null}}}}},"959":{"default":"/vehicle/959/959.jpg","defaultB":null,"defaultG":null,"defaultT":null,"generations":{"959":{"derivatives":{"959":{"base":"/vehicle/959/959/959.png","b":null,"g":null,"t":null}}}}},"968":{"default":"/vehicle/968/968.jpg","defaultB":null,"defaultG":null,"defaultT":null,"generations":{"968":{"derivatives":{"968-coupe":{"base":"/vehicle/968/968/968-coupe.png","b":null,"g":null,"t":null}}}}},"carrera-gt":{"default":null,"defaultB":null,"defaultG":null,"defaultT":null,"generations":{"carrera-gt":{"derivatives":{"carrera-gt":{"base":"/vehicle/carrera-gt/carrera-gt/carrera-gt.png","b":null,"g":null,"t":null}}}}},"cayenne":{"default":"/vehicle/cayenne/cayenne.png","defaultB":"/vehicle/cayenne/cayenne-b.jpg","defaultG":"/vehicle/cayenne/cayenne-g.png","defaultT":"/vehicle/cayenne/cayenne-t.png","generations":{"92a-1":{"derivatives":{"cayenne-diesel":{"base":"/vehicle/cayenne/92a-1/cayenne-diesel.png","b":null,"g":null,"t":null},"cayenne-gts":{"base":"/vehicle/cayenne/92a-1/cayenne-gts.png","b":null,"g":null,"t":null},"cayenne-s-diesel":{"base":"/vehicle/cayenne/92a-1/cayenne-s-diesel.png","b":null,"g":null,"t":null},"cayenne-s-hybrid":{"base":"/vehicle/cayenne/92a-1/cayenne-s-hybrid.png","b":null,"g":null,"t":null},"cayenne-s":{"base":"/vehicle/cayenne/92a-1/cayenne-s.png","b":null,"g":null,"t":null},"cayenne-turbo-s":{"base":"/vehicle/cayenne/92a-1/cayenne-turbo-s.png","b":null,"g":null,"t":null},"cayenne-turbo":{"base":"/vehicle/cayenne/92a-1/cayenne-turbo.png","b":null,"g":null,"t":null},"cayenne":{"base":"/vehicle/cayenne/92a-1/cayenne.png","b":null,"g":null,"t":null}}},"92a-2":{"derivatives":{"cayenne-diesel":{"base":"/vehicle/cayenne/92a-2/cayenne-diesel.png","b":null,"g":null,"t":null},"cayenne-gts":{"base":"/vehicle/cayenne/92a-2/cayenne-gts.png","b":null,"g":null,"t":null},"cayenne-s-diesel":{"base":"/vehicle/cayenne/92a-2/cayenne-s-diesel.png","b":null,"g":null,"t":null},"cayenne-s-e-hybrid":{"base":"/vehicle/cayenne/92a-2/cayenne-s-e-hybrid.png","b":null,"g":null,"t":null},"cayenne-s":{"base":"/vehicle/cayenne/92a-2/cayenne-s.png","b":null,"g":null,"t":null},"cayenne-turbo-s":{"base":"/vehicle/cayenne/92a-2/cayenne-turbo-s.png","b":null,"g":null,"t":null},"cayenne-turbo":{"base":"/vehicle/cayenne/92a-2/cayenne-turbo.png","b":null,"g":null,"t":null},"cayenne":{"base":"/vehicle/cayenne/92a-2/cayenne.png","b":null,"g":null,"t":null}}},"92ya":{"derivatives":{"cayenne-coupe":{"base":"/vehicle/cayenne/92ya/cayenne-coupe.png","b":null,"g":null,"t":null},"cayenne-e-hybrid-coupe":{"base":"/vehicle/cayenne/92ya/cayenne-e-hybrid-coupe.png","b":null,"g":null,"t":null},"cayenne-e-hybrid":{"base":"/vehicle/cayenne/92ya/cayenne-e-hybrid.png","b":null,"g":null,"t":null},"cayenne-gts-coupe":{"base":"/vehicle/cayenne/92ya/cayenne-gts-coupe.png","b":null,"g":null,"t":null},"cayenne-gts":{"base":"/vehicle/cayenne/92ya/cayenne-gts.png","b":null,"g":null,"t":null},"cayenne-s-coupe":{"base":"/vehicle/cayenne/92ya/cayenne-s-coupe.png","b":null,"g":null,"t":null},"cayenne-s":{"base":"/vehicle/cayenne/92ya/cayenne-s.png","b":null,"g":null,"t":null},"cayenne-turbo-coupe":{"base":"/vehicle/cayenne/92ya/cayenne-turbo-coupe.png","b":null,"g":null,"t":null},"cayenne-turbo-gt":{"base":"/vehicle/cayenne/92ya/cayenne-turbo-gt.png","b":null,"g":null,"t":null},"cayenne-turbo-s-e-hybrid-coupe":{"base":"/vehicle/cayenne/92ya/cayenne-turbo-s-e-hybrid-coupe.png","b":null,"g":null,"t":null},"cayenne-turbo-s-e-hybrid":{"base":"/vehicle/cayenne/92ya/cayenne-turbo-s-e-hybrid.png","b":null,"g":null,"t":null},"cayenne-turbo":{"base":"/vehicle/cayenne/92ya/cayenne-turbo.png","b":null,"g":null,"t":null},"cayenne":{"base":"/vehicle/cayenne/92ya/cayenne.png","b":null,"g":null,"t":null}}},"92ya-2":{"derivatives":{"cayenne-coupe":{"base":"/vehicle/cayenne/92ya-2/cayenne-coupe.png","b":null,"g":null,"t":null},"cayenne-e-hybrid-coupe":{"base":"/vehicle/cayenne/92ya-2/cayenne-e-hybrid-coupe.png","b":null,"g":null,"t":null},"cayenne-e-hybrid":{"base":"/vehicle/cayenne/92ya-2/cayenne-e-hybrid.png","b":null,"g":null,"t":null},"cayenne-gts-coupe":{"base":"/vehicle/cayenne/92ya-2/cayenne-gts-coupe.png","b":null,"g":null,"t":null},"cayenne-gts":{"base":"/vehicle/cayenne/92ya-2/cayenne-gts.png","b":null,"g":null,"t":null},"cayenne-s-coupe":{"base":"/vehicle/cayenne/92ya-2/cayenne-s-coupe.png","b":null,"g":null,"t":null},"cayenne-s-e-hybrid-coupe":{"base":"/vehicle/cayenne/92ya-2/cayenne-s-e-hybrid-coupe.png","b":null,"g":null,"t":null},"cayenne-s-e-hybrid":{"base":"/vehicle/cayenne/92ya-2/cayenne-s-e-hybrid.png","b":null,"g":null,"t":null},"cayenne-s":{"base":"/vehicle/cayenne/92ya-2/cayenne-s.png","b":null,"g":null,"t":null},"cayenne-turbo-e-Hybrid":{"base":"/vehicle/cayenne/92ya-2/cayenne-turbo-e-Hybrid.png","b":null,"g":null,"t":null},"cayenne-turbo-e-hybrid-coupe":{"base":"/vehicle/cayenne/92ya-2/cayenne-turbo-e-hybrid-coupe.png","b":null,"g":null,"t":null},"cayenne-turbo-gt":{"base":"/vehicle/cayenne/92ya-2/cayenne-turbo-gt.png","b":null,"g":null,"t":null},"cayenne":{"base":"/vehicle/cayenne/92ya-2/cayenne.png","b":null,"g":null,"t":null}}},"9pa-1":{"derivatives":{"cayenne":{"base":"/vehicle/cayenne/9pa-1/cayenne.png","b":null,"g":null,"t":null}}},"9pa-2":{"derivatives":{"cayenne-diesel":{"base":"/vehicle/cayenne/9pa-2/cayenne-diesel.png","b":null,"g":null,"t":null},"cayenne-gts":{"base":"/vehicle/cayenne/9pa-2/cayenne-gts.png","b":null,"g":null,"t":null},"cayenne-s":{"base":"/vehicle/cayenne/9pa-2/cayenne-s.png","b":null,"g":null,"t":null},"cayenne-turbo-s":{"base":"/vehicle/cayenne/9pa-2/cayenne-turbo-s.png","b":null,"g":null,"t":null},"cayenne-turbo":{"base":"/vehicle/cayenne/9pa-2/cayenne-turbo.png","b":null,"g":null,"t":null},"cayenne":{"base":"/vehicle/cayenne/9pa-2/cayenne.png","b":null,"g":null,"t":null}}}}},"macan":{"default":"/vehicle/macan/macan.png","defaultB":"/vehicle/macan/macan-b.jpg","defaultG":"/vehicle/macan/macan-g.png","defaultT":"/vehicle/macan/macan-t.png","generations":{"95b-i":{"derivatives":{"macan-gts":{"base":"/vehicle/macan/95b-i/macan-gts.png","b":null,"g":null,"t":null},"macan-s-diesel":{"base":"/vehicle/macan/95b-i/macan-s-diesel.png","b":null,"g":null,"t":null},"macan-s":{"base":"/vehicle/macan/95b-i/macan-s.png","b":null,"g":null,"t":null},"macan-turbo":{"base":"/vehicle/macan/95b-i/macan-turbo.png","b":null,"g":null,"t":null},"macan":{"base":"/vehicle/macan/95b-i/macan.png","b":null,"g":null,"t":null}}},"95b-ii":{"derivatives":{"macan-gts":{"base":"/vehicle/macan/95b-ii/macan-gts.png","b":null,"g":null,"t":null},"macan-s":{"base":"/vehicle/macan/95b-ii/macan-s.png","b":null,"g":null,"t":null},"macan-turbo":{"base":"/vehicle/macan/95b-ii/macan-turbo.png","b":null,"g":null,"t":null},"macan":{"base":"/vehicle/macan/95b-ii/macan.png","b":null,"g":null,"t":null}}},"95b-iii":{"derivatives":{"macan-gts":{"base":"/vehicle/macan/95b-iii/macan-gts.png","b":null,"g":null,"t":null},"macan-s":{"base":"/vehicle/macan/95b-iii/macan-s.png","b":null,"g":null,"t":null},"macan-t":{"base":"/vehicle/macan/95b-iii/macan-t.png","b":null,"g":null,"t":null},"macan":{"base":"/vehicle/macan/95b-iii/macan.png","b":null,"g":null,"t":null}}},"xab-i":{"derivatives":{"macan-4-electric":{"base":"/vehicle/macan/xab-i/macan-4-electric.png","b":null,"g":null,"t":null},"macan-4s-electric":{"base":"/vehicle/macan/xab-i/macan-4s-electric.png","b":null,"g":null,"t":null},"macan-electric":{"base":"/vehicle/macan/xab-i/macan-electric.png","b":null,"g":null,"t":null},"macan-turbo-electric":{"base":"/vehicle/macan/xab-i/macan-turbo-electric.png","b":null,"g":null,"t":null}}}}},"panamera":{"default":"/vehicle/panamera/panamera.png","defaultB":"/vehicle/panamera/panamera-b.jpg","defaultG":"/vehicle/panamera/panamera-g.png","defaultT":"/vehicle/panamera/panamera-t.png","generations":{"97-abc":{"derivatives":{"panamera-4-e-hybrid-executive":{"base":"/vehicle/panamera/97-abc/panamera-4-e-hybrid-executive.png","b":null,"g":null,"t":null},"panamera-4-e-hybrid-sport-turismo":{"base":"/vehicle/panamera/97-abc/panamera-4-e-hybrid-sport-turismo.png","b":null,"g":null,"t":null},"panamera-4-e-hybrid":{"base":"/vehicle/panamera/97-abc/panamera-4-e-hybrid.png","b":null,"g":null,"t":null},"panamera-4-executive":{"base":"/vehicle/panamera/97-abc/panamera-4-executive.png","b":null,"g":null,"t":null},"panamera-4-sport-turismo":{"base":"/vehicle/panamera/97-abc/panamera-4-sport-turismo.png","b":null,"g":null,"t":null},"panamera-4":{"base":"/vehicle/panamera/97-abc/panamera-4.png","b":null,"g":null,"t":null}
1,"panamera-4s-diesel-sport-turismo":{"base":"/vehicle/panamera/97-abc/panamera-4s-diesel-sport-turismo.png","b":null,"g":null,"t":null},"panamera-4s-diesel":{"base":"/vehicle/panamera/97-abc/panamera-4s-diesel.png","b":null,"g":null,"t":null},"panamera-4s-executive":{"base":"/vehicle/panamera/97-abc/panamera-4s-executive.png","b":null,"g":null,"t":null},"panamera-4s-sport-turismo":{"base":"/vehicle/panamera/97-abc/panamera-4s-sport-turismo.png","b":null,"g":null,"t":null},"panamera-4s":{"base":"/vehicle/panamera/97-abc/panamera-4s.png","b":null,"g":null,"t":null},"panamera-gts-sports-turismo":{"base":"/vehicle/panamera/97-abc/panamera-gts-sports-turismo.png","b":null,"g":null,"t":null},"panamera-gts":{"base":"/vehicle/panamera/97-abc/panamera-gts.png","b":null,"g":null,"t":null},"panamera-turbo-executive":{"base":"/vehicle/panamera/97-abc/panamera-turbo-executive.png","b":null,"g":null,"t":null},"panamera-turbo-s-e-hybrid-executive":{"base":"/vehicle/panamera/97-abc/panamera-turbo-s-e-hybrid-executive.png","b":null,"g":null,"t":null},"panamera-turbo-s-e-hybrid-sport-turismo":{"base":"/vehicle/panamera/97-abc/panamera-turbo-s-e-hybrid-sport-turismo.png","b":null,"g":null,"t":null},"panamera-turbo-s-e-hybrid":{"base":"/vehicle/panamera/97-abc/panamera-turbo-s-e-hybrid.png","b":null,"g":null,"t":null},"panamera-turbo-sport-turismo":{"base":"/vehicle/panamera/97-abc/panamera-turbo-sport-turismo.png","b":null,"g":null,"t":null},"panamera-turbo":{"base":"/vehicle/panamera/97-abc/panamera-turbo.png","b":null,"g":null,"t":null},"panamera":{"base":"/vehicle/panamera/97-abc/panamera.png","b":null,"g":null,"t":null}}},"97-abc-2":{"derivatives":{"panamera-4-e-hybrid-executive":{"base":"/vehicle/panamera/97-abc-2/panamera-4-e-hybrid-executive.png","b":null,"g":null,"t":null},"panamera-4-e-hybrid-sport-turismo":{"base":"/vehicle/panamera/97-abc-2/panamera-4-e-hybrid-sport-turismo.png","b":null,"g":null,"t":null},"panamera-4-e-hybrid":{"base":"/vehicle/panamera/97-abc-2/panamera-4-e-hybrid.png","b":null,"g":null,"t":null},"panamera-4-executive":{"base":"/vehicle/panamera/97-abc-2/panamera-4-executive.png","b":null,"g":null,"t":null},"panamera-4-sport-turismo":{"base":"/vehicle/panamera/97-abc-2/panamera-4-sport-turismo.png","b":null,"g":null,"t":null},"panamera-4":{"base":"/vehicle/panamera/97-abc-2/panamera-4.png","b":null,"g":null,"t":null},"panamera-4s-e-hybrid-executive":{"base":"/vehicle/panamera/97-abc-2/panamera-4s-e-hybrid-executive.png","b":null,"g":null,"t":null},"panamera-4s-e-hybrid-sport-turismo":{"base":"/vehicle/panamera/97-abc-2/panamera-4s-e-hybrid-sport-turismo.png","b":null,"g":null,"t":null},"panamera-4s-e-hybrid":{"base":"/vehicle/panamera/97-abc-2/panamera-4s-e-hybrid.png","b":null,"g":null,"t":null},"panamera-4s-executive":{"base":"/vehicle/panamera/97-abc-2/panamera-4s-executive.png","b":null,"g":null,"t":null},"panamera-4s-sport-turismo":{"base":"/vehicle/panamera/97-abc-2/panamera-4s-sport-turismo.png","b":null,"g":null,"t":null},"panamera-4s":{"base":"/vehicle/panamera/97-abc-2/panamera-4s.png","b":null,"g":null,"t":null},"panamera-executive":{"base":"/vehicle/panamera/97-abc-2/panamera-executive.png","b":null,"g":null,"t":null},"panamera-gts-sports-turismo":{"base":"/vehicle/panamera/97-abc-2/panamera-gts-sports-turismo.png","b":null,"g":null,"t":null},"panamera-gts":{"base":"/vehicle/panamera/97-abc-2/panamera-gts.png","b":null,"g":null,"t":null},"panamera-turbo-s-e-hybrid-executive":{"base":"/vehicle/panamera/97-abc-2/panamera-turbo-s-e-hybrid-executive.png","b":null,"g":null,"t":null},"panamera-turbo-s-e-hybrid-sport-turismo":{"base":"/vehicle/panamera/97-abc-2/panamera-turbo-s-e-hybrid-sport-turismo.png","b":null,"g":null,"t":null},"panamera-turbo-s-e-hybrid":{"base":"/vehicle/panamera/97-abc-2/panamera-turbo-s-e-hybrid.png","b":null,"g":null,"t":null},"panamera-turbo-s-executive":{"base":"/vehicle/panamera/97-abc-2/panamera-turbo-s-executive.png","b":null,"g":null,"t":null},"panamera-turbo-s-sport-turismo":{"base":"/vehicle/panamera/97-abc-2/panamera-turbo-s-sport-turismo.png","b":null,"g":null,"t":null},"panamera-turbo-s":{"base":"/vehicle/panamera/97-abc-2/panamera-turbo-s.png","b":null,"g":null,"t":null},"panamera":{"base":"/vehicle/panamera/97-abc-2/panamera.png","b":null,"g":null,"t":null}}},"970-1":{"derivatives":{"panamera-4":{"base":"/vehicle/panamera/970-1/panamera-4.png","b":null,"g":null,"t":null},"panamera-4s":{"base":"/vehicle/panamera/970-1/panamera-4s.png","b":null,"g":null,"t":null},"panamera-diesel":{"base":"/vehicle/panamera/970-1/panamera-diesel.png","b":null,"g":null,"t":null},"panamera-gts":{"base":"/vehicle/panamera/970-1/panamera-gts.png","b":null,"g":null,"t":null},"panamera-s-hybrid":{"base":"/vehicle/panamera/970-1/panamera-s-hybrid.png","b":null,"g":null,"t":null},"panamera-s":{"base":"/vehicle/panamera/970-1/panamera-s.png","b":null,"g":null,"t":null},"panamera-turbo-s":{"base":"/vehicle/panamera/970-1/panamera-turbo-s.png","b":null,"g":null,"t":null},"panamera-turbo":{"base":"/vehicle/panamera/970-1/panamera-turbo.png","b":null,"g":null,"t":null},"panamera":{"base":"/vehicle/panamera/970-1/panamera.png","b":null,"g":null,"t":null}}},"970-2":{"derivatives":{"panamera-4":{"base":"/vehicle/panamera/970-2/panamera-4.png","b":null,"g":null,"t":null},"panamera-4s-executive":{"base":"/vehicle/panamera/970-2/panamera-4s-executive.png","b":null,"g":null,"t":null},"panamera-4s":{"base":"/vehicle/panamera/970-2/panamera-4s.png","b":null,"g":null,"t":null},"panamera-diesel":{"base":"/vehicle/panamera/970-2/panamera-diesel.png","b":null,"g":null,"t":null},"panamera-gts":{"base":"/vehicle/panamera/970-2/panamera-gts.png","b":null,"g":null,"t":null},"panamera-s-e-hybrid":{"base":"/vehicle/panamera/970-2/panamera-s-e-hybrid.png","b":null,"g":null,"t":null},"panamera-s":{"base":"/vehicle/panamera/970-2/panamera-s.png","b":null,"g":null,"t":null},"panamera-turbo-executive":{"base":"/vehicle/panamera/970-2/panamera-turbo-executive.png","b":null,"g":null,"t":null},"panamera-turbo-s-executive":{"base":"/vehicle/panamera/970-2/panamera-turbo-s-executive.png","b":null,"g":null,"t":null},"panamera-turbo-s":{"base":"/vehicle/panamera/970-2/panamera-turbo-s.png","b":null,"g":null,"t":null},"panamera-turbo":{"base":"/vehicle/panamera/970-2/panamera-turbo.png","b":null,"g":null,"t":null},"panamera":{"base":"/vehicle/panamera/970-2/panamera.png","b":null,"g":null,"t":null}}},"ya-abc-1":{"derivatives":{"panamera-4-e-hybrid-executive":{"base":"/vehicle/panamera/ya-abc-1/panamera-4-e-hybrid-executive.png","b":null,"g":null,"t":null},"panamera-4-e-hybrid":{"base":"/vehicle/panamera/ya-abc-1/panamera-4-e-hybrid.png","b":null,"g":null,"t":null},"panamera-4":{"base":"/vehicle/panamera/ya-abc-1/panamera-4.png","b":null,"g":null,"t":null},"panamera-4s-e-hybrid":{"base":"/vehicle/panamera/ya-abc-1/panamera-4s-e-hybrid.png","b":null,"g":null,"t":null},"panamera-gts":{"base":"/vehicle/panamera/ya-abc-1/panamera-gts.png","b":null,"g":null,"t":null},"panamera-turbo-e-hybrid":{"base":"/vehicle/panamera/ya-abc-1/panamera-turbo-e-hybrid.png","b":null,"g":null,"t":null},"panamera-turbo-s-e-hybrid-executive":{"base":"/vehicle/panamera/ya-abc-1/panamera-turbo-s-e-hybrid-executive.png","b":null,"g":null,"t":null},"panamera-turbo-s-e-hybrid":{"base":"/vehicle/panamera/ya-abc-1/panamera-turbo-s-e-hybrid.png","b":null,"g":null,"t":null},"panamera":{"base":"/vehicle/panamera/ya-abc-1/panamera.png","b":null,"g":null,"t":null}}}}},"taycan":{"default":"/vehicle/taycan/taycan.png","defaultB":"/vehicle/taycan/taycan-b.jpg","defaultG":"/vehicle/taycan/taycan-g.png","defaultT":"/vehicle/taycan/taycan-t.png","generations":{"taycan":{"derivatives":{"taycan-4-cross-turismo":{"base":"/vehicle/taycan/taycan/taycan-4-cross-turismo.png","b":null,"g":null,"t":null},"taycan-4S-cross-turismo":{"base":"/vehicle/taycan/taycan/taycan-4S-cross-turismo.png","b":null,"g":null,"t":null},"taycan-4s-sport-turismo":{"base":"/vehicle/taycan/taycan/taycan-4s-sport-turismo.png","b":null,"g":null,"t":null},"taycan-4s":{"base":"/vehicle/taycan/taycan/taycan-4s.png","b":null,"g":null,"t":null},"taycan-gts-sport-turismo":{"base":"/vehicle/taycan/taycan/taycan-gts-sport-turismo.png","b":null,"g":null,"t":null},"taycan-gts":{"base":"/vehicle/taycan/taycan/taycan-gts.png","b":null,"g":null,"t":null},"taycan-sport-turismo":{"base":"/vehicle/taycan/taycan/taycan-sport-turismo.png","b":null,"g":null,"t":null},"taycan-turbo-S-cross-turismo":{"base":"/vehicle/taycan/taycan/taycan-turbo-S-cross-turismo.png","b":null,"g":null,"t":null},"taycan-turbo-cross-turismo":{"base":"/vehicle/taycan/taycan/taycan-turbo-cross-turismo.png","b":null,"g":null,"t":null},"taycan-turbo-s-sport-turismo":{"base":"/vehicle/taycan/taycan/taycan-turbo-s-sport-turismo.png","b":null,"g":null,"t":null},"taycan-turbo-s":{"base":"/vehicle/taycan/taycan/taycan-turbo-s.png","b":null,"g":null,"t":null},"taycan-turbo-sport-turismo":{"base":"/vehicle/taycan/taycan/taycan-turbo-sport-turismo.png","b":null,"g":null,"t":null},"taycan-turbo":{"base":"/vehicle/taycan/taycan/taycan-turbo.png","b":null,"g":null,"t":null},"taycan":{"base":"/vehicle/taycan/taycan/taycan.png","b":null,"g":null,"t":null}}},"taycan-2":{"derivatives":{"taycan-4-cross-turismo":{"base":"/vehicle/taycan/taycan-2/taycan-4-cross-turismo.png","b":null,"g":null,"t":null},"taycan-4S-cross-turismo":{"base":"/vehicle/taycan/taycan-2/taycan-4S-cross-turismo.png","b":null,"g":null,"t":null},"taycan-4s-sport-turismo":{"base":"/vehicle/taycan/taycan-2/taycan-4s-sport-turismo.png","b":null,"g":null,"t":null},"taycan-4s":{"base":"/vehicle/taycan/taycan-2/taycan-4s.png","b":null,"g":null,"t":null},"taycan-gts-sport-turismo":{"base":"/vehicle/taycan/taycan-2/taycan-gts-sport-turismo.png","b":null,"g":null,"t":null},"taycan-gts":{"base":"/vehicle/taycan/taycan-2/taycan-gts.png","b":null,"g":null,"t":null},"taycan-sport-turismo":{"base":"/vehicle/taycan/taycan-2/taycan-sport-turismo.png","b":null,"g":null,"t":null},"taycan-turbo-S-cross-turismo":{"base":"/vehicle/taycan/taycan-2/taycan-turbo-S-cross-turismo.png","b":null,"g":null,"t":null},"taycan-turbo-cross-turismo":{"base":"/vehicle/taycan/taycan-2/taycan-turbo-cross-turismo.png","b":null,"g":null,"t":null},"taycan-turbo-gt-sport-limousine-with-weissach-package":{"base":"/vehicle/taycan/taycan-2/taycan-turbo-gt-sport-limousine-with-weissach-package.png","b":null,"g":null,"t":null},"taycan-turbo-gt-sport-limousine":{"base":"/vehicle/taycan/taycan-2/taycan-turbo-gt-sport-limousine.png","b":null,"g":null,"t":null},"taycan-turbo-s-sport-turismo":{"base":"/vehicle/taycan/taycan-2/taycan-turbo-s-sport-turismo.png","b":null,"g":null,"t":null},"taycan-turbo-s":{"base":"/vehicle/taycan/taycan-2/taycan-turbo-s.png","b":null,"g":null,"t":null},"taycan-turbo-sport-turismo":{"base":"/vehicle/taycan/taycan-2/taycan-turbo-sport-turismo.png","b":null,"g":null,"t":null},"taycan-turbo":{"base":"/vehicle/taycan/taycan-2/taycan-turbo.png","b":null,"g":null,"t":null},"taycan":{"base":"/vehicle/taycan/taycan-2/taycan.png","b":null,"g":null,"t":null}}}}}}}')},810664,236551,492334,715344,825590,e=>{"use strict";var l=e.i(843476),a=e.i(271645),n=e.i(527298),t=e.i(901089),u=e.i(605976),r=e.i(954616),c=e.i(266027);
1class s extends Error{statusCode;constructor(e,l){super(e),this.name="VehicleApiError",this.statusCode=l}}e.s(["VehicleApiError",0,s],236551);class i extends Error{constructor(e){super(e),this.name="VehicleNetworkError"}}e.s(["VehicleNetworkError",0,i],492334);let b=({country:e,locale:l,isEnabled:a})=>(0,c.useQuery)({queryKey:["vehicle",e,l],enabled:a,queryFn:async()=>{let a;try{a=await fetch(`/api/vehicles/${e}/${l}`)}catch{throw new i("Network request failed")}if(!a.ok)throw new s("Failed to fetch vehicles",a.status);return await a.json()}});e.s(["useVehicleDataVin",0,({country:e,locale:l})=>(0,r.useMutation)({mutationFn:async({vin:a})=>{let n;try{n=await fetch(`/api/vehicles/${e}/${l}/${a}`)}catch{throw new i("Network request failed")}if(!n.ok)throw new s("Failed to fetch vehicle by VIN",n.status);return await n.json()}}),"useVehiclesData",0,b],715344);var g=e.i(974175);let p=(...e)=>{for(let l of e)if("string"==typeof l&&l.trim().length>0)return l;return g.default.generalDefault},o=(e,l,a,n=g.default)=>{let t,{generalDefault:u,generalDefaultB:r,generalDefaultT:c,models:s}=n;if(!e)return{localPathImgTypography:c,localPathImgWithBg:r,localPathImgCar:u};let i=e?s[e]:void 0,b=i&&l?i.generations?.[l]:void 0,o=b&&a?b.derivatives?.[a]:void 0,v=["911","718","cayenne","macan","panamera","taycan"].includes(e);t=e&&l&&a&&!o?.base&&!v?u:p(o?.base,v?i?.defaultG:i?.default,u);let h=p(o?.b,i?.defaultB,r,t);return{localPathImgTypography:p(o?.t,i?.defaultT,c,t),localPathImgWithBg:h,localPathImgCar:t}};e.s(["deriveImagePathsV2",0,o],825590);var v=e.i(69406),h=e.i(477409);let y=(e={})=>{let{flyout:{initiallyOpen:l=!1,initialView:r=null}={}}=e,c=(0,t.useIsMounted)(),[s,i]=(0,a.useState)(l),[g,p]=(0,a.useState)(r),y=(0,a.useCallback)(e=>{p(e)},[]),m=(0,a.useCallback)(()=>{i(!1)},[]),d=(0,a.useRef)(null),f=(0,a.useRef)(!1),x=(0,a.useCallback)(e=>{d.current=e},[]),C=(0,a.useCallback)(()=>{f.current&&(f.current=!1,d.current?.focus())},[]),{user:k}=(0,h.useUser)(),{marketplaceId:S,localeId:E}=(0,v.useMarket)(),{data:M,isLoading:w}=b({country:S,locale:E,isEnabled:!!k}),[O,T,R]=(0,n.useCookie)(u.COOKIE_NAME_VEHICLE_SELECTION),j=c?O:null,P=(0,a.useMemo)(()=>{if(!j)return null;try{let e=JSON.parse(j),{image:l}=e;return l??=o(e?.model.key,e?.generation.key,e?.derivative.key).localPathImgCar,{...e,image:l}}catch(e){return console.error("cannot parse vehicle selection cookie",e),null}},[j]),B=(0,a.useCallback)(e=>{if(null===e)R();else{let l=e.image;l??=o(e?.model.key,e?.generation.key,e?.derivative.key).localPathImgCar,T(JSON.stringify({...e,image:l}),{expires:365})}},[R,T]),I=(0,a.useMemo)(()=>P?.image?P.image:o(P?.model.key,P?.generation.key,P?.derivative.key).localPathImgCar,[P]),[V,G,K]=(0,n.useCookie)(u.COOKIE_NAME_VEHICLE_SELECTION_CLEARED),L="true"===(c?V:null),N=(0,a.useCallback)(e=>{null!==e&&e?G("true",{expires:365}):K()},[G,K]),A=(0,a.useCallback)((e,l)=>{B({...e,type:l})},[B]),_=(0,a.useCallback)((e=!0)=>{B(null),N(e),f.current=!0},[B,N]),[D,F]=(0,a.useState)(null),H=(0,a.useCallback)((e,l)=>{F(e??null),i(!0),p(l),f.current=!1},[]);return(0,a.useEffect)(()=>{!((M??[]).length>0)||P||L||w||A(M[0],"user-vehicle")},[M,w,P,L,A]),{handlers:{onChangeActiveAccordion:y,onModelClick:H,onUpdateVehicleSelection:A,onCloseFlyout:m,onClearVehicleSelection:_,onRegisterReturnFocusElement:x,onFlyoutMotionHiddenEnd:C},state:{selection:P?{...P,image:I}:null,activeAccordion:g,isFlyoutOpen:s,selectedModel:D,isClearedManually:L??!1,isLoading:!L&&w}}},m=(0,a.createContext)({});m.displayName="VehicleSelection",e.s(["VehicleSelectionContext",0,m,"VehicleSelectionContextProvider",0,({children:e,...a})=>{let n=y(a);return(0,l.jsx)(m.Provider,{value:n,children:e})},"useProvideVehicleSelection",0,y,"useVehicleSelection",0,()=>{let e=(0,a.use)(m);if(void 0===e)throw Error("`useVehicleSelection` must be within a `VehicleSelectionContextProvider`");return e}],810664)},902815,e=>{"use strict";var l=e.i(954616),a=e.i(912598),n=e.i(616503);e.s(["useLogin",0,({callbackUrl:e,country:t,locale:u})=>{let r=(0,a.useQueryClient)();return(0,l.useMutation)({mutationFn:()=>(0,n.triggerLogin)({country:t,locale:u,callbackUrl:e}),onSuccess:async()=>{await r.invalidateQueries({queryKey:["user"]})}})}])}]);

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.