(window.webpackJsonp=window.webpackJsonp||[]).push([[16],{1224:function(e,t,r){"use strict";r.r(t);var n=r(4),o=(r(13),r(41),r(8),r(35),r(232),r(55),r(57),r(47),r(31),r(32),r(19),r(12),r(33),r(26),r(11)),l=r(2),c=r(3),d=r(9),f=r(5),m=r(7),h=(r(65),r(17),r(70),r(23),r(451),r(15),r(27),r(188),r(0)),v=r(457),w=r.n(v),_=r(993),S=r(116),y=r(999),O=r(1123),j=r(21),x=r(436),k=r(452),B=r(454),C=r(307),N=r(455),A=r(158),I=r(994),E=r(1267),G=r(305),T=r(1070);function $(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function P(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,l=!0,c=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return l=e.done,e},e:function(e){c=!0,o=e},f:function(){try{l||null==r.return||r.return()}finally{if(c)throw o}}}}function R(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,r=new Array(t);i0&&this.$emit("newsletters-success",this.selectedNewsletters)}},{key:"trackSubmitted",value:function(){var e;if((null===(e=this.multiNewsletters)||void 0===e?void 0:e.length)>0){var t,r=M(this.multiNewsletters);try{for(r.s();!(t=r.n()).done;){var n=t.value;this.fields.push({autofilled:!1,fieldId:null==n?void 0:n.iterableId.toString(),fieldLabel:"1",fieldName:null==n?void 0:n.name,fieldType:"Email",fieldValue:w.a.createHash("sha256").update(this.email).digest("hex")})}}catch(e){r.e(e)}finally{r.f()}}else{var o;this.fields.push({autofilled:!1,fieldId:null===(o=this.iterableId)||void 0===o?void 0:o.toString(),fieldLabel:"1",fieldName:this.newsletterName,fieldType:"Email",fieldValue:w.a.createHash("sha256").update(this.email).digest("hex")})}this.checked&&this.fields.push({autofilled:!0,fieldId:"71558",fieldLabel:"2",fieldName:this.isGiftGuide?"100 Days of Holiday":"CNET Insider",fieldType:"Boolean",fieldValue:this.checked+""});var l=P(P({},this.formEventBaseData),{},{outbound_url:this.$route.fullPath});this.$track(B.a).with(l).fire(),this.isCountdown&&this.$track(x.a).with({type:"SUBMIT",location:"MODAL",name:"countdown-banner|submit",action_outcome:"SUBMIT"}).fire(),this.trackFormFieldInput()}},{key:"getButtonText",value:function(){var e="";return this.isGiftGuide?e=this.$t("newsletter.giftGuide.button_label").toString():this.isAtlas&&(e=this.$t("email_capture_atlas.buttonText").toString()),e}},{key:"trackFormFieldInput",value:function(){var e=this;this.fields.forEach((function(t){var r=P(P({},e.formEventBaseData),{},{auto_suggested:t.autofilled,field_id:t.fieldId,field_label:t.fieldLabel,field_name:t.fieldName,field_source:"FREE TEXT",field_type:t.fieldType,input_value:t.fieldValue});e.$track(k.a).with(r).fire()}))}},{key:"trackSubmittedSuccess",value:(r=Object(o.a)(regeneratorRuntime.mark((function e(){var t,r,n,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.t0=regeneratorRuntime.keys(this.fields);case 1:if((e.t1=e.t0()).done){e.next=10;break}return t=e.t1.value,n=w.a.createHash("sha256").update(this.email).digest("hex"),o={user_id:null===(r=this.$store)||void 0===r||null===(r=r.getters["auth/user"])||void 0===r?void 0:r.sub,hashed_email:n,module_id:this.fields[t].fieldId,module_owner:"CUSTOM FORM",location:"INLINE",identity_requested:!0,value_prop:"NEWSLETTER",view_correlation_id:this.newsletterCorrelationId,campaign_signed_up:this.fields[t].fieldName,subscription_preference:"SUBSCRIBED"},this.$track(N.a).with(o).fire(),e.next=8,new Promise((function(e){return setTimeout(e,200)}));case 8:e.next=1;break;case 10:case"end":return e.stop()}}),e,this)}))),function(){return r.apply(this,arguments)})},{key:"trackFormViewedEvent",value:function(){var e=this.formEventBaseData;this.$track(C.a).with(e).fire()}},{key:"intersect",value:function(e){var t=e.direction,r=e.entry;"down"===t&&!this.newsletterSeen&&r.isIntersecting&&(this.newsletterSeen=!0,this.trackFormViewedEvent())}}]),t}(_.Vue);Object(h.a)([Object(_.Prop)({default:!1,type:Boolean}),Object(h.b)("design:type",Boolean)],F.prototype,"hasBackground",void 0),Object(h.a)([Object(_.Prop)({default:null,type:Object}),Object(h.b)("design:type",Object)],F.prototype,"component",void 0),Object(h.a)([Object(_.Prop)({default:!1,type:Boolean}),Object(h.b)("design:type",Boolean)],F.prototype,"isNeon",void 0),Object(h.a)([Object(_.Prop)({default:!1,type:Boolean}),Object(h.b)("design:type",Boolean)],F.prototype,"isAtlas",void 0),Object(h.a)([Object(_.Prop)({default:!1,type:Boolean}),Object(h.b)("design:type",Boolean)],F.prototype,"isGiftGuide",void 0),Object(h.a)([Object(_.Prop)({default:!1,type:Boolean}),Object(h.b)("design:type",Boolean)],F.prototype,"isCountdown",void 0),Object(h.a)([Object(_.Prop)({default:!1,type:Boolean}),Object(h.b)("design:type",Boolean)],F.prototype,"isModal",void 0),Object(h.a)([Object(_.Prop)({default:!0,type:Boolean}),Object(h.b)("design:type",Boolean)],F.prototype,"isStandalone",void 0),Object(h.a)([Object(_.Prop)({default:null,type:Object}),Object(h.b)("design:type",Object)],F.prototype,"layout",void 0),Object(h.a)([Object(_.Prop)({default:"1",type:String}),Object(h.b)("design:type",String)],F.prototype,"formVersion",void 0),Object(h.a)([Object(_.Prop)({default:"",type:String}),Object(h.b)("design:type",String)],F.prototype,"theme",void 0);var U=F=Object(h.a)([Object(_.Component)({components:{NewsletterSubscribeSubmit:E.a,GlobalSvgIcon:I.default}}),Object(y.a)("intersection-observer",O.a)],F),H=(r(1324),r(187)),component=Object(H.a)(U,(function(){var e=this,t=e._self._c;e._self._setupProxy;return t("div",{directives:[{name:"intersection-observer",rawName:"v-intersection-observer",value:{handler:e.intersect,rootMargin:"0px",threshold:0},expression:"{ handler: intersect, rootMargin: '0px', threshold: 0 }"}],staticClass:"c-newsletterSubscribe",class:Object(n.a)(Object(n.a)({"c-newsletterSubscribe-isNeon":e.isNeon,"c-newsletterSubscribe-isAtlas":e.isAtlas,"c-newsletterSubscribe-isGiftGuide":e.isGiftGuide,"g-inner-spacing-bottom-medium g-inner-spacing-top-xlarge g-outer-spacing-bottom-large":e.isStandalone,"g-border-thin-dark-top":!e.isAtlas&&!e.isGiftGuide},"c-newsletterSubscribe-".concat(e.theme),""!==e.theme),"c-newsletterSubscribe-hasBackground",e.hasBackground)},[!e.success||e.isAtlas?t("form",{staticClass:"c-newsletterSubscribe_form u-grid-columns",class:{"g-grid-container":e.isStandalone,"c-newsletterSubscribe_form-modal":e.isModal},attrs:{novalidate:""},on:{submit:function(t){return t.preventDefault(),e.onSubmit.apply(null,arguments)}}},[e.title||e.description?t("div",{staticClass:"sm:u-col-2 md:u-col-6 g-inner-spacing-bottom-medium",class:[e.isAtlas?"lg:u-col-12":"lg:u-col-start-3 lg:u-col-8 g-border-thin-primary-bottom"]},[t("h6",{staticClass:"c-newsletterSubscribe_title g-text-medium"},[e._v(e._s(e.title))]),e._v(" "),t("span",{staticClass:"c-newsletterSubscribe_description",class:e.isAtlas?"g-text-xsmall":"g-text-xxsmall",domProps:{innerHTML:e._s(e.description)}})]):e._e(),e._v(" "),e.success?e._e():[e.error?t("label",{staticClass:"g-text-xxsmall c-newsletterSubscribe_label-error",class:[{"lg:u-col-start-3":e.isStandalone},e.isAtlas||e.isModal?"lg:u-col-12":"lg:u-col-5 md:u-col-6 sm:u-col-2"],attrs:{for:"newsletter_email"}},[e._v("\n "+e._s(e.isAtlas?e.$t("newsletter.email_invalid_neon"):e.$t("newsletter.email_invalid"))+"\n ")]):e._e(),e._v(" "),t("input",{directives:[{name:"model",rawName:"v-model.trim",value:e.email,expression:"email",modifiers:{trim:!0}}],staticClass:"c-newsletterSubscribe_input g-inner-spacing-left-medium g-inner-spacing-right-medium g-container-rounded-small g-text-xsmall g-color-text-meta",class:{"c-newsletterSubscribe_input-error":e.error,"c-newsletterSubscribe_input-busy":e.busy,"lg:u-col-start-3 lg:u-col-5":e.isStandalone,"lg:u-col-9":!e.isStandalone&&!e.isModal,"lg:u-col-12":e.isModal,"md:u-col-6 sm:u-col-2":"pageArticle"!==e.theme,"g-text-xxsmall":"pageArticle"===e.theme},attrs:{name:"newsletter_email",placeholder:e.isGiftGuide||e.isAtlas?e.$t("newsletter.giftGuide.email_placeholder").toString():e.$t("newsletter.email_placeholder").toString(),required:"",type:"email"},domProps:{value:e.email},on:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.onBlur.apply(null,arguments)},blur:[e.onBlur,function(t){return e.$forceUpdate()}],input:function(t){t.target.composing||(e.email=t.target.value.trim())}}}),e._v(" "),t("NewsletterSubscribeSubmit",{class:{"md:u-col-6 sm:u-col-2":"pageArticle"!==e.theme,"lg:u-col-12":e.isModal,"lg:u-col-3":!e.isModal},attrs:{"button-text":e.getButtonText(),"button-config":{fill:"primary",darkBg:e.darkBg}}}),e._v(" "),e.isGiftGuide?e._e():t("div",{staticClass:"c-newsletterSubscribe_privacy g-text-xxxsmall g-color-text-meta md:u-col-6 sm:u-col-2",class:{"lg:u-col-start-3 lg:u-col-8":e.isStandalone,"lg:u-col-12":!e.isStandalone},domProps:{innerHTML:e._s(e.$t("newsletter.privacy"))}})]],2):e._e(),e._v(" "),e.success&&!e.isAtlas?t("div",{staticClass:"c-newsletterSubscribe_success",class:{"g-grid-container":e.isStandalone,"u-grid-columns":!e.isGiftGuide&&!e.isModal}},[e.isGiftGuide&&!e.isControlBucket?[e.isModal?t("div",{staticClass:"newsletterSubscribe_success-modal"},[t("GlobalSvgIcon",{attrs:{id:"hero-check-outline"}}),e._v(" "),t("div",{staticClass:"newsletterSubscribe_success-modal-headline"},[e._v(e._s(e.$t("newsletter.giftGuide.success_header_1"))+" "),t("br"),e._v(" "+e._s(e.$t("newsletter.giftGuide.success_header_2")))]),e._v(" "),t("div",{staticClass:"newsletterSubscribe_success-modal-supText"},[e._v(e._s(e.$t("newsletter.giftGuide.success_message_email")))])],1):t("div",{staticClass:"lg:u-col-start-0 lg:u-col-8 sm:u-col-2 md:u-col-6"},[t("div",{staticClass:"newsletterSubscribe_success-headline"},[e._v(e._s(e.$t("newsletter.giftGuide.success_header_1"))+" "+e._s(e.$t("newsletter.giftGuide.success_header_2")))]),e._v(" "),t("div",{staticClass:"newsletterSubscribe_success-supText"},[e._v(e._s(e.$t("newsletter.giftGuide.success_message_email")))])])]:e.isGiftGuide&&e.isControlBucket?[e.isModal?t("div",{staticClass:"newsletterSubscribe_success-modal"},[t("div",{staticClass:"newsletterSubscribe_success-modal-headline"},[e._v(e._s(e.$t("newsletter.cheapskate.success_header_1")))]),e._v(" "),t("div",{staticClass:"newsletterSubscribe_success-modal-supText"},[e._v(e._s(e.$t("newsletter.cheapskate.success_header_2")))])]):t("div",{staticClass:"lg:u-col-start-0 lg:u-col-8 sm:u-col-2 md:u-col-6"},[t("div",{staticClass:"newsletterSubscribe_success-headline"},[e._v(e._s(e.$t("newsletter.giftGuide.success_header_1"))+" "+e._s(e.$t("newsletter.giftGuide.success_header_2")))]),e._v(" "),t("div",{staticClass:"newsletterSubscribe_success-supText"},[e._v(e._s(e.$t("newsletter.giftGuide.success_message_email")))])])]:[t("h2",{staticClass:"g-text-medium g-text-bold lg:u-col-start-3 lg:u-col-8 sm:u-col-2 md:u-col-6"},[e._v(e._s(e.$t("newsletter.success_header")))]),e._v(" "),t("div",{staticClass:"g-text-small g-outer-spacing-top-small lg:u-col-start-3 lg:u-col-8 sm:u-col-2 md:u-col-6"},[e._v(e._s(e.$t("newsletter.success_message")))])]],2):e._e(),e._v(" "),e.success&&e.isAtlas?t("div",{staticClass:"c-newsletterSubscribe_success"},[t("GlobalSvgIcon",{staticClass:"o-linkIcon o-linkIcon-right",attrs:{id:"hero-check-outline"}}),e._v(" "+e._s(e.$t("newsletter.success_message_atlas"))+"\n ")],1):e._e()])}),[],!1,null,null,null);t.default=component.exports},1231:function(e,t,r){var content=r(1325);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,r(302).default)("2743d4b2",content,!0,{sourceMap:!1})},1267:function(e,t,r){"use strict";r(12);var n=r(2),o=r(3),l=r(9),c=r(5),d=r(7),f=(r(22),r(1125),r(42),r(8),r(35),r(49),r(0)),m=r(993);function h(e,t,r){return t=Object(c.a)(t),Object(l.a)(e,v()?Reflect.construct(t,r||[],Object(c.a)(e).constructor):t.apply(e,r))}function v(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(v=function(){return!!e})()}var w=function(e){function t(){return Object(n.a)(this,t),h(this,t,arguments)}return Object(d.a)(t,e),Object(o.a)(t,[{key:"buttonClasses",get:function(){var e="o-cnetButton-medium";return this.buttonConfig?"o-cnetButton o-cnetButton-".concat(this.buttonConfig.fill," ").concat(this.buttonConfig.darkBg?"o-cnetButton-".concat(this.buttonConfig.fill,"-darkBg"):""," ").concat(e):"o-cnetButton o-cnetButton-".concat(this.buttonConfig.fill," ").concat(e)}},{key:"inputText",get:function(){return"e1006"===this.ecode?this.$t("newsletter.cybersecurity.button").toString():this.buttonText||this.$t("newsletter.button_label").toString()}}]),t}(m.Vue);Object(f.a)([Object(m.Prop)({default:"primary",type:String,validator:function(e){return["primary","secondary","ghost",void 0].includes(e)}}),Object(f.b)("design:type",String)],w.prototype,"fill",void 0),Object(f.a)([Object(m.Prop)({default:function(){return{fill:"primary",darkBg:!1}},type:Object,validator:function(e){return["primary","secondary","tertiary",void 0].includes(e.fill)&&("boolean"==typeof e.darkBg||void 0===e.darkBg)}}),Object(f.b)("design:type",Object)],w.prototype,"buttonConfig",void 0),Object(f.a)([Object(m.Prop)({default:null,type:String}),Object(f.b)("design:type",String)],w.prototype,"ecode",void 0),Object(f.a)([Object(m.Prop)({default:!1}),Object(f.b)("design:type",Boolean)],w.prototype,"isDisabled",void 0),Object(f.a)([Object(m.Prop)({default:null,type:String}),Object(f.b)("design:type",String)],w.prototype,"buttonText",void 0);var _=w=Object(f.a)([m.Component],w),S=r(187),component=Object(S.a)(_,(function(){var e=this,t=e._self._c;e._self._setupProxy;return t("input",{staticClass:"c-newsletterSubscribe_button",class:e.buttonClasses,attrs:{disabled:e.isDisabled,type:"submit"},domProps:{value:e.inputText}})}),[],!1,null,null,null);t.a=component.exports},1324:function(e,t,r){"use strict";r(1231)},1325:function(e,t,r){var n=r(301)((function(i){return i[1]}));n.push([e.i,".c-newsletterSubscribe_form{row-gap:1rem}.c-newsletterSubscribe_title{color:#e71d1d}@media(min-width: 768px){.c-newsletterSubscribe_title{text-align:left}}@media(min-width: 768px){.c-newsletterSubscribe_description{text-align:left}}.c-newsletterSubscribe_input{display:block;width:100%;border:.125rem dotted #ddddde;cursor:text;max-width:100%}.c-newsletterSubscribe_input-error{border-color:#e71d1d}.c-newsletterSubscribe_input-error:focus{box-shadow:0 0 5px rgba(231,29,29,.75)}.c-newsletterSubscribe_input-busy{cursor:progress}.c-newsletterSubscribe_privacy{font-size:.75rem;line-height:1rem;margin-bottom:0}.c-newsletterSubscribe_privacy>a{text-decoration:underline;color:#5e5e62;box-shadow:none}.c-newsletterSubscribe_privacy>a:hover{color:#e71d1d;text-decoration:none}@media(min-width: 768px){.c-newsletterSubscribe_privacy{text-align:left}}.g-grid-container .c-newsletterSubscribe{margin-bottom:0}.c-newsletterSubscribe-isNeon .c-newsletterSubscribe_form{column-gap:0}.c-newsletterSubscribe-isNeon .c-newsletterSubscribe_form-modal{row-gap:.5rem}.c-newsletterSubscribe-isNeon .c-newsletterSubscribe_form-modal .c-newsletterSubscribe_input{border:.125rem dotted #ddddde;border-style:solid;border-radius:.5rem;height:40px}.c-newsletterSubscribe-isNeon .c-newsletterSubscribe_form-modal .c-newsletterSubscribe_input-error{border-color:#e71d1d}.c-newsletterSubscribe-isNeon .c-newsletterSubscribe_form-modal .c-newsletterSubscribe_input-error:focus{box-shadow:0 0 5px rgba(231,29,29,.75)}.c-newsletterSubscribe-isNeon .c-newsletterSubscribe_form-modal .c-newsletterSubscribe_button{border-radius:.5rem}.c-newsletterSubscribe-isNeon .c-newsletterSubscribe_form-modal .c-newsletterSubscribe_label-error{padding-bottom:1rem}.c-newsletterSubscribe-isNeon .c-newsletterSubscribe_input{border-style:solid;border-right:unset;border-radius:.5rem 0 0 .5rem}.c-newsletterSubscribe-isNeon .c-newsletterSubscribe_button{border-radius:0 .5rem .5rem 0;padding-top:0;padding-bottom:0}.c-newsletterSubscribe-isNeon .c-newsletterSubscribe_success{gap:0}@media(max-width: 1023px){.c-newsletterSubscribe-isNeon .c-newsletterSubscribe_form{row-gap:.5rem}.c-newsletterSubscribe-isNeon .c-newsletterSubscribe_input{border:.125rem dotted #ddddde;border-style:solid;border-radius:.5rem;height:40px}.c-newsletterSubscribe-isNeon .c-newsletterSubscribe_button{border-radius:.5rem}}.c-newsletterSubscribe-isAtlas{width:100%}.c-newsletterSubscribe-isAtlas .c-newsletterSubscribe_form{max-width:100%;width:100%}.c-newsletterSubscribe-isAtlas .c-newsletterSubscribe_title{color:#ff5d53;font-family:stardust,serif;font-size:24px;font-stretch:110%;font-weight:400;line-height:1;margin-bottom:1rem;text-transform:lowercase}.c-newsletterSubscribe-isAtlas .c-newsletterSubscribe_input-error{background-color:#470000;border-color:#ff5d53;color:#ff5d53}.c-newsletterSubscribe-isAtlas .c-newsletterSubscribe_input-error::placeholder{color:#ff5d53}.c-newsletterSubscribe-isAtlas .c-newsletterSubscribe_label-error{font-weight:400;font-size:14px;line-height:20px;color:#ff5d53}.c-newsletterSubscribe-isAtlas .c-newsletterSubscribe_button{padding-bottom:0;padding-top:0;width:100%;box-sizing:border-box}.c-newsletterSubscribe-isAtlas .c-newsletterSubscribe_privacy a:hover{color:#b4fd8c;text-decoration:none}.c-newsletterSubscribe-isAtlas .c-newsletterSubscribe_success{font-weight:400;font-size:14px;line-height:20px;align-items:center;display:flex;flex-direction:column;font-style:italic;gap:.75rem;justify-content:center;padding:1rem;text-align:center}@media(min-width: 1440px){.c-newsletterSubscribe-isAtlas .c-newsletterSubscribe_success{flex-direction:row}}.c-newsletterSubscribe-isAtlas .c-newsletterSubscribe_success svg{height:20px;fill:#ff5d53;width:20px}.c-newsletterSubscribe-hasBackground .c-newsletterSubscribe_privacy{color:#fff}.c-newsletterSubscribe-hasBackground .c-newsletterSubscribe_privacy a{color:#fff}.c-newsletterSubscribe-pageArticle .c-newsletterSubscribe_form{grid-template-columns:1fr auto;row-gap:.25rem}.c-newsletterSubscribe-pageArticle .c-newsletterSubscribe_label-error{color:#eb0036}.c-newsletterSubscribe-pageArticle .c-newsletterSubscribe_input{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.c-newsletterSubscribe-pageArticle .c-newsletterSubscribe_input-error{background-color:#ffcac7;border-color:#eb0036}.c-newsletterSubscribe-pageArticle .c-newsletterSubscribe_button{border-top-left-radius:0;border-bottom-left-radius:0}",""]),n.locals={},e.exports=n}}]);