(window.webpackJsonp=window.webpackJsonp||[]).push([[138,14,101,183,227],{1024:function(e,t,o){"use strict";o(950)},1025:function(e,t,o){var r=o(242)((function(i){return i[1]}));r.push([e.i,".c-articleHeader_exclusiveTag{color:#e71d1d;text-transform:uppercase}",""]),r.locals={},e.exports=r},1030:function(e,t,o){var content=o(1131);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,o(243).default)("678e3f64",content,!0,{sourceMap:!1})},1130:function(e,t,o){"use strict";o(1030)},1131:function(e,t,o){var r=o(242)((function(i){return i[1]}));r.push([e.i,".c-pageArticleHero_playerwrap{aspect-ratio:16/9;width:100%}.c-pageArticleHero_image{margin-bottom:1.5rem}",""]),r.locals={},e.exports=r},1132:function(e,t,o){"use strict";o.d(t,"a",(function(){return r}));var r=[{id:"mem_day_mattress",title:"Is Memorial Day a good time to buy a mattress?",criteriaKey:"isMattressReviewPromo",translationText:"mem_day"},{id:"prime_day_amazon_discounts",title:"Will there be big Prime Day discounts on these recommendations?",criteriaKey:"isPrimeDayDiscountCallout",translationText:"prime_day_amazon_discounts"},{id:"prime_day_amazon",title:"Get the most out of Amazon Prime Day 2023",criteriaKey:"isPrimeDayAmazonCallout",translationText:"prime_day_amazon"},{id:"early_black_friday",title:"Are early Black Friday sales a good time to buy?",criteriaKey:"isEarlyBlackFridayCallout",translationText:"early_black_friday"},{id:"black_friday",title:"The best Black Friday 2023 deals",criteriaKey:"isBlackFridayCallout",translationText:"black_friday"},{id:"cyber_monday",title:"Get the most out of Cyber Monday 2023",criteriaKey:"isCyberMondayCallout",translationText:"cyber_monday"}]},1231:function(e,t,o){"use strict";o(3),o(17),o(5),o(22);var r,l=o(0),n=o(769),c=o(2),d=o(132);r=()=>o.e(234).then(o.bind(null,2397)).then((e=>e.default));var h=class extends n.Vue{get columnStartWide(){var e,t;return"reviews"===(null===(e=this.article)||void 0===e?void 0:e.section)&&this.isReviewCardTop&&this.isCenterJustified?"lg:u-col-6 lg:u-col-start-4":"reviews"===(null===(t=this.article)||void 0===t?void 0:t.section)&&this.isReviewCardTop?"lg:u-col-6 lg:u-col-start-2":this.isCenterJustified&&!this.isSolar?"lg:u-col-8 lg:u-col-start-3":this.isBroadbandInternetVersus?"lg:u-col-6 lg:u-col-start-2":"lg:u-col-8"}get posterImageHero(){var e;return this.$video.getImageUrl(null===(e=this.article)||void 0===e?void 0:e.video)}get shouldAutoPlay(){return this.device!==c.b.Mobile&&!this.isSeamless}get isBroadbandInternetVersus(){var e,t,o,r,l=null===(t=Object(d.f)(null===(e=this.article)||void 0===e?void 0:e.topics))||void 0===t?void 0:t.find((e=>"Broadband"===e||"routers"===e||"home-internet"===e)),n="Versus"===(null===(o=this.article)||void 0===o?void 0:o.type)||"Versus - Precap"===(null===(r=this.article)||void 0===r?void 0:r.type);return l&&n}get isCreditCardTopic(){var e=Object(d.f)(this.article.topics);return"credit-cards"===(null==e?void 0:e[0])}get useImageAsHero(){var e,t,o=["Best List - Precap","Deals - Precap","Versus - Precap","Versus - Multiple","FAQ Markup + BL Precap"];return this.article.image&&!o.includes(null===(e=this.article)||void 0===e?void 0:e.type)&&!o.includes(null===(t=this.article)||void 0===t?void 0:t.pageLayout)}get useFirstShortcodeAsHero(){return this.firstElementImage&&!this.showPrecap&&!this.isReviewCardTop}get showListiclePrecap(){var e;return this.showPrecap&&"Versus - Precap"===(null===(e=this.article)||void 0===e?void 0:e.type)}get listicles(){var e;return(null===(e=this.article)||void 0===e?void 0:e.listicles)||[]}get precapData(){var e,t=null===(e=this.article)||void 0===e?void 0:e.listicles;if((null==t?void 0:t.length)>0)return t.filter((e=>{var t,o,r,l,n,c,d,h=!1;return(null===(t=null==e?void 0:e.merchantOffers)||void 0===t?void 0:t.length)>0&&(h=!!(null===(r=null===(o=null==e?void 0:e.merchantOffers)||void 0===o?void 0:o[0])||void 0===r?void 0:r.url)&&!!(null===(n=null===(l=null==e?void 0:e.merchantOffers)||void 0===l?void 0:l[0])||void 0===n?void 0:n.offerMerchant)),(null==e?void 0:e.creditCardData)||(null===(d=null===(c=null==e?void 0:e.techProd)||void 0===c?void 0:c.resellers)||void 0===d?void 0:d.length)>0||h}))}getListicleIndex(e){var t;return(null===(t=this.listicles)||void 0===t?void 0:t.map((e=>e.uuid)).indexOf(e))+1}};Object(l.c)([Object(n.Prop)({default:()=>{},type:Object}),Object(l.f)("design:type",Object)],h.prototype,"article",void 0),Object(l.c)([Object(n.Prop)({default:"",type:String}),Object(l.f)("design:type",String)],h.prototype,"device",void 0),Object(l.c)([Object(n.Prop)({default:!1,type:[Boolean,String]}),Object(l.f)("design:type",Object)],h.prototype,"firstElementImage",void 0),Object(l.c)([Object(n.Prop)({default:!1,type:Boolean}),Object(l.f)("design:type",Boolean)],h.prototype,"isCenterJustified",void 0),Object(l.c)([Object(n.Prop)({default:!1,type:Boolean}),Object(l.f)("design:type",Boolean)],h.prototype,"isReviewCardTop",void 0),Object(l.c)([Object(n.Prop)({default:!1,type:Boolean}),Object(l.f)("design:type",Boolean)],h.prototype,"isSeamless",void 0),Object(l.c)([Object(n.Prop)({default:!1,type:Boolean}),Object(l.f)("design:type",Boolean)],h.prototype,"showPrecap",void 0),Object(l.c)([Object(n.Prop)({default:!1,type:Boolean}),Object(l.f)("design:type",Boolean)],h.prototype,"showVideoAsGifv",void 0),Object(l.c)([Object(n.Prop)({default:!1,type:Boolean}),Object(l.f)("design:type",Boolean)],h.prototype,"showHeroVideo",void 0),Object(l.c)([Object(n.Prop)({default:!1,type:Boolean}),Object(l.f)("design:type",Boolean)],h.prototype,"isSolar",void 0);var m=h=Object(l.c)([Object(n.Component)({components:{GlobalImage:()=>o.e(108).then(o.bind(null,834)).then((e=>e.default)),ShortcodeContent:()=>Promise.resolve().then(o.bind(null,847)).then((e=>e.default)),ShortcodeListiclePrecap:()=>Promise.all([o.e(0),o.e(2),o.e(4),o.e(5),o.e(198)]).then(o.bind(null,2363)).then((e=>e.default)),VideoWNRManager:r}})],h),v=(o(1130),o(117)),component=Object(v.a)(m,(function(){var e=this,t=e._self._c;e._self._setupProxy;return t("div",{staticClass:"c-pageArticleHero sm:u-col-2 md:u-col-6",class:e.columnStartWide},[e.$services.isFeatureEnabled("video")&&e.article.video?t("div",[e.showVideoAsGifv?e.showVideoAsGifv?t("div",{staticClass:"c-pageArticleHero_videowrap"},[t("client-only",[e.showVideoAsGifv?t("video",{attrs:{src:e.article.video.mp4Url||"",autoplay:"",loop:"",muted:"",playsinline:""},domProps:{muted:!0}}):e._e()])],1):e._e():t("div",{staticClass:"c-pageArticleHero_playerwrap g-outer-spacing-bottom-xlarge g-outer-spacing-top-xlarge",style:"background: url(".concat(e.posterImageHero,")"),attrs:{"data-video-location":"HERO","data-video-article-placement":"RV Embed"}},[t("client-only",[t("VideoWNRManager",{key:e.article.video.id,attrs:{"is-hero":!0,"hero-video":e.article.video,"autoplay-hero":e.shouldAutoPlay}})],1)],1)]):e.useImageAsHero?t("div",{staticClass:"c-pageArticleHero_image"},[t("GlobalImage",{attrs:{image:e.article.image,"show-credits":!0,sizes:{large:"seo_image_wide",medium:"article_hero_medium",small:"article_hero_small"},preload:!0}})],1):"string"==typeof e.firstElementImage&&e.useFirstShortcodeAsHero?t("ShortcodeContent",{attrs:{content:e.firstElementImage,"shortcode-props":{isHero:!0,heroImageSizes:{large:"seo_image_wide",medium:"article_hero_medium",small:"article_hero_small"},showHeroVideo:e.showHeroVideo,preload:"true",contentId:e.article.id,getListicleIndex:e.getListicleIndex}}}):e._e(),e._v(" "),e.showListiclePrecap?t("ShortcodeListiclePrecap",{attrs:{"precap-data":e.precapData,"content-id":e.article.id,"is-versus-precap":!0,"is-credit-card-topic":e.isCreditCardTopic}}):e._e()],1)}),[],!1,null,null,null);t.a=component.exports},1232:function(e,t,o){"use strict";var r=o(0),l=o(769),n=o(803),c=class extends l.Vue{get isShortform(){return"Short Form"===this.pageLayout||"Short Form - Roadshow Article Page"===this.pageLayout}};Object(r.c)([Object(l.Prop)({default:"",type:String}),Object(r.f)("design:type",String)],c.prototype,"pageLayout",void 0),Object(r.c)([Object(l.Prop)({default:0,type:Number}),Object(r.f)("design:type",Number)],c.prototype,"paragraphCount",void 0),Object(r.c)([Object(l.Prop)({default:!1,type:Boolean}),Object(r.f)("design:type",Boolean)],c.prototype,"suppressAds",void 0),Object(r.c)([Object(l.Prop)({default:!1,type:Boolean}),Object(r.f)("design:type",Boolean)],c.prototype,"moreAds",void 0);var d=c=Object(r.c)([Object(l.Component)({components:{CnetAdMonetization:n.a}})],c),h=o(117),component=Object(h.a)(d,(function(){var e=this,t=e._self._c;e._self._setupProxy;return t("div",{staticClass:"u-flexbox-column g-outer-spacing-top-xlarge"},[t("CnetAdMonetization",{attrs:{"suppress-ads":e.suppressAds,"container-classes":["c-pageArticle_adRightRail_top"],"slot-name":"pageArticleRRtop"}}),e._v(" "),e.moreAds?e._l(Math.floor(e.paragraphCount/3),(function(o){return t("CnetAdMonetization",{key:"right-rail-middle-ad-".concat(o),attrs:{"suppress-ads":e.suppressAds,"container-classes":["c-pageArticle_adRightRail_middle"],"slot-name":"pageArticleAdLeftMiddle"}})})):e._e(),e._v(" "),!e.isShortform&&e.paragraphCount>9?t("CnetAdMonetization",{attrs:{"suppress-ads":e.suppressAds,"container-classes":["c-pageArticle_adRightRail_bottom"],"slot-name":"pageArticleRRbottom"}}):e._e()],2)}),[],!1,null,null,null);t.a=component.exports},1242:function(e,t,o){"use strict";var r=new(o(8).a)("ab"),l={name:"AbTest",functional:!0,props:{id:{default:"",type:String}},render(e,t){if(t.parent.$store.getters["ab/id"]===t.props.id&&t.parent.$abtest.isBucketedTestActive()){var o=t.parent.$store.getters["ab/bucket"];r.log("AbTest component slots passed: ",Object.keys(t.slots()));var l=t.slots()[o];return void 0!==l&&1===l.length&&l[0].tag?(r.log("test '".concat(t.props.id,"' is active for bucket '").concat(o,"', rendering slot passed.")),l[0]):(r.log("test '".concat(t.props.id,"' is active but bucket '").concat(o,"' does not have a slot to render.")),e(null,{},[]))}return void 0!==t.slots().default?(r.log("test '".concat(t.props.id,"' is not active, rendering default slot.")),t.slots().default):(r.log("test '".concat(t.props.id,"' is not active, no valid default slot found, rendering nothing.")),e(null,{},[]))}},n=o(117),component=Object(n.a)(l,undefined,undefined,!1,null,null,null);t.a=component.exports},1249:function(e,t,o){"use strict";o.d(t,"b",(function(){return l})),o.d(t,"a",(function(){return n}));o(22),o(27);var r=[{id:"mattress_deals",topics:["mattresses"],title:"Black Friday Deals",articleId:"d034c148-83fa-4885-9628-324d93f646c7",versions:[{articleTitle:"Black Friday Deals",drawerTitle:"Black Friday Deals",startDate:new Date("11/17/2023"),endDate:new Date("11/28/2023")}]},{id:"laptop_deals",topics:["laptops"],title:"Black Friday Deals",articleId:"5b753f4a-a320-49ba-a146-35e22e5e205f",versions:[{articleTitle:"Best Black Friday Laptop Deals",drawerTitle:"Black Friday Deals",startDate:new Date("11/20/2023"),endDate:new Date("12/01/2023")}]},{id:"fitness_deals",topics:["fitness","fitness-accessories","fitness-equipment","fitness-tech","exercising"],title:"Black Friday Deals",articleId:"9fec30fe-defd-4c28-82db-8bf7660978c6",versions:[{articleTitle:"Best Black Friday Fitness Deals",drawerTitle:"Black Friday Deals",startDate:new Date("11/20/2023"),endDate:new Date("12/01/2023")}]},{id:"headphone_deals",topics:["headphones"],title:"Black Friday Deals",articleId:"d7d473e2-69c8-4ff6-9308-d6c493c1ee70",versions:[{articleTitle:"Best Black Friday Headphone Deals",drawerTitle:"Black Friday Deals",startDate:new Date("11/20/2023"),endDate:new Date("12/01/2023")}]},{id:"vacuum_cleaner_deals",topics:["vacuum-cleaners"],title:"Black Friday Deals",articleId:"24206191-be15-4ddb-8300-5e0f87d14f89",versions:[{articleTitle:"Best Black Friday Robot Vacuum Deals",drawerTitle:"Black Friday Deals",startDate:new Date("11/20/2023"),endDate:new Date("12/01/2023")}]},{id:"vpn_deals",topics:["vpn"],title:"Black Friday Deals",articleId:"bba7e36d-8f04-4989-b448-f82c7460c5a1",versions:[{articleTitle:"Best Black Friday VPN Deals",drawerTitle:"Black Friday Deals",startDate:new Date("11/20/2023"),endDate:new Date("12/01/2023")}]},{id:"phone_deals",topics:["phones"],title:"Black Friday Deals",articleId:"d1255c83-67e1-4f69-85a5-a3a0ddd5a329",versions:[{articleTitle:"Best Black Friday iPhone Deals",drawerTitle:"Black Friday Deals",startDate:new Date("11/20/2023"),endDate:new Date("12/01/2023")}]},{id:"tablet_deals",topics:["tablets"],title:"Black Friday Deals",articleId:"3da8c8b9-c2b1-4a56-a6a3-d07a125d5d51",versions:[{articleTitle:"Best Black Friday iPad Deals",drawerTitle:"Black Friday Deals",startDate:new Date("11/20/2023"),endDate:new Date("12/01/2023")}]},{id:"smartwatch_deals",topics:["smartwatches"],title:"Black Friday Deals",articleId:"3261f2f0-cb81-44b1-bf91-7e4d0e584749",versions:[{articleTitle:"Best Black Friday Apple Watch Deals",drawerTitle:"Black Friday Deals",startDate:new Date("11/20/2023"),endDate:new Date("12/01/2023")}]},{id:"tv_deals",topics:["tvs"],title:"Black Friday Deals",articleId:"afd6a0b5-64d4-4c89-9fdc-1ac9adc7d48e",versions:[{articleTitle:"Best Black Friday TV Deals",drawerTitle:"Black Friday Deals",startDate:new Date("11/20/2023"),endDate:new Date("12/01/2023")}]},{id:"nintendo_deals",topics:["nintendo"],title:"Black Friday Deals",articleId:"bb012194-7e84-4e30-83c6-626a4463febc",versions:[{articleTitle:"Best Black Friday Nintendo Switch Deals",drawerTitle:"Black Friday Deals",startDate:new Date("11/20/2023"),endDate:new Date("12/01/2023")}]},{id:"media_streamers_deals",topics:["media-streamers"],title:"Black Friday Deals",articleId:"3a043823-a780-4146-9ee0-35b01ef4ddc7",versions:[{articleTitle:"Best Black Friday Roku Deals",drawerTitle:"Black Friday Deals",startDate:new Date("11/20/2023"),endDate:new Date("12/01/2023")}]},{id:"3d_printers_deals",topics:["3d-printers"],title:"Black Friday Deals",articleId:"57e2efeb-1d60-46b6-a2ec-d6b60ac664a9",versions:[{articleTitle:"Best Black Friday TV Deals",drawerTitle:"Black Friday Deals",startDate:new Date("11/20/2023"),endDate:new Date("12/01/2023")}]},{id:"wireless_bluetooth_speaker_deals",topics:["wireless-bluetooth-speakers"],title:"Black Friday Deals",articleId:"fb911c4c-cb12-4d40-96e9-cea9c5276257",versions:[{articleTitle:"Best Black Friday Sonos Deals",drawerTitle:"Black Friday Deals",startDate:new Date("11/20/2023"),endDate:new Date("12/01/2023")}]},{id:"thermostat_deals",topics:["thermostats","air-conditioners","home-energy-and-utilities"],title:"Black Friday Deals",articleId:"83901b49-33af-4753-a187-8b3779886172",versions:[{articleTitle:"Best Black Friday TV Deals",drawerTitle:"Black Friday Deals",startDate:new Date("11/20/2023"),endDate:new Date("12/01/2023")}]},{id:"household_deals",topics:["kitchen-and-household","kitchen-and-household-tools","small-appliances"],title:"Black Friday Deals",articleId:"37df1a93-1971-4b17-8f05-e49a04838e2c",versions:[{articleTitle:"Best Black Friday Air Fryer Deals",drawerTitle:"Black Friday Deals",startDate:new Date("11/20/2023"),endDate:new Date("12/01/2023")}]}],l=(e,t)=>r.find((o=>{var r;return t&&o.slugs?null===(r=o.slugs)||void 0===r?void 0:r.includes(t):o.topics.includes(e)})),n=[{title:"Black Friday Deals",startDate:new Date("10/21/2023"),endDate:new Date("11/26/2023")},{title:"Cyber Monday Deals",startDate:new Date("11/27/2023"),endDate:new Date("11/28/2023")},{title:"Cyber Week Deals",startDate:new Date("11/28/2023"),endDate:new Date("11/30/2023")}]},1250:function(e,t,o){var content=o(1580);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,o(243).default)("6ae11e2e",content,!0,{sourceMap:!1})},1579:function(e,t,o){"use strict";o(1250)},1580:function(e,t,o){var r=o(242)((function(i){return i[1]}));r.push([e.i,'.c-pageArticle_ad{background:#f9f9f9;margin-left:calc(50% - 50vw + .5*var(--scroll-bar-width));margin-right:calc(50% - 50vw + .5*var(--scroll-bar-width))}.c-pageArticle_ad.blank{min-height:initial !important;opacity:0;padding:0;margin:0}.c-pageArticle_ad-90{min-height:90px}.c-pageArticle_ad-250{min-height:250px}.c-pageArticle_ad-flex{min-height:250px}@media(min-width: 768px){.c-pageArticle_ad-flex{min-height:90px}}@media(min-width: 1024px){.c-pageArticle_body .c-pageArticle_toc{display:none}}.c-pageArticle_content{position:relative}.c-pageArticle_content br{content:none}.c-pageArticle_content [data-dropcap=true]::first-letter{float:left;font-weight:700;font-size:7.5rem;line-height:5rem;padding:1px 5px 0 3px}@media(max-width: 767px){.c-pageArticle_content :not(.c-ShortcodeContent)>ul,.c-pageArticle_content :not(.c-ShortcodeContent)>ol{font-size:1rem;line-height:1.375rem;margin:0 0 1.5rem}.c-pageArticle_content :not(.c-ShortcodeContent)>h2{font-size:1.5rem;line-height:1.75rem;margin:0 .5rem .5rem 0}.c-pageArticle_content-deals.c-pageArticle_content-deals ul li{margin:1rem 0}}.c-pageArticle_content .c-pageArticle_adLeftRail.blank{min-height:initial !important;opacity:0;padding:0;margin:0}.c-pageArticle_grid{row-gap:0}.c-pageArticle_hero figcaption{text-align:right}@media(min-width: 1024px){.c-pageArticle_rightRail>div{align-items:flex-start;height:100%;margin-bottom:1.5rem}.c-pageArticle_rightRail>div .c-adDisplay_container{margin-left:7px}.c-pageArticle_rightRail-precap{padding-top:32rem}.c-pageArticle_rightRail_top{grid-row:1/5}}@media(max-width: 1023px){.c-pageArticle_rightRail{display:none}.c-pageArticle_rightRail_marketplacePoc{display:block}}.c-pageArticle_rightRail .c-pageArticle_adRightRail[data-ad-callout]::before,.c-pageArticle_rightRail .c-pageArticle_adLeftRail[data-ad-callout]::before{width:calc(100% - 2rem)}.c-pageArticle_rightRail .c-pageArticle_adRightRail.blank,.c-pageArticle_rightRail .c-pageArticle_adLeftRail.blank{opacity:0}.c-pageArticle_videowrap video{width:100%}@media(min-width: 768px){.c-pageArticle_bestListDisclosure-vpn{display:none}}@media(min-width: 768px){.c-pageArticle_bestListToc{display:none}}.c-pageArticle_bestListToc.noStickyToc{z-index:auto}.c-pageArticle_leftRail{position:relative}.c-pageArticle_leftRail .c-pageArticle_bestListDisclosure-vpn{display:block}@media(max-width: 767px){.c-pageArticle_leftRail .c-pageArticle_bestListDisclosure-vpn{display:none}}.c-pageArticle_leftRail .c-pageArticle_bestListToc{display:block}.c-pageArticle_leftRail .c-pageArticle_bestListToc_placeholder{min-height:200px}@media(max-width: 767px){.c-pageArticle_leftRail .c-pageArticle_bestListToc{display:none}}@media(min-width: 768px){.c-pageArticle_mobileInlineNewsletter{display:none}}.c-pageArticle_inlineNewsletter{display:none}@media(min-width: 768px){.c-pageArticle_inlineNewsletter{display:block}}.c-pageArticle.is-centered .c-pageArticle_hero .c-shortcodeImage-hasCaption{text-align:right}.c-pageArticle .c-adDisplay_container.c-pageArticle_adRightRail,.c-pageArticle .c-adDisplay_container.c-pageArticle_adLeftRail{background:#f9f9f9;min-width:300px;padding:2.5rem 1rem 1rem;position:absolute}@media(min-width: 768px){.c-pageArticle .c-adDisplay_container.c-pageArticle_adRightRail,.c-pageArticle .c-adDisplay_container.c-pageArticle_adLeftRail{left:calc(calc((calc(100vw - 2 * 2rem) + 1.5rem) / 12) * 7)}}@media(min-width: 1440px){.c-pageArticle .c-adDisplay_container.c-pageArticle_adRightRail,.c-pageArticle .c-adDisplay_container.c-pageArticle_adLeftRail{left:calc(calc((calc(1440px - 2 * 72px) + 1.5rem) / 12) * 7)}}.c-pageArticle .c-adDisplay_container.c-pageArticle_adRightRail .c-adDisplay,.c-pageArticle .c-adDisplay_container.c-pageArticle_adLeftRail .c-adDisplay{margin:0 auto}.c-pageArticle .c-adDisplay_container.c-pageArticle_adLeftRail{left:0}.c-pageArticle .c-adDisplay_container.c-pageArticle_adLeftRail::before,.c-pageArticle .c-adDisplay_container.c-pageArticle_adLeftRail::after{content:"";position:absolute;left:0;right:0;height:40px}.c-pageArticle .c-adDisplay_container.c-pageArticle_adLeftRail::before{background:linear-gradient(rgba(255, 255, 255, 0), white 80%, white 90%, rgba(255, 255, 255, 0));top:-30px}.c-pageArticle .c-adDisplay_container.c-pageArticle_adLeftRail::after{background:linear-gradient(360deg, rgba(255, 255, 255, 0), white 80%, white 90%, rgba(255, 255, 255, 0));bottom:-30px}@media(min-width: 1024px){.c-pageArticle .c-adDisplay_container.c-pageArticle_adLeftRail{margin-top:calc(var(--review-sticky-cta)*2)}}@media(min-width: 1440px){.c-pageArticle .c-adDisplay_container.c-pageArticle_adLeftRail{margin-top:calc(var(--review-sticky-cta))}}.c-pageArticle .c-pageArticle_adRightRail_top,.c-pageArticle .c-pageArticle_adRightRail_middle,.c-pageArticle .c-pageArticle_adRightRail_bottom,.c-pageArticle .c-pageArticle_adLeftRail_top,.c-pageArticle .c-pageArticle_adLeftRail_middle,.c-pageArticle .c-pageArticle_adLeftRail_bottom{background:#f9f9f9;padding:2.5rem 1rem 1rem;position:relative}.c-pageArticle .c-pageArticle_adRightRail_top.blank,.c-pageArticle .c-pageArticle_adRightRail_middle.blank,.c-pageArticle .c-pageArticle_adRightRail_bottom.blank,.c-pageArticle .c-pageArticle_adLeftRail_top.blank,.c-pageArticle .c-pageArticle_adLeftRail_middle.blank,.c-pageArticle .c-pageArticle_adLeftRail_bottom.blank{min-height:initial !important;opacity:0;padding:0;margin:0}.c-pageArticle .c-pageArticle_adRightRail_middle,.c-pageArticle .c-pageArticle_adLeftRail_middle{margin-top:auto}.c-pageArticle .c-pageArticle_adRightRail_bottom,.c-pageArticle .c-pageArticle_adLeftRail_bottom{margin-top:auto;margin-bottom:4rem}.c-pageArticle .c-pageArticle_adLeftRail_top,.c-pageArticle .c-pageArticle_adLeftRail_bottom{min-width:300px}.c-pageArticle .c-pageArticle_adLeftRail_top{margin-bottom:1rem}@media(max-width: 767px){.c-pageArticle .c-pageArticle_adLeftRail_top{margin:0 calc(50% - 50vw);padding-left:0;padding-right:0}}.c-pageArticle .c-pageArticle_adLeftRail_bottom[data-ad-callout]{position:absolute;left:0}.c-pageArticle .c-shortcodeImage.c-shortcodeImage-original .c-shortcodeImage_image{width:unset;position:static;margin-left:unset;margin-right:unset;left:initial;transform:none}.c-pageArticle .c-infoCard{border:1px solid #dadada;padding:1rem;border-radius:.25rem;margin-bottom:1.5rem}.c-pageArticle .c-infoCard>h1,.c-pageArticle .c-infoCard>h2,.c-pageArticle .c-infoCard>h3,.c-pageArticle .c-infoCard>h4,.c-pageArticle .c-infoCard>h5{margin:1.5rem 0}.c-pageArticle .c-infoCard>h2:not(.c-shortcodeListicle_hed){color:#e71d1d;font-size:1.5rem;line-height:1.75rem;margin:0 0 1.5rem}.c-pageArticle .c-infoCard>h3{font-size:1.5rem;line-height:1.75rem}.c-pageArticle .c-infoCard>ul li a[href$=jump]{display:none}.c-pageArticle .c-infoCard>table{text-align:left;max-width:100%;margin:28px 0;display:block;overflow:auto}.c-pageArticle .c-infoCard>table tbody{text-align:left;width:100%;font-size:.875rem;clear:both;line-height:1.3;color:#737373}.c-pageArticle .c-infoCard>table tbody tr:first-of-type{color:#141415}.c-pageArticle .c-infoCard>table tbody tr:first-of-type strong{font-weight:normal}.c-pageArticle .c-infoCard>table tbody tr:not(:last-of-type){border-bottom:1px solid #dadada}.c-pageArticle .c-infoCard>table tbody th{padding:5px 20px}.c-pageArticle .c-infoCard>table tbody th:not(:last-of-type){border-right:1px solid #dadada}.c-pageArticle .c-infoCard>table tbody td{padding:5px 20px;vertical-align:inherit}.c-pageArticle .c-infoCard>table tbody td br{margin:0}.c-pageArticle .c-infoCard>table tbody td p{font-size:.875rem;margin-bottom:0}.c-pageArticle .c-infoCard>table tbody td:first-of-type{color:#737373}.c-pageArticle .c-infoCard>table tbody td:first-of-type strong{font-weight:normal}.c-pageArticle .c-infoCard>table tbody td:not(:last-of-type){border-right:1px solid #dadada}@media(min-width: 1024px){.c-pageArticle div[section=article-body]:not(.is-centered) .c-shortcodeListicle+.c-pageArticle_ad{background-color:rgba(0,0,0,0);left:100%;margin:auto auto auto 1.5rem;position:absolute;width:100%}}.c-pageArticle_toc_poc .c-globalToc{width:100%}@media(max-width: 1024px){.c-pageArticle_toc_poc .c-globalToc{position:fixed;top:0;left:0;z-index:999999999}}.c-scrappyLiveblog_updated{font-size:1rem;font-weight:700;display:block}.c-scrappyLiveblog_updatedCallout{color:#e71d1d}.c-scrappyLiveblog_item [itemprop=headline]{margin-top:0}body.sponsoredImmersive .c-siteMenu,body.sponsoredImmersive .c-articleHeader,body.sponsoredImmersive .c-trendingBar,body.sponsoredImmersive .c-articleLinkBlock{display:none}body.sponsoredImmersive .c-pageArticle .c-ShortcodeContent{margin-bottom:0}body.sponsoredImmersive .c-pageArticle .c-ShortcodeContent .c-shortcodeCodeSnippet_ceros{margin:0 calc(50% - 50vw + .5*var(--scroll-bar-width))}body.sponsoredImmersive .c-pageArticle_grid{margin-bottom:0}@media(max-width: 767px){body.sponsoredImmersive .c-pageArticle_grid{gap:0}}.t-ctaAbcolorTest-lime{color:#141415;border-color:#b4fa8e;background-color:#b4fa8e;border:1px solid #b4fa8e}.t-ctaAbcolorTest-lime:hover{border:1px solid #9bec64;background-color:#9bec64;color:#141415}',""]),r.locals={},e.exports=r},2328:function(e,t,o){"use strict";o.r(t);o(22),o(27);var r,l,n,c,d,h,m,v,f=[function(){var e,t=this,o=t._self._c;t._self._setupProxy;return o("ShortcodeContent",{staticClass:"c-pageArticle_content",class:{"sm:u-col-2 md:u-col-6 lg:u-col-12":t.isLeftRailTemplate,"c-pageArticle_content-deals":"Deals"===t.article.type||"Deals - Precap"===t.article.type},attrs:{content:t.article.body,"injection-rules":t.injectionRules,"left-rail-injection-rules":t.leftRailInjectionRules,"content-props":{pageType:t.article.typeName,isLeftRailTemplate:t.isLeftRailTemplate,isReviewCardTop:t.$services.isFeatureEnabled("reviewCardTop"),isSeamless:t.isSeamless,isBestListRedesign:t.isBestListRedesign,isComparableListicles:t.isComparableListicles,isLeftRailTemplateReview:t.isLeftRailTemplateReview,isScrappyLiveblog:t.isScrappyLiveblog,hasReviewCardBottom:t.hasReviewCardBottom,showPrecap:t.showPrecap,mortageTableText:t.$t("mortgage_table.head"),tocHeaderType:"h2",primaryTopicSlug:t.primaryTopicSlug,contentId:t.article.id,showMortgageTable:"mortgages"===t.primaryTopicSlug&&"Evergreen Mortgages"===(null===(e=t.article)||void 0===e?void 0:e.type)},"shortcode-props":{contentType:t.article.type,contentId:t.article.id,getListicleIndex:t.getListicleIndex,isBestListRedesign:t.isBestListRedesign,isBestMattressRedesign:t.isBestMattressRedesign,isComparableListicles:t.isComparableListicles,isLeftRailTemplate:t.isLeftRailTemplate,isLeftRailTemplateReview:t.isLeftRailTemplateReview,filterShortcodeTypes:t.filterShortcodeTypes,totalFilterItems:t.totalFilterItems,pageLayout:t.article.pageLayout,primaryTopicSlug:t.primaryTopicSlug,productPromo:t.isProductPromo,showHeroVideo:t.showHeroVideo,showDetails:!t.tagSlugs.includes("money"),showPriceScale:t.showPriceScale,suppressAutoplay:t.article.suppressAutoplay,tagSlugs:t.tagSlugs,tocHeadlineItem:t.tocHeadlineItem,topics:t.article.topics}},scopedSlots:t._u([{key:"leftRailBylineCard",fn:function(){return[o("ArticleBylineCard",{attrs:{author:t.article.author,"more-authors":t.article.moreAuthors,"date-time":t.displayDates.displayDate,"update-text":t.dateStampUpdateText,disclosure:t.$t("disclosure.text.default")}})]},proxy:!0},{key:"leftRailWhyTrust",fn:function(){return[o("BestListDisclosure",{staticClass:"c-pageArticle_bestListDisclosure",attrs:{"content-id":t.article.id,"primary-topic":t.primaryTopicSlug,"is-left-rail-template-review":t.isLeftRailTemplateReview}})]},proxy:!0},{key:"leftRailWhatToConsider",fn:function(){return[o("BestListWhatToConsider",{attrs:{"primary-topic-slug":t.primaryTopicSlug}})]},proxy:!0},{key:"leftRailToc",fn:function(){return[o("client-only",{scopedSlots:t._u([{key:"fallback",fn:function(){return[o("div",{staticClass:"c-pageArticle_bestListToc_placeholder"})]},proxy:!0}])},[o("BestListTableOfContents",{staticClass:"c-pageArticle_bestListToc",class:{noStickyToc:!t.hasStickyToc},attrs:{"content-id":t.article.id,"toc-headline-item":t.tocHeadlineItem,"sticky-enable":t.hasStickyToc}})],1)]},proxy:!0},{key:"bestListProductCompare",fn:function(){return[o("BestListProductCompare")]},proxy:!0},{key:"reviewStickyCta",fn:function(){return[o("ReviewStickyCta",{attrs:{review:t.article.getProductData()}})]},proxy:!0},t.showMoneyEmailCaptureUnit?{key:"emailCaptureMobile",fn:function(){return[o("div",{staticClass:"c-pageArticle_mobileInlineNewsletter"},[o("NewsletterInlineUnit",{attrs:{"is-money":t.showMoneyEmailCaptureUnit}})],1)]},proxy:!0}:null,t.showMoneyEmailCaptureUnit?{key:"emailCapture",fn:function(){return[o("div",{staticClass:"c-pageArticle_inlineNewsletter"},[o("NewsletterInlineUnit",{attrs:{"is-money":t.showMoneyEmailCaptureUnit}})],1)]},proxy:!0}:null,{key:"reviewBadge",fn:function(){return[o("ReviewBadge",{attrs:{date:t.badgeData.date,theme:t.badgeData.type,year:!0}})]},proxy:!0},{key:"listiclePrecap",fn:function(){return[o("ShortcodeListiclePrecap",{attrs:{"content-id":t.article.id,"is-best-list-redesign":t.isBestListRedesign,"is-best-mattress-redesign":t.isBestMattressRedesign,"is-credit-card-topic":t.isCreditCardTopic,"is-left-rail-template":t.isLeftRailTemplate,"is-versus-precap":t.isPrecapType.versus,"is-mini-precap":t.tagSlugs.includes("mini-listicles"),"precap-data":t.precapData,"primary-topic-slug":t.primaryTopicSlug,"show-wide-buttons":t.showWideButtons}})]},proxy:!0},{key:"bestListInlineToc",fn:function(){return[t.tocItems&&t.tocItems.length?[o("ShortcodeTableOfContents",{staticClass:"c-pageArticle_bestListToc",attrs:{"content-id":t.article.id,contents:t.tocItems,"toc-headline-item":t.tocHeadlineItem}})]:o("client-only",{scopedSlots:t._u([{key:"fallback",fn:function(){return[o("div",{staticClass:"c-pageArticle_bestListToc_placeholder"})]},proxy:!0}])},[o("BestListTableOfContents",{staticClass:"c-pageArticle_bestListToc",attrs:{"content-id":t.article.id,"toc-headline-item":t.tocHeadlineItem,"sticky-enable":!t.isReviewRedesignTest}})],1)]},proxy:!0},{key:"articleCallout",fn:function(){return[o("ArticleCallout",{attrs:{callouts:t.getEnabledCallouts,collection:t.collectionPackageUnit}})]},proxy:!0},{key:"adHeavy",fn:function(){return[o("CnetAdMonetization",{attrs:{"suppress-ads":t.content.meta.suppressAds,"container-classes":["c-pageArticle_ad","c-pageArticle_ad-250","g-outer-spacing-bottom-medium"],"viewport-center":!0,"slot-name":"pageArticleAdMpuNative"}})]},proxy:!0},{key:"myFiWidget",fn:function(){return[o("InlineWidget",{attrs:{id:"myfinance-top","sub-id":t.myFiSubId,"sub-id2":t.article.slug,"static-only":!1}})]},proxy:!0},{key:"mealKitWidget",fn:function(){return[o("InlineWidget",{staticClass:"myFinance-widget cnet-mealkit-quiz",attrs:{campaign:"cnet-mealkit-quiz","ad-id":"b8ab3121-ece5-4c85-a525-ec649e5b7f3f","static-only":!1}})]},proxy:!0},{key:"myFiWidgetCnetMoney",fn:function(){return[o("InlineWidget",{attrs:{id:"myfinance-first","sub-id":t.myFiSubId,"sub-id2":t.article.slug,"static-only":!1}})]},proxy:!0},{key:"mortgageTable",fn:function(){return[o("MortgageTable",{attrs:{mortgages:t.article.mortgage}})]},proxy:!0},t.isReviewRedesignTest?{key:"reviewStickyCtaMobile",fn:function(){return[o("ReviewStickyCta",{staticClass:"c-reviewStickyCta_mobile",attrs:{review:t.article.getProductData()}})]},proxy:!0}:null,{key:"specialDealsContainer",fn:function(){return[o("SpecialDealsContainer",{attrs:{deal:t.specialDeal,"page-id":t.article.id,list:t.topicDeals,"is-left-rail-template":t.isLeftRailTemplate}})]},proxy:!0},{key:"shoppingWidget",fn:function(){return[o("ShoppingWidget",{attrs:{"article-id":t.article.id,topic:t.topic}})]},proxy:!0},{key:"truecarPromo",fn:function(){return[o("ShortcodeCommercePromo",{attrs:{hed:t.$t("commerce_promos.truecar.hed"),api:JSON.stringify(t.$t("commerce_promos.truecar.api")),"button-text-override":t.$t("commerce_promos.truecar.buttonText")}})]},proxy:!0},{key:"tableOfContents",fn:function(){return[o("client-only",[o("ManualTableOfContents",{ref:"articleToc",attrs:{"content-id":t.article.id}})],1)]},proxy:!0},{key:"priceScale",fn:function(){return[t.showPriceScale?o("ArticlePriceScale",{attrs:{"primary-topic-slug":t.primaryTopicSlug}}):t._e()]},proxy:!0},t.isCenterJustified?{key:"pageArticleCenteredTop",fn:function(e){var{count:r}=e;return[o("CnetAdMonetization",{attrs:{"suppress-ads":t.content.meta.suppressAds,"container-classes":["c-pageArticle_ad","c-pageArticle_ad-90","g-outer-spacing-bottom-medium"],"viewport-center":!0,spaced:!0,"ad-instance":r+1,"slot-name":"pageArticleAdCenteredTop"}})]}}:null,t.isCenterJustified?{key:"pageArticleCentered",fn:function(e){var{count:r}=e;return[o("CnetAdMonetization",{attrs:{"suppress-ads":t.content.meta.suppressAds,"container-classes":["c-pageArticle_ad","c-pageArticle_ad-90","g-outer-spacing-bottom-medium"],"viewport-center":!0,spaced:!0,"ad-instance":r+1,"slot-name":"pageArticleLBmiddle"}})]}}:null,t.isLeftRailTemplate?{key:"pageArticleLeftTop",fn:function(){return[o("CnetAdMonetization",{attrs:{"suppress-ads":t.content.meta.suppressAds,"container-classes":["c-pageArticle_adLeftRail_top"],"slot-name":"pageArticleLRtop"}})]},proxy:!0}:null,{key:"pageArticleLeftTopMobile",fn:function(){return[o("CnetAdMonetization",{attrs:{"suppress-ads":t.content.meta.suppressAds,"container-classes":["c-pageArticle_adLeftRail_top"],"slot-name":"pageArticleLRtopMobile"}})]},proxy:!0},{key:"pageArticleLeftMiddle",fn:function(){return[o("CnetAdMonetization",{attrs:{"suppress-ads":t.content.meta.suppressAds,"container-classes":[t.isLeftRailTemplate?"c-pageArticle_adLeftRail":"c-pageArticle_adRightRail"],"viewport-center":!0,"slot-name":"pageArticleAdLeftMiddle"}})]},proxy:!0},{key:"pageArticleLeftRailBottom",fn:function(){return[o("CnetAdMonetization",{attrs:{"suppress-ads":t.content.meta.suppressAds,"container-classes":["c-pageArticle_adLeftRail_bottom"],"slot-name":"pageArticleRRbottom"}})]},proxy:!0},{key:"pageArticleMobileCentered",fn:function(e){var{count:r}=e;return[o("CnetAdMonetization",{attrs:{"suppress-ads":t.content.meta.suppressAds,"container-classes":["c-pageArticle_ad","c-pageArticle_ad-flex","g-outer-spacing-bottom-medium"],"viewport-center":!0,spaced:!0,"ad-instance":r+1,"slot-name":"pageArticleAdMobileCentered"}})]}},{key:"pageArticleMobileIncontentAll",fn:function(e){var{count:r}=e;return[o("CnetAdMonetization",{attrs:{"suppress-ads":t.content.meta.suppressAds,"container-classes":["c-pageArticle_ad","c-pageArticle_ad-flex","g-outer-spacing-bottom-medium"],"viewport-center":!0,spaced:!0,"slot-name":"pageArticleAdMobileIncontentAll","ad-instance":r+1}})]}},{key:"pageArticleMobileNative",fn:function(e){var{count:r}=e;return[o("CnetAdMonetization",{attrs:{"suppress-ads":t.content.meta.suppressAds,"container-classes":["c-pageArticle_ad","c-pageArticle_ad-flex","g-outer-spacing-bottom-medium"],"viewport-center":!0,spaced:!0,"slot-name":"pageArticleAdMobileNative","ad-instance":r+1}})]}},t.isLeftRailTemplate?null:{key:"pageArticleTabletMpuTop",fn:function(e){var{count:r}=e;return[o("CnetAdMonetization",{attrs:{"suppress-ads":t.content.meta.suppressAds,"container-classes":["c-pageArticle_ad","c-pageArticle_ad-90","g-outer-spacing-bottom-medium"],"viewport-center":!0,spaced:!0,"slot-name":"pageArticleAdTabletMpuTop","ad-instance":r+1}})]}},{key:"pageArticleTabletNativeMpu",fn:function(e){var{count:r}=e;return[o("CnetAdMonetization",{attrs:{"suppress-ads":t.content.meta.suppressAds,"container-classes":["c-pageArticle_ad","c-pageArticle_ad-90","g-outer-spacing-bottom-medium"],"viewport-center":!0,spaced:!0,"slot-name":"pageArticleAdTabletNativeMpu","ad-instance":r+1}})]}},{key:"pageArticleTabletMpuBottom",fn:function(e){var{count:r}=e;return[o("CnetAdMonetization",{attrs:{"suppress-ads":t.content.meta.suppressAds,"container-classes":["c-pageArticle_ad","c-pageArticle_ad-90","g-outer-spacing-bottom-medium"],"ad-instance":r+1,"viewport-center":!0,spaced:!0,"slot-name":t.tabletAdMpuSlots}})]}},{key:"pageArticleMobilePlusLeftAlign",fn:function(e){var{count:r}=e;return[o("CnetAdMonetization",{attrs:{"suppress-ads":t.content.meta.suppressAds,"container-classes":["c-pageArticle_ad","c-pageArticle_ad-250","g-outer-spacing-bottom-medium"],"viewport-center":!0,spaced:!0,"slot-name":"pageArticleAdMobilePlusLeftAlign","ad-instance":r+1}})]}},{key:"pageArticleMobileMpu",fn:function(e){var{count:r}=e;return[o("CnetAdMonetization",{attrs:{"suppress-ads":t.content.meta.suppressAds,"container-classes":["c-pageArticle_ad","c-pageArticle_ad-250","g-outer-spacing-bottom-medium"],"ad-instance":r+1,"viewport-center":!0,spaced:!0,"slot-name":"pageArticleAdMobileMpu"}})]}}],null,!0)})}],y=o(7),A=o(6),j=(o(3),o(17),o(5),o(24),o(201),o(78),o(93),o(31),o(508),o(0)),C=o(69),w=o(769),O=o(1242),x=(o(342),o(338)),S=o(8),_=o(2),T=o(798),k=o(36),L=o(99),R=o(856),D=o(124),P=o(29),B=o(803),I=o(917),M=o(1231),F=o(1232),z=o(773),E=o(202),$=o(1132),N=o(18),W=o(1249),V=o(32),H=o(47),U=o(847),J=o(805),G=o(804),K=o(332),Z=o(171),Y=o(920),Q=o(113),html=o(333),X=o(132);function ee(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,o)}return t}function te(e){for(var i=1;io.e(50).then(o.bind(null,1557)).then((e=>e.default)),c=()=>o.e(102).then(o.bind(null,2394)).then((e=>e.default)),d=()=>o.e(114).then(o.bind(null,2395)).then((e=>e.default)),h=()=>o.e(128).then(o.bind(null,2396)).then((e=>e.default)),m=()=>o.e(234).then(o.bind(null,2397)).then((e=>e.default)),v=()=>o.e(76).then(o.bind(null,2398)).then((e=>e.default));var ie=new S.b("PageArticle"),oe=class extends T.a{constructor(){super(...arguments),this.maxNumAds=5,this.leftRailAdObserver=null,this.tocObserverEl=null,this.showStickyNewsletter=!1,this.showGlobalBottomBanner=!1,this.stickyNewsletterScrollOptions={once:!0}}get article(){var e;return null===(e=null==this?void 0:this.content)||void 0===e?void 0:e.content}get badgeData(){var e,t,o,r,l,n=null;return/editorschoice="true"/.test(null===(e=this.article)||void 0===e?void 0:e.body)?n="editor":/innovationaward="true"/.test(null===(t=this.article)||void 0===t?void 0:t.body)&&(n="innovation"),{type:n,date:null===(l=(null===(r=null===(o=this.article)||void 0===o?void 0:o.body)||void 0===r?void 0:r.split("editor"===n?'editorsyear="':'innovationyear="'))[1])||void 0===l?void 0:l.substring(0,4)}}get bodyClasses(){var e="lg:u-col-6";this.isLeftRailTemplate&&(e="lg:u-col-12");var t="lg:u-col-start-2";return this.isCenterJustified?t="lg:u-col-start-4":this.isLeftRailTemplate&&(t="lg:u-col-start-0"),"".concat(e," ").concat(t)}get cheerio(){var e,body=Object(html.a)(null===(e=this.article)||void 0===e?void 0:e.body)||"";return C.load(body,{recognizeSelfClosing:!0},!1)}get collectionPackageUnit(){var e;return null===(e=this.article)||void 0===e?void 0:e.collections.find((e=>"feature-package"===e.typeSlug))}get delayAdLoadBottom(){var e=!0;return this.isCenterJustified||this.device===_.b.Mobile||(e=!1),e}get displayDates(){var e,t,o,r,l,n;return{displayDate:(null===(t=null===(e=this.article)||void 0===e?void 0:e.displayDatePublished)||void 0===t?void 0:t.date)||(null===(r=null===(o=this.article)||void 0===o?void 0:o.datePublished)||void 0===r?void 0:r.date)||null,updatedDate:(null===(n=null===(l=this.article)||void 0===l?void 0:l.displayDateUpdated)||void 0===n?void 0:n.date)||null}}get doesArticleContain(){var e,t,o,r;return{commerceLinks:null===(t=null===(e=this.article)||void 0===e?void 0:e.body)||void 0===t?void 0:t.includes('shortcode="commercelinkshortcode"'),shortcodeVideo:null===(r=null===(o=this.article)||void 0===o?void 0:o.body)||void 0===r?void 0:r.includes('shortcode="video"')}}get firstElementImage(){if(Object(Q.e)(this.cheerio)){var e=this.cheerio("p, h3, div, shortcode").first();return this.cheerio.html(e)}return!1}get filterShortcodeTypes(){var e,t;return(null===(t=null===(e=this.cheerio('[shortcode="filters"]'))||void 0===e?void 0:e.prop("filter-shortcodes"))||void 0===t?void 0:t.split(","))||[]}get isReviewRedesignTest(){return this.$abtest.isUserInActiveTestAndBucket("review_redesign","test")}get isAdCapTest(){var e=this.$abtest.getBucketIfTestIsActive("adcap_test");return e&&"control"!==e}get totalFilterItems(){var e=0;return this.filterShortcodeTypes.forEach((t=>{var o,r,l,n=null===(l=null===(r=null===(o=this.article)||void 0===o?void 0:o.body)||void 0===r?void 0:r.match(new RegExp('shortcode="'.concat(t,'"'),"g")))||void 0===l?void 0:l.length;e+=n||0})),e}get tocItems(){return Object(Q.d)(this.cheerio)||void 0}get articleSubType(){var e,t;return null===(t=null===(e=this.$store)||void 0===e?void 0:e.getters["tracking/data"])||void 0===t?void 0:t.articleSubType}get hasLinkBlocks(){var e;return E.d.linkBlockTopics.includes(this.primaryTopicSlug)&&!E.d.holidayCollectionSlugs.includes(null===(e=null==this?void 0:this.primaryCollection)||void 0===e?void 0:e.slug)}get hasMerchantOffers(){var e,t=null===(e=this.article)||void 0===e?void 0:e.listicles;if((null==t?void 0:t.length)>0){var o=t.filter((e=>{var t,o,r,l,n,c=!1;return(null===(t=null==e?void 0:e.merchantOffers)||void 0===t?void 0:t.length)>0&&(c=!!(null===(r=null===(o=null==e?void 0:e.merchantOffers)||void 0===o?void 0:o[0])||void 0===r?void 0:r.url)&&!!(null===(n=null===(l=null==e?void 0:e.merchantOffers)||void 0===l?void 0:l[0])||void 0===n?void 0:n.offerMerchant)),c}));return o.length>0}}get hasStickyToc(){return this.isLeftRailTemplate&&this.isDesktop&&!this.isLeftRailTemplateReview}get hasReviewCardBottom(){var e,t;return(null===(e=this.article)||void 0===e?void 0:e.id)&&E.d.reviewCardAllowedArticles.includes(null===(t=this.article)||void 0===t?void 0:t.id)}get isComparableListicles(){return!!this.isListicleTest||this.article.body.includes('shortcode="comparable"')&&this.article.body.includes('comparable="true"')}get isListicleTest(){return this.$abtest.isUserInActiveTestAndBucket("sleep_lstcl","sleep_lstcl")}get dateStampUpdateText(){var e=this.article.body.match(/additional-context="([^"]*)"/),t=e?e[1]:null;return this.article.body.includes('shortcode="additional-context"')&&t?t:""}get showMoneyEmailCaptureUnit(){return this.tagSlugs.includes("money-email")}get hasStickyNewsletter(){return this.$services.isFeatureEnabled("stickyNewsletter")&&!1!==this.winningInterest&&!this.isSeamless&&!this.hasGlobalBottomBanner}get hasWidget(){return this.showDynamicWidgetCore||this.hasStaticMyFiWidget}get rpvVariance(){var e;return(null===(e=null==this?void 0:this.rpvResponse)||void 0===e?void 0:e.variance)||"undefined"}get showRetargetingWidget(){return this.notSensitiveContent&&!this.isSeamless&&H.a.isTopicContent(this.article,V.c)}get showTableOfContents(){var e;return this.$services.isFeatureEnabled("tableOfContents")&&!(null===(e=this.article)||void 0===e?void 0:e.body.includes(E.d.manualTableOfContentsText))&&!this.isLeftRailTemplate}get injectionRules(){var e,t,o,r,l,n,c,d,h,m,v,f,y,A={};return A.pageArticleMobileMpu=this.isLeftRailTemplate?{injectAfter:"p:not(p:nth-last-child(-n+3)), shortcode:not(:nth-last-of-type(-n+3)), .c-infoCard:not(:nth-last-of-type(-n+3))",injectIntervalCharactersStart:this.firstElementImage?330:830,injectIntervalCharacters:6e3,injectLimit:this.adjustAdCapLimit(4),slotNamePerIndex:null}:{injectAfter:"p:not(p:nth-last-child(-n+3)), shortcode:not(:nth-last-of-type(-n+3))",injectIntervalCharactersStart:this.firstElementImage?330:830,injectIntervalCharacters:1e3,injectLimit:this.adjustAdCapLimit(this.hasWidget?5:6),slotNamePerIndex:["pageArticleMobilePlusLeftAlign","pageArticleMobilePlusLeftAlign","pageArticleMobileMpu","pageArticleMobileNative"],injectAwayFromElement:{name:"shortcode",distance:1,direction:"next"}},A.pageArticleTabletMpuBottom=this.isLeftRailTemplate?{injectAfter:'p:not(p:nth-last-child(-n+3)), shortcode[shortcode*="listicle"]:not(:last-child), .c-infoCard:not(:nth-last-of-type(-n+3))',injectFirstIndex:1,injectInterval:this.hasWidget?6:3,injectLimit:this.adjustAdCapLimit(3),slotNamePerIndex:["pageArticleTabletMpuTop","pageArticleTabletNativeMpu"]}:{injectAfter:'p:not(p:nth-last-child(-n+3)), shortcode[shortcode*="listicle"]:not(:last-child)',injectFirstIndex:1,injectInterval:this.hasWidget?6:3,injectLimit:this.adjustAdCapLimit(3),slotNamePerIndex:["pageArticleTabletMpuTop","pageArticleTabletNativeMpu"],injectAwayFromElement:{name:"shortcode",distance:1,direction:"next"}},this.paragraphCount>5&&(this.isLeftRailTemplate?A.pageArticleLeftMiddle={injectAfter:"p:not(p:nth-last-child(-n+3)), shortcode:not(:nth-last-of-type(-n+3))",injectIntervalCharacters:(null===(t=null===(e=this.article)||void 0===e?void 0:e.listicles)||void 0===t?void 0:t.length)>0?6e3:3e3,injectLimit:this.adjustAdCapLimit(1)}:A.pageArticleLeftMiddle={injectAfter:"p:not(p:nth-last-child(-n+3)), shortcode:not(:nth-last-of-type(-n+3))",injectIntervalCharactersStart:this.firstElementImage?1300:1800,injectIntervalCharacters:(null===(r=null===(o=this.article)||void 0===o?void 0:o.listicles)||void 0===r?void 0:r.length)>0?2500:1500,injectLimit:this.adjustAdCapLimit(1)}),this.paragraphCount>9&&this.isLeftRailTemplate&&(A.pageArticleLeftRailBottom={injectBefore:'[shortcode="cnetlisticle"]:last-child, [shortcode="description"]:last-child, [shortcode="faq"]:last-child, [shortcode="infocard"]:last-child, [shortcode="chart"]:last-child'}),this.$services.isFeatureEnabled("adHeavy")&&(null===(n=null===(l=this.article)||void 0===l?void 0:l.listicles)||void 0===n?void 0:n.length)>0&&(A.adHeavy={injectAfter:'shortcode[shortcode="cnetlisticle"]',injectFirstIndex:0,injectInterval:1,injectLimit:25}),this.showMoneyEmailCaptureUnit&&(A.emailCaptureMobile={injectAfter:"p",injectIndex:6},A.emailCapture={injectAfter:"p",injectIndex:4}),this.isPrecapType.deals&&this.showShoppingWidget&&(A.shoppingWidget={injectAfter:"p",injectIndex:1}),("Best List"===(null===(c=this.article)||void 0===c?void 0:c.type)||"Best List - Precap"===(null===(d=this.article)||void 0===d?void 0:d.type))&&(null===(h=this.topicDeals)||void 0===h?void 0:h.length)>0&&(null===(m=this.article)||void 0===m?void 0:m.listicles)&&(A.specialDealsContainer={injectBefore:"p",injectIndex:0}),this.showTableOfContents&&(this.$services.isFeatureEnabled("reviewCardTop")?A.tableOfContents={injectAfter:'shortcode[shortcode="reviewcard"]',injectIndex:0}:A.tableOfContents={injectIndex:0}),A.articleCallout={injectIndex:0,injectBefore:"p",injectAwayFromElement:{name:"shortcode",distance:1,direction:"next"}},this.getEnabledCallouts&&(A.articleCallout={injectIndex:0,injectAfter:"p",injectAwayFromElement:{name:"shortcode",distance:1,direction:"next"}}),this.isLeftRailTemplate&&(A.bestListInlineToc={injectIndex:0},this.isLeftRailTemplateReview&&(A.bestListInlineToc={injectIndex:0,injectAfter:'shortcode[shortcode="reviewcard"]'}),A.pageArticleLeftTopMobile={injectIndex:0},this.isLeftRailTemplateReview&&(A.pageArticleLeftTopMobile={injectIndex:0,injectAfter:'shortcode[shortcode="reviewcard"]'},A.reviewStickyCtaMobile={injectIndex:0,injectAfter:'shortcode[shortcode="reviewcard"]'})),this.showPrecap&&!this.isPrecapType.versus&&(A.listiclePrecap={injectIndex:0}),this.showTruecarPromo&&this.paragraphCount>=10&&(A.truecarPromo={injectAfter:"p",injectIndex:5}),this.badgeData.type&&/reviewcard/.test(null===(v=this.article)||void 0===v?void 0:v.body)&&!this.isReviewCardAsListicle&&(A.reviewBadge={injectBefore:"p"}),!this.showDynamicWidgetCore||this.hasStaticMyFiWidget||this.showMyFiWidgetCnetMoney||(A.myFiWidget={injectAfter:"p",injectIndex:2,injectAwayFromElement:{name:"shortcode",distance:1,direction:"next",attributes:{shortcode:"image"}}}),!(E.d.nutritionTopicSlugs.includes(this.primaryTopicSlug)&&!["Best List","Best List - Precap","Review"].includes(null===(f=this.article)||void 0===f?void 0:f.type))||this.hasStaticMyFiWidget||this.showDynamicWidgetCore||(A.mealKitWidget={injectAfter:"p",injectIndex:3}),this.showMyFiWidgetCnetMoney&&(A.myFiWidgetCnetMoney={injectAfter:"p:has(+ h2)",injectIndex:0}),"mortgages"===this.primaryTopicSlug&&"Evergreen Mortgages"===(null===(y=this.article)||void 0===y?void 0:y.type)&&(A.mortgageTable={injectAfter:"h2[data-mortgage-table-head]",injectIndex:0}),this.showPriceScale&&(A.priceScale={injectBefore:'shortcode[shortcode="cnetlisticle"]'}),this.isCenterJustified&&(A.pageArticleMobileCentered={injectAfter:'p:not(:last-child), shortcode:not(:last-child):not([shortcode="link"])',injectIntervalCharactersStart:(this.hasWidget?3600:1800)-(this.firstElementImage?500:0),injectIntervalCharacters:2400,injectLimit:this.adjustAdCapLimit(this.hasWidget?4:5),slotNamePerIndex:["pageArticleMobileIncontentAll"]},A.pageArticleCentered={injectAfter:'p:not(:last-child), shortcode:not(:last-child):not([shortcode="image"][float="left"]):not([shortcode="image"][float="right"]):not([shortcode="link"])',injectIntervalCharactersStart:this.firstElementImage?1300:1800,injectIntervalCharacters:2400,injectLimit:this.adjustAdCapLimit(5),slotNamePerIndex:["pageArticleCenteredTop"]},delete A.pageArticleTabletMpuBottom,delete A.pageArticleMobileMpu,delete A.pageArticleLeftMiddle),A}get leftRailInjectionRules(){var e,t,o,r,l,n;if(!this.isLeftRailTemplate)return null;var c={},d=null===(t=null===(e=this.article)||void 0===e?void 0:e.body)||void 0===t?void 0:t.includes('shortcode="table-of-contents"');return((null===(o=this.article)||void 0===o?void 0:o.author)||(null===(r=this.displayDates)||void 0===r?void 0:r.displayDate))&&(c.leftRailBylineCard={injectIndex:0}),d||(c.leftRailToc={injectIndex:-1}),(null===(n=null===(l=this.article)||void 0===l?void 0:l.body)||void 0===n?void 0:n.includes('shortcode="why-trust"'))||(c.leftRailWhyTrust={injectAfter:'slot[name="leftRailBylineCard"]',injectIndex:0}),this.showWhatToConsider&&(c.leftRailWhatToConsider={injectAfter:'slot[name="leftRailWhyTrust"]',injectIndex:0}),this.isComparableListicles&&(c.bestListProductCompare={injectIndex:-1}),this.isLeftRailTemplateReview&&(c.reviewStickyCta={injectIndex:-1}),this.isLeftRailTemplate&&(c.pageArticleLeftTop={injectAfter:'[shortcode="why-trust"], slot[name="leftRailWhyTrust"]',injectIndex:0}),c}get isUserUSBased(){var e=this.$cookie.get("fly_geo");return"us"===(null==e?void 0:e.countryCode)}get isExcludedTypeByTopic(){var e=this.$di.getInstance(x.a);return N.t.forEach((t=>{e.addCriteria(t)})),e.meets()}get isSleepMultiProductSelectModalV1(){return this.$abtest.isUserInActiveTestAndBucket("sleep_mps_modal","v1")}get flyAddress(){return this.$cookie.get("fly_address")}get getEnabledCallouts(){var e;return(null===(e=this.$route.query)||void 0===e?void 0:e.calloutOverride)?$.a.filter((e=>{var t;return e.id===(null===(t=this.$route.query)||void 0===t?void 0:t.calloutOverride)})):$.a.filter((e=>this.$services.isFeatureEnabled(e.criteriaKey)?e:null))}get isLeftRailTemplateReview(){var e,t;return"Review"===(null===(e=this.article)||void 0===e?void 0:e.type)&&!(null===(t=E.d.leftRailTemplateReviewExcludedTopics)||void 0===t?void 0:t.includes(this.primaryTopicSlug))}get isReviewCardAsListicle(){var e,t,o,r,l=null===(t=null===(e=this.article)||void 0===e?void 0:e.listicles)||void 0===t?void 0:t.some((e=>"reviewcard"===e.shortcodeType));return("Best List"===(null===(o=this.article)||void 0===o?void 0:o.type)||"Best List - Precap"===(null===(r=this.article)||void 0===r?void 0:r.type))&&l}get isCenterJustified(){var e;return this.isSeamless?this.$store.getters.isCenterJustified:null===(e=this.article)||void 0===e?void 0:e.isCenterJustifiedContent}get isCreditCardTopic(){var e;return"credit-cards"===(null===(e=this.topicSlugs)||void 0===e?void 0:e[0])}get isPrecapType(){var e,t,o;return{bestList:"Best List - Precap"===(null===(e=this.article)||void 0===e?void 0:e.type),deals:"Deals - Precap"===(null===(t=this.article)||void 0===t?void 0:t.type),versus:"Versus - Precap"===(null===(o=this.article)||void 0===o?void 0:o.type)}}get isProductPromo(){return this.isPrecapType.bestList&&(this.topicSlugs.includes("vpn")||this.tagSlugs.includes("vpn")||"mattresses"===this.primaryTopicSlug)||this.topicSlugs.includes("meal-kits")}get isArticleWithOriginalDate(){var e;return"Default - Article Page w/ original publish date"===(null===(e=this.article)||void 0===e?void 0:e.pageLayout)}get isUpdated(){var e,t,o;return this.displayDates.displayDate!==(null===(t=null===(e=this.article)||void 0===e?void 0:e.datePublished)||void 0===t?void 0:t.date)&&E.d.isUpdatedPageLayouts.includes(null===(o=this.article)||void 0===o?void 0:o.pageLayout)}get headerColumnStart(){return this.isCenterJustified?"lg:u-col-start-4":this.isBestListRedesign?"lg:u-col-start-0":"lg:u-col-start-2"}get headerColumnSize(){return this.isBestListRedesign?"sm:u-col-2 md:u-col-6 lg:u-col-12":"sm:u-col-2 md:u-col-6 lg:u-col-6"}get myFiSubId(){var e,t,o=this.topicSlugs;return"prod|".concat(null===(e=this.article)||void 0===e?void 0:e.id,"|").concat(o[0],"|").concat(null===(t=this.article)||void 0===t?void 0:t.type,"|").concat(this.device).toLowerCase()}get notSensitiveContent(){var e=this.$di.getInstance(x.a);return N.v.forEach((t=>{e.addCriteria(t)})),e.meets()}get paragraphCount(){var e=this.cheerio('p, shortcode[shortcode*="listicle"]');return null==e?void 0:e.length}get precapData(){var e,t=this.isLeftRailTemplate&&this.cheerio('[shortcode="cnetlisticle"], [shortcode="cross_content_listicle"]'),o=null===(e=this.article)||void 0===e?void 0:e.listicles;if((null==o?void 0:o.length)>0){if(o=o.filter(((e,o)=>{var r,l,n,c,d,h,m,v,f,y,A,j,C=!1;(null===(r=null==e?void 0:e.merchantOffers)||void 0===r?void 0:r.length)>0&&(C=!!(null===(n=null===(l=null==e?void 0:e.merchantOffers)||void 0===l?void 0:l[0])||void 0===n?void 0:n.url)&&!!(null===(d=null===(c=null==e?void 0:e.merchantOffers)||void 0===c?void 0:c[0])||void 0===d?void 0:d.offerMerchant));var w=(null===(m=null===(h=null==e?void 0:e.techProd)||void 0===h?void 0:h.attributes)||void 0===m?void 0:m.some((e=>"offer-link-text"===e.slug)))&&(null===(f=null===(v=null==e?void 0:e.techProd)||void 0===v?void 0:v.attributes)||void 0===f?void 0:f.some((e=>"offer-link-url"===e.slug))),O=!1;if(this.isLeftRailTemplate){var x=t.eq(o),S=(null==x?void 0:x.attr("additional-details"))||"";O=null===(y=null==S?void 0:S.toLowerCase())||void 0===y?void 0:y.includes("quick take")}return!O&&((null==e?void 0:e.creditCardData)||(null===(j=null===(A=null==e?void 0:e.techProd)||void 0===A?void 0:A.resellers)||void 0===j?void 0:j.length)>0||C||w)})).map(((e,o)=>{if(t&&this.isLeftRailTemplate){var r=t.eq(o);return te(te({},e),{},{additionalDetails:(null==r?void 0:r.attr("additional-details"))||"",productScore:(null==r?void 0:r.attr("product-score"))||""})}return e})),this.tagSlugs.includes("mini-listicles")){var r=this.cheerio("h2").next('shortcode[shortcode*="listicle"]');o=o.filter((e=>Array.from(r).some((t=>{var o;return(null===(o=null==t?void 0:t.attribs)||void 0===o?void 0:o.id)===e.uuid}))))}return o}}get primaryCollection(){var e;return Z.a.getPrimaryCollection(null===(e=this.article)||void 0===e?void 0:e.collections)}get primaryTopicSlug(){var e;return Object(X.d)(null===(e=this.article)||void 0===e?void 0:e.topics)}get showDynamicWidgetCore(){var e,t=this.$services.isFeatureEnabled("dynamicWidgetCoreTopic"),o=H.a.isTopicContent(this.article,V.c),r=E.d.dynamicWidgetCollections.includes(null===(e=this.primaryCollection)||void 0===e?void 0:e.slug);return!!(!this.isSeamless&&!this.doesArticleContain.commerceLinks)&&(o||t||r)}get showHeroVideo(){var e;return!!(null===(e=this.article)||void 0===e?void 0:e.video)}get showPriceScale(){var e,t;return"mattresses"===this.primaryTopicSlug&&("Best List"===(null===(e=this.article)||void 0===e?void 0:e.type)||"Best List - Precap"===(null===(t=this.article)||void 0===t?void 0:t.type))&&!this.isLeftRailTemplate}get showMyFiWidgetCnetMoney(){var e=this.$services.isFeatureEnabled("dynamicWidgetCore"),t=this.article.tags.find((e=>"cnet-money-demand"===e.slug));return e&&!!t}get showShoppingWidget(){var e,t,o,r,l=this.topicSlugs,n=H.a.isTopicContent(this.article,V.a),c=H.a.isTopicContent(this.article,V.c),d=[E.d.shoppingWidgetIncludedTopics].includes(l),h=(null===(t=null===(e=this.primaryCollection)||void 0===e?void 0:e.threads)||void 0===t?void 0:t.map((e=>e.slug)))||[],m=[E.d.shoppingWidgetCollections].includes(h),v="Deals"===(null===(o=this.article)||void 0===o?void 0:o.type)||"Deals - Precap"===(null===(r=this.article)||void 0===r?void 0:r.type);return!d&&!m&&!n&&!c&&v}get showTruecarPromo(){var e,t;return H.a.isTopicContent(this.article,V.a)&&!(null===(t=null===(e=this.article)||void 0===e?void 0:e.type)||void 0===t?void 0:t.includes("Best List"))}get showPrecap(){var e,t;return(E.d.precapTypes.includes(null===(e=this.article)||void 0===e?void 0:e.type)||E.d.precapTypes.includes(null===(t=this.article)||void 0===t?void 0:t.pageLayout))&&this.precapData&&this.precapData.length>0&&!this.showHeroVideo}get showVideoAsGifv(){return[...this.tagSlugs,...this.topicSlugs].includes("longform-animated-hero-video")}get showVideoPlayer(){var e;return(this.doesArticleContain.shortcodeVideo&&this.device===_.b.Desktop&&!this.isCenterJustified||this.useNoncontextualVideo)&&!(this.isSeamless||(null===(e=this.article)||void 0===e?void 0:e.suppressAutoplay)||this.showHeroVideo||"taxes"===this.primaryTopicSlug)}get showWideButtons(){var e,t,o=this.topicSlugs,r=E.d.wideButtonTopics.find((e=>o.includes(e)));return"Best List Precap - Wide Buttons"===(null===(e=this.article)||void 0===e?void 0:e.type)||!("Best List - Precap"!==(null===(t=this.article)||void 0===t?void 0:t.type)||!r)}get stickyVideoPlayer(){return this.playerState.sticky}get tabletAdMpuSlots(){return H.a.isTopicContent(this.article,V.c)||this.isAdCapTest?"pageArticleAdTabletNativeMpu":"pageArticleAdTabletMpuBottom"}get tagSlugs(){var e,t;return(null===(t=null===(e=this.article)||void 0===e?void 0:e.tags)||void 0===t?void 0:t.map((e=>e.slug)))||[]}get tocHeadlineItem(){var e;return(null===(e=this.article)||void 0===e?void 0:e.headline)?{title:this.article.headline,id:this.isBestListRedesign?"toc-".concat(this.article.id,"-item-0"):"toc-item-0",tocId:this.isBestListRedesign?"toc-".concat(this.article.id,"-item-0"):"toc-item-0"}:null}get topic(){var e,t;return(null===(t=null===(e=this.article)||void 0===e?void 0:e.topics)||void 0===t?void 0:t[0])?this.article.topics[0]:null}get topicSlugs(){var e;return(null===(e=this.article)||void 0===e?void 0:e.topics)?Object(X.f)(this.article.topics):[]}get useNoncontextualVideo(){var e,t,o=this.$di.getInstance(x.a);return N.s.forEach((e=>{o.addCriteria(e)})),o.meets()&&!this.doesArticleContain.shortcodeVideo&&!this.showHeroVideo&&!(null===(e=this.article)||void 0===e?void 0:e.isHighValue)&&!(null===(t=this.article)||void 0===t?void 0:t.suppressAutoplay)&&!this.isExcludedTypeByTopic}get videoPlaylist(){return this.videoPlayListContextual&&this.videoPlayListContextual.length>0?this.videoPlayListContextual:this.topVideosPlaylist||[]}get videoResources(){var e,t=[];return null===(e=this.videoPlaylist)||void 0===e||e.forEach((video=>{t.push(this.$video.getResourceConfig(video))})),t}get hasNoShortcodeNewscard(){var e;return(null===(e=this.article)||void 0===e?void 0:e.body.includes('shortcode="newscard"'))?null:this.article.dek}get isReplay(){var e,t;return null!==(t=null===(e=this.$route.meta)||void 0===e?void 0:e.replay)&&void 0!==t&&t}get winningInterest(){var e,t,o;return!!(null===(t=null===(e=this.article)||void 0===e?void 0:e.winningInterest)||void 0===t?void 0:t.id)&&(null===(o=this.article)||void 0===o?void 0:o.winningInterest)}get isBestMattressRedesign(){var e,t;return null===(e=E.d.mattressesBestListRedesign)||void 0===e?void 0:e.includes(null===(t=this.article)||void 0===t?void 0:t.id)}get isBestListRedesign(){return this.isSeamlessBestList||this.isLeftRailTemplate}get showWhatToConsider(){var e,t;return null===(e=E.d.showWhatToConsider)||void 0===e?void 0:e.includes(null===(t=this.article)||void 0===t?void 0:t.id)}get isLeftRailTemplate(){var e,t;return this.isBestMattressRedesign||this.isScrappyLiveblog||this.isLeftRailTemplateReview||"Best List - Precap"===(null===(e=this.article)||void 0===e?void 0:e.type)&&(null===(t=E.d.leftRailTemplateIncludedTopics)||void 0===t?void 0:t.includes(this.primaryTopicSlug))}get isScrappyLiveblog(){var e;return"live-blog-article-page"===(null===(e=this.article)||void 0===e?void 0:e.layoutName)}get hasGlobalBottomBanner(){var e;return"How to Watch"===(null===(e=this.article)||void 0===e?void 0:e.type)&&new Date<=new Date("11/21/2023")}adjustAdCapLimit(e){var t=e,o=this.$abtest.getBucketIfTestIsActive("adcap_test");if(o)switch(o){case"test1":t+=2;break;case"test2":t+=3;break;case"test3":t=-1}else H.a.isTopicContent(this.article,V.c)&&(t+=3);return t}getListicleIndex(e){var t,o;return(null===(o=null===(t=this.article)||void 0===t?void 0:t.listicles)||void 0===o?void 0:o.map((e=>e.uuid)).indexOf(e))+1}handleScroll(e){(this.hasGlobalBottomBanner&&!this.showGlobalBottomBanner&&e&&e.entry.isIntersecting||this.hasStickyNewsletter&&!this.showStickyNewsletter&&e&&e.entry.isIntersecting)&&(0===(null===window||void 0===window?void 0:window.scrollY)&&"down"===e.direction?window.addEventListener("scroll",this.setStickyElement,this.stickyNewsletterScrollOptions):this.setStickyElement())}setStickyElement(){this.stickyVideoPlayer||(this.hasGlobalBottomBanner?this.showGlobalBottomBanner=!0:this.showStickyNewsletter=!0)}setupTocObserver(e){var t,o=null===(t=null==e?void 0:e.getBoundingClientRect())||void 0===t?void 0:t.height,r=document.querySelectorAll(".c-adDisplay_container_native-mpu-middle, .c-adDisplay_container_mpu-bottom");if(r&&r.length>0&&"IntersectionObserver"in window){var l=(null===window||void 0===window?void 0:window.innerHeight)&&o?-1*(window.innerHeight-110-o-100):0,n=l>=0?"0px":"".concat(l,"px");this.leftRailAdObserver=new IntersectionObserver(this.hideTableOfContentsForAds,{rootMargin:"-110px 0px ".concat(n," 0px"),threshold:0}),r.forEach((e=>{var t;null===(t=this.leftRailAdObserver)||void 0===t||t.observe(e)}))}}loadAds(){var e=this;return Object(y.a)((function*(){var t,o,r=yield e.adUnits;if(e.isSeamless&&e.skyboxRefresh){var l=document.querySelector(".c-adSkyBox div[data-ad]");l&&r.unshift(l)}null===(o=null===(t=e.$ads)||void 0===t?void 0:t.adDisplay)||void 0===o||o.loadAds(r,{excludeDisabled:!0})}))()}hideTableOfContentsForAds(e){e.forEach((e=>{this.$nuxt.$emit("hideToc",e.isIntersecting)}))}asyncData(e,content){return Object(y.a)((function*(){var t,o,r,l,n,c;content.getComponentByName("article")instanceof k.b&&content.getComponentByName("article").throwErrorForResponse(e.app.i18n.locale);var article=content.baseArticle,d=Object(X.d)(article.topics),h=Object(W.b)(d,null===(t=e.params)||void 0===t?void 0:t.slug),m=[];if(("Best List"===(null==article?void 0:article.type)||"Best List - Precap"===(null==article?void 0:article.type))&&(null==h?void 0:h.articleId))try{var{data:v}=yield e.$axios.$get(e.$config.api.resources.shortcodes.get.url(h.articleId,e.app.i18n.locale));m=(m=v.filter((e=>null==e?void 0:e.shortcodeType.includes("listicle")))).reverse().filter((e=>{var t;return(null===(t=null==e?void 0:e.merchantOffers)||void 0===t?void 0:t.length)>=0&&(null==e?void 0:e.merchantOffers[0].url)}))}catch(e){ie.error(e),m=[]}var f=e.localePath({name:"article",params:{slug:(null===(o=e.route.query)||void 0===o?void 0:o["hub-preview-version"])?e.route.params.slug:article.slug},_object:article}),y=null===(r=e.route.meta)||void 0===r?void 0:r.some((meta=>!0===meta.replay)),A=null===(l=e.route.meta)||void 0===l?void 0:l.some((meta=>!0===meta.paidContent)),j=null===(n=e.app.head.meta)||void 0===n?void 0:n.some((meta=>meta.hid===D.e));if(!(e.route.path===f||content.isSeamless||y||A||j))throw new L.b("content preferred route = '".concat(f,"' does not match request path = '").concat(e.route.path,"', redirecting..."),f);e.store.commit("tracking/updatePageNumber",e.route.params.pageNumber||1);var C="pageArticleSkybox";if(((null===(c=content.meta)||void 0===c?void 0:c.suppressAds)||E.d.disableSkyboxAdArticles.includes(null==article?void 0:article.id))&&(C=""),content.isSeamless||(yield e.store.dispatch("ads/adDisplay/updateSkyboxSlotName",C)),m.length>0)return{topicDeals:m,specialDeal:h}}))()}created(){var e,t,o;(null===(e=this.content)||void 0===e?void 0:e.isSeamless)||(this.$store.commit("isCenterJustified",this.isCenterJustified),this.$store.dispatch("video/updatePlayerState",{autoplay:!(null===(t=this.article)||void 0===t?void 0:t.suppressAutoplay)||!1,autoplayType:"AUTOPLAY"}),this.useNoncontextualVideo&&(null===(o=this.videoPlaylist)||void 0===o?void 0:o[0])&&this.$store.dispatch("video/addVideoToPlaylist",this.videoPlaylist[0]))}mounted(){if(this.$nuxt.$on("video-player-created",(e=>{var t,o;if("f794984e-b6c9-438a-a3ce-9fd9b2d555c0"!==(null===(t=this.article)||void 0===t?void 0:t.id)){var r=this.useNoncontextualVideo?null===(o=this.videoResources)||void 0===o?void 0:o.slice(1):this.videoResources;e.addResourcesToPlaylist(r)}})),this.hasStickyToc){var e=document.querySelector(".c-shortcodeTableOfContents");e?this.setupTocObserver(e):this.$nuxt.$on("bestListTocLoaded",(()=>{(e=document.querySelector(".c-bestListToc"))&&this.setupTocObserver(e),this.$nuxt.$off("bestListTocLoaded")}))}}beforeDestroy(){var e;null===(e=this.leftRailAdObserver)||void 0===e||e.disconnect(),this.$nuxt.$off("video-player-created"),window.removeEventListener("scroll",this.setStickyElement,this.stickyNewsletterScrollOptions),this.$nuxt.$off("bestListTocLoaded"),this.$nuxt.$off("seamless-enter")}};Object(j.c)([Object(J.a)("top-videos"),Object(j.f)("design:type",Array)],oe.prototype,"topVideosPlaylist",void 0),Object(j.c)([Object(J.a)("video-playlist"),Object(j.f)("design:type",Array)],oe.prototype,"videoPlayListContextual",void 0),Object(j.c)([Object(J.a)("rpv"),Object(j.f)("design:type",Object)],oe.prototype,"rpvResponse",void 0),Object(j.c)([Object(w.Getter)("device"),Object(j.f)("design:type","function"==typeof(r=void 0!==_.b&&_.b)?r:Object)],oe.prototype,"device",void 0),Object(j.c)([Object(w.Getter)("hasStaticMyFiWidget"),Object(j.f)("design:type",Boolean)],oe.prototype,"hasStaticMyFiWidget",void 0),Object(j.c)([Object(w.Getter)("isDesktop"),Object(j.f)("design:type",Boolean)],oe.prototype,"isDesktop",void 0),Object(j.c)([Object(w.Getter)("ads/adDisplay/skyboxRefresh"),Object(j.f)("design:type",Boolean)],oe.prototype,"skyboxRefresh",void 0),Object(j.c)([Object(w.Getter)("video/playerState"),Object(j.f)("design:type",Object)],oe.prototype,"playerState",void 0),Object(j.c)([Object(w.Prop)({default:!1,type:Boolean}),Object(j.f)("design:type",Boolean)],oe.prototype,"isSeamlessBestList",void 0),Object(j.c)([Object(w.Watch)("stickyVideoPlayer"),Object(j.f)("design:type",Function),Object(j.f)("design:paramtypes",[]),Object(j.f)("design:returntype",void 0)],oe.prototype,"setStickyElement",null),Object(j.c)([Object(J.c)((e=>({pageType:"article",id:e.params.slug,model:Y.default}))),Object(j.f)("design:type",Function),Object(j.f)("design:paramtypes",[Object,"function"==typeof(l=void 0!==Y.default&&Y.default)?l:Object]),Object(j.f)("design:returntype",Promise)],oe.prototype,"asyncData",null);var ae=oe=Object(j.c)([Object(w.Component)({components:{AbTest:O.a,ArticleDisclosureFooter:()=>o.e(83).then(o.bind(null,2399)).then((e=>e.default)),ArticleCallout:()=>o.e(38).then(o.bind(null,2400)).then((e=>e.default)),ArticleHeader:I.a,ArticleHeroWide:M.a,ArticleBylineCard:()=>Promise.all([o.e(17),o.e(37)]).then(o.bind(null,2401)).then((e=>e.default)),ArticleLinkBlock:()=>o.e(40).then(o.bind(null,2312)).then((e=>e.default)),ArticlePrecapHeroHeader:()=>Promise.all([o.e(4),o.e(10),o.e(22),o.e(41)]).then(o.bind(null,2266)).then((e=>e.default)),ArticlePriceScale:()=>o.e(42).then(o.bind(null,2402)).then((e=>e.default)),ArticleRightRailAds:F.a,BestListDisclosure:()=>o.e(44).then(o.bind(null,2403)).then((e=>e.default)),BestListProductCompare:()=>o.e(47).then(o.bind(null,2404)).then((e=>e.default)),BestListTableOfContents:n,BestListSvgs:()=>o.e(49).then(o.bind(null,2494)).then((e=>e.default)),BestListWhatToConsider:()=>o.e(51).then(o.bind(null,2405)).then((e=>e.default)),BestMattressReturnModal:()=>o.e(255).then(o.bind(null,2290)),CnetAdMonetization:B.a,CmsImage:z.default,GlobalAccordion:()=>o.e(100).then(o.bind(null,825)),GlobalBottomBanner:c,GlobalDisclosureHeader:()=>o.e(105).then(o.bind(null,2406)),GlobalOriginalPublishDate:d,GlobalFilterBar:()=>o.e(106).then(o.bind(null,2407)),GlobalTableOfContents:()=>o.e(116).then(o.bind(null,1122)).then((e=>e.default)),ShortcodeCommercePromo:()=>Promise.all([o.e(0),o.e(182)]).then(o.bind(null,2346)).then((e=>e.default)),ShortcodeListiclePrecap:()=>Promise.all([o.e(0),o.e(2),o.e(4),o.e(5),o.e(198)]).then(o.bind(null,2363)).then((e=>e.default)),MortgageTable:()=>o.e(131).then(o.bind(null,2313)).then((e=>e.default)),NewsletterInlineUnit:()=>o.e(133).then(o.bind(null,2253)).then((e=>e.default)),InlineWidget:()=>o.e(121).then(o.bind(null,1020)).then((e=>e.default)),InlineLoadingWidget:()=>o.e(120).then(o.bind(null,1123)).then((e=>e.default)),ManualTableOfContents:h,NewsletterSticky:()=>Promise.all([o.e(27),o.e(132)]).then(o.bind(null,2408)).then((e=>e.default)),ReviewBadge:()=>o.e(165).then(o.bind(null,2409)).then((e=>e.default)),ReviewStickyCta:()=>o.e(169).then(o.bind(null,2410)).then((e=>e.default)),ScrollPercent:R.a,ShoppingWidget:()=>o.e(173).then(o.bind(null,2314)).then((e=>e.default)),ShortcodeContent:U.default,ShortcodeTableOfContents:()=>Promise.all([o.e(0),o.e(211)]).then(o.bind(null,2382)).then((e=>e.default)),SpecialDealsContainer:()=>o.e(218).then(o.bind(null,2411)).then((e=>e.default)),VideoWNRManager:m,ComparisonWidget:v}}),Object(J.b)(Y.default),Object(G.a)((head=>{head.metaTagProviders.set(new K.b("robots",(component=>{var e,t,o,r;return(null===(e=component.$route.meta)||void 0===e?void 0:e.paidContent)&&!(null===(t=component.content)||void 0===t?void 0:t.isIndexablePaid)||!0===(null===(r=null===(o=component.content)||void 0===o?void 0:o.meta)||void 0===r?void 0:r.noIndex)||component.$services.isFeatureEnabled("replay")?{name:"robots",content:"noindex, follow"}:{name:"robots",content:"max-image-preview:large"}}))),head.linkTagProviders.set(new K.b("canonical",(component=>{var e;return{rel:"canonical",href:P.a.liveUrl(component.localePath({name:"article",params:{slug:null===(e=null==component?void 0:component.article)||void 0===e?void 0:e.slug},_object:null==component?void 0:component.article}))}})))}))],oe),re=(o(1579),o(117)),le=Object(re.a)(ae,(function(){var e,t=this,o=t._self._c;t._self._setupProxy;return o("div",{staticClass:"c-pageArticle",attrs:{id:"page-article-".concat(t.article.id),itemid:t.isScrappyLiveblog?t.article.canonicalUrl+"#mainEntityOfPage":""}},[t.isLeftRailTemplate?o("BestListSvgs"):t._e(),t._v(" "),o("ScrollPercent",{ref:"scrollPercent",attrs:{percentages:[25]},on:{"scroll-percent":t.handleScroll}},[o("div",{staticClass:"g-grid-container",class:{"is-centered":t.isCenterJustified,"is-smallPromo":t.tagSlugs.includes("bl-promo-banner")},attrs:{section:"article-body"}},[o("client-only",[t.showVideoPlayer?o("VideoWNRManager",{attrs:{"is-contextual":!t.useNoncontextualVideo,"theme-override":t.isLeftRailTemplateReview?"alignLeftCol":null}}):t._e()],1),t._v(" "),o("div",{staticClass:"u-grid-columns c-pageArticle_grid g-outer-spacing-bottom-large"},[o("ArticleHeader",{attrs:{article:t.article,"column-start-class":t.headerColumnStart,"column-size-class":t.headerColumnSize,"display-date":t.displayDates.displayDate,"display-updated-date":t.displayDates.updatedDate,"is-best-list-redesign":t.isBestListRedesign,"is-ai-assisted-article":null===(e=t.tagSlugs)||void 0===e?void 0:e.includes("ai-assisted")}}),t._v(" "),t.isBestListRedesign?t._e():o("ArticleHeroWide",{attrs:{article:t.article,device:t.device,"first-element-image":t.firstElementImage,"is-center-justified":t.isCenterJustified,"is-review-card-top":t.$services.isFeatureEnabled("reviewCardTop"),"is-seamless":t.isSeamless,"show-precap":t.showPrecap,"show-video-as-gifv":t.showVideoAsGifv,"show-hero-video":t.showHeroVideo}}),t._v(" "),o("div",{staticClass:"c-pageArticle_body sm:u-col-2 md:u-col-6",class:[t.bodyClasses,t.isLeftRailTemplate?"u-grid-columns":""],attrs:{id:"article-"+t.article.id}},[t._m(0),t._v(" "),o("div",{class:{"sm:u-col-2 md:u-col-6 lg:u-col-8 lg:u-col-start-5":t.isLeftRailTemplate}},[o("client-only",[t.isUpdated&&t.article.datePublished&&!t.isArticleWithOriginalDate?o("GlobalOriginalPublishDate",{staticClass:"g-outer-spacing-bottom-large",attrs:{date:t.article.datePublished.date}}):t._e()],1),t._v(" "),o("ArticleDisclosureFooter",{staticClass:"g-outer-spacing-bottom-large",attrs:{"has-merchant-offers":t.hasMerchantOffers||t.doesArticleContain.commerceLinks,topics:t.article.topics}}),t._v(" "),t.showShoppingWidget?o("ShoppingWidget",{attrs:{"article-id":t.article.id,topic:t.topic}}):t._e(),t._v(" "),t.showRetargetingWidget?o("InlineWidget",{attrs:{id:"myfinance-news","sub-id":t.myFiSubId,"sub-id2":t.article.slug,"static-only":!1}}):t._e(),t._v(" "),t.showTruecarPromo&&t.paragraphCount<10?o("ShortcodeCommercePromo",{attrs:{hed:t.$t("commerce_promos.truecar.hed"),api:JSON.stringify(t.$t("commerce_promos.truecar.api")),"button-text-override":t.$t("commerce_promos.truecar.buttonText")}}):t._e(),t._v(" "),t.hasLinkBlocks?o("ArticleLinkBlock",{attrs:{"is-left-rail-template":t.isLeftRailTemplate,"primary-topic-slug":t.primaryTopicSlug}}):t._e()],1)],1),t._v(" "),t.isBestListRedesign?t._e():o("div",{staticClass:"c-pageArticle_rightRail lg:u-col-4 md:u-col-6 sm:u-col-2 lg:u-col-start-9",class:{"c-pageArticle_rightRail-precap":t.showPrecap&&!t.isPrecapType.versus}},[t.isCenterJustified?t._e():o("ArticleRightRailAds",{attrs:{"page-layout":t.article.pageLayout,"paragraph-count":t.paragraphCount,"suppress-ads":t.content.meta.suppressAds}})],1)],1)],1),t._v(" "),o("CnetAdMonetization",{attrs:{"suppress-ads":t.content.meta.suppressAds,"delay-load":t.delayAdLoadBottom,"container-classes":["c-pageArticle_ad","c-pageArticle_ad-flex","c-pageArticle_bottomLeader","g-inner-spacing-top-xlarge","g-inner-spacing-bottom-medium"],spaced:!0,"slot-name":t.isCenterJustified?"pageArticleLBbottom":"pageArticleLBbottomLeftAlign"}}),t._v(" "),t.hasStickyNewsletter?o("NewsletterSticky",{attrs:{"pop-out":t.showStickyNewsletter,"winning-interest":t.winningInterest,content:t.article.body,topics:t.article.topics,"primary-topic-slug":t.primaryTopicSlug}}):t._e(),t._v(" "),o("client-only",[t.hasGlobalBottomBanner?o("GlobalBottomBanner",{attrs:{"pop-out":t.showGlobalBottomBanner}}):t._e()],1)],1),t._v(" "),o("client-only",[o("ComparisonWidget",{attrs:{listicles:t.precapData,"primary-topic":t.primaryTopicSlug}})],1),t._v(" "),t.isSleepMultiProductSelectModalV1?o("BestMattressReturnModal",{attrs:{"topic-id":t.topic.id}}):t._e()],1)}),f,!1,null,null,null);t.default=le.exports},773:function(e,t,o){"use strict";o.r(t);var r=o(6),l=(o(3),o(5),o(508),o(143),o(22),o(27),o(24),o(78),o(0)),n=o(769),c=o(777),d=class extends n.Vue{get imageHtml(){return'').concat(this.alt,'')}};Object(l.c)([Object(n.Prop)({default:"",type:String}),Object(l.f)("design:type",String)],d.prototype,"src",void 0),Object(l.c)([Object(n.Prop)({default:"",type:String}),Object(l.f)("design:type",String)],d.prototype,"alt",void 0),Object(l.c)([Object(n.Prop)({default:null,type:[Number,String]}),Object(l.f)("design:type",Object)],d.prototype,"height",void 0),Object(l.c)([Object(n.Prop)({default:null,type:[Number,String]}),Object(l.f)("design:type",Object)],d.prototype,"width",void 0);var h=d=Object(l.c)([Object(n.Component)({})],d),m=o(117),v=Object(m.a)(h,(function(){var e=this,t=e._self._c;e._self._setupProxy;return t("noscript",{domProps:{innerHTML:e._s(e.imageHtml)}})}),[],!1,null,null,null).exports,f=o(200);function y(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,o)}return t}function A(e){for(var i=1;i{var image="small"===t&&this.hasMobileImage?this.mobileImage:this.image;this.validImage(image)&&e.push({maxwidth:"".concat(this.$device.breakpointForSize(t).max,"w"),mediaquery:"(max-width: ".concat(this.$device.breakpointForSize(t).max,"px)"),url:this.imageUrl(image,this.sizes[t])})})),e}get baseImageUrl(){var e=this.imageSize;return this.image?this.imageUrl(this.image,e):null}get gifvPosterUrl(){return this.$image(A(A({},this.image),{},{size:this.imageSize}),{frame:"1"})}get imageHeight(){var e,t,o;return this.imageConfigHeight>0?this.imageConfigHeight:this.imageConfigWidth&&(null===(e=this.image)||void 0===e?void 0:e.height)&&(null===(t=this.image)||void 0===t?void 0:t.width)?this.imageConfigWidth*(this.image.height/this.image.width):(null===(o=this.image)||void 0===o?void 0:o.height)||306}get imageRadius(){return this.hasBorderRadius?"c-cmsImage_hasBorderRadius":null}get imageWidth(){var e;return this.imageConfigWidth?this.imageConfigWidth:(null===(e=this.image)||void 0===e?void 0:e.width)||456}get isGifv(){var e;return this.$services.isFeatureEnabled("gifv")&&this.validImage(this.image)&&(null===(e=this.baseImageUrl)||void 0===e?void 0:e.includes(".gif"))}get imageAltText(){return this.altText||this.image.alt}get imageConfig(){return f.a.sizes[this.imageSize]}get imageConfigHeight(){var e,t,o;return(null===(e=this.imageConfig)||void 0===e?void 0:e.height)||(null===(o=null===(t=this.imageConfig)||void 0===t?void 0:t.params)||void 0===o?void 0:o.height)}get imageConfigWidth(){var e,t,o;return(null===(e=this.imageConfig)||void 0===e?void 0:e.width)||(null===(o=null===(t=this.imageConfig)||void 0===t?void 0:t.params)||void 0===o?void 0:o.width)}get imageSize(){return this.size||(this.sizes?this.sizes.large||this.sizes.medium||this.sizes.small:void 0)}onImgLoad(){this.isLoaded=!0}created(){this.lazyEnabled=this.lazyLoad}imageUrl(image,e){return this.$image(A(A({},image),{size:e}))}validImage(image){return this.$isValidImage(image)}};Object(l.c)([Object(n.Prop)({default:"",type:String}),Object(l.f)("design:type",String)],j.prototype,"altText",void 0),Object(l.c)([Object(n.Prop)({default:null,type:Object}),Object(l.f)("design:type",Object)],j.prototype,"image",void 0),Object(l.c)([Object(n.Prop)({default:!1,type:Boolean}),Object(l.f)("design:type",Boolean)],j.prototype,"lazyLoad",void 0),Object(l.c)([Object(n.Prop)({default:null,type:Object}),Object(l.f)("design:type",Object)],j.prototype,"mobileImage",void 0),Object(l.c)([Object(n.Prop)({default:!1,type:[Boolean,String]}),Object(l.f)("design:type",Object)],j.prototype,"preload",void 0),Object(l.c)([Object(n.Prop)({default:"",type:String}),Object(l.f)("design:type",String)],j.prototype,"size",void 0),Object(l.c)([Object(n.Prop)({default:null,type:Object}),Object(l.f)("design:type",Object)],j.prototype,"sizes",void 0),Object(l.c)([Object(n.Prop)({default:null,type:Boolean}),Object(l.f)("design:type",Boolean)],j.prototype,"hasBorderRadius",void 0);var C=j=Object(l.c)([Object(n.Component)({components:{NoscriptImage:v}})],j),w=(o(779),Object(m.a)(C,(function(){var e=this,t=e._self._c;e._self._setupProxy;return t("div",{staticClass:"c-cmsImage"},[e.validImage(e.image)&&e.isGifv?t("div",{staticClass:"c-cmsImage_video"},[t("video",{attrs:{src:e.shouldLoad?e.baseImageUrl:"",poster:e.gifvPosterUrl,width:e.imageWidth,height:e.imageHeight,autoplay:"",loop:"",muted:"",playsinline:"",disableRemotePlayback:""},domProps:{muted:!0}})]):e.validImage(e.image)?[t("picture",{staticClass:"c-cmsImage_image",class:{"c-cmsImage-loaded":e.isLoaded||!e.lazyLoad}},[e._l(e.imageSources,(function(source,o){return t("source",{key:o,attrs:{media:source.mediaquery,srcset:source.url,alt:e.imageAltText}})})),e._v(" "),t("img",{class:e.imageRadius,attrs:{src:e.shouldLoad?e.baseImageUrl:"",alt:e.imageAltText,height:e.imageHeight,width:e.imageWidth,loading:e.lazyLoad?"lazy":void 0},on:{load:e.onImgLoad}}),e._v(" "),e.lazyLoad&&e.baseImageUrl?t("NoscriptImage",{attrs:{src:e.baseImageUrl,alt:e.imageAltText,height:e.imageHeight,width:e.imageWidth}}):e._e()],2)]:e._e()],2)}),[],!1,null,null,null));t.default=w.exports},775:function(e,t,o){var content=o(780);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,o(243).default)("3c8bc705",content,!0,{sourceMap:!1})},777:function(e,t,o){"use strict";var r=o(7),l=(o(3),o(5),o(0)),n=o(769),c=o(8),d=o(774),h=new c.a("lazyLoad"),m=class extends n.Vue{constructor(){super(...arguments),this.lazyEnabled=!0,this.lazyLoaded=!1,this.rootMargin="50% 0px"}mounted(){var e=this;return Object(r.a)((function*(){yield n.Vue.nextTick(),"undefined"!=typeof window&&e.lazyEnabled&&(e.lazyObserver=new d.a({rootMargin:e.rootMargin,el:e.$el,threshold:0},(data=>{h.log(e.$el,data),data.direction&&(e.lazyLoaded=!0,e.lazyObserver.destroy())})))}))()}beforeDestroy(){this.lazyObserver&&this.lazyObserver.destroy()}};m=Object(l.c)([n.Component],m),t.a=m},779:function(e,t,o){"use strict";o(775)},780:function(e,t,o){var r=o(242)((function(i){return i[1]}));r.push([e.i,".c-cmsImage,.c-cmsImage img{display:block;width:100%;height:auto;max-width:100%}.c-cmsImage_image{opacity:0}.c-cmsImage_video video{width:100%;height:100%}.c-cmsImage-loaded{opacity:1}.c-cmsImage_hasBorderRadius{border-radius:.25rem}",""]),r.locals={},e.exports=r},790:function(e,t,o){"use strict";var r=o(6),l=(o(24),o(40),o(0)),n=o(1),c=o(21),d=o(329),h=o(171),m=o(330),v=o(823),f=o(132);function y(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,o)}return t}function A(e){for(var i=1;i0&&void 0!==arguments[0]?arguments[0]:null,t=this.meta.displayDateUpdated?this.meta.displayDateUpdated.getJsDate():null,o=this.meta.displayDatePublished?this.meta.displayDatePublished.getJsDate():null,r=this.meta.dateUpdated?this.meta.dateUpdated.getJsDate():null,l=this.meta.datePublished?this.meta.datePublished.getJsDate():null;return("updated"===e?t||r||o||l:"created"===e?o||l||t||r:t&&o?t>=o?t:o:t||o||r||l)||new Date}getAdVars(){var e,t,o,r,l,n,c,m,v,y,A,j,C,w,O,x,S,_=(null===(t=null===(e=this.meta)||void 0===e?void 0:e.topics)||void 0===t?void 0:t[0])?this.meta.topics[0].getPathSlugs():[],T=_.join("/");T="no-map"===T?"":T;var k=_[0],L=d.b[k]||"";return{slotVars:{topics:T},targeting:{cid:(null===(o=null==this?void 0:this.meta)||void 0===o?void 0:o.slug)&&(null==this?void 0:this.id)?"".concat(null===(r=this.meta)||void 0===r?void 0:r.slug,",").concat(this.id):null,collection:(null===(l=this.meta)||void 0===l?void 0:l.collections)?null===(n=h.a.getPrimaryCollection(this.meta.collections))||void 0===n?void 0:n.slug:"",edition:(null===(c=this.meta)||void 0===c?void 0:c.edition)?this.meta.edition:"",pid:null===(v=null===(m=this.meta)||void 0===m?void 0:m.slug)||void 0===v?void 0:v.replace(/-/g," "),seccat:L,section:(null===(y=this.meta)||void 0===y?void 0:y.section)?this.meta.section:"",tag:(null===(A=this.meta)||void 0===A?void 0:A.tags)?this.meta.tags.map((e=>e.slug)):[""],topic:(null===(j=this.meta)||void 0===j?void 0:j.topics)?Object(f.f)(this.meta.topics):[],ptopic:(null===(C=this.meta)||void 0===C?void 0:C.topics)?Object(f.d)(this.meta.topics):"",type:(null===(w=this.meta)||void 0===w?void 0:w.typeName)?this.meta.typeName:"",pageType:(null===(O=this.meta)||void 0===O?void 0:O.pageType)?this.meta.pageType:"",ptype:(null===(x=this.meta)||void 0===x?void 0:x.pageType)?this.meta.pageType:""},enabled:!(null===(S=this.meta)||void 0===S?void 0:S.suppressAds)}}};j=Object(l.c)([Object(n.JsonObject)("Page")],j),t.a=j},791:function(e,t,o){var content=o(820);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,o(243).default)("3e28fac1",content,!0,{sourceMap:!1})},803:function(e,t,o){"use strict";var r=o(6),l=o(0),n=o(769),c=o(810),d=o(8),h=(o(3),o(5),o(31),o(881)),m=class extends h.a{constructor(){super(...arguments),this.additionalAttributes={"data-ad-callout":this.calloutTranslation}}get calloutTranslation(){return this.callout?this.$t(this.callout).toString():this.$t("advertisement").toString()}created(){var e,t,o,r;this.$store.dispatch("tracking/setPageComponents",{zz01:!0}),(null===(t=null===(e=this.$ads)||void 0===e?void 0:e.adDisplay)||void 0===t?void 0:t.isEnabled)||void 0===(null===(r=null===(o=this.$ads)||void 0===o?void 0:o.adDisplay)||void 0===r?void 0:r.isEnabled)||(this.collapsed=!0)}},v=m=Object(l.c)([n.Component],m),f=(o(819),o(117)),y=Object(f.a)(v,undefined,undefined,!1,null,null,null).exports;function A(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,o)}return t}function j(e){for(var i=1;i{this.$emit("ad-rendered",e,t,o)}},props:j({adClass:(null==t?void 0:t.class)||null,adInstance:this.adInstance,delayLoad:this.delayLoad||t.delayLoad||!1,lazyLoad:!t.lazyLoad&&!1!==t.lazyLoad||t.lazyLoad,parentContainerClasses:this.containerClasses||(null===(o=t.parentContainerClass)||void 0===o?void 0:o.split(" "))||null,spaced:this.spaced,viewportCenter:this.viewportCenter},t)})}get adSlot(){var slot=this.$config.ads.monetizationSlots[this.slotName];return slot||C.warn("No configuration for slot name = '".concat(this.slotName,"', ad will not render.")),slot}};Object(l.c)([Object(n.Prop)({default:!1,type:Boolean}),Object(l.f)("design:type",Boolean)],w.prototype,"suppressAds",void 0);var O=w=Object(l.c)([Object(n.Component)({components:{CnetAdDisplay:y}})],w),x=Object(f.a)(O,undefined,undefined,!1,null,null,null);t.a=x.exports},805:function(e,t,o){"use strict";var r=o(785);o.d(t,"a",(function(){return r.a})),o.d(t,"b",(function(){return r.b})),o.d(t,"c",(function(){return r.c}))},814:function(e,t,o){var r=o(850).Symbol;e.exports=r},817:function(e,t,o){var content=o(849);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,o(243).default)("0caf5471",content,!0,{sourceMap:!1})},818:function(e,t,o){var content=o(852);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,o(243).default)("92ae9514",content,!0,{sourceMap:!1})},819:function(e,t,o){"use strict";o(791)},820:function(e,t,o){var r=o(242)((function(i){return i[1]}));r.push([e.i,".c-adDisplay_container{box-sizing:content-box}.c-adDisplay_container.collapsed{display:none}.c-adDisplay_container[data-ad-callout]{position:relative}.c-adDisplay_container[data-ad-callout]::before{content:attr(data-ad-callout);color:#737373;display:block;left:0;width:100%;position:absolute;top:5px;font-size:12px;line-height:16px;text-align:center}.c-adDisplay_container[data-ad-callout].blank::before{content:none}.c-adDisplay_container[data-ad-callout].spaced:not(.blank){padding:40px 0}@media(max-width: 1023px){.c-adDisplay_container[data-ad-callout].spaced{clear:both}}.c-adDisplay{contain:content}.c-adDisplay.skybox-inContent{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}@media(min-width: 768px){.c-adDisplay.skybox-inContent{margin-left:calc(50% - 50vw + .5*var(--scroll-bar-width));margin-right:calc(50% - 50vw + .5*var(--scroll-bar-width))}}",""]),r.locals={},e.exports=r},826:function(e,t,o){"use strict";var r=o(6),l=(o(22),o(27),o(10));function n(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,o)}return t}function c(e){for(var i=1;i{var e,o=t.parent.$props;return!!(null===(e=null==o?void 0:o.shortcodeProps)||void 0===e?void 0:e.filterShortcodeTypes)&&o.shortcodeProps.filterShortcodeTypes.includes(t.props.shortcode)})()})},t.data),t.slots.default)}catch(o){return d.error("Error rendering shortcode ".concat(t.props.shortcode),o),e("div")}else d.warn("No shortcode named '".concat(t.props.shortcode,"' found in 'shortcodeMapping' module configuration."));else d.warn("Shortcode rendering is disabled via 'core.shortcode.render' feature")}}),m=o(117),component=Object(m.a)(h,undefined,undefined,!1,null,null,null);t.a=component.exports},831:function(e,t,o){var content=o(869);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,o(243).default)("797abbd6",content,!0,{sourceMap:!1})},838:function(e,t,o){var content=o(887);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,o(243).default)("5e4defe8",content,!0,{sourceMap:!1})},847:function(e,t,o){"use strict";o.r(t);o(22),o(27),o(24),o(40);var r=o(0),l=o(769),n=o(857),c=o(826),d=class extends n.a{get colClassesMain(){return this.hasLeftRail?"sm:u-col-2 md:u-col-6 lg:u-col-8 lg:u-col-start-5":this.hasRightRail?"sm:u-col-2 md:u-col-6 lg:u-col-6":"sm:u-col-2 md:u-col-6 lg:u-col-12"}get hasLeftRail(){var e,t;return"string"==typeof this.content&&((null===(e=this.contentProps)||void 0===e?void 0:e.isLeftRailTemplate)||(null===(t=this.content)||void 0===t?void 0:t.includes('page-position="LeftRail"')))}get hasRightRail(){var e;return"string"==typeof this.content&&(null===(e=this.content)||void 0===e?void 0:e.includes('page-position="Right Rail"'))}get injectedSlotsTemplate(){return this.injectionRules?this.$shortcode.injectSlots(this.content,this.injectionRules,this.contentProps,this.leftRailInjectionRules):this.content}get leftRailTemplate(){return"string"!=typeof this.injectedSlotsTemplate&&this.injectedSlotsTemplate.leftRailContent?'\n
\n '.concat(this.injectedSlotsTemplate.leftRailContent,"\n
\n "):""}get rightRailTemplate(){return"string"!=typeof this.injectedSlotsTemplate&&this.injectedSlotsTemplate.rightRailContent?'\n
\n '.concat(this.injectedSlotsTemplate.rightRailContent,"\n
\n "):""}get templateForRender(){return"string"!=typeof this.injectedSlotsTemplate&&this.injectedSlotsTemplate.mainContent?'\n
\n '.concat(this.hasLeftRail?this.leftRailTemplate:"",'\n
\n ').concat(this.replaceLegacyCmsContent(this.injectedSlotsTemplate.mainContent),"\n
\n ").concat(this.hasRightRail?this.rightRailTemplate:"","\n
"):'\n
\n
\n ').concat(this.replaceLegacyCmsContent(this.injectedSlotsTemplate),"\n
\n
")}replaceLegacyCmsContent(e){if(!/cnet:[\w\s"'=/]|cnet: |http: |news: /.test(e))return e;var t=e;return t=(t=(t=(t=(t=(t=(t=(t=(t=(t=(t=(t=t.replace(/cnet: /g,"cnet: v-pre ")).replace(/http: /g,"http: v-pre ")).replace(/news: /g,"news: v-pre ")).replace(/cnet:product/g,"cnet:product v-pre ")).replace(/cnet:blog/g,"cnet:blog v-pre ")).replace(/cnet:poll/g,"cnet:poll v-pre ")).replace(/cnet:link/g,"cnet:link v-pre ")).replace(/cnet:slideshow/g,"cnet:slideshow v-pre ")).replace(/cnet:newslink/g,"cnet:newslink v-pre ")).replace(/cnet:image/g,"cnet:image v-pre ")).replace(/cnet:video/g,"cnet:video v-pre ")).replace(/cnet:email/g,"cnet:email v-pre ")}};Object(r.c)([Object(l.Prop)({default:null,type:Object}),Object(r.f)("design:type",Object)],d.prototype,"leftRailInjectionRules",void 0);var h=d=Object(r.c)([Object(l.Component)({components:{Shortcode:c.a}})],d),m=(o(868),o(117)),component=Object(m.a)(h,undefined,undefined,!1,null,null,null);t.default=component.exports},848:function(e,t,o){"use strict";o(817)},849:function(e,t,o){var r=o(242)((function(i){return i[1]}));r.push([e.i,'.c-ShortcodeContent{font-size:1.25rem;line-height:1.75rem;margin-bottom:1.5rem}.c-ShortcodeContent p a,.c-ShortcodeContent li a{box-shadow:0 2px 0 -1px #e71d1d;box-decoration-break:clone;-webkit-box-decoration-break:clone;color:#141415}.c-ShortcodeContent p a:hover,.c-ShortcodeContent li a:hover{box-shadow:0 2px 0 -1px #fff;box-decoration-break:clone;-webkit-box-decoration-break:clone;color:#e71d1d}.c-ShortcodeContent>h1,.c-ShortcodeContent>h2,.c-ShortcodeContent>h3,.c-ShortcodeContent>h4,.c-ShortcodeContent>h5{margin:1.5rem 0}.c-ShortcodeContent>h1{font-size:2.25rem;line-height:2.625rem}.c-ShortcodeContent>h2{font-size:2rem;line-height:2.375rem}.c-ShortcodeContent>h3{font-size:1.5rem;line-height:1.75rem}.c-ShortcodeContent>table.wp-block-table thead tr{border-bottom:1px solid #dadada}.c-ShortcodeContent>table.wp-block-table th{font-size:1rem;padding:.125rem 1.25rem}.c-ShortcodeContent>table.wp-block-table th:not(:last-of-type){border-right:1px solid #dadada}.c-ShortcodeContent>table.wp-block-table td{padding:.375rem 1.25rem;color:#737373}.c-ShortcodeContent>table.wp-block-table tr>td:first-of-type{color:#141415}.c-ShortcodeContent .giphy-embed{width:100%}.c-ShortcodeContent-theme\\:default .c-avLazyStickyVideo{margin:unset !important;min-height:unset !important}.c-ShortcodeContent-theme\\:default>hr{margin:1.5rem 0;border:0;border-top:1px solid #dadada}.c-ShortcodeContent-theme\\:default>ul,.c-ShortcodeContent-theme\\:default>ol{font-size:1.25rem;padding-left:20px;margin:1.5rem 0;overflow:hidden}.c-ShortcodeContent-theme\\:default>ul li,.c-ShortcodeContent-theme\\:default>ol li{position:relative;margin:.5rem 0;list-style:none}.c-ShortcodeContent-theme\\:default>ul li::before{content:"•";position:absolute;left:-20px}.c-ShortcodeContent-theme\\:default>ol li{counter-increment:li}.c-ShortcodeContent-theme\\:default>ol li:nth-child(n+10){padding-left:8px}.c-ShortcodeContent-theme\\:default>ol li::before{content:counter(li, decimal) ".";position:absolute;left:-20px}.c-ShortcodeContent-theme\\:default>blockquote{border-left:5px solid #dadada;padding:0 30px}.c-ShortcodeContent-theme\\:default>p a{box-shadow:0 2px 0 -1px #e71d1d;box-decoration-break:clone;-webkit-box-decoration-break:clone;color:#141415}.c-ShortcodeContent-theme\\:default>p a:hover{box-shadow:0 2px 0 -1px #fff;box-decoration-break:clone;-webkit-box-decoration-break:clone;color:#e71d1d}.c-ShortcodeContent-theme\\:default>table{text-align:left;max-width:100%;margin:28px 0;display:block;overflow:auto}.c-ShortcodeContent-theme\\:default>table tbody{text-align:left;width:100%;font-size:.875rem;clear:both;line-height:1.3;color:#737373}.c-ShortcodeContent-theme\\:default>table tbody tr:first-of-type{color:#141415}.c-ShortcodeContent-theme\\:default>table tbody tr:first-of-type strong{font-weight:normal}.c-ShortcodeContent-theme\\:default>table tbody tr:not(:last-of-type){border-bottom:1px solid #dadada}.c-ShortcodeContent-theme\\:default>table tbody th{padding:5px 20px}.c-ShortcodeContent-theme\\:default>table tbody th:not(:last-of-type){border-right:1px solid #dadada}.c-ShortcodeContent-theme\\:default>table tbody td{padding:5px 20px;vertical-align:inherit}.c-ShortcodeContent-theme\\:default>table tbody td br{margin:0}.c-ShortcodeContent-theme\\:default>table tbody td p{font-size:.875rem;margin-bottom:0}.c-ShortcodeContent-theme\\:default>table tbody td:first-of-type{color:#737373}.c-ShortcodeContent-theme\\:default>table tbody td:first-of-type strong{font-weight:normal}.c-ShortcodeContent-theme\\:default>table tbody td:not(:last-of-type){border-right:1px solid #dadada}.c-ShortcodeContent-theme\\:longform .c-avLazyStickyVideo{margin-bottom:1.5rem;min-height:192px}@media(min-width: 768px){.c-ShortcodeContent-theme\\:longform .c-avLazyStickyVideo{margin-bottom:1rem;min-height:466px}}.c-ShortcodeContent-theme\\:longform>ol,.c-ShortcodeContent-theme\\:longform>ul{margin:0 0 1rem;padding:0 0 0 1.2rem}.c-ShortcodeContent-theme\\:longform>ol li{list-style:decimal}.c-ShortcodeContent-theme\\:longform>ul li{list-style:disc}.c-ShortcodeContent-theme\\:longform>blockquote{font-weight:700;border-left:5px solid #e71d1d;padding-left:1rem;margin:1rem 0}@media(min-width: 1024px){.c-ShortcodeContent-theme\\:longform>blockquote{margin:1.5rem 0}}.c-ShortcodeContent-theme\\:longform hr{text-align:center;height:1rem;border:none;margin:2rem 0}.c-ShortcodeContent-theme\\:longform hr::after{content:"* * *"}@media print{p a,li a{box-shadow:0 2px 0 -1px #e71d1d !important}}',""]),r.locals={},e.exports=r},850:function(e,t,o){var r=o(870),l="object"==typeof self&&self&&self.Object===Object&&self,n=r||l||Function("return this")();e.exports=n},851:function(e,t,o){"use strict";o(818)},852:function(e,t,o){var r=o(242)((function(i){return i[1]}));r.push([e.i,".c-scrollPercent{position:relative}.c-scrollPercent_marker{height:0;position:absolute;width:100%}",""]),r.locals={},e.exports=r},855:function(e,t,o){"use strict";o.r(t);var r=o(0),l=o(769),n=o(953),c=o(324),d=o(8),h=o(6);function m(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,o)}return t}function v(e){for(var i=1;i\n '.concat(this.injectedSlotsTemplate.mainContent,"\n "):'\n
\n '.concat(this.injectedSlotsTemplate,"\n
")}render(e){O.log("Render");var t=(0,n.compile)(this.templateForRender),o=new Function(t.render);return this.$options.staticRenderFns=t.staticRenderFns.map((code=>new Function(code))),e("div",{on:{mousedown:this.trackClick},scopedSlots:null==this?void 0:this.$scopedSlots},[o.call(this)])}};Object(r.c)([Object(l.Prop)({default:"",type:String}),Object(r.f)("design:type",String)],x.prototype,"content",void 0),Object(r.c)([Object(l.Prop)({default:()=>{},type:Object}),Object(r.f)("design:type","function"==typeof(A="undefined"!=typeof Record&&Record)?A:Object)],x.prototype,"contentProps",void 0),Object(r.c)([Object(l.Prop)({default:null,type:Object}),Object(r.f)("design:type",Object)],x.prototype,"injectionRules",void 0),Object(r.c)([Object(l.Prop)({default:"c-regularLink",type:String}),Object(r.f)("design:type",String)],x.prototype,"regularLinkClass",void 0),Object(r.c)([Object(l.Prop)({default:()=>{},type:Object}),Object(r.f)("design:type",Object)],x.prototype,"shortcodeProps",void 0),Object(r.c)([Object(l.Prop)({default:!0,type:Boolean}),Object(r.f)("design:type",Boolean)],x.prototype,"trackLinkClick",void 0);var S=x=Object(r.c)([Object(l.Component)({components:{Shortcode:w}})],x),_=Object(C.a)(S,undefined,undefined,!1,null,null,null);t.default=_.exports},856:function(e,t,o){"use strict";var r=o(0),l=o(769),n=o(8),c=o(774),d=new n.a("ScrollPercent"),h=class extends l.Vue{routeChange(){this.createObserver()}mounted(){this.createObserver()}getStyles(e){return{top:"".concat(e,"%")}}createObserver(){this.observer=new c.a({el:this.$refs.markers,data:this.percentages},this.handleScroll)}handleScroll(e){d.log("handleScroll",e),this.$emit("scroll-percent",e)}cleanup(){var e;d.log("cleanup"),null===(e=this.observer)||void 0===e||e.destroy()}beforeDestroy(){this.cleanup()}};Object(r.c)([Object(l.Prop)({default:()=>[25,50,75,100]}),Object(r.f)("design:type",Array)],h.prototype,"percentages",void 0),Object(r.c)([Object(l.Watch)("$route"),Object(r.f)("design:type",Function),Object(r.f)("design:paramtypes",[]),Object(r.f)("design:returntype",void 0)],h.prototype,"routeChange",null);var m=h=Object(r.c)([l.Component],h),v=(o(851),o(117)),component=Object(v.a)(m,(function(){var e=this,t=e._self._c;e._self._setupProxy;return t("div",{staticClass:"c-scrollPercent"},[e._t("default"),e._v(" "),e._l(e.percentages,(function(o,i){return t("div",{key:i,ref:"markers",refInFor:!0,staticClass:"c-scrollPercent_marker",style:e.getStyles(o)})}))],2)}),[],!1,null,null,null);t.a=component.exports},857:function(e,t,o){"use strict";var r=o(0),l=o(769),n=o(855),c=o(826),d=class extends n.default{get templateForRender(){return'\n
\n ').concat(this.injectedSlotsTemplate,"\n
\n ")}};Object(r.c)([Object(l.Prop)({default:"default",type:String}),Object(r.f)("design:type",String)],d.prototype,"theme",void 0);var h=d=Object(r.c)([Object(l.Component)({components:{Shortcode:c.a}})],d),m=(o(848),o(117)),component=Object(m.a)(h,undefined,undefined,!1,null,null,null);t.a=component.exports},858:function(e,t,o){var r=o(927);e.exports=function(e){return null==e?"":r(e)}},868:function(e,t,o){"use strict";o(831)},869:function(e,t,o){var r=o(242)((function(i){return i[1]}));r.push([e.i,'.c-ShortcodeContent{font-size:1.25rem;line-height:1.75rem;margin-bottom:1.5rem}.c-ShortcodeContent p a,.c-ShortcodeContent li a{box-shadow:0 2px 0 -1px #e71d1d;box-decoration-break:clone;-webkit-box-decoration-break:clone;color:#141415}.c-ShortcodeContent p a:hover,.c-ShortcodeContent li a:hover{box-shadow:0 2px 0 -1px #fff;box-decoration-break:clone;-webkit-box-decoration-break:clone;color:#e71d1d}.c-ShortcodeContent>h1,.c-ShortcodeContent>h2,.c-ShortcodeContent>h3,.c-ShortcodeContent>h4,.c-ShortcodeContent>h5{margin:1.5rem 0}.c-ShortcodeContent>h1{font-size:2.25rem;line-height:2.625rem}.c-ShortcodeContent>h2{font-size:2rem;line-height:2.375rem}.c-ShortcodeContent>h3{font-size:1.5rem;line-height:1.75rem}.c-ShortcodeContent>table.wp-block-table thead tr{border-bottom:1px solid #dadada}.c-ShortcodeContent>table.wp-block-table th{font-size:1rem;padding:.125rem 1.25rem}.c-ShortcodeContent>table.wp-block-table th:not(:last-of-type){border-right:1px solid #dadada}.c-ShortcodeContent>table.wp-block-table td{padding:.375rem 1.25rem;color:#737373}.c-ShortcodeContent>table.wp-block-table tr>td:first-of-type{color:#141415}.c-ShortcodeContent .giphy-embed{width:100%}.c-ShortcodeContent-theme\\:default .c-avLazyStickyVideo{margin:unset !important;min-height:unset !important}.c-ShortcodeContent-theme\\:default>hr{margin:1.5rem 0;border:0;border-top:1px solid #dadada}.c-ShortcodeContent-theme\\:default>ul,.c-ShortcodeContent-theme\\:default>ol{font-size:1.25rem;padding-left:20px;margin:1.5rem 0;overflow:hidden}.c-ShortcodeContent-theme\\:default>ul li,.c-ShortcodeContent-theme\\:default>ol li{position:relative;margin:.5rem 0;list-style:none}.c-ShortcodeContent-theme\\:default>ul li::before{content:"•";position:absolute;left:-20px}.c-ShortcodeContent-theme\\:default>ol li{counter-increment:li}.c-ShortcodeContent-theme\\:default>ol li:nth-child(n+10){padding-left:8px}.c-ShortcodeContent-theme\\:default>ol li::before{content:counter(li, decimal) ".";position:absolute;left:-20px}.c-ShortcodeContent-theme\\:default>blockquote{border-left:5px solid #dadada;padding:0 30px}.c-ShortcodeContent-theme\\:default>p a{box-shadow:0 2px 0 -1px #e71d1d;box-decoration-break:clone;-webkit-box-decoration-break:clone;color:#141415}.c-ShortcodeContent-theme\\:default>p a:hover{box-shadow:0 2px 0 -1px #fff;box-decoration-break:clone;-webkit-box-decoration-break:clone;color:#e71d1d}.c-ShortcodeContent-theme\\:default>table{text-align:left;max-width:100%;margin:28px 0;display:block;overflow:auto}.c-ShortcodeContent-theme\\:default>table tbody{text-align:left;width:100%;font-size:.875rem;clear:both;line-height:1.3;color:#737373}.c-ShortcodeContent-theme\\:default>table tbody tr:first-of-type{color:#141415}.c-ShortcodeContent-theme\\:default>table tbody tr:first-of-type strong{font-weight:normal}.c-ShortcodeContent-theme\\:default>table tbody tr:not(:last-of-type){border-bottom:1px solid #dadada}.c-ShortcodeContent-theme\\:default>table tbody th{padding:5px 20px}.c-ShortcodeContent-theme\\:default>table tbody th:not(:last-of-type){border-right:1px solid #dadada}.c-ShortcodeContent-theme\\:default>table tbody td{padding:5px 20px;vertical-align:inherit}.c-ShortcodeContent-theme\\:default>table tbody td br{margin:0}.c-ShortcodeContent-theme\\:default>table tbody td p{font-size:.875rem;margin-bottom:0}.c-ShortcodeContent-theme\\:default>table tbody td:first-of-type{color:#737373}.c-ShortcodeContent-theme\\:default>table tbody td:first-of-type strong{font-weight:normal}.c-ShortcodeContent-theme\\:default>table tbody td:not(:last-of-type){border-right:1px solid #dadada}.c-ShortcodeContent-theme\\:longform .c-avLazyStickyVideo{margin-bottom:1.5rem;min-height:192px}@media(min-width: 768px){.c-ShortcodeContent-theme\\:longform .c-avLazyStickyVideo{margin-bottom:1rem;min-height:466px}}.c-ShortcodeContent-theme\\:longform>ol,.c-ShortcodeContent-theme\\:longform>ul{margin:0 0 1rem;padding:0 0 0 1.2rem}.c-ShortcodeContent-theme\\:longform>ol li{list-style:decimal}.c-ShortcodeContent-theme\\:longform>ul li{list-style:disc}.c-ShortcodeContent-theme\\:longform>blockquote{font-weight:700;border-left:5px solid #e71d1d;padding-left:1rem;margin:1rem 0}@media(min-width: 1024px){.c-ShortcodeContent-theme\\:longform>blockquote{margin:1.5rem 0}}.c-ShortcodeContent-theme\\:longform hr{text-align:center;height:1rem;border:none;margin:2rem 0}.c-ShortcodeContent-theme\\:longform hr::after{content:"* * *"}@media print{p a,li a{box-shadow:0 2px 0 -1px #e71d1d !important}}.c-ShortcodeContent_leftRail .c-shortcodeTableOfContents,.c-ShortcodeContent_leftRail .c-bestListToc{display:none}@media(min-width: 768px){.c-ShortcodeContent_leftRail .c-shortcodeTableOfContents,.c-ShortcodeContent_leftRail .c-bestListToc{display:block}}.c-ShortcodeContent_leftRail .c-reviewStickyCta{display:none}@media(min-width: 1024px){.c-ShortcodeContent_leftRail .c-reviewStickyCta{display:block}}',""]),r.locals={},e.exports=r},870:function(e,t,o){(function(t){var o="object"==typeof t&&t&&t.Object===Object&&t;e.exports=o}).call(this,o(48))},871:function(e,t,o){var r=o(872),l=o(875);e.exports=function(e){return"symbol"==typeof e||l(e)&&"[object Symbol]"==r(e)}},872:function(e,t,o){var r=o(814),l=o(873),n=o(874),c=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":c&&c in Object(e)?l(e):n(e)}},873:function(e,t,o){var r=o(814),l=Object.prototype,n=l.hasOwnProperty,c=l.toString,d=r?r.toStringTag:void 0;e.exports=function(e){var t=n.call(e,d),o=e[d];try{e[d]=void 0;var r=!0}catch(e){}var l=c.call(e);return r&&(t?e[d]=o:delete e[d]),l}},874:function(e,t){var o=Object.prototype.toString;e.exports=function(e){return o.call(e)}},875:function(e,t){e.exports=function(e){return null!=e&&"object"==typeof e}},876:function(e,t,o){"use strict";o(22),o(27);var r=o(132);t.a={getAdTargetingCollection(content,e){var t,o,l="",n=[],c=content.tags?content.tags.map((e=>e.slug)):[],d=content.topics?Object(r.f)(content.topics):[];Array.isArray(null==content?void 0:content.collections)&&content.collections.forEach((e=>{n=e.slug?n.concat(e.slug):[]}));for(var i=0;i ";opacity:.4}',""]),r.locals={},e.exports=r},915:function(e,t,o){"use strict";o.r(t);o(22),o(27),o(3),o(17),o(5);var r,l=o(0),n=o(769),c=o(8),d={"1c3d24e4-c387-11e2-8208-0291187b029a":{id:"a13a6b57-a74a-4eaf-be94-c72b9dc931c2",name:"TV & AUDIO"},"1c83a249-c387-11e2-8208-0291187b029a":{id:"d1753851-e519-4744-897e-9b6ea3b1c04b",name:"MOBILE"},"1bd51323-c387-11e2-8208-0291187b029a":{id:"5787016e-17a5-438f-8690-70ca531844fb",name:"SMART HOME"},"1c043a5f-c387-11e2-8208-0291187b029a":{id:"b122d23f-29eb-493e-83e6-e9fbfeaf79c8",name:"CARS"},"b78f26ac-ef93-4867-bdeb-4c93b3633dff":{id:"b122d23f-29eb-493e-83e6-e9fbfeaf79c8",name:"CARS"},"cc98b5a4-d3a9-4e35-b6d7-625e8289a152":{id:"cc98b5a4-d3a9-4e35-b6d7-625e8289a152",name:"DEALS"}},h=o(132),m=new c.b("TopicBreadcrumbs"),v=class extends n.Vue{get adjustedTopics(){return Object(h.c)(this.topics)}get mainCategory(){return Object(h.b)(this,this.topics)}get showAdjustedTopics(){var e,t,o;return(null===(e=this.adjustedTopics)||void 0===e?void 0:e.length)>0&&(null===(t=this.adjustedTopics[0])||void 0===t?void 0:t.name)!==(null===(o=this.mainCategory[0])||void 0===o?void 0:o.name)&&!this.isDeals}get showMainCategory(){var e;return(null===(e=this.mainCategory)||void 0===e?void 0:e.length)>0&&!this.isDeals}get isDeals(){var e;return null===(e=this.type)||void 0===e?void 0:e.toLowerCase().includes("deals")}get breadCrumbInterest(){var e=null;this.isDeals?e=h.a:this.adjustedTopics[0]?e=this.adjustedTopics[0]:this.mainCategory[0]&&(e=this.mainCategory[0]);var t={};if(e){var o=d[null==e?void 0:e.id];o?(t.id=null==o?void 0:o.id,t.name=null==o?void 0:o.name,t.type="broad"):(t.id=(null==e?void 0:e.id)+"_CNET_CAT_TOPIC",t.name=null==e?void 0:e.name,t.type="specific"),m.log("BreadCrumb Interest ",t)}return t}};Object(l.c)([Object(n.Prop)({default:null,type:Array}),Object(l.f)("design:type","function"==typeof(r="undefined"!=typeof Array&&Array)?r:Object)],v.prototype,"topics",void 0),Object(l.c)([Object(n.Prop)({default:null,type:String}),Object(l.f)("design:type",String)],v.prototype,"type",void 0);var f=v=Object(l.c)([Object(n.Component)({components:{GlobalLink:()=>o.e(110).then(o.bind(null,771)).then((e=>e.default))}})],v),y=(o(886),o(117)),component=Object(y.a)(f,(function(){var e=this,t=e._self._c;e._self._setupProxy;return e.adjustedTopics&&e.mainCategory?t("div",{staticClass:"c-topicBreadcrumbs"},[t("div",{staticClass:"c-topicBreadcrumbs_wrap u-flexbox"},[t("ul",{staticClass:"u-flexbox"},[e.showMainCategory?e._l(e.mainCategory,(function(o){return t("li",{key:o.id,staticClass:"g-text-xxxsmall"},[t("GlobalLink",{staticClass:"g-color-text-meta",attrs:{to:"Cars"===o.name?"/cars/":{name:"topic",params:o}}},[e._v(e._s(o.name))])],1)})):e._e(),e._v(" "),e.showAdjustedTopics?e._l(e.adjustedTopics,(function(o){return t("li",{key:o.id,staticClass:"g-text-xxxsmall"},[t("GlobalLink",{staticClass:"g-color-text-meta",attrs:{to:{name:"topic",params:o}}},[e._v(e._s(o.name))])],1)})):e._e(),e._v(" "),e.isDeals?t("li",{staticClass:"g-text-xxxsmall"},[t("GlobalLink",{staticClass:"g-color-text-meta",attrs:{to:"/deals/"}},[e._v(e._s(e.$t("header.deals.top")))])],1):e._e()],2)])]):e._e()}),[],!1,null,null,null);t.default=component.exports},917:function(e,t,o){"use strict";o(22),o(27),o(3),o(17),o(5);var r=o(0),l=o(769),n=o(79),c=o(915),d=class extends l.Vue{get disclosureMessage(){var e,t,o=null;return this.isReplay?o=this.$t("disclosure.text.replay"):"commercial"===(null===(e=this.article)||void 0===e?void 0:e.section)?o=this.$t("disclosure.text.sponsored"):"Paid Media"===(null===(t=this.article)||void 0===t?void 0:t.type)?o=this.$t("disclosure.text.paid"):this.isWalmartDisclosure&&(o=this.$t("disclosure.text.walmart")),o}get columnClasses(){return[this.columnStartClass,this.columnSizeClass]}get hasNoShortcodeNewscard(){var e;return!(null===(e=this.article)||void 0===e?void 0:e.body.includes('shortcode="newscard"'))}get isReplay(){var e,t;return null!==(t=null===(e=this.$route.meta)||void 0===e?void 0:e.replay)&&void 0!==t&&t}get isTypeExclusive(){var e;return"Exclusive"===(null===(e=this.article)||void 0===e?void 0:e.type)}get showDisclosure(){var e,t,o,r,l;return!this.isSolarReview&&!this.isBestListRedesign&&!this.isNrgBestRedesign&&!this.isBroadBandReviewAndBestList&&!this.isInternetRouterDemand&&!this.isBroadBandVersus&&((null===(t=null===(e=this.article)||void 0===e?void 0:e.additionalShortcodeData)||void 0===t?void 0:t.showDisclosure)||this.isBroadband||"credit-cards"===(null===(l=null===(r=null===(o=this.article)||void 0===o?void 0:o.topics)||void 0===r?void 0:r[0])||void 0===l?void 0:l.slug)||null!==this.disclosureMessage)}get isBroadBandVersus(){return this.$services.isFeatureEnabled("isBroadBandVersus")}get isBroadBandReviewAndBestList(){return this.$services.isFeatureEnabled("isBroadBandReviewAndBestList")}get isSolarReview(){return this.$services.isFeatureEnabled("isSolarReview")}get isWalmartDisclosure(){var e,t,o,r=n.a.getDateObjFromString("2023/10/31");return!(!(new Date>r)||"Deals"!==(null===(e=this.article)||void 0===e?void 0:e.type)&&"Deals - Precap"!==(null===(t=this.article)||void 0===t?void 0:t.type)||!(null===(o=this.article)||void 0===o?void 0:o.collections.find((e=>"walmart-2023"===e.slug))))}};Object(r.c)([Object(l.Prop)({default:()=>{},type:Object}),Object(r.f)("design:type",Object)],d.prototype,"article",void 0),Object(r.c)([Object(l.Prop)({default:"",type:String}),Object(r.f)("design:type",String)],d.prototype,"columnStartClass",void 0),Object(r.c)([Object(l.Prop)({default:"sm:u-col-2 md:u-col-6 lg:u-col-6",type:String}),Object(r.f)("design:type",String)],d.prototype,"columnSizeClass",void 0),Object(r.c)([Object(l.Prop)({default:"",type:String}),Object(r.f)("design:type",String)],d.prototype,"displayDate",void 0),Object(r.c)([Object(l.Prop)({default:"",type:String}),Object(r.f)("design:type",String)],d.prototype,"displayUpdatedDate",void 0),Object(r.c)([Object(l.Prop)({default:!1,type:Boolean}),Object(r.f)("design:type",Boolean)],d.prototype,"isBestListRedesign",void 0),Object(r.c)([Object(l.Prop)({default:!1,type:Boolean}),Object(r.f)("design:type",Boolean)],d.prototype,"isNrgGeoRedesign",void 0),Object(r.c)([Object(l.Prop)({default:!1,type:Boolean}),Object(r.f)("design:type",Boolean)],d.prototype,"isSolar",void 0),Object(r.c)([Object(l.Prop)({default:!1,type:Boolean}),Object(r.f)("design:type",Boolean)],d.prototype,"isInternetRouter",void 0),Object(r.c)([Object(l.Prop)({default:!1,type:Boolean}),Object(r.f)("design:type",Boolean)],d.prototype,"isInternetRouterDemand",void 0),Object(r.c)([Object(l.Prop)({default:!1,type:Boolean}),Object(r.f)("design:type",Boolean)],d.prototype,"isAiAssistedArticle",void 0),Object(r.c)([Object(l.Prop)({default:!1,type:Boolean}),Object(r.f)("design:type",Boolean)],d.prototype,"isBroadband",void 0),Object(r.c)([Object(l.Prop)({default:!1,type:Boolean}),Object(r.f)("design:type",Boolean)],d.prototype,"isNrgBestRedesign",void 0),Object(r.c)([Object(l.Prop)({default:!1,type:Boolean}),Object(r.f)("design:type",Boolean)],d.prototype,"isBroadbandAuthorEnabled",void 0);var h=d=Object(r.c)([Object(l.Component)({components:{ContentHeader:()=>o.e(77).then(o.bind(null,1007)).then((e=>e.default)),GlobalDisclosure:()=>o.e(104).then(o.bind(null,863)).then((e=>e.default)),MarketplaceContentHeader:()=>Promise.all([o.e(25),o.e(130)]).then(o.bind(null,2443)).then((e=>e.default)),TopicBreadcrumbs:c.default}})],d),m=(o(1024),o(117)),component=Object(m.a)(h,(function(){var e=this,t=e._self._c;e._self._setupProxy;return t("div",{staticClass:"c-articleHeader",class:e.columnClasses},[!e.showDisclosure||e.isNrgGeoRedesign||e.isSolar||e.$services.isFeatureEnabled("isBroadbandBestList")||e.isInternetRouter?e._e():t("GlobalDisclosure",{staticClass:"g-outer-spacing-top-large",attrs:{"disclosure-message":e.disclosureMessage,topics:e.article.topics}}),e._v(" "),e.isTypeExclusive?t("div",{staticClass:"c-articleHeader_exclusiveTag g-text-xxxsmall g-outer-spacing-top-medium"},[e._v("\n "+e._s(e.$t("exclusive"))+"\n ")]):e._e(),e._v(" "),e._m(0),e._v(" "),(e.isBroadband||e.isBroadBandVersus||e.isBroadBandReviewAndBestList||e.isInternetRouter||e.isNrgBestRedesign||e.isNrgGeoRedesign||e.isSolar)&&!e.isBroadbandAuthorEnabled?t("MarketplaceContentHeader",{attrs:{headline:e.article.headline||e.article.titleTag,description:e.hasNoShortcodeNewscard?e.article.dek:null,date:e.displayDate,"updated-date":e.displayUpdatedDate,author:e.article.suppressBio?null:e.article.author,"more-authors":e.article.suppressBio?null:e.article.moreAuthors,"content-body":e.article.body,"content-id":e.article.id,"is-best-list-redesign":e.isBestListRedesign,"is-ai-assisted-article":e.isAiAssistedArticle,"is-broad-band-versus":e.isBroadBandVersus,"is-broad-band-review-and-best-list":e.isBroadBandReviewAndBestList}}):t("ContentHeader",{attrs:{headline:e.article.headline||e.article.titleTag,description:e.hasNoShortcodeNewscard?e.article.dek:null,date:e.displayDate,"updated-date":e.displayUpdatedDate,author:e.article.suppressBio?null:e.article.author,"more-authors":e.article.suppressBio?null:e.article.moreAuthors,"content-body":e.article.body,"content-id":e.article.id,"is-best-list-redesign":e.isBestListRedesign,"is-ai-assisted-article":e.isAiAssistedArticle}})],1)}),[function(){var e=this,t=e._self._c;e._self._setupProxy;return t("TopicBreadcrumbs",{staticClass:"g-outer-spacing-top-medium",attrs:{topics:e.article.topics,type:e.article.type}})}],!1,null,null,null);t.a=component.exports},920:function(e,t,o){"use strict";o.r(t),function(e){var r,l=o(6),n=(o(3),o(5),o(22),o(27),o(24),o(40),o(57),o(31),o(0)),c=o(69),d=o(1),h=o(921),m=o.n(h),v=o(81),f=o.n(v),y=o(8),A=o(21),j=o(13),C=o(47),w=o(934),O=o(790),x=o(51),S=o(876),_=o(132);function T(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,o)}return t}function k(e){for(var i=1;i"content_video"===e.typeName))||null)&&!(video instanceof x.a))try{video=A.a.deserializeObject(video,x.a)}catch(e){video=null,L.log("Error while trying to convert video:",e)}return video}get contentInterest(){return this.baseArticle}get trackedPageType(){var e;return(null===(e=this.baseArticle)||void 0===e?void 0:e.isLongform)?"longform":"article"}get isIndexablePaid(){var e;return null===(e=this.baseArticle)||void 0===e?void 0:e.tags.map((e=>e.slug)).includes("indexable-paid")}getAdVars(){var e,t,o,r,l,n,c,d,h,v,f,y,A=super.getAdVars(),j=null===(e=this.baseArticle)||void 0===e?void 0:e.getAdVars(),C=S.a.getAdTargetingCollection(this.baseArticle,this.ricochetCollections?this.ricochetCollections.getSlugs():[]),w=(null===(o=null===(t=this.baseArticle)||void 0===t?void 0:t.collections)||void 0===o?void 0:o.filter((e=>!0!==e.primary)).map((e=>e.slug)))||[""],O=null===(r=this.baseArticle)||void 0===r?void 0:r.contentPlatform,x=null;return(null===(l=this.baseArticle)||void 0===l?void 0:l.isLongform)?x="longform":(null===(n=this.baseArticle)||void 0===n?void 0:n.isCenterJustifiedContent)&&(x="centerjustified"),A.targeting=k(k(k({},A.targeting),j.targeting),{},{clusterId:(null===(c=null==O?void 0:O.clusterId)||void 0===c?void 0:c.join(",").replace(/ /g,"-"))||"",collection:C,contentType:m()(x||(null===(d=this.baseArticle.type)||void 0===d?void 0:d.toLowerCase())||""),csig:(null===(h=null==O?void 0:O.csig)||void 0===h?void 0:h.join(",").replace(/ /g,"-"))||"",ctax:(null===(v=null==O?void 0:O.ctax)||void 0===v?void 0:v.join(",").replace(/ /g,"-"))||"",ctopic:(null===(f=null==O?void 0:O.ctopic)||void 0===f?void 0:f.join(",").replace(/ /g,"-"))||"",entity:(null===(y=null==O?void 0:O.entity)||void 0===y?void 0:y.join(",").replace(/ /g,"-"))||"",pageType:this.trackedPageType,ptype:this.trackedPageType,subcollection:w}),A}getTrackingVars(){var e,t;return k(k(k({},super.getTrackingVars()),null===(e=this.baseArticle)||void 0===e?void 0:e.getTrackingVars()),{},{pageType:this.trackedPageType,soastaPageType:"Article: ".concat(null===(t=this.baseArticle)||void 0===t?void 0:t.type)})}getSeoTags(){var e,t,o,r,l,n,c,d,h,m,v,f,y,A,j,C,w,O=super.getSeoTags();return w=(null===(e=this.baseArticle)||void 0===e?void 0:e.isBrandedContent)&&this.isIndexablePaid?"max-image-preview:large":(null===(t=this.baseArticle)||void 0===t?void 0:t.isBrandedContent)?"noindex, follow":O.robots,k(k({},O),{},{description:(null===(o=this.meta)||void 0===o?void 0:o.seoMetaDescription)||(null===(r=this.meta)||void 0===r?void 0:r.description)||(null===(l=this.baseArticle)||void 0===l?void 0:l.dek),title:(null===(n=this.meta)||void 0===n?void 0:n.titleTag)||(null===(c=this.meta)||void 0===c?void 0:c.title)||(null===(d=this.baseArticle)||void 0===d?void 0:d.headline),url:(null===(h=this.baseArticle)||void 0===h?void 0:h.canonicalUrl)||O.url,robots:w,ogType:"article",ogImage:(null===(m=this.baseArticle)||void 0===m?void 0:m.seoOgImage)||(null===(v=this.baseArticle)||void 0===v?void 0:v.promoImage)||(null===(f=this.baseArticle)||void 0===f?void 0:f.image),twitterImage:(null===(y=this.meta)||void 0===y?void 0:y.seoOgImage)||(null===(A=this.meta)||void 0===A?void 0:A.seoTwitterImage)||(null===(j=this.meta)||void 0===j?void 0:j.image)||(null===(C=this.baseArticle)||void 0===C?void 0:C.promoImage)})}getLiveblogJsonLdMarkup(t){var o,r,l,n,d,h,m=null===(o=this.baseArticle)||void 0===o?void 0:o.getJsonLdMarkup(t),v=(null===(l=null===(r=this.baseArticle)||void 0===r?void 0:r.displayDatePublished)||void 0===l?void 0:l.getJsDate())||(null===(d=null===(n=this.baseArticle)||void 0===n?void 0:n.datePublished)||void 0===d?void 0:d.getJsDate())||new Date,y=new Date(v.getTime()+864e5),A=c.load(this.baseArticle.body,{recognizeSelfClosing:!0},!1),j=A("*").first().nextUntil("h2"),C=[];return null===(h=A("h2"))||void 0===h||h.each(((t,o)=>{var r,l,n,c,d,h,v,f,y=A(o).nextUntil("h2").filter("shortcode[shortcode=codesnippet]");if(y.length){var j=y.attr("code")?e.from(y.attr("code"),"base64").toString():"";isNaN(Date.parse(j))||C.push({"@type":"BlogPosting","@id":"liveblogUpdate-"+t.toString(),author:{"@type":"Person",name:(null===(l=null===(r=this.baseArticle)||void 0===r?void 0:r.author)||void 0===l?void 0:l.getFullName())||void 0},dateModified:(null===(d=null===(c=null===(n=this.baseArticle)||void 0===n?void 0:n.displayDateUpdated)||void 0===c?void 0:c.getJsDate())||void 0===d?void 0:d.toISOString())||(null===(f=null===(v=null===(h=this.baseArticle)||void 0===h?void 0:h.dateUpdated)||void 0===v?void 0:v.getJsDate())||void 0===f?void 0:f.toISOString())||void 0,publisher:null==m?void 0:m.publisher,image:null==m?void 0:m.image})}})),k(k({},m),{},{"@type":"LiveBlogPosting","@id":this.baseArticle.getCanonicalUrl(t)+"#mainEntityOfPage",articleBody:f()(j.toString()),coverageStartTime:v.toISOString(),coverageEndTime:y.toISOString(),liveBlogUpdate:C})}getBreadcrumbJsonLdMarkup(e){var t,article=this.baseArticle,o="deals"===(null===(t=null==article?void 0:article.type)||void 0===t?void 0:t.toLowerCase()),r=Object(_.b)(e,null==article?void 0:article.topics)[0],l=Object(_.c)(null==article?void 0:article.topics)[0],n=(null==r?void 0:r.slug)?C.a.correctTopicSlugForRoute(r.slug):null,c=(null==l?void 0:l.slug)?C.a.correctTopicSlugForRoute(l.slug):null,d=[];return o?d.push({"@type":"ListItem",position:1,item:{"@id":"".concat(j.hostName,"/deals/"),name:"Deals"}}):r?(d.push({"@type":"ListItem",position:1,item:{"@id":"".concat(j.hostName,"/").concat(n,"/"),name:null==r?void 0:r.name}}),l&&d.push({"@type":"ListItem",position:2,item:{"@id":"".concat(j.hostName,"/").concat(n,"/").concat(c,"/"),name:null==l?void 0:l.name}})):l&&d.push({"@type":"ListItem",position:1,item:{"@id":"".concat(j.hostName,"/").concat(c,"/"),name:null==l?void 0:l.name}}),(null==article?void 0:article.headline)&&d.push({"@type":"ListItem",position:d.length+1,item:{"@id":article.getCanonicalUrl(e),name:article.headline}}),{"@type":"BreadcrumbList",itemListElement:d}}getJsonLdMarkup(e){var t,o,r,l,n;return{"@context":"https://schema.org","@graph":[null===(t=this.baseArticle)||void 0===t?void 0:t.getJsonLdMarkup(e),...null===(o=this.baseArticle)||void 0===o?void 0:o.getProductsJsonLdMarkup(e),null===(r=this.baseArticle)||void 0===r?void 0:r.getHowToJsonLdMarkup(e),null===(l=this.baseArticle)||void 0===l?void 0:l.getFaqJsonLdMarkup(e),"live-blog-article-page"===(null===(n=this.baseArticle)||void 0===n?void 0:n.layoutName)?this.getLiveblogJsonLdMarkup(e):void 0,this.getBreadcrumbJsonLdMarkup(e)].filter((e=>e))}}};Object(n.c)([Object(d.JsonProperty)("meta",w.a,!0),Object(n.f)("design:type","function"==typeof(r=void 0!==w.a&&w.a)?r:Object)],R.prototype,"meta",void 0),R=Object(n.c)([Object(d.JsonObject)("PageArticle")],R),t.default=R}.call(this,o(59).Buffer)},921:function(e,t,o){var r=o(922)((function(e,t,o){return e+(o?"-":"")+t.toLowerCase()}));e.exports=r},922:function(e,t,o){var r=o(923),l=o(924),n=o(930),c=RegExp("['’]","g");e.exports=function(e){return function(t){return r(n(l(t).replace(c,"")),e,"")}}},923:function(e,t){e.exports=function(e,t,o,r){var l=-1,n=null==e?0:e.length;for(r&&n&&(o=e[++l]);++l