(window.webpackJsonp=window.webpackJsonp||[]).push([[241,16],{1036:function(e,t,n){var content=n(1130);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,n(300).default)("2945126a",content,!0,{sourceMap:!1})},1037:function(e,t,n){var content=n(1132);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,n(300).default)("800dbfce",content,!0,{sourceMap:!1})},1038:function(e,t,n){var content=n(1134);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,n(300).default)("3978dfae",content,!0,{sourceMap:!1})},1065:function(e,t,n){"use strict";n(973)},1066:function(e,t,n){var o=n(299)((function(i){return i[1]}));o.push([e.i,'.is-open .c-siteMenuNav{top:unset;transform:unset;transition:none}.is-open .c-siteMenuNav_bar{border-bottom:1px solid #dadada}@media(max-width: 767px){.is-open .c-siteMenuNav_buttons{overflow:hidden}}.is-open .c-siteMenuNav_buttons a,.is-open .c-siteMenuNav_buttons label,.is-open .c-siteMenuNav_buttons span{color:#dadada;border-color:#dadada}.is-error .c-siteMenuNav_brand svg{width:129px}.is-error .c-siteMenuNav_bar{border-bottom:0}.c-siteMenuNav{background:#fff;margin:0 auto;padding:0;position:relative;top:200px;will-change:transform;transform:translateY(-200px)}.c-siteMenuNav_new{position:absolute;color:#e71d1d;font-size:12px;top:4px;right:0;font-weight:700}@media(max-width: 767px){.c-siteMenuNav_new{top:-3px;right:-6px}}.c-siteMenuNav_new::before{position:absolute;content:"•";color:#e71d1d;font-size:12px;left:-6px}@media(max-width: 768px){.c-siteMenuNav_tagline{display:none}}.c-siteMenuNav_buttons{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;font-size:1.25rem;line-height:.875;overflow:hidden;grid-area:menu;height:64px;margin-top:3px;white-space:nowrap}.c-siteMenuNav_buttons a:hover{color:#e71d1d}.c-siteMenuNav_buttons li:not(:last-child){position:relative}.c-siteMenuNav_buttons li:first-child{margin-left:0}.c-siteMenuNav_buttons li:hover,.c-siteMenuNav_buttons li label:hover,.c-siteMenuNav_buttons li span:hover{color:#e71d1d}@media(max-width: 767px){.c-siteMenuNav_buttons{flex-wrap:nowrap;justify-content:flex-start;border-top:1px solid #dadada;overflow-x:scroll;height:40px;-ms-overflow-style:none;scrollbar-width:none;margin-top:0}}@media(max-width: 1023px){.c-siteMenuNav_buttons{font-size:.875rem}}@media(min-width: 1440px){.is-compact .c-siteMenuNav_buttons{font-size:1rem}.is-compact .c-siteMenuNav_buttons li{margin-left:1.25rem}}.c-siteMenuNav_buttons::-webkit-scrollbar{display:none}.c-siteMenuNav_brand{font-size:55px;text-transform:uppercase;padding:26.5px 40px 26.5px 0;grid-area:logo}@media(max-width: 767px){.c-siteMenuNav_brand{font-size:2.25rem;padding:15px 0}}.c-siteMenuNav_brand svg{width:179px;height:40px;fill:#e71d1d}@media(max-width: 767px){.c-siteMenuNav_brand svg{height:28px;width:121px}}.c-siteMenuNav_userNav{display:flex;align-items:center;padding:15px 0;position:absolute;right:0;top:0}@media(min-width: 768px){.c-siteMenuNav_userNav{display:none}}.c-siteMenuNav_userNavLoading{height:75px}.c-siteMenuNav_bar{height:95px;display:grid;position:relative;grid-template-columns:211px auto 1fr;grid-template-areas:"logo slogan menu more";align-items:center;border-bottom:1px solid #dadada;background:#fff}@media(min-width: 1440px){.c-siteMenuNav_bar{grid-template-columns:211px auto 1fr}}@media(max-width: 767px){.c-siteMenuNav_bar{height:unset;grid-template-columns:145px 1fr;grid-template-areas:"logo slogan" "menu menu";border-bottom:1px solid rgba(0,0,0,0)}}.c-siteMenuNav_bar p{flex:1;white-space:nowrap;margin-bottom:0;font-size:1.5rem;font-family:sentinel,serif;font-weight:600;letter-spacing:-0.032em;word-spacing:.15em;color:#e71d1d;margin-right:1.5rem}@media(max-width: 767px){.c-siteMenuNav_bar p{font-size:calc(14px + 2*(100vw - 360px)/408);margin:0}}@media(min-width: 1440px){.is-compact .c-siteMenuNav_bar p{font-size:1.2rem;margin-right:10px}}.c-siteMenuNav_bar li{cursor:pointer;margin-left:1rem}.c-siteMenuNav_bar li:last-child{margin-left:0}@media(max-width: 1023px){.c-siteMenuNav_bar li{margin-left:14px}}@media(max-width: 767px){.c-siteMenuNav_bar li{margin-left:0;margin-right:20px}.c-siteMenuNav_bar li:nth-last-child(-n+2){margin-right:0}}.c-siteMenuNav_label{grid-area:more;text-align:end;cursor:pointer;display:flex;text-transform:capitalize;align-items:center;line-height:1;user-select:none}.c-siteMenuNav_label svg{margin-left:5px;transform:rotate(0deg);transition:transform .12s linear 0s;position:relative;top:50%;width:14px;height:10px}@media(max-width: 767px){.c-siteMenuNav_label svg{margin-left:5px;top:50%;width:10px}}.c-siteMenuNav_check[type=checkbox]{display:none}.c-siteMenuNav_check[type=checkbox].is-open+label{font-weight:400}.c-siteMenuNav_check[type=checkbox].is-open+label span{position:relative;left:0;margin-left:-4px}.c-siteMenuNav .c-siteLogo_video{position:absolute;left:50%;transform:translateX(-50%)}.c-siteMenuNav .c-siteLogo_mastheadImage.visually-hidden{visibility:hidden}@media(min-width: 768px){.c-siteMenuNav_headerLogin{min-width:100px}}@media(max-width: 767px){.c-siteMenuNav_headerLogin{display:none}}@media(max-width: 768px){.desktopUser{display:none}}body .c-siteMenu.is-nohl .c-siteMenuNav_bar{border-bottom:1px solid rgba(0,0,0,0)}@media(max-width: 767px){body .c-siteMenu.is-basic .c-siteMenuNav_bar{border-bottom:1px solid #dadada}}',""]),o.locals={},e.exports=o},1067:function(e,t,n){"use strict";n(974)},1068:function(e,t,n){var o=n(299)((function(i){return i[1]}));o.push([e.i,'.is-open .c-siteMenuPanel{display:block;box-shadow:0 10px 10px 0 rgba(0,0,0,.1);opacity:1;pointer-events:all}@media(max-width: 767px){.is-open .c-siteMenuPanel{max-height:300px}}.is-intro .c-siteMenuPanel{max-height:unset}.c-siteMenuPanel{display:block;z-index:0;position:absolute;max-height:calc(100vh - var(--header-bottom));left:0;right:0;background:#fff;opacity:0;pointer-events:none;will-change:opacity;transition:opacity .1s;overflow:scroll;overflow:scroll;overflow-x:hidden;scrollbar-width:none}.c-siteMenuPanel::-webkit-scrollbar{width:5px;height:0;background:rgba(0,0,0,0)}.c-siteMenuPanel::-webkit-scrollbar-thumb{background:#dadada}@media(max-width: 767px){.c-siteMenuPanel{position:fixed;overflow:initial;bottom:0;top:calc(var(--header-bottom));transition:none}}.c-siteMenuPanel_menu{display:grid;grid-template-columns:repeat(auto-fit, minmax(160px, 1fr));grid-gap:0;font-size:.875rem;margin:0 auto;padding:0;position:relative;overflow:hidden}@media(max-width: 1439px){.c-siteMenuPanel_menu{grid-template-columns:repeat(auto-fit, minmax(260px, 1fr));grid-gap:0 30px}}@media(max-width: 1194px){.c-siteMenuPanel_menu{grid-template-columns:repeat(auto-fit, minmax(210px, 1fr));grid-gap:0 30px}}@media(max-width: 767px){.c-siteMenuPanel_menu{grid-template-columns:1fr;height:100%;overflow:scroll;overflow:scroll;overflow-x:hidden;scrollbar-width:none;width:calc(100vw - 1rem);margin-left:1rem;padding-right:1rem}.c-siteMenuPanel_menu::-webkit-scrollbar{width:5px;height:0;background:rgba(0,0,0,0)}.c-siteMenuPanel_menu::-webkit-scrollbar-thumb{background:#dadada}}@media(max-width: 767px){.c-siteMenuPanel_menu ul+ul{margin-top:0}}.c-siteMenuPanel_menu ul{background:#fff;margin:1.5rem 0;border-left:1px solid rgba(0,0,0,0);position:relative}@media(max-width: 767px){.c-siteMenuPanel_menu ul{border-left:0;margin:20px 0;display:flex;flex-wrap:wrap;position:relative}}.c-siteMenuPanel_menu ul::before{content:"";background:#d8d8d8;height:1px;position:absolute;top:-25px;right:0;left:0}@media(max-width: 767px){.c-siteMenuPanel_menu ul::before{top:-21px}}@media(max-width: 767px){.c-siteMenuPanel_menu ul:last-child::after{content:none}}.c-siteMenuPanel_menu:not(.c-siteMenuPanel_menu-modified) ul:last-child{grid-column:1/-1;display:flex;flex-wrap:wrap;margin:1.5rem 0 .5rem 0}.c-siteMenuPanel_menu:not(.c-siteMenuPanel_menu-modified) ul:last-child li:last-child{margin-bottom:20px}@media(max-width: 767px){.c-siteMenuPanel_menu:not(.c-siteMenuPanel_menu-modified) ul:last-child{margin:0 0 1rem 0}}.c-siteMenuPanel_menu:not(.c-siteMenuPanel_menu-modified) ul:last-child li:first-child{width:100%}.c-siteMenuPanel_menu li.c-siteMenuPanel_categoryLink{white-space:unset;margin-bottom:1rem;margin-right:0}.c-siteMenuPanel_menu li:not(.c-siteMenuPanel_categoryLink){line-height:1;white-space:nowrap;margin-bottom:20px;margin-right:1rem}@media(max-width: 767px){.c-siteMenuPanel_menu li:not(.c-siteMenuPanel_categoryLink){flex:1 1 50%;margin-right:0}}.c-siteMenuPanel_menu li:not(.c-siteMenuPanel_categoryLink) a{box-shadow:0 2px 0 -1px #fff;box-decoration-break:clone;-webkit-box-decoration-break:clone}.c-siteMenuPanel_menu li:not(.c-siteMenuPanel_categoryLink) a:hover{box-shadow:0 2px 0 -1px #e71d1d;box-decoration-break:clone;-webkit-box-decoration-break:clone;color:#141415}@media(max-width: 767px){.c-siteMenuPanel_menu li:not(.c-siteMenuPanel_categoryLink):first-child{flex:0 0 100%}}.c-siteMenuPanel_menu li:not(.c-siteMenuPanel_categoryLink):first-child a{font-weight:700}.c-siteMenuPanel_menu li:not(.c-siteMenuPanel_categoryLink):last-child{margin-bottom:0}@media(max-width: 767px){.c-siteMenuPanel_menu li:not(.c-siteMenuPanel_categoryLink):last-child{margin-bottom:20px}}.c-siteMenuPanel_menu-category{display:flex;flex-flow:column;max-height:320px;overflow-x:scroll;padding:1.5rem;-ms-overflow-style:none;scrollbar-width:none}@media(min-width: 768px){.c-siteMenuPanel_menu-category{flex-flow:column wrap}}.c-siteMenuPanel_menu-category ::-webkit-scrollbar{display:none}.c-siteMenuPanel_icon{height:8px;width:10px;fill:#e71d1d}',""]),o.locals={},e.exports=o},1069:function(e,t,n){"use strict";n(975)},1070:function(e,t,n){var o=n(299)((function(i){return i[1]}));o.push([e.i,'.c-siteMenu.is-intro{position:relative}.c-siteMenu.is-intro .c-siteMenuNav_bar{height:unset;grid-template-columns:1fr;grid-template-areas:"logo" "slogan" "menu";border-bottom:1px solid rgba(0,0,0,0);top:0}.c-siteMenu.is-intro .c-siteMenuNav_bar p{text-align:center;margin:5px 0 20px;position:relative}@media(max-width: 767px){.c-siteMenu.is-intro .c-siteMenuNav_bar p{margin:5px 0 0}}.c-siteMenu.is-intro .c-siteMenuNav_bar p span{background:#fff;display:inline-block;position:relative;padding:0 1.5rem}.c-siteMenu.is-intro .c-siteMenuNav_bar p::before{content:"";height:1px;position:absolute;top:50%;left:0;right:0;background:#dadada}.c-siteMenu.is-intro .c-siteMenuNav_buttons{justify-content:center;margin-bottom:10px;border-top:1px solid rgba(0,0,0,0) !important}@media(max-width: 767px){.c-siteMenu.is-intro .c-siteMenuNav_buttons{border-top:1px solid rgba(0,0,0,0);justify-content:flex-start}}.c-siteMenu.is-intro .c-siteMenuNav_brand{font-size:95px;text-align:center;margin:20px 0 0;padding:26.5px 0}@media(max-width: 767px){.c-siteMenu.is-intro .c-siteMenuNav_brand{padding:15px 0}}.c-siteMenu.is-intro .c-siteMenuNav_brand svg{padding:4px 8px 4px 10px}@media(max-width: 767px){.c-siteMenu.is-intro .c-siteMenuNav_brand svg{padding:4px 2px}}.c-siteMenu.is-intro .c-siteMenuNav_brand svg,.c-siteMenu.is-intro .c-siteMenuNav_brand video{height:150px;width:474px}@media(max-width: 767px){.c-siteMenu.is-intro .c-siteMenuNav_brand svg,.c-siteMenu.is-intro .c-siteMenuNav_brand video{height:45px;width:140px}}.c-siteMenu.is-intro .c-siteMenuNav_user-nav{margin:20px 0 0}.c-siteMenu.is-intro.is-open .c-siteMenuNav_bar{border-bottom:1px solid #dadada}.c-siteMenu.is-intro input.c-siteMenu_check[type=checkbox]:checked+label{margin-left:-2px}@media(max-width: 767px){.c-siteMenu.is-intro input.c-siteMenu_check[type=checkbox]:checked+label span{left:1px}}.c-siteMenu{box-shadow:none;grid-area:nav;left:0;right:0;z-index:5800000}.c-siteMenu.is-open{z-index:5999999}.c-siteMenu:not(.is-intro).is-open{position:sticky;top:0}.navObserveBottom{height:1px;position:absolute;pointer-events:none;opacity:0}.c-adSkyBox iframe.hide,.c-siteMenu.hide{transition:transform 1s ease-in-out;transform:translateY(-100%)}.c-adSkyBox iframe.show{transform:translateY(0)}',""]),o.locals={},e.exports=o},1129:function(e,t,n){"use strict";n(1036)},1130:function(e,t,n){var o=n(299)((function(i){return i[1]}));o.push([e.i,'#omni-skybox-leader-sticky,#omni-skybox-leaderboard-sticky,#mobile-omni-skybox-plus-sticky{line-height:0}#omni-skybox-leader-sticky iframe[height="6"],#omni-skybox-leaderboard-sticky iframe[height="6"],#mobile-omni-skybox-plus-sticky iframe[height="6"]{height:0}',""]),o.locals={},e.exports=o},1131:function(e,t,n){"use strict";n(1037)},1132:function(e,t,n){var o=n(299)((function(i){return i[1]}));o.push([e.i,".c-adSkyBox{min-height:max(18vw,50px)}.c-adSkyBox.collapsed{display:none}.c-adSkyBox_stickyContainer{width:100%;position:fixed;top:0;z-index:5200000}.rendered .c-adSkyBox_closeButton{display:flex;position:absolute;top:2px;right:3px;width:15px;height:15px;font-size:13px;border:1px solid #dadada;border-radius:100%}.c-adSkyBox_hideButton{display:none}@media(min-width: 768px){.c-adSkyBox{min-height:max(6.5vw,90px)}}@media(min-width: 1024px)and (max-width: 1293px){.c-adSkyBox{min-height:9.7vw}}.c-adSkyBox .c-adDisplay_container{align-items:center;display:flex;justify-content:center;width:100%;min-height:max(18vw,50px)}@media(min-width: 768px){.c-adSkyBox .c-adDisplay_container{min-height:max(6.5vw,90px)}}@media(min-width: 1024px)and (max-width: 1293px){.c-adSkyBox .c-adDisplay_container{min-height:9.7vw}}.c-adSkyBox.fixed .c-adDisplay_container{position:fixed;top:0;left:0}.skybox-closed .c-adSkyBox.rendered{min-height:0}.skybox-closed .c-adSkyBox.rendered .c-adDisplay_container{min-height:0}",""]),o.locals={},e.exports=o},1133:function(e,t,n){"use strict";n(1038)},1134:function(e,t,n){var o=n(299)((function(i){return i[1]}));o.push([e.i,".c-adSkyBox{--scroll-y: -100%;align-items:center;display:flex;justify-content:center;background:#f9f9f9}@media(max-width: 767px){.c-adSkyBox{background:#fff}}.c-adSkyBox .c-adDisplay{contain:unset}.c-adSkyBox_stickyContainer{position:static;display:flex;align-items:center}.c-adSkyBox.fixed .c-adSkyBox_stickyContainer{position:fixed}.c-adSkyBox .c-adDisplay_container_skybox-leaderboard-sticky,.c-adSkyBox .c-adDisplay_container_skybox-leader-sticky{transition:box-shadow .5s ease-in-out;z-index:5999999}.c-adSkyBox.leader .c-adSkyBox_closeButton{display:flex;position:absolute;top:2px;right:3px;width:15px;height:15px;font-size:13px;border:1px solid #dadada;border-radius:100%;z-index:6000000}.c-adSkyBox.leader{margin:auto;align-items:unset}.c-adSkyBox.leader.animate .c-adSkyBox_stickyContainer{animation:slideUp .5s ease-in-out forwards}.c-adSkyBox.fixed .c-adDisplay_container{z-index:5999999;background:#f9f9f9}@media(max-width: 767px){.c-adSkyBox.fixed .c-adDisplay_container{background:#fff}}.c-adSkyBox.fixed.leader .c-adDisplay_container.rendered{padding:.5rem 0}body.skybox-hidden .c-adSkyBox{display:none}@media(min-width: 1024px){body.ccad-skybox-manualexpand .c-adDisplay_container_nav-ad-plus,body.ccad-skybox-manualcollapse .c-adDisplay_container_nav-ad-plus{min-height:unset}}.c-adSkyBox,.c-adSkyBox.fixed:not(.leader) .c-adDisplay_container,.c-adSkyBox_stickyContainer{height:unset !important;max-width:calc(100vw - var(--scroll-bar-width));aspect-ratio:2280/150}@media(orientation: portrait){.c-adSkyBox,.c-adSkyBox.fixed:not(.leader) .c-adDisplay_container,.c-adSkyBox_stickyContainer{aspect-ratio:1520/150}}@media(orientation: portrait)and (max-width: 768px)and (any-pointer: coarse){.c-adSkyBox,.c-adSkyBox.fixed:not(.leader) .c-adDisplay_container,.c-adSkyBox_stickyContainer{aspect-ratio:800/150}}.c-adSkyBox_expanded,.c-adSkyBox.fixed:not(.leader) .c-adDisplay_container_expanded,.c-adSkyBox_stickyContainer_expanded{aspect-ratio:2280/450}@media(orientation: portrait){.c-adSkyBox_expanded,.c-adSkyBox.fixed:not(.leader) .c-adDisplay_container_expanded,.c-adSkyBox_stickyContainer_expanded{aspect-ratio:1520/450}}@media(orientation: portrait)and (max-width: 768px)and (any-pointer: coarse){.c-adSkyBox_expanded,.c-adSkyBox.fixed:not(.leader) .c-adDisplay_container_expanded,.c-adSkyBox_stickyContainer_expanded{aspect-ratio:800/450}}body:not(.skybox-frontdoor) .c-adSkyBox_expanded.rendered:not(.empty),body:not(.skybox-frontdoor) .c-adSkyBox.fixed:not(.leader) .c-adDisplay_container_expanded.rendered:not(.empty),body:not(.skybox-frontdoor) .c-adSkyBox_stickyContainer_expanded.rendered:not(.empty){aspect-ratio:unset}@media(min-width: 768px){.c-adSkyBox_expanded.rendered:not(.empty),.c-adSkyBox.fixed:not(.leader) .c-adDisplay_container_expanded.rendered:not(.empty),.c-adSkyBox_stickyContainer_expanded.rendered:not(.empty){aspect-ratio:unset}}.c-adSkyBox .c-adDisplay_container,.c-adSkyBox.fixed:not(.leader) .c-adDisplay_container .c-adDisplay_container,.c-adSkyBox_stickyContainer .c-adDisplay_container{min-height:unset !important}body.ccad-skybox-manualcollapse .c-adSkyBox,body.ccad-skybox-manualexpand .c-adSkyBox,body.skybox-loaded .c-adSkyBox{aspect-ratio:unset !important}body.ccad-skybox-manualcollapse .c-adSkyBox.rendered,body.ccad-skybox-manualexpand .c-adSkyBox.rendered,body.skybox-loaded .c-adSkyBox.rendered{aspect-ratio:unset !important}body.skybox-closed .c-adSkyBox{aspect-ratio:unset !important;min-height:0 !important}@keyframes slideUp{0%{transform:translateY(0)}100%{transform:translateY(max(var(--scroll-y), -100%))}}",""]),o.locals={},e.exports=o},1177:function(e,t,n){"use strict";n(7),n(12);var o=n(2),r=n(3),c=n(8),l=n(9),d=n(5),f=(n(167),n(30),n(65),n(0)),v=n(847),h=n(20),y=(n(16),n(114),n(888));function m(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,o=Object(d.a)(e);if(t){var r=Object(d.a)(this).constructor;n=Reflect.construct(o,arguments,r)}else n=o.apply(this,arguments);return Object(l.a)(this,n)}}var x=function(e){Object(c.a)(n,e);var t=m(n);function n(){return Object(o.a)(this,n),t.apply(this,arguments)}return Object(r.a)(n)}(n(25).default),k=x=Object(f.c)([v.Component],x),_=n(147),O=Object(_.a)(k,(function(){var e=this,t=e._self._c;e._self._setupProxy;return t("div",{staticClass:"c-adClose g-text-xsmall g-inner-spacing-xsmall o-omnibar-bottom-close"},[t("svg",{staticClass:"g-fill-white g-outer-spacing-right-xsmall"},[t("use",{attrs:{"xlink:href":"#close"}})]),e._v(" "),t("span",[e._v("Close Ad")])])}),[],!1,null,null,null).exports,w=n(15),j=n(6);function M(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,o=Object(d.a)(e);if(t){var r=Object(d.a)(this).constructor;n=Reflect.construct(o,arguments,r)}else n=o.apply(this,arguments);return Object(l.a)(this,n)}}var S=new w.a("AdOmnibar"),B=function(e){Object(c.a)(n,e);var t=M(n);function n(){var e;return Object(o.a)(this,n),(e=t.apply(this,arguments)).closed=!1,e.isBlank=!0,e.isOmnibarBottom=!1,e.isOmnibarHide=!1,e.isOmnibarTop=!1,e}return Object(r.a)(n,[{key:"onAdRendered",value:function(e,t,n){var o,r,c=this;if(this.isBlank=n,this.resetOmnibar(),!this.isBlank){var l=null===(o=null==t?void 0:t.size)||void 0===o?void 0:o[0],d=null===(r=null==t?void 0:t.size)||void 0===r?void 0:r[1];970===l&&(250===d||66===d)||728===l&&90===d?(document.body.style.marginTop="".concat(d,"px"),this.isOmnibarTop=!0,setTimeout((function(){document.body.style.marginTop="",c.isOmnibarTop=!1}),3e3)):320===l&&50===d?this.isOmnibarBottom=!0:6===l&&6===d&&(this.isOmnibarHide=!0)}this.$emit("ad-rendered",e,t,n)}},{key:"getSlotName",value:function(slot){var e=this.$store.getters.device;switch(e){case j.b.Desktop:return slot.desktopSlotName;case j.b.Mobile:return slot.mobileSlotName;case j.b.Tablet:return slot.tabletSlotName;default:S.warn("AdOmnibar is not configured to support device type of '".concat(e,"'."))}}},{key:"resetOmnibar",value:function(){this.isOmnibarBottom=!1,this.isOmnibarHide=!1,this.isOmnibarTop=!1}}]),n}(v.Vue);Object(f.c)([Object(v.Prop)({required:!0,type:String}),Object(f.f)("design:type",String)],B.prototype,"slotName",void 0);var N,P=B=Object(f.c)([Object(v.Component)({components:{AdClose:O,AdMonetization:y.a}})],B),C=(n(1129),Object(_.a)(P,(function(){var e=this,t=e._self._c;e._self._setupProxy;return e.closed?e._e():t("div",{staticClass:"c-adOmnibar",class:{"o-omnibar-bottom":e.isOmnibarBottom,"o-omnibar-hide":e.isOmnibarHide,"o-omnibar-top":e.isOmnibarTop}},[t("AdMonetization",{attrs:{"slot-name":e.slotName},on:{"ad-rendered":e.onAdRendered}}),e._v(" "),e._t("close",(function(){return[t("AdClose",{directives:[{name:"show",rawName:"v-show",value:!e.isBlank&&e.isOmnibarBottom,expression:"!isBlank && isOmnibarBottom"}],on:{click:function(t){e.closed=!0}}})]}))],2)}),[],!1,null,null,null).exports),L=n(10);function R(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,o=Object(d.a)(e);if(t){var r=Object(d.a)(this).constructor;n=Reflect.construct(o,arguments,r)}else n=o.apply(this,arguments);return Object(l.a)(this,n)}}var D=function(e){Object(c.a)(n,e);var t=R(n);function n(){var e;return Object(o.a)(this,n),(e=t.apply(this,arguments)).collapsed=!1,e.isEmpty=!1,e.isRendered=!1,e.isStuck=!1,e.isLeader=!1,e.isMobileLeader=!1,e.animate=!1,e.expanded=!1,e.mutationObserver=null,e.onAdInserted=null,e}return Object(r.a)(n,[{key:"slotNameWatcher",value:function(){this.updateBodyClasses(),this.observeMutation()}},{key:"enabled",get:function(){return this.$services.isFeatureEnabled("ads")&&this.$services.isFeatureEnabled(L.a.AdDisplay)}},{key:"slot",get:function(){return this.$config.ads.monetizationSlots[this.slotName]}},{key:"bidBarrelSlotName",get:function(){var e;return null===(e=this.slot)||void 0===e?void 0:e.slots[this.device]}},{key:"classes",get:function(){return["c-adSkyBox",this.collapsed?"collapsed":null,this.isEmpty?"empty":null,this.isRendered?"rendered":null,this.isStuck?"fixed":null,this.isLeader?"leader":null,this.animate?"animate":null,this.expanded?"expanded":null]}},{key:"stickyContainerClass",get:function(){return this.isLeader?"c-adSkyBox_stickyContainer g-bg-white":null}},{key:"closeButtonClass",get:function(){return this.isLeader?"c-adSkyBox_closeButton":null}},{key:"mounted",value:function(){var e=this;this.mutationObserver=new MutationObserver((function(t){var n,o,r;(null===(o=null===(n=e.$refs.skyBox)||void 0===n?void 0:n.$el)||void 0===o?void 0:o.querySelector("iframe"))&&(null===(r=e.onAdInserted)||void 0===r||r.call(e),e.onAdInserted=null,e.mutationObserver.disconnect())})),this.updateBodyClasses(),this.observeMutation()}},{key:"beforeDestroy",value:function(){this.mutationObserver.disconnect()}},{key:"closeAd",value:function(){this.collapsed=!0}},{key:"adRendered",value:function(e,t,n){}},{key:"observeMutation",value:function(){var e,t;(null===(e=this.$refs.skyBox)||void 0===e?void 0:e.$el)&&this.mutationObserver.observe(null===(t=this.$refs.skyBox)||void 0===t?void 0:t.$el,{subtree:!0,childList:!0})}},{key:"updateBodyClasses",value:function(){var e,t,n,o,r,c;this.skyboxBodyClasses&&(c=document.body.classList).remove.apply(c,Object(h.a)(this.skyboxBodyClasses));var l,d=null===(o=null===(n=null===(t=null===document||void 0===document?void 0:document.body)||void 0===t?void 0:t.classList.value)||void 0===n?void 0:n.split(" "))||void 0===o?void 0:o.filter((function(e){return e.startsWith("skybox-")}));d&&d.length&&(l=document.body.classList).remove.apply(l,Object(h.a)(d));if(null===(r=this.slot)||void 0===r?void 0:r.bodyClass){var f=this.slot.bodyClass.split(" ");this.$store.dispatch("ads/adDisplay/updateSkyboxBodyClasses",f)}else this.$store.dispatch("ads/adDisplay/updateSkyboxBodyClasses",["skybox-loaded","skybox-auto-collapse"]);(e=document.body.classList).add.apply(e,Object(h.a)(this.skyboxBodyClasses))}}]),n}(v.Vue);Object(f.c)([Object(v.Getter)("device"),Object(f.f)("design:type",Object)],D.prototype,"device",void 0),Object(f.c)([Object(v.Getter)("ads/adDisplay/skyboxSlotName"),Object(f.f)("design:type",String)],D.prototype,"slotName",void 0),Object(f.c)([Object(v.Getter)("ads/adDisplay/skyboxHasOmnibar"),Object(f.f)("design:type",Boolean)],D.prototype,"hasOmnibar",void 0),Object(f.c)([Object(v.Getter)("ads/adDisplay/skyboxBodyClasses"),Object(f.f)("design:type","function"==typeof(N="undefined"!=typeof Array&&Array)?N:Object)],D.prototype,"skyboxBodyClasses",void 0),Object(f.c)([Object(v.Watch)("slotName"),Object(f.f)("design:type",Function),Object(f.f)("design:paramtypes",[]),Object(f.f)("design:returntype",void 0)],D.prototype,"slotNameWatcher",null);var $=D=Object(f.c)([Object(v.Component)({components:{AdMonetization:y.a,AdOmnibar:C}})],D);n(1131);function E(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,o=Object(d.a)(e);if(t){var r=Object(d.a)(this).constructor;n=Reflect.construct(o,arguments,r)}else n=o.apply(this,arguments);return Object(l.a)(this,n)}}var z=function(e){Object(c.a)(n,e);var t=E(n);function n(){var e;return Object(o.a)(this,n),(e=t.apply(this,arguments)).heightObserver=null,e.resizeFallbackHandler=null,e}return Object(r.a)(n,[{key:"onRouteChange",value:function(){this.collapsed=!this.$ads.isServiceEnabled(L.a.AdDisplay)}},{key:"closeButtonClass",get:function(){return this.isMobileLeader?"c-adSkyBox_closeButton":null}},{key:"adRendered",value:function(e,t,n){var o,r,c,l,d,f,v,h=this;if(this.collapsed=!1,this.isEmpty=!1,this.isRendered=!1,this.isStuck=!1,this.isLeader=!1,this.isMobileLeader=!1,this.animate=!1,this.getAdDisplayElement()&&this.$store.getters["video/playerState"].autoplay&&this.getAdDisplayElement().classList.add("skybox-videoStop"),n)return this.isRendered=!0,this.isEmpty=!0,void((null===(o=null==this?void 0:this.slot)||void 0===o?void 0:o.collapseEmpty)&&(this.collapsed=!0));"mobile-nav-ad-plus-banner"===e.code&&(2===(null===(r=null==t?void 0:t.size)||void 0===r?void 0:r.length)&&320===(null===(c=null==t?void 0:t.size)||void 0===c?void 0:c[0])&&50===(null===(l=null==t?void 0:t.size)||void 0===l?void 0:l[1])&&(this.isMobileLeader=!0,this.isStuck=!0,this.isLeader=!0),n&&this.isMobileLeader&&(this.collapsed=!0)),2===(null===(d=null==t?void 0:t.size)||void 0===d?void 0:d.length)&&this.isDesktopLeaderSize(null===(f=null==t?void 0:t.size)||void 0===f?void 0:f[0],null===(v=null==t?void 0:t.size)||void 0===v?void 0:v[1])?(this.stickLeader(),this.isLeader=!0):this.onAdInserted=function(){h.isRendered=!0,h.updateSkyboxHeightVar()},this.$store.dispatch("ads/adDisplay/updateSkyboxRefresh",!this.isLeader)}},{key:"isDesktopLeaderSize",value:function(e,t){return 728===e&&90===t||970===e&&66===t}},{key:"getAdDisplayElement",value:function(){var e,t,n;return null===(n=null===(t=null===(e=this.$refs)||void 0===e?void 0:e.skyBox)||void 0===t?void 0:t.$el)||void 0===n?void 0:n.querySelector(".c-adDisplay")}},{key:"updateSkyboxHeightVar",value:function(){var e,t,n,o;if(null===(t=null===(e=this.$refs)||void 0===e?void 0:e.skyBox)||void 0===t?void 0:t.$el){var r=this.$el.clientHeight,c=this.$refs.skyBox.$el.clientHeight,l=null!==(o=null===(n=this.getAdDisplayElement())||void 0===n?void 0:n.clientHeight)&&void 0!==o?o:0,d=Math.max(r,c,l)+"px";document.querySelector("body").style.setProperty("--skybox-height",d),document.querySelector("body").style.setProperty("--skybox-container-height","".concat(c,"px")),document.querySelector("body").style.setProperty("--skybox-component-height","".concat(r,"px"))}}},{key:"stickLeader",value:function(){this.isStuck=!0,window.addEventListener("scroll",this.unstickLeader,{once:!0})}},{key:"unstickLeader",value:function(){var e=this;window.scrollY>0&&this.isLeader&&(window.setTimeout((function(){var t,n;if(e.stickyContainerClass){var o="."+e.stickyContainerClass.replace(/ /g,".");null===(n=null===(t=document.querySelector(o))||void 0===t?void 0:t.style)||void 0===n||n.setProperty("--scroll-y",-window.scrollY+"px")}e.animate=!0,e.$nuxt.$emit("dismiss-shopping-notification")}),4500),window.setTimeout((function(){e.isStuck=!1,e.animate=!1}),5e3))}},{key:"created",value:function(){this.collapsed=!this.$ads.isServiceEnabled(L.a.AdDisplay)}},{key:"mounted",value:function(){var e,t,n=this;if(this.$nuxt.$on("seamless-enter",(function(e){var t=(null==e?void 0:e.isSeamless)||!1;n.$ads.adDisplay.isEnabled&&!t&&n.$nextTick((function(){var e,t=null===(e=n.$refs.skyBox)||void 0===e?void 0:e.getAdComponent();null==t||t.loadAd()}))})),window.ResizeObserver&&(null===(t=null===(e=this.$refs)||void 0===e?void 0:e.skyBox)||void 0===t?void 0:t.$el)){this.heightObserver=new ResizeObserver((function(){return n.updateSkyboxHeightVar()})),this.heightObserver.observe(this.$refs.skyBox.$el);var o=this.getAdDisplayElement();o&&this.heightObserver.observe(o)}else this.resizeFallbackHandler=function(){n.updateSkyboxHeightVar()},window.addEventListener("resize",this.resizeFallbackHandler);var body=document.querySelector("body");body.style.setProperty("--scroll-bar-width",window.innerWidth-body.clientWidth+"px")}},{key:"beforeDestroy",value:function(){this.heightObserver&&this.heightObserver.disconnect(),this.resizeFallbackHandler&&window.removeEventListener("resize",this.resizeFallbackHandler),this.$nuxt.$off("seamless-enter")}}]),n}(Object(_.a)($,(function(){var e=this,t=e._self._c;e._self._setupProxy;return e.slotName&&e.enabled?t("div",{class:e.classes},[t("div",{class:e.stickyContainerClass},[t("span",{staticClass:"c-adSkyBox_hideButton u-flexbox-justifyCenter u-flexbox-alignCenter u-text-center",class:e.closeButtonClass,on:{click:e.closeAd}},[e._v("X")]),e._v(" "),e.slotName&&e.hasOmnibar?t("AdOmnibar",{attrs:{"slot-name":e.slotName},on:{"ad-rendered":e.adRendered}}):e.slotName?t("AdMonetization",{ref:"skyBox",attrs:{"slot-name":e.slotName},on:{"ad-rendered":e.adRendered}}):e._e()],1)]):e._e()}),[],!1,null,null,null).exports);Object(f.c)([Object(v.Watch)("$route"),Object(f.f)("design:type",Function),Object(f.f)("design:paramtypes",[]),Object(f.f)("design:returntype",void 0)],z.prototype,"onRouteChange",null);var A=z=Object(f.c)([v.Component],z),T=(n(1133),Object(_.a)(A,undefined,undefined,!1,null,null,null));t.a=T.exports},1371:function(e,t,n){var content=n(1744);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,n(300).default)("ea14bffe",content,!0,{sourceMap:!1})},1743:function(e,t,n){"use strict";n(1371)},1744:function(e,t,n){var o=n(299)((function(i){return i[1]}));o.push([e.i,".c-layoutDefault_page{position:relative}",""]),o.locals={},e.exports=o},2399:function(e,t,n){"use strict";n.r(t);n(12);var o=n(2),r=n(3),c=n(8),l=n(9),d=n(5),f=(n(19),n(43),n(50),n(7),n(23),n(24),n(0)),v=n(847),h=n(888),y=n(984),m=n(91),x=n(1177),k=n(882),_=n(1087),O=n(990),w=n(991),j=n(1027);function M(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,o=Object(d.a)(e);if(t){var r=Object(d.a)(this).constructor;n=Reflect.construct(o,arguments,r)}else n=o.apply(this,arguments);return Object(l.a)(this,n)}}var S=function(e){Object(c.a)(n,e);var t=M(n);function n(){var e;return Object(o.a)(this,n),(e=t.apply(this,arguments)).showTrendingBar=!1,e.showUserSettings=!1,e}return Object(r.a)(n,[{key:"onRouteChange",value:function(){var body=document.querySelector("body");body.style.setProperty("--scroll-bar-width",window.innerWidth-body.clientWidth+"px")}},{key:"routeUpdated",value:function(){this.showTrendingBar=this.$services.isFeatureEnabled("trendingBar")}},{key:"introFormat",get:function(){var e;return"frontdoor"===Object(m.b)(null===(e=this.$route)||void 0===e?void 0:e.name)}},{key:"noHairline",get:function(){var e,t;return null===(t=Object(m.b)(null===(e=this.$route)||void 0===e?void 0:e.name))||void 0===t?void 0:t.includes("article-longform")}},{key:"showNotification",get:function(){return this.showTrendingBar}},{key:"created",value:function(){this.routeUpdated()}},{key:"mounted",value:function(){var e=this;this.onRouteChange(),this.$nuxt.$on("toggle-user-settings",(function(){e.showUserSettings=!e.showUserSettings}))}},{key:"beforeDestroy",value:function(){this.$nuxt.$off("toggle-user-settings")}}]),n}(Object(v.mixins)());Object(f.c)([Object(v.Watch)("$route"),Object(f.f)("design:type",Function),Object(f.f)("design:paramtypes",[]),Object(f.f)("design:returntype",void 0)],S.prototype,"onRouteChange",null),Object(f.c)([Object(v.Watch)("$route"),Object(f.f)("design:type",Function),Object(f.f)("design:paramtypes",[]),Object(f.f)("design:returntype",void 0)],S.prototype,"routeUpdated",null);var B=S=Object(f.c)([Object(v.Component)({name:"Default",components:{AdMonetization:h.a,AdSkyBox:x.a,CnetAdMonetization:k.a,GlobalSvgs:_.a,GlobalTrendingBar:function(){return n.e(117).then(n.bind(null,1634)).then((function(e){return e.default}))},SeamlessListing:function(){return n.e(173).then(n.bind(null,2355)).then((function(e){return e.default}))},SiteFooter:O.a,SiteHeader:w.a,UsersSettingsOverlay:function(){return n.e(230).then(n.bind(null,2371)).then((function(e){return e.default}))},Toolbar:function(){return Promise.all([n.e(0),n.e(31),n.e(249)]).then(n.bind(null,2359)).then((function(e){return e.default}))},TrackPageScroll:y.a},mixins:[j.a]})],S),N=(n(1743),n(147)),component=Object(N.a)(B,(function(){var e=this,t=e._self._c;e._self._setupProxy;return t("div",{staticClass:"c-layoutDefault",attrs:{"data-cy":"defaultLayout"}},[t("GlobalSvgs"),e._v(" "),t("CnetAdMonetization",{attrs:{"slot-name":"defaultLayoutInterstitial"}}),e._v(" "),t("AdSkyBox",{ref:"skyboxad",class:e.introFormat?"c-adSkyBox_expanded":""}),e._v(" "),e.showTrendingBar?t("GlobalTrendingBar"):e._e(),e._v(" "),t("SiteHeader",{attrs:{"intro-format":e.introFormat,"no-hairline":e.noHairline}}),e._v(" "),e.showUserSettings?t("UsersSettingsOverlay"):e._e(),e._v(" "),t("div",{staticClass:"navObserveBottom"}),e._v(" "),t("main",{staticClass:"c-layoutDefault_page"},[t("SeamlessListing",[t("TrackPageScroll",[t("nuxt")],1)],1)],1),e._v(" "),t("SiteFooter"),e._v(" "),e.$store.getters.isDev?t("Toolbar"):e._e(),e._v(" "),t("AdMonetization",{attrs:{"slot-name":"videoRectangle"}})],1)}),[],!1,null,null,null);t.default=component.exports},862:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var o=n(2),r=n(3),c=new(n(15).b)("ResizeObserverDirective"),l=function(){function e(){Object(o.a)(this,e)}return Object(r.a)(e,[{key:"bind",value:function(e,t){var n,o,r=this;if("function"==typeof(null===(n=null==t?void 0:t.value)||void 0===n?void 0:n.handler)){if(window.ResizeObserver)this.observer=new ResizeObserver((function(data){c.info(data),t.value.handler()})),this.observer.observe(e);else if(c.warn("ResizeObserver is not supported in this browser"),!0===(null===(o=null==t?void 0:t.value)||void 0===o?void 0:o.fallback)){c.log("Falling back to window resize event");var l=e.getBoundingClientRect();this._lastHeight=l.height,this._lastWidth=l.width,window.addEventListener("resize",(function(){var n=e.getBoundingClientRect();n.width===r._lastWidth&&n.height===r._lastHeight||t.value.handler()}))}}else c.error("Directive must define a `handler`")}},{key:"unbind",value:function(){this.observer&&this.observer.disconnect()}}]),e}()},870:function(e,t,n){var content=n(899);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,n(300).default)("3e28fac1",content,!0,{sourceMap:!1})},882:function(e,t,n){"use strict";n(7),n(12),n(17),n(13),n(16),n(28),n(14),n(29);var o=n(4),r=n(2),c=n(3),l=n(8),d=n(9),f=n(5),v=n(0),h=n(847),y=n(888),m=n(15);n(33);function x(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,o=Object(f.a)(e);if(t){var r=Object(f.a)(this).constructor;n=Reflect.construct(o,arguments,r)}else n=o.apply(this,arguments);return Object(d.a)(this,n)}}var k=function(e){Object(l.a)(n,e);var t=x(n);function n(){var e;return Object(r.a)(this,n),(e=t.apply(this,arguments)).additionalAttributes={"data-ad-callout":e.calloutTranslation},e}return Object(c.a)(n,[{key:"calloutTranslation",get:function(){return this.callout?this.$t(this.callout).toString():this.$t("advertisement").toString()}},{key:"created",value:function(){var e,t,n,o;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===(o=null===(n=this.$ads)||void 0===n?void 0:n.adDisplay)||void 0===o?void 0:o.isEnabled)||(this.collapsed=!0)}}]),n}(n(960).a),_=k=Object(v.c)([h.Component],k),O=(n(898),n(147)),w=Object(O.a)(_,undefined,undefined,!1,null,null,null).exports;function j(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(object);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,n)}return t}function M(e){for(var i=1;i0&&o.unshift(t.target),e.contains(t.target)||function(e,t){if(!e||!t)return!1;for(var i=0,n=t.length;i1&&this.pageScrolledFiredPercentages.includes(e)&&this.$track(k).with({scrollDistance:e,webContext:{fromManual:!0}}).fire()}}]),n}(v.Vue);Object(f.c)([Object(v.Getter)("tracking/pageViews"),Object(f.f)("design:type",Number)],w.prototype,"pageViews",void 0),Object(f.c)([Object(v.Getter)("tracking/pageScrolledFiredPercentages"),Object(f.f)("design:type",Array)],w.prototype,"pageScrolledFiredPercentages",void 0);var j=w=Object(f.c)([Object(v.Component)({components:{TrackScroll:_.a}})],w),M=n(147),component=Object(M.a)(j,(function(){var e=this,t=e._self._c;e._self._setupProxy;return t("TrackScroll",{on:{"scroll-change":e.trackScroll}},[e._t("default")],2)}),[],!1,null,null,null);t.a=component.exports},991:function(e,t,n){"use strict";n(12);var o,r,c,l=n(20),d=n(2),f=n(3),v=n(8),h=n(9),y=n(5),m=(n(90),n(7),n(19),n(167),n(30),n(107),n(33),n(14),n(0)),x=n(847),k=n(851),_=n(383),O=n(15),w=n(6),j=n(91),M=(n(23),n(24),n(43),n(854)),S=n(849);function B(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,o=Object(y.a)(e);if(t){var r=Object(y.a)(this).constructor;n=Reflect.construct(o,arguments,r)}else n=o.apply(this,arguments);return Object(h.a)(this,n)}}c=function(){return n.e(218).then(n.bind(null,2571)).then((function(e){return e.default}))};var N=function(e){Object(v.a)(n,e);var t=B(n);function n(){var e;return Object(d.a)(this,n),(e=t.apply(this,arguments)).isMoreExpanded=!1,e.selectedCategory=null,e.videoPlaying=!1,e}return Object(f.a)(n,[{key:"isHomePage",get:function(){var e;return"frontdoor"===Object(j.b)(null===(e=this.$route)||void 0===e?void 0:e.name)}},{key:"logoSource",get:function(){return this.$staticAsset("images/logos/video/logo-red.webm")}},{key:"logoSourceBackup",get:function(){return this.$staticAsset("images/logos/video/logo-red.mp4")}},{key:"speedyConnection",get:function(){var e,t;return!(null===(t=null===(e=null===window||void 0===window?void 0:window.navigator)||void 0===e?void 0:e.connection)||void 0===t?void 0:t.effectiveType)||!["slow-2g","2g","3g"].includes(navigator.connection.effectiveType)}},{key:"clickTracking",get:function(){return{outboundUrl:this.$attributeRef.href,webElement:{name:"top_nav_link",text:this.$attributeRef.create("title"),elementType:"LINK",location:this.$attributeRef.location,htmlId:this.$attributeRef.section}}}},{key:"showLogin",get:function(){var e,t;return null===(t="solar-lead-form"!==Object(j.b)(null===(e=this.$route)||void 0===e?void 0:e.name))||void 0===t||t}},{key:"openNav",value:function(text){"Price Finder"===text||this.selectedCategory===text?this.closeNav():(this.$emit("subNavCategory",text),this.$emit("toggleSubNav",!0),this.isMoreExpanded="More"===text,this.selectedCategory=text)}},{key:"closeNav",value:function(){this.$emit("toggleSubNav",!1),this.isMoreExpanded=!1,this.selectedCategory=null}},{key:"isNewLink",value:function(e){var t;return"new"===(null===(t=e.label)||void 0===t?void 0:t.toLowerCase())}},{key:"hideSvg",value:function(){this.videoPlaying=!0}}]),n}(x.Vue);Object(m.c)([Object(x.Prop)({default:!1,type:Boolean}),Object(m.f)("design:type",Boolean)],N.prototype,"isIntro",void 0),Object(m.c)([Object(x.Prop)({default:!1,type:Boolean}),Object(m.f)("design:type",Boolean)],N.prototype,"isExpanded",void 0),Object(m.c)([Object(x.Prop)({default:!1,type:Boolean}),Object(m.f)("design:type",Boolean)],N.prototype,"isError",void 0),Object(m.c)([Object(x.Prop)({default:!1,type:Boolean}),Object(m.f)("design:type",Boolean)],N.prototype,"isBasic",void 0),Object(m.c)([Object(x.Prop)({default:null,type:String}),Object(m.f)("design:type","function"==typeof(o="undefined"!=typeof String&&String)?o:Object)],N.prototype,"tagline",void 0),Object(m.c)([Object(x.Prop)({default:null,type:Array}),Object(m.f)("design:type","function"==typeof(r="undefined"!=typeof Array&&Array)?r:Object)],N.prototype,"items",void 0);var P,C=N=Object(m.c)([Object(x.Component)({components:{GlobalLink:S.default,GlobalSvgIcon:function(){return Promise.resolve().then(n.bind(null,848)).then((function(e){return e.default}))},SiteHeaderLogin:c}}),Object(k.a)("track-click",Object(M.a)(_.a))],N),L=(n(1065),n(147)),R=Object(L.a)(C,(function(){var e=this,t=e._self._c;e._self._setupProxy;return t("nav",{staticClass:"c-siteMenuNav",attrs:{section:"top","aria-label":"site"}},[t("div",{staticClass:"c-siteMenuNav_bar g-grid-container"},[t("GlobalLink",{directives:[{name:"track-click",rawName:"v-track-click",value:e.clickTracking,expression:"clickTracking"}],staticClass:"c-siteMenuNav_brand",attrs:{title:e.$t("cnet"),to:{name:"frontdoor"},rel:"follow"}},[t("GlobalSvgIcon",{staticClass:"c-siteLogo_mastheadImage",class:{"visually-hidden":e.videoPlaying&&e.isIntro},attrs:{id:"cnet-horizontal"}}),e._v(" "),t("client-only",[e.isIntro&&e.speedyConnection?t("video",{staticClass:"c-siteLogo_video",attrs:{autoplay:"",muted:"",playsinline:"",disableRemotePlayback:""},domProps:{muted:!0},on:{play:e.hideSvg}},[t("source",{attrs:{src:e.logoSourceBackup,type:"video/mp4;codecs=hvc1"}}),e._v(" "),t("source",{attrs:{src:e.logoSource,type:"video/webm"}})]):e._e()]),e._v(" "),e.isHomePage?t("h1",{staticClass:"u-screenReaderOnly"},[e._v("\n "+e._s(e.$t("cnet"))+"\n ")]):e._e()],1),e._v(" "),t("client-only",{scopedSlots:e._u([{key:"fallback",fn:function(){return[t("div",{staticClass:"c-siteMenuNav_userNavLoading"})]},proxy:!0}])},[t("SiteHeaderLogin",{staticClass:"c-siteMenuNav_userNav",staticStyle:{position:"absolute"}})],1),e._v(" "),!e.isError&&e.isIntro||e.isBasic?t("p",{class:{"c-siteMenuNav_tagline":e.isBasic}},[t("span",[e._v(e._s(e.tagline))])]):e._e(),e._v(" "),!e.isError&&e.isBasic?t("ul",{staticClass:"c-siteMenuNav_buttons desktopUser"},[t("client-only",[e.showLogin?t("SiteHeaderLogin"):e._e()],1)],1):e._e(),e._v(" "),e.isError||e.isBasic?e._e():t("ul",{staticClass:"c-siteMenuNav_buttons"},[e._l(e.items,(function(n){return[n.hide?e._e():t("li",{key:n.text},["Price Finder"===(null==n?void 0:n.text)?t("GlobalLink",{directives:[{name:"track-click",rawName:"v-track-click",value:e.clickTracking,expression:"clickTracking"}],attrs:{to:{path:n.href,params:{slug:n.slug},_object:n},title:n.text,target:!0}},[e._v("\n "+e._s(n.text)+"\n ")]):t("span",{directives:[{name:"track-click",rawName:"v-track-click",value:e.clickTracking,expression:"clickTracking"}],on:{click:function(t){return e.openNav(null==n?void 0:n.text)}}},[e._v("\n "+e._s(null==n?void 0:n.text)+"\n ")])],1)]})),e._v(" "),t("li",{staticClass:"c-siteMenuNav_label",class:{"is-open":e.isExpanded},on:{click:function(t){return e.openNav("More")}}},[t("span",[e._v(e._s(e.isExpanded&&e.isMoreExpanded?e.$t("close"):e.$t("more")))])]),e._v(" "),t("li",[t("div",{staticClass:"c-siteMenuNav_headerLogin"},[t("client-only",[t("SiteHeaderLogin")],1)],1)])],2)],1)])}),[],!1,null,null,null).exports,D=(n(16),n(50),n(848));function $(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,o=Object(y.a)(e);if(t){var r=Object(y.a)(this).constructor;n=Reflect.construct(o,arguments,r)}else n=o.apply(this,arguments);return Object(h.a)(this,n)}}var E=function(e){Object(v.a)(n,e);var t=$(n);function n(){var e;return Object(d.a)(this,n),(e=t.apply(this,arguments)).useModifiedNav=!1,e}return Object(f.a)(n,[{key:"clickTracking",get:function(){return{outboundUrl:this.$attributeRef.href,webElement:{name:"sub_nav_link",text:this.$attributeRef.create("title"),elementType:"LINK",location:this.$attributeRef.location,htmlId:this.$attributeRef.section}}}},{key:"routeUpdated",value:function(){this.useModifiedNav=this.$services.isFeatureEnabled("modifiedNav")}},{key:"navItems",get:function(){return this.useModifiedNav?this.items.filter((function(e){var t;return!(null===(t=e.slug)||void 0===t?void 0:t.includes("coupon"))})):this.items}},{key:"subNavItems",get:function(){return this.subItems}},{key:"openNav",value:function(){this.$emit("toggleSubNav",!0)}},{key:"fallbackNavData",value:function(e){return e}},{key:"created",value:function(){this.routeUpdated()}}]),n}(x.Vue);Object(m.c)([Object(x.Prop)({default:null,type:Array}),Object(m.f)("design:type","function"==typeof(P="undefined"!=typeof Array&&Array)?P:Object)],E.prototype,"items",void 0),Object(m.c)([Object(x.Prop)({default:null,type:Object}),Object(m.f)("design:type",Object)],E.prototype,"subItems",void 0),Object(m.c)([Object(x.Watch)("$route"),Object(m.f)("design:type",Function),Object(m.f)("design:paramtypes",[]),Object(m.f)("design:returntype",void 0)],E.prototype,"routeUpdated",null);var z=E=Object(m.c)([Object(x.Component)({components:{GlobalLink:S.default,GlobalSvgIcon:D.default}}),Object(k.a)("track-click",Object(M.a)(_.a))],E),A=(n(1067),Object(L.a)(z,(function(){var e,t,n,o,r,c,l=this,d=l._self._c;l._self._setupProxy;return d("div",{staticClass:"c-siteMenuPanel",attrs:{section:"more"},on:{mouseenter:l.openNav}},[d("div",{staticClass:"c-siteMenuPanel_menu g-grid-container",class:{"c-siteMenuPanel_menu-modified":l.useModifiedNav,"c-siteMenuPanel_menu-category":null===(e=l.subNavItems)||void 0===e?void 0:e.items}},[null!==(t=l.subNavItems)&&void 0!==t&&t.items?["Deals"!==(null===(n=l.subNavItems)||void 0===n?void 0:n.text)?d("li",{staticClass:"c-siteMenuPanel_categoryLink"},[d("GlobalLink",{directives:[{name:"track-click",rawName:"v-track-click",value:l.clickTracking,expression:"clickTracking"}],staticClass:"g-text-bold",attrs:{to:{path:l.subNavItems.href,params:{slug:null===(o=l.subNavItems)||void 0===o?void 0:o.slug},_object:l.subNavItems}}},[l._v("\n "+l._s(l.$t("see_all"))+" "+l._s(null===(r=l.subNavItems)||void 0===r?void 0:r.text)+"\n "),d("GlobalSvgIcon",{staticClass:"c-siteMenuPanel_icon",attrs:{id:"arrow-horizontal"}})],1)],1):l._e(),l._v(" "),l._l(null===(c=l.subNavItems)||void 0===c?void 0:c.items,(function(e){return[d("li",{key:e.text,staticClass:"c-siteMenuPanel_categoryLink",class:{"g-text-bold":null==e?void 0:e.primaryLink}},[d("GlobalLink",{directives:[{name:"track-click",rawName:"v-track-click",value:l.clickTracking,expression:"clickTracking"}],attrs:{to:{path:e.href,params:{slug:null==e?void 0:e.slug},_object:e},title:e.text}},[l._v("\n "+l._s(e.text)+"\n "),null!=e&&e.primaryLink?d("GlobalSvgIcon",{staticClass:"c-siteMenuPanel_icon",attrs:{id:"arrow-horizontal"}}):l._e()],1)],1)]}))]:[l._l(l.subNavItems,(function(e){return[e.topOnly?l._e():d("ul",{key:e.text},[d("li",[d("GlobalLink",{directives:[{name:"track-click",rawName:"v-track-click",value:l.clickTracking,expression:"clickTracking"}],attrs:{to:{path:e.href,params:{slug:e.slug},_object:e},title:e.text}},[l._v("\n "+l._s(e.text)+"\n ")])],1),l._v(" "),l._l(e.items,(function(link){return d("li",{key:link.title},[d("GlobalLink",{directives:[{name:"track-click",rawName:"v-track-click",value:l.clickTracking,expression:"clickTracking"}],attrs:{to:{path:link.href,params:{slug:link.slug},_object:link},title:link.text}},[l._v("\n "+l._s(link.text)+"\n ")])],1)}))],2)]}))]],2)])}),[],!1,null,null,null).exports),T=n(1117),I=n(889),H=n(862),F=n(1118);function U(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,o=Object(y.a)(e);if(t){var r=Object(y.a)(this).constructor;n=Reflect.construct(o,arguments,r)}else n=o.apply(this,arguments);return Object(h.a)(this,n)}}var G=new O.b("SiteHeader"),V=function(e){Object(v.a)(n,e);var t=U(n);function n(){var e;return Object(d.a)(this,n),(e=t.apply(this,arguments)).isExpanded=!1,e.timeoutHandle=null,e.closingSkybox=!1,e.videoState=null,e.userScrolledUp=!1,e.isBasic=!1,e.subItems=null,e.navCategory=null,e}return Object(f.a)(n,[{key:"navData",get:function(){return this.$store.getters["page/headerComponentByName"]("curated-nav-header-redesign")||null}},{key:"items",get:function(){return this.fallbackNavData(T.c)}},{key:"tagline",get:function(){var e;return this.navData&&this.navData.items?null===(e=F.a.formatData(this.navData.items,"tagline")[0])||void 0===e?void 0:e.text:this.$t("tagline")}},{key:"isIntro",get:function(){return this.introFormat}},{key:"subNavItems",value:function(e){this.navCategory=e,"More"===this.navCategory?this.subItems=Object(l.a)(this.navData&&this.navData.items?F.a.formatData(this.navData.items,["section","top-only"]):this.fallbackNavData(T.b)):"Deals"===this.navCategory&&this.$services.isFeatureEnabled("cyberMondayDealsHeader")?this.subItems=T.d:this.subItems=T.c.find((function(t){return t.text===e}))}},{key:"fallbackNavData",value:function(e){return e}},{key:"routeUpdated",value:function(){this.collapseSubNav(),this.checkForBasicNav()}},{key:"checkForBasicNav",value:function(){var e,t;this.isBasic=null!==(t="solar-lead-form"===Object(j.b)(null===(e=this.$route)||void 0===e?void 0:e.name))&&void 0!==t&&t}},{key:"collapseSubNav",value:function(){this.isExpanded&&this.toggleSubNav(!1,!1)}},{key:"toggleSubNav",value:function(e){var t,track=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=null===(t=this.$refs.subNav)||void 0===t?void 0:t.$el;if(this.isExpanded=e,this.onMastheadBottomChange(),track){var o="nav|more|"+(this.isExpanded?"open":"close");this.trackClick(o)}var r=window.innerHeight-n.offsetTop(null!==(r=null==e?void 0:e.offsetHeight)&&void 0!==r?r:0)?((null===(c=null==t?void 0:t.classList)||void 0===c?void 0:c.contains("is-intro"))||null===(l=null==t?void 0:t.classList)||void 0===l||l.add("hide"),null===(d=null==e?void 0:e.classList)||void 0===d||d.add("hide"),setTimeout((function(){var n,o,r;null===(n=null==e?void 0:e.style)||void 0===n||n.setProperty("position","fixed","important"),null===(o=null==e?void 0:e.classList)||void 0===o||o.add("show"),null===(r=null==t?void 0:t.classList)||void 0===r||r.remove("hide")}),1e3)):null===(f=null==e?void 0:e.style)||void 0===f||f.setProperty("position","fixed","important"):this.userScrolledUp&&"play"===this.videoState&&o&&(null===(v=null==e?void 0:e.style)||void 0===v||v.setProperty("position","fixed","important"))}},{key:"scrollUpEvent",value:function(e,t,n){var o,r,c,l,d,f=this;"play"!==this.videoState&&(n?null===(d=null==e?void 0:e.style)||void 0===d||d.setProperty("position","fixed","important"):(null===(o=null==t?void 0:t.classList)||void 0===o||o.remove("hide"),window.scrollY>(null!==(r=null==e?void 0:e.offsetHeight)&&void 0!==r?r:0)?(null===(c=null==e?void 0:e.classList)||void 0===c||c.remove("show"),null===(l=null==e?void 0:e.classList)||void 0===l||l.add("hide"),setTimeout((function(){var t;f.openSb(),null===(t=null==e?void 0:e.classList)||void 0===t||t.remove("hide"),e.classList.remove("show")}),1e3)):this.openSb()))}},{key:"openSb",value:function(){var e=document.querySelector(".c-adSkyBox iframe");clearTimeout(this.timeoutHandle),null==e||e.style.setProperty("position","absolute","important"),document.body.classList.remove("sb-timer")}},{key:"closeSb",value:function(){var e=this,t=document.querySelector(".c-adSkyBox iframe"),n=this.$refs.sitenav,o=0;window.addEventListener("message",(function(t){var n=t.data.toString().match(/^ccad:(play|paused|ended)$/);(null==n?void 0:n.length)>1&&(e.videoState=n[1])}),!1),window.addEventListener("scroll",(function(){var r=window.pageYOffset||document.documentElement.scrollTop,c=document.body,l=t&&window.getComputedStyle(t).getPropertyValue("position").toLowerCase(),d=t&&"fixed"===l,f=c&&(null==c?void 0:c.classList.contains("skybox-expanded")),v=t&&"absolute"===l;(null==t?void 0:t.offsetHeight)>0&&n&&(r>o?e.isBasic||e.scrollDownEvent(t,n,d,v):(e.userScrolledUp=!0,e.isBasic||e.scrollUpEvent(t,n,f)),o=r<=0?0:r)}),!1)}},{key:"onMastheadBottomChange",value:function(){var e;if(this.$refs.masthead){var t=null===(e=this.$refs.masthead)||void 0===e?void 0:e.$el.getBoundingClientRect(),n=Math.max(t.top+t.height,0);window.document.body.style.setProperty("--header-bottom","".concat(n,"px"))}else window.document.body.style.setProperty("--header-bottom","0")}},{key:"beforeDestroy",value:function(){this.isExpanded=!1,this.mutationOb.disconnect()}},{key:"created",value:function(){this.checkForBasicNav()}},{key:"mounted",value:function(){var e=this,t=document.body,n=document.querySelector(".c-adSkyBox");this.mutationOb=new MutationObserver((function(n){var o=document.querySelector(".c-adSkyBox iframe"),r=document.querySelector(".c-adSkyBox .c-adDisplay_container")||document.querySelector(".c-adSkyBox .c-adSkyBox_stickyContainer"),c=o&&"fixed"===window.getComputedStyle(o).getPropertyValue("position").toLowerCase(),l=r&&"fixed"===window.getComputedStyle(r).getPropertyValue("position").toLowerCase(),d=c||l;n.forEach((function(n){o&&0===o.offsetHeight&&t.classList.contains("sticky-skybox")&&(G.log("sb mutation:","empty iframe"),t.classList.remove("sticky-skybox")),(null==o?void 0:o.offsetHeight)>0&&d&&!t.classList.contains("sticky-skybox")&&(t.classList.add("sticky-skybox"),G.log("sb mutation:","ad open and fixed"),c&&!e.closingSkybox&&(e.closingSkybox=!0,e.closeSb())),o&&o.offsetHeight>0&&!d&&t.classList.contains("sticky-skybox")&&(G.log("sb mutation:","ad open and not fixed"),t.classList.remove("sticky-skybox")),setTimeout((function(){e.onMastheadBottomChange()}),1e3)}))})),n&&!this.isBasic&&this.mutationOb.observe(n,{attributes:!0,attributeOldValue:!0,childList:!0,subtree:!0,characterData:!1});var o=window.matchMedia("(orientation: portrait)");o&&"function"==typeof o.addEventListener&&o.addEventListener("change",(function(e){var t=document.getElementById("siteNav"),n=document.getElementsByClassName("c-siteMenuNav_more");t.classList.contains("is-open")&&n&&n[0].scrollIntoView({block:"end",inline:"center"})}))}}]),n}(x.Vue);Object(m.c)([Object(x.Prop)({required:!1,type:String}),Object(m.f)("design:type",String)],V.prototype,"additionalClasses",void 0),Object(m.c)([Object(x.Prop)({default:!1,type:Boolean}),Object(m.f)("design:type",Boolean)],V.prototype,"isError",void 0),Object(m.c)([Object(x.Prop)({default:!1,type:Boolean}),Object(m.f)("design:type",Boolean)],V.prototype,"noHairline",void 0),Object(m.c)([Object(x.Prop)({default:!1,type:Boolean}),Object(m.f)("design:type",Boolean)],V.prototype,"introFormat",void 0),Object(m.c)([Object(x.Watch)("$route"),Object(m.f)("design:type",Function),Object(m.f)("design:paramtypes",[]),Object(m.f)("design:returntype",void 0)],V.prototype,"routeUpdated",null);var W=V=Object(m.c)([Object(x.Component)({components:{SiteHeaderMasthead:R,SiteHeaderNavigation:A},directives:{clickOutside:I.a}}),Object(k.a)("observe-resize",H.a)],V),Y=(n(1069),Object(L.a)(W,(function(){var e=this,t=e._self._c;e._self._setupProxy;return t("header",{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:e.collapseSubNav,expression:"collapseSubNav"}],ref:"sitenav",staticClass:"c-siteMenu",class:{"is-error":e.isError,"is-basic":e.isBasic,"is-nohl":e.noHairline,"is-open":e.isExpanded,"is-collapsed":!e.isExpanded,"is-intro":e.isIntro,"is-bgformat":e.introFormat,"is-compact":!e.introFormat},attrs:{id:"siteNav",section:"nav","data-location":"HEADER"},on:{mouseleave:e.collapseSubNav}},[t("SiteHeaderMasthead",{directives:[{name:"observe-resize",rawName:"v-observe-resize",value:{handler:function(){return e.onMastheadBottomChange()},fallback:!0},expression:"{ handler: () => onMastheadBottomChange(), fallback: true }"}],ref:"masthead",attrs:{items:e.items,"is-error":e.isError,"is-basic":e.isBasic,"is-expanded":e.isExpanded,"is-intro":e.isIntro,tagline:e.tagline},on:{toggleSubNav:e.toggleSubNav,subNavCategory:e.subNavItems}}),e._v(" "),e.isError||e.isBasic?e._e():t("SiteHeaderNavigation",{ref:"subNav",attrs:{items:e.items,"sub-items":e.subItems}})],1)}),[],!1,null,null,null));t.a=Y.exports}}]); //# sourceMappingURL=d3ecd2f.js.map