PageSourceSearch

https://www.caranddriver.com/_assets/fre/scopes/caranddriver/_next/static/chunks/47398.6cc60497cde12663.js

js caranddriver.com collected 2026-09-24 08:25:16 UTC 14,705 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[47398],{44238:(r,a,e)=>{e.d(a,{A:()=>p});var t=e(68014),i=e.n(t),n=e(213),o=e(9954);let g=i()(()=>Promise.all([e.e(31947),e.e(31237),e.e(50699),e.e(70986),e.e(18204),e.e(57644),e.e(29651),e.e(22688),e.e(80945),e.e(26678),e.e(54943),e.e(43462)]).then(e.bind(e,91624)),{id:"2027b40",loadableGenerated:{webpack:()=>[91624]}}),c=i()(()=>e.e(80747).then(e.bind(e,80747)),{id:"18f2bf0",loadableGenerated:{webpack:()=>[80747]}});function p(r){let a=(0,n.Z)(g,c),e=r.resource?a:c;return(0,o.Y)(e,r)}p.displayName="FeedItem"},47398:(r,a,e)=>{e.r(a),e.d(a,{default:()=>D});var t=e(93682),i=e(71055),n=e(50349),o=e(96200),g=e(78166),c=e(9954);let p=function(r={isEditorsChoice:!1,isEvOfTheYear:!1,isTenBest:!1}){let{isEditorsChoice:a,isTenBest:e,isEvOfTheYear:t}=r,[i,p,l]=(0,g.Bd)(["common.ten_best","common.editors_choice","common.ev_of_the_year"]);return a||e||t?(0,c.Y)(n.cP,null,e?(0,c.Y)(o.A,{component:n.fC,title:i}):null,a?(0,c.Y)(o.A,{component:n.DW,title:p}):null,t?(0,c.Y)(o.A,{component:n.Or,title:l}):null):null};var l=e(44238),s=e(86475),d=e(38536),m=e(63143),b=e(53995),f=e.n(b);e(22296),(0,d.A)("section",{target:"esr6ceb0"})((0,m.Ay)("four-across-block"),""),e(78751),(0,d.A)("section",{target:"e198qo630"})((0,m.Ay)("three-column-block"),""),e(93084),(0,d.A)("section",{target:"e14p7xbe0"})((0,m.Ay)("big-story-block"),""),e(80303),(0,d.A)("section",{target:"e6rtc5g0"})((0,m.Ay)("big-story-feed-block"),"");let v={infoWrapper:{variant:"info-wrapper",display:"flex",justifyContent:"space-between",mb:"m",p:"0 {xxs} {xs}",width:"100%",textAlign:"left"},carMake:{variant:["car-make"]},title:{variant:["title"]},modelPriceWrapper:{variant:["model-price-wrapper"]},modelPrice:{variant:["model-price"]},ratingWrapper:{variant:["rating-wrapper"]},ratingLabel:{variant:["rating-label"]},rating:{variant:["rating"]},ratingMax:{variant:["rating-max"]}},y={"big-story":{sharedProps:{infoWrapper:{variant:["info-wrapper-big-story"]},carMake:{variant:["car-make-big-story"]},title:{variant:["title-big-story"]},modelPriceWrapper:{variant:["model-price-wrapper-big-story"]},modelPrice:{variant:["model-price-big-story"]},ratingWrapper:{variant:["rating-wrapper-big-story"]},ratingLabel:{variant:["rating-label-big-story"]},rating:{variant:["rating-big-story"]}},"image-right":r=>r?{infoWrapper:{variant:"info-wrapper-big-story-image-right-ad",width:{_:"100%",sm:"92%",smd:"100%"}},carInfoWrapper:{variant:["car-info-wrapper-big-story-image-right-ad"]},carMake:{variant:["car-make-big-story-image-right-ad"]},title:{variant:["title-big-story-image-right-ad"]},modelPriceWrapper:{variant:["model-price-wrapper-big-story-image-right-ad"]},modelPrice:{variant:["model-price-big-story-image-right-ad"]},ratingWrapper:{variant:["rating-wrapper-big-story-image-right-ad"]},ratingLabel:{variant:["rating-label-big-story-image-right-ad"]},rating:{variant:["rating-big-story-image-right-ad"]}}:{infoWrapper:{variant:["info-wrapper-big-story-image-right"]},carInfoWrapper:{variant:["car-info-wrapper-big-story-image-right"]},carMake:{variant:["car-make-big-story-image-right"]},title:{variant:["title-big-story-image-right"]},modelPriceWrapper:{variant:["model-price-wrapper-big-story-image-right"]},modelPrice:{variant:["model-price-big-story-image-right"]},ratingWrapper:{variant:["rating-wrapper-big-story-image-right"]},ratingLabel:{variant:["rating-label-big-story-image-right"]},rating:{variant:["rating-big-story-image-right"]}},"text-under":r=>r?{infoWrapper:{variant:["info-wrapper-big-story-text-under-ad"]},carInfoWrapper:{variant:["car-info-wrapper-big-story-text-under-ad"]},carMake:{variant:["car-make-big-story-text-under-ad"]},title:{variant:["title-big-story-text-under-ad"]},modelPriceWrapper:{variant:["model-price-wrapper-big-story-text-under-ad"]},modelPrice:{variant:["model-price-big-story-text-under-ad"]},ratingWrapper:{variant:["rating-wrapper-big-story-text-under-ad"]},ratingLabel:{variant:["rating-label-big-story-text-under-ad"]},rating:{variant:["rating-big-story-text-under-ad"]}}:{infoWrapper:{variant:["info-wrapper-big-story-text-under"]},carInfoWrapper:{variant:["car-info-wrapper-big-story-text-under"]},title:{variant:["title-big-story-text-under"]},modelPriceWrapper:{variant:["model-price-wrapper-big-story-text-under"]},modelPrice:{variant:["model-price-big-story-text-under"]},ratingWrapper:{variant:["rating-wrapper-big-story-text-under"]},rating:{variant:["rating-big-story-text-under"]},ratingLabel:{variant:["rating-label-big-story-text-under"]},ratingMax:{variant:["rating-max-big-story-text-under"]}}},"big-story-feed":{sharedProps:{infoWrapper:{variant:["info-wrapper-big-story-feed"]},carMake:{variant:["car-make-big-story-feed"]},title:{variant:["title-big-story-feed"]},modelPriceWrapper:{variant:["model-price-wrapper-big-story-feed"]},modelPrice:{variant:["model-price-big-story-feed"]},ratingWrapper:{variant:["rating-wrapper-big-story-feed"]},ratingLabel:{variant:["rating-label-big-story-feed"]},rating:{variant:["rating-big-story-feed"]}},"column-right":(r,a)=>a?r?{infoWrapper:{variant:"info-wrapper-big-story-feed-column-right-ad",flexDirection:"column"},carMake:{variant:["car-make-big-story-feed-column-right-ad"]},modelPriceWrapper:{variant:["model-price-wrapper-big-story-feed-column-right-ad"]},ratingWrapper:{variant:["rating-wrapper-big-story-feed-column-right-ad"]}}:{infoWrapper:{variant:"info-wrapper-big-story-feed-column-right",flexDirection:{"<xs":"column"}},carInfoWrapper:{variant:["car-info-wrapper-big-story-feed-column-right"]},carMake:{variant:["car-make-big-story-feed-column-right"]},title:{variant:["title-big-story-feed-column-right"]},ratingWrapper:{variant:"rating-wrapper-big-story-feed-column-right",textAlign:{"<xs":"left"}},ratingLabel:{variant:["rating-label-big-story-feed-column-right"]},rating:{variant:["rating-big-story-feed-column-right"]},modelPriceWrapper:{variant:["model-price-wrapper-big-story-feed-column-right"]}}:{infoWrapper:{variant:["info-wrapper-big-story-feed-column-right-image-big"]},carInfoWrapper:{variant:["car-info-wrapper-big-story-feed-column-right-image-big"]},carMake:{variant:["car-make-big-story-feed-column-right-image-big"]},title:{variant:["title-big-story-feed-column-right-image-big"]},ratingWrapper:{variant:["rating-wrapper-big-story-feed-column-right-image-big"]},ratingLabel:{variant:["rating-label-big-story-feed-column-right-image-big"]},rating:{variant:["rating-big-story-feed-column-right-image-big"]},modelPriceWrapper:{variant:["model-price-wrapper-big-story-feed-column-right-image-big"]},modelPrice:{variant:["model-price-big-story-feed-column-right-image-big"]},ratingMax:{variant:["rating-max-big-story-feed-column-stacked-image-big"]}},"column-stacked":(r,a)=>a?r?{infoWrapper:{variant:"info-wrapper-big-story-feed-column-stacked-ad",flexDirection:"column"},carMake:{variant:["car-make-big-story-feed-column-stacked-ad"]},modelPriceWrapper:{variant:["model-price-wrapper-big-story-feed-column-stacked-ad"]},ratingWrapper:{variant:["rating-wrapper-big-story-feed-column-stacked-ad"]}}:{infoWrapper:{variant:"info-wrapper-big-story-feed-column-stacked",flexDirection:{"<smd":"column"}},carInfoWrapper:{variant:["car-info-wrapper-big-story-feed-column-stacked"]},carMake:{variant:["car-make-big-story-feed-column-stacked"]},title:{variant:["title-big-story-feed-column-stacked"]},modelPriceWrapper:{variant:["model-price-wrapper-big-story-feed-column-stacked"]},ratingWrapper:{variant:"rating-wrapper-big-story-feed-column-stacked",textAlign:{"<smd":"left"}},ratingLabel:{variant:["rating-label-big-story-feed-column-stacked"]},rating:{variant:["rating-big-story-feed-column-stacked"]},ratingMax:{variant:["rating-max-big-story-feed-column-stacked"]}}:{infoWrapper:{variant:["info-wrapper-big-story-feed-column-stacked-image-big"]},carInfoWrapper:{variant:["car-info-wrapper-big-story-feed-column-stacked-image-big"]},carMake:{variant:["car-make-big-story-feed-column-stacked-image-big"]},title:{variant:["title-big-story-feed-column-stacked-image-big"]},modelPriceWrapper:{variant:["model-price-wrapper-big-story-feed-column-stacked-image-big"]},modelPrice:{variant:["model-price-big-story-feed-column-stacked-image-big"]},ratingWrapper:{variant:["rating-wrapper-big-story-feed-column-stacked-image-big"]},ratingLabel:{variant:["rating-label-big-story-feed-column-stacked-image-big"]},rating:{variant:["rating-big-story-feed-column-stacked-image-big"]},ratingMax:{variant:["rating-max-big-story-feed-column-stacked-image-big"]}}},"3-column":{sharedProps:{infoWrapper:{variant:["info-wrapper-3-column"]},carMake:{variant:["car-make-3-column"]},title:{variant:["title-3-column"]},modelPriceWrapper:{variant:["model-price-wrapper-3-column"]},modelPrice:{variant:["model-price-3-column"]},ratingWrapper:{variant:["rating-wrapper-3-column"]},ratingLabel:{variant:["rating-label-3-column"]},rating:{variant:["rating-3-column"]}},"image-left":()=>({infoWrapper:{variant:"info-wrapper-3-column-image-left",flexDirection:"column"},carInfoWrapper:{variant:["car-info-wrapper-3-column-image-left"]},carMake:{variant:["car-make-3-column-image-left"]},title:{variant:["title-3-column-image-left"]},modelPriceWrapper:{variant:["model-price-wrapper-3-column-image-left"]},ratingWrapper:{variant:"rating-wrapper-3-column-image-left",textAlign:"left"},ratingLabel:{variant:["rating-label-3-column-image-left"]},rating:{variant:["rating-3-column-image-left"]}})},"4-across":{sharedProps:{infoWrapper:{variant:["info-wrapper-4-across"]},carMake:{variant:["car-make-4-across"]},title:{variant:["title-4-across"]},modelPriceWrapper:{variant:["model-price-wrapper-4-across"]},modelPrice:{variant:["model-price-4-across"]},ratingWrapper:{variant:["rating-wrapper-4-across"]},ratingLabel:{variant:["rating-label-4-across"]},rating:{variant:["rating-4-across"]}},"image-stacked":()=>({infoWrapper:{variant:"info-wrapper-4-across-image-stacked",flexDirection:{"<smd":"column"}},carMake:{variant:["car-make-4-across-image-stacked"]},title:{variant:["title-4-across-image-stacked"]},modelPriceWrapper:{variant:["model-price-wrapper-4-across-image-stacked"]},modelPrice:{variant:["model-price-4-across-image-stacked"]},ratingWrapper:{variant:"rating-wrapper-4-across-image-stacked",textAlign:{"<smd":"left"},mt:{"<smd":"xs"}},ratingLabel:{variant:["rating-label-4-across-image-stacked"]},rating:{variant:["rating-4-across-image-stacked"]},ratingMax:{variant:["rating-max-4-across-image-stacked"]}})}},u=(0,d.A)("div",{target:"eaqq1dr9"})((0,m.Ay)("info-wrapper"),""),h=(0,d.A)("div",{target:"eaqq1dr8"})((0,m.Ay)("car-info-wrapper"),""),w=(0,d.A)("div",{target:"eaqq1dr7"})((0,m.Ay)("car-make"),""),k=(0,d.A)("div",{target:"eaqq1dr6"})((0,m.Ay)("model-price-wrapper"),""),x=(0,d.A)("span",{target:"eaqq1dr5"})((0,m.Ay)("model-price"),""),W=(0,d.A)("div",{target:"eaqq1dr4"})((0,m.Ay)("rating-label"),""),A=(0,d.A)("span",{target:"eaqq1dr3"})((0,m.Ay)("rating"),""),P=(0,d.A)("span",{target:"eaqq1dr2"})((0,m.Ay)("rating-max"),""),Y=(0,d.A)("div",{target:"eaqq1dr1"})((0,m.Ay)("rating-wrapper"),""),_=(0,d.A)("div",{target:"eaqq1dr0"})((0,m.Ay)("title"),""),M=function({adId:r="",blockType:a,children:e=null,isEstimate:t=!1,layout:i="",position:n,price:o=0,rating:g=0,title:p="",vehicleMake:l}){let s,d=(s=f()(v,y[a]?.sharedProps||{}),y[a]?.[i]?f()(s,y[a][i](r,n)):s);return(0,c.Y)(u,{sx:d.infoWrapper},e,(0,c.Y)(h,{sx:d.carInfoWrapper},(0,c.Y)(w,{sx:d.carMake},l),(0,c.Y)(_,{sx:d.title},p),o?(0,c.Y)(k,{sx:d.modelPriceWrapper},"Starting at ",(0,c.Y)(x,{sx:d.modelPrice}
1,"$",o.toLocaleString())," ",t?(0,c.Y)("span",null,"est"):null):null),g?(0,c.Y)(Y,{sx:d.ratingWrapper},(0,c.Y)(W,{sx:d.ratingLabel},"C/D Rating"),(0,c.Y)("div",null,(0,c.Y)(A,{sx:d.rating},g),"/",(0,c.Y)(P,{sx:d.ratingMax},"10"))):null)};var q=e(15362);function O(r,a){var e=Object.keys(r);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(r);a&&(t=t.filter(function(a){return Object.getOwnPropertyDescriptor(r,a).enumerable})),e.push.apply(e,t)}return e}function L(r){for(var a=1;a<arguments.length;a++){var e=null!=arguments[a]?arguments[a]:{};a%2?O(Object(e),!0).forEach(function(a){(0,t.A)(r,a,e[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(e)):O(Object(e)).forEach(function(a){Object.defineProperty(r,a,Object.getOwnPropertyDescriptor(e,a))})}return r}let E=(r,a,e)=>r&&a?`${a} $${r.toLocaleString()} ${e?"est":""}`:a,I={adId:"",settings:{},position:0},D=function(r=I){let{adId:a,blockType:e,settings:{layout:t},position:n}=r,o=(0,q.J)(r,"feed.display_type"),g=(0,q.J)(r,"feed.metadata.short_title"),d=(0,q.J)(r,"feed.metadata.index_title"),m=(0,q.J)(r,"feed.vehicle_tags",[]);if("Review Article"===o&&m&&1===m.length){let o=m[0].year,b=m[0].model?.years?.find(r=>r.year===Number(o))||{},f=m[0].make.name,{ratings:{cd_rating:v=0,is_cd_editors_choice:y,is_cd_ten_best:u,is_cd_ev_of_the_year:h}={},price:{low:w,is_estimate:k}={}}=b,x=E(w,g,k),W=E(w,d,k),{feed:A}=r,P=L(L({},r),{},{feed:L(L({},A),{},{metadata:L(L({},A.metadata),{},{short_title:x,index_title:W})})}),Y="big-story"===e&&["image-left"].includes(t);return(0,c.Y)(s.Y.Provider,{value:()=>(0,c.Y)(M,{adId:a,blockType:e,isEstimate:k,layout:t,position:n,price:w,rating:v,title:d||g,vehicleMake:f},Y?(0,c.Y)(p,{isEditorsChoice:y,isTenBest:u,isEvOfTheYear:h}):null)},(0,c.Y)(s.x.Provider,{value:Y?i.Fragment:()=>!Y&&(0,c.Y)(p,{isEditorsChoice:y,isTenBest:u,isEvOfTheYear:h})},(0,c.Y)(l.A,P)))}return r.showExperts="big-story"===e,(0,c.Y)(l.A,r)}},50349:(r,a,e)=>{e.d(a,{DW:()=>d,Or:()=>m,cP:()=>l,fC:()=>b});var t=e(1873),i=e(38536),n=e(5566),o=e(63143),g=e(21948),c=e(53959),p=e(9954);let l=(0,i.A)("div",{target:"eycgcy83"})((0,o.Ay)("badges-wrapper",{display:"flex",p:.5,position:"absolute",zIndex:1,top:0,span:{width:"3.125rem",mr:"xs"}}),""),s={scope:n.qt},d=(0,i.A)(function(r){return(0,p.Y)(g.default,(0,t.A)({type:c.PV.Stylized,relativeUrl:"static/images/cad-badges/editors-choice.svg",alt:"Editors' Choice",scope:s,width:"100%",height:"100%"},r))},{target:"eycgcy82"})((0,o.Ay)("cad-badge-editors-choice"),""),m=(0,i.A)(function(r){return(0,p.Y)(g.default,(0,t.A)({type:c.PV.Stylized,relativeUrl:"/static/images/cad-badges/ev-of-the-year.svg",alt:"Ev of the year",height:"100%",width:"100%",scope:{defaults:n.qt}},r))},{target:"eycgcy81"})((0,o.Ay)("ev-of-the-year"),""),b=(0,i.A)(function(r){return(0,p.Y)(g.default,(0,t.A)({type:c.PV.Stylized,relativeUrl:"/static/images/cad-badges/ten-best.svg",alt:"10Best",height:"100%",width:"100%",scope:{defaults:n.qt}},r))},{target:"eycgcy80"})((0,o.Ay)("ten-best"),"")},86475:(r,a,e)=>{e.d(a,{Y:()=>n,x:()=>i});var t=e(71055);let i=(0,t.createContext)(null),n=(0,t.createContext)(null)}}]);

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.