1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[830,990,1217,2815,3211,5592,8449,8609],{31217:(e,t)=>{var i;!function(){"use strict";var r={}.hasOwnProperty;function n(){for(var e="",t=0;t<arguments.length;t++){var i=arguments[t];i&&(e=o(e,function(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return n.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var i in e)r.call(e,i)&&e[i]&&(t=o(t,i));return t}(i)))}return e}function o(e,t){return t?e?e+" "+t:e+t:e}e.exports?(n.default=n,e.exports=n):void 0===(i=(function(){return n}).apply(t,[]))||(e.exports=i)}()},33158:(e,t,i)=>{"use strict";var r=i(26024),n=function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.addRequest=t.DEFAULT_REQUEST_OPTIONS=t.fetchService=void 0;let o=n(i(60771)),a=n(i(72153)),l={timeout:4e3,retries:0,retryTimeout:1e3};t.DEFAULT_REQUEST_OPTIONS=l;let s=(e="_missing-instance_")=>`${e}`,d=({url:e="",params:t={},headers:i={}}={})=>JSON.stringify({url:e,params:t,headers:i}),c=()=>void 0!==r,u={},p=(e,t,i)=>{let r=s(e),n=d(t),o=u[r]?u[r]:{};o[n]=i,u[r]=o};t.addRequest=p;let g=(e,t)=>{let i=s(e),r=d(t),n=u[i]?u[i]:{};delete n[r]},f=(e,t)=>a.default.interceptors[e].use(e=>(t(e),e),e=>Promise.reject(e)),h=(e,t,i=!1)=>new Promise((r,n)=>{(0,a.default)(e).then(r,o=>{let a=i?!o.response||o.response.status>=500&&o.response.status<=599:"ECONNABORTED"!==o.code&&(!o.response||o.response.status>=500&&o.response.status<=599);if(t<1||!a)return n(o);setTimeout(()=>{h(e,t-1,i).then(r,n)},e.retryTimeout||1e3)})}),m={fetch(e,t={}){let i,r={...l,...t};if(!r.url)throw Error("No url specified");let n=(i=d(r),(u[s(e)]||{})[i]);if(n)return n;let o=h(r,r.retries||0,this.isServer());return p(e,r,o),o.then(()=>{g(e,r)},t=>(this.logger.componentLog("error",t.message,{error:t,component:"@nowtv/iceberg-shared-core/fetchService.ts",requestOptions:(({response:{status:e}={},config:{url:t="none",headers:i={},method:r=""}={}})=>({href:t,method:r.toUpperCase(),statusCode:e,cacheControl:i["cache-control"]?.split("=")[1]}))(t),options:r}),g(e,r))),o},getRequests:e=>Object.values(u[s(e)]||{}),clearRequests(){u={}},_generateResponseMetricsForFetchService(e){let{status:t}=e,{url:i,customStartTime:r}=e.config,{host:n}=i?o.default.parse(i):{host:null},a=r?Date.now()-r:0,l=m?.requestMetrics?.observe||!1;n&&0!==a&&l&&m.requestMetrics?.observe({host:n,statusCode:t},a)},logger:{componentLog:(e="log",t,i)=>{console[e](t,{...i})}},isServer:c,addInterceptor:f};t.fetchService=m,c()&&(f("request",e=>{e.customStartTime=Date.now()}),f("response",m._generateResponseMetricsForFetchService))},37963:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.buildTerritoryLanguageIdentifiers=t.getAllLanguageCodes=t.getDefaultLanguage=t.getDefaultLanguageCode=t.getAvailableLanguages=void 0,t.getAvailableLanguages=e=>{let{languages:t,language:i,hideLanguagePrefix:r}=e,n=void 0===r||r;return t&&Object.keys(t).length>0?Object.entries(t).map(([e,t])=>{let i=t||{};return{code:e,default:i.default,hideLanguagePrefix:void 0!==i.hideLanguagePrefix?i.hideLanguagePrefix:n}}):i?[{code:i,default:!0,hideLanguagePrefix:n}]:[]},t.getDefaultLanguageCode=e=>{let i=(0,t.getAvailableLanguages)(e);if(0===i.length)return"";let r=i.find(e=>!0===e.default)||i[0];return r?.code||""},t.getDefaultLanguage=e=>(0,t.getDefaultLanguageCode)(e)||void 0,t.getAllLanguageCodes=e=>(0,t.getAvailableLanguages)(e).map(e=>e.code),t.buildTerritoryLanguageIdentifiers=e=>Object.values(e).flatMap(e=>{let i=(0,t.getAllLanguageCodes)(e),r=e.name;return i.map(e=>`${r}:${e}`)})},40601:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.actionCreatorHelper=t.ACTION_PREFIX=void 0,t.ACTION_PREFIX="ice::",t.actionCreatorHelper=e=>t=>(i,r)=>({type:`${t}`,payload:i,error:i instanceof Error,meta:{component:e,...r}})},53018:(e,t,i)=>{"use strict";var r=i(26024);Object.defineProperty(t,"__esModule",{value:!0}),t.gracefulShutdown=function(e){e.app.disable("shutdown");let t=!1,i=new Set,o=e.servers,a=(e,r)=>{i.add(r),r.on("finish",()=>i.delete(r)),r.on("close",()=>i.delete(r)),t&&n(r)};for(let e of o)e.on("request",a);r.on("SIGTERM",()=>{let a;if(t)return;for(let r of(t=!0,e.log?.("SIGTERM received. Starting graceful shutdown."),e.app.enable("shutdown"),e.onStart
1Shutdown?.(),i))n(r);let l=e.inFlightProcessingTimeoutMs??1e4,s=!1,d=()=>{s||(s=!0,a&&clearTimeout(a),Promise.resolve().then(()=>e.onFinishShutdown?.()).finally(()=>{r.exit(0)}).catch(()=>void 0))},c=o.length,u=()=>{(c-=1)<=0&&d()};for(let e of o)e.close(u),e.closeIdleConnections();c>0?(a=setTimeout(()=>{for(let e of o)e.closeAllConnections();d()},l)).unref():d()})};let n=e=>{e.headersSent||e.setHeader("connection","close")}},72835:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isValidModuleStatus=t.moduleStatusValues=void 0,t.moduleStatusValues=["beta","live","deprecated","experiment","poc"],t.isValidModuleStatus=e=>"string"==typeof e&&t.moduleStatusValues.includes(e)},81083:(e,t,i)=>{"use strict";i.r(t),i.d(t,{default:()=>eI});var r=i(6506),n=i(33506),o=i(53394),a=i(84124),l=i(32670),s=i(40429),d=i(63368),c=i(94127),u=i(40149),p=i(7765),g=i(61211),f=i(97976),h=i(13324),m=i(34279),x=i(5565),w=i(8649),b=i(4573),v=i(34261),y=i(69464),I=i(93429),j=i(98212),C=i(34935),S=i(62927),k=i(77501);let P=S.default.div.withConfig({componentId:"sc-e4b77260-0"})(["width:100%;background-color:transparent;display:flex;flex-direction:column;align-items:center;"]),T=S.default.h2.withConfig({componentId:"sc-e4b77260-1"})(["color:",";margin:0;",";font-weight:700;text-align:center;"," ",""],(0,k.rQ)("contentPrimary"),(0,k.hH)("titleL","text"),k.HP.small` 2 max-width: 427px; 3 `,k.HP.medium` 4 ${(0,k.hH)("headingXs","headings")}; 5 max-width: 100%; 6 `),A=({headingTitle:e})=>(0,r.jsx)(P,{children:(0,r.jsx)(T,{"data-testid":"header-title","data-preview-selector":"headingTitle",children:e})}),H=S.default.section.withConfig({componentId:"sc-bef5ca4a-0"})(["width:100%;"]),_=S.default.section.withConfig({componentId:"sc-bef5ca4a-1"})(["margin:0 auto;width:100%;display:flex;flex-direction:column;align-items:center;background:",";gap:24px;padding:48px 16px 40px;input[type='tel']:focus{outline:none;border:2px solid ",";}",""],(0,k.rQ)("backgroundPrimary"),(0,k.rQ)("contentActionLink"),k.HP.medium` 7 padding-left: 56px; 8 padding-right: 56px; 9 padding-top: 60px; 10 padding-bottom: 60px; 11 `),L=S.default.div.withConfig({componentId:"sc-bef5ca4a-2"})(["margin:0 auto;width:100%;display:flex;flex-direction:column;align-items:center;padding-left:16px;padding-right:16px;gap:24px;input[type='tel']:focus{outline:none;border:2px solid ",";}",""],(0,k.rQ)("contentActionLink"),k.HP.xSmall` 12 padding-left: 56px; 13 padding-right: 56px; 14 gap: 39px; 15 `),O=S.default.div.withConfig({componentId:"sc-bef5ca4a-3"})(["display:flex;flex-direction:column;gap:17px;",""],k.HP.xSmall` 16 gap: 24px; 17 `),E=S.default.div.withConfig({componentId:"sc-bef5ca4a-4"})(["width:100%;form{margin:0;}",""],k.HP.medium` 18 width: 100%; 19 20 form { 21 margin: 0; 22 } 23 `),R=S.default.div.withConfig({componentId:"sc-bef5ca4a-5"})(["display:flex;flex-direction:column;gap:40px;width:-webkit-fill-available;padding-left:16px;padding-right:16px;align-items:center;",""],k.HP.small` 24 padding-left: 29px; 25 padding-right: 29px; 26 `),$=S.default.div.withConfig({componentId:"sc-bef5ca4a-6"})(["display:flex;flex-direction:column;gap:40px;width:100%;"]),D=S.default.h2.withConfig({componentId:"sc-bef5ca4a-7"})(["color:",";text-align:center;",";font-weight:700;margin:0;padding-bottom:16px;"],(0,k.rQ)("primaryA"),(0,k.hH)("titleL","text")),M=S.default.div.withConfig({componentId:"sc-bef5ca4a-8"})(["display:flex;flex-flow:nowrap;justify-content:center;color:",";position:relative;z-index:0;gap:16px;flex-direction:",";align-items:",";",";"],(0,k.rQ)("primaryB"),({flexDirection:e})=>e,({flexDirection:e})=>"column"===e?"center":"baseline",k.HP.xSmall` 27 gap: 24px; 28 `),Q=S.default.div.withConfig({componentId:"sc-bef5ca4a-9"})(["display:flex;flex-flow:wrap;flex-direction:column;justify-content:center;gap:16px;align-items:center;width:100%;span{min-width:none;}",";"],k.HP.medium` 29 width: auto; 30 gap: 24px; 31 `),N=S.default.h4.withConfig({componentId:"sc-bef5ca4a-10"})(["flex:1 0 100%;text-align:center;color:",";",";font-weight:350;margin:0;",";"],(0,k.rQ)("primaryA"),(0,k.hH)("bodyL","text"),k.HP.medium` 32 ${(0,k.hH)("bodyM","text")}; 33 font-weight: 350; 34 `),z=S.default.div.withConfig({componentId:"sc-bef5ca4a-11"})(["text-align:center;width:-webkit-fill-available;pointer-events:",";",";"],({disabled:e})=>e?"none":"all",k.HP.xSmall` 35 width: auto; 36 `),B=S.default.div.withConfig({componentId:"sc-bef5ca4a-12"})(["color:",";",";text-align:center;font-weight:350;margin-bottom:0;a{color:",";}",";"],(0,k.rQ)("contentPrimary"),(0,k.hH)("bodyM","text"),(0,k.rQ)("contentPrimary"),k.HP.medium` 37 margin-left: 56px; 38 margin-right: 56px; 39 `),F=S.default.div.withConfig({componentId:"sc-bef5ca4a-13"})(["height:300px;display:flex;flex-direction:column;justify-content:center;overflow:hidden;background:",";align-items:center;position:relative;div{width:100%;height:-webkit-fill-available;display:flex;flex-direction:column;justify-content:center;}img{height:300px;width:auto;}",";",";",";"],(0,k.rQ)("backgroundPrimary"),k.HP.xSmall` 40 img { 41 width: 100%; 42 height: auto; 43 } 44 `,k.HP.small` 45 div { 46 width: 100%; 47 height: -webkit-fill-available; 48 } 49 `,k.HP.medium` 50 max-height: 500px; 51 height: -webkit-fill-available; 52 width: -webkit-fill-available; 53 `),W=S.default.div.withConfig({componentId:"sc-bef5ca4a-14"})(["position:absolute;z-index:10;display:flex;flex-direction:column;justify-content:center;align-items:center;max-height:300px;background:",";height:-webkit-fill-available;width:-webkit-fill-available;",";"],(0,k.rQ)("backgroundOverlay"),k.HP.medium` 54 max-height: 500px; 55 `),q=S.default.h2.withConfig({componentId:"sc-bef5ca4a-15"})(["text-align:center;color:",";",";font-weight:700;margin:0;",";"],({theme:e,errorHeadingColor:t})=>(0,k.Y9)(t,"primaryA")({theme:e}),(0,k.hH)("titleM"),k.HP.medium` 56 ${(0,k.hH)("headingXs","headings")}; 57 font-weight: 700; 58 `),U=S.default.p.withConfig({componentId:"sc-bef5ca4a-16"})(["",";font-weight:350;margin:0;text-align:center;color:",";"],(0,k.hH)("bodyL","text"),({theme:e,errorDescriptionColor:t})=>(0,k.Y9)(t,"primaryA")({theme:e}));var X=i(86538),V=i(89086);let G=(e,t)=>e.find(e=>e.rsnKey===t?.staticId),Y=(e,t,i)=>{let r=G(e,t);return r?.[`${i}EditorState`]||t?.promotionalInformation?.myAccountTermsAndDescription?.[i]||""},J=(e,t,i)=>{let r=G(e,t);return r?.[i]||t?.pricing?.[0]?.[i]||""};var K=i(38906);let Z=(0,S.css)(["cursor:pointer;&::before{content:'';position:absolute;inset:0;z-index:-1;margin:-",";border-radius:inherit;background:",";}"],"5px",(0,k.rQ)("linearYellow")),ee=S.default.img.withConfig({componentId:"sc-5c5b495d-0"})(["max-height:32px;"]),et=S.default.div.withConfig({componentId:"sc-5c5b495d-1"})(["flex:1 0 100%;width:-webkit-fill-available;cursor:pointer;display:flex;flex-direction:column;gap:8px;height:fit-content;",";",";"],K.Ay.xSmall` 59 flex: 0 1 49%; 60 max-width: 343px; 61 `,K.Ay.medium` 62 flex: 0 1 49%; 63 max-width: 400px; 64 `),ei=S.default.div.withConfig({componentId:"sc-5c5b495d-2"})(["padding:24px;background-color:",";flex:1 0 100%;border-radius:24px;position:relative;background-clip:padding-box;border:"," transparent solid;cursor:pointer;display:flex;flex-direction:column;gap:24px;justify-content:space-between;width:-webkit-fill-available;min-width:343px;&:hover{",";}min-height:",";",";",";
64"],(0,k.rQ)("lightThemeBackgroundSecondary"),"5px",Z,({maximumHeight:e})=>0!==e&&"auto"!==e?`${e}px`:"auto",K.Ay.medium` 65 flex: 0 1 49%; 66 `,({active:e})=>e?Z:(0,S.css)([""])),er=S.default.div.withConfig({componentId:"sc-5c5b495d-3"})(["display:flex;flex-direction:column;gap:16px;"]),en=S.default.div.withConfig({componentId:"sc-5c5b495d-4"})(["display:flex;flex-direction:row;justify-content:space-between;min-height:32px;"]),eo=S.default.h3.withConfig({componentId:"sc-5c5b495d-5"})(["margin:0;",";font-weight:700;"],(0,k.hH)("titleS")),ea=S.default.p.withConfig({componentId:"sc-5c5b495d-6"})(["margin:0;",";font-weight:400;p{margin-top:0;margin-bottom:0;}",";"],(0,k.hH)("bodyM","text"),K.Ay.small` 67 font-weight: 350; 68 `),el=S.default.p.withConfig({componentId:"sc-5c5b495d-7"})(["margin:0;",";font-weight:700;"],(0,k.hH)("titleXs")),es=S.default.div.withConfig({componentId:"sc-5c5b495d-8"})(["color:",";",";font-weight:350;cursor:default;margin-left:5px;margin-right:5px;p{margin-top:0;margin-bottom:0;}"],(0,k.rQ)("contentSecondary"),(0,k.hH)("bodyXs")),ed=(0,S.css)(["background-color:",";"],(0,k.rQ)("lightThemeContentGrey")),ec=S.default.div.withConfig({componentId:"sc-5c5b495d-9"})(["width:20px;height:20px;border:2px solid ",";",";border-radius:4px;display:flex;align-items:center;justify-content:center;img{margin-right:0;margin-left:0;width:16px;height:auto;}"],(0,k.rQ)("contentSecondary"),({active:e})=>e?ed:(0,S.css)([""]));S.default.label.withConfig({componentId:"sc-5c5b495d-10"})([""]);let eu=S.default.input.withConfig({componentId:"sc-5c5b495d-11"})(["appearance:none;width:20px;height:20px;position:absolute;border:none;"]),ep=e=>{let{image:t,title:i,description:o,terms:a,currency:l,price:s,duration:d,active:c,setRsnActive:u,product:p,previewSelectorPrefix:g,setProductHeights:f,maximumHeight:h}=e,m=(0,n.useRef)(null);(0,n.useEffect)(()=>{let e=()=>{if(m.current&&p){var e;let t=m.current.offsetHeight;e=p.staticId,f(i=>({...i,[e]:t}))}};return window.addEventListener("resize",e),e(),()=>{window.removeEventListener("resize",e)}},[]);let x=`${l}${s}/${d}`;return(0,r.jsxs)(et,{children:[(0,r.jsxs)(ei,{active:c,onClick:()=>u(p?.staticId||""),"data-testid":"regional-sports-network-card",maximumHeight:h,ref:m,children:[(0,r.jsxs)(er,{children:[(0,r.jsxs)(en,{children:[(0,r.jsx)(ee,{src:t.url,alt:t.altText,"data-preview-selector":`${g}logo`,loading:"lazy"}),(0,r.jsxs)(ec,{active:c,children:[(0,r.jsx)(eu,{type:"checkbox","aria-label":i}),c?(0,r.jsx)(X.A,{iconName:"checkmark-white","data-testid":"regional-sports-network-card-toggle"}):null]})]}),(0,r.jsx)(eo,{"data-testid":"regional-sports-network-card-heading","data-preview-selector":`${g}title`,children:i}),(0,r.jsx)(ea,{"data-testid":"regional-sports-network-card-description","data-preview-selector":`${g}description`,children:"string"==typeof o||"string"!=typeof o&&!(0,j.Q)(o)||(0,j.Q)(o)?.props.children.length<1?p?.promotionalInformation?.myAccountTermsAndDescription?.description:(0,j.Q)(o)})]}),s?(0,r.jsx)(el,{"data-preview-selector":`${g}recurring`,children:x}):null]}),(0,r.jsx)(es,{"data-preview-selector":`${g}terms`,"data-tracking-context":p?.staticId,children:"string"==typeof a||"string"!=typeof a&&!(0,j.Q)(a)||(0,j.Q)(a)?.props.children.length<1?p?.promotionalInformation?.myAccountTermsAndDescription?.terms:(0,j.Q)(a)})]})};var eg=i(8377),ef=i(19954);let eh=({zipCode:e="",errorHeading:t="",errorHeadingColor:i,errorDescription:o="",errorDescriptionColor:a,errorBackgroundImage:l})=>{let s=(0,n.useMemo)(()=>(0,ef.lK)(t,{zipCode:e}),[t,e]),d=l?.url||"",c=l?.mediaDetails;return(0,r.jsxs)(F,{role:"alert","data-preview-selector":"errorBackgroundImage",children:[(0,r.jsxs)(W,{children:[(0,r.jsx)(q,{"data-preview-selector":"errorHeadingGeneric",errorHeadingColor:i,children:s}),(0,r.jsx)(U,{errorDescriptionColor:a,"data-preview-selector":"errorDescriptionLegal",children:o})]}),(0,r.jsx)(eg.default,{src:d,altText:"",mediaDetails:c})]})},em=S.default.div.withConfig({componentId:"sc-a996715b-0"})(["height:100vh;position:absolute;"]),ex=()=>{let[e]=(0,b.BL)("rsn-section");return(0,r.jsx)(em,{"data-testid":"rsn-section",ref:e})};var ew=i(33461);let eb=e=>{let{cardsBlurb:t="",continueButtonText:i="",checkoutHref:n}=e;return(0,r.jsxs)(Q,{"data-testid":"regional-sports-network-footer",children:[(0,r.jsx)(N,{"data-preview-selector":"cardsBlurb",children:t}),(0,r.jsx)(z,{disabled:!e.hasSelectedRsns,children:(0,r.jsx)(ew.default,{text:i,fullWidth:!0,href:n,mode:"primary","data-
68preview-selector":"continueButtonText",disabled:!e.hasSelectedRsns})})]})},ev=e=>Object.values(e).filter(Boolean).length>0,ey=e=>Array.isArray(e)&&e.length>0,eI=({id:e,name:t,settings:i})=>{let{headingTitle:S="",buttonText:k="",formFieldLabel:P="Zipcode",searchDescriptionEditorState:T,validationMessage:N="",searchSuccessTitle:z,regions:F,cardsBlurb:W,continueButtonText:q,continueHref:U,errorHeadingZipCode:X,errorHeadingGeneric:K,errorHeadingColor:Z,errorDescriptionLegal:ee,errorDescriptionGeneric:et,errorDescriptionColor:ei,errorBackgroundImage:er,_staticData:en,baseProductId:eo,flexBaseProductId:ea,ariaLabel:el,hrefPicker:es}=(0,y.A)(e,i),[ed,ec]=(0,n.useState)(!1),[eu,eg]=(0,n.useState)(""),[ef,em]=((e="search")=>{let[t,i]=(0,l._)(s.p,{fetchPolicy:"no-cache"});return[(0,n.useCallback)(async i=>{var r,n;let o,a,l=await t(i),s=l?.data?.commerce?.availableRegionalSportsNetworks??void 0;return i?.variables?.zipCode&&(r=i?.variables?.zipCode,o=(s||[]).reduce((e,t)=>(t?.staticId!==void 0&&e.push({rsn_id:t.staticId}),e),[]),n={rsn_zip_code:r,rsn_results_returned:s?.length??0,rsn_results:o},(a=(0,u._)(c.s,n,d.re))&&((0,p.$)({data:a,event:d.re}),(0,g.H)(d.re,a)),function(e){let t=(0,u._)(f.w,{data:e},d.Ix);if(t){let{data:e}=t;(0,p.$)({data:e,event:d.Ix}),(0,g.H)(d.Ix,e)}}((s||[]).map(e=>({product_id:e?.staticId??"",category:e?.category??"",duration:e?.pricing?.[0]?.duration??"",price:e?.pricing?.[0]?.recurring??"",original_price:e?.pricing?.[0]?.original??"",recurring_price:e?.pricing?.[0]?.recurring??""}))),(0,h.M)({text:e,action:"click"},[d.Ix],[d.Ix])),l},[t,e]),i]})(),[ew,eI]=(0,n.useState)(!1),[ej,eC]=(0,n.useState)(!1),[eS,ek]=(0,n.useState)(!1),[eP,eT]=(0,n.use
68State)({}),[eA,eH]=(0,n.useState)(!1),[e_,eL]=(0,n.useState)({}),[eO,eE]=(0,n.useState)(0),eR=m.A.xs,e$=m.A.sm,eD=m.A.md,eM=m.A.lg,[eQ,eN]=(0,n.useState)(null),ez=(0,w.u)(w.t.RSN_PRODUCT_DEPENDENCY);(0,n.useEffect)(()=>{Object.keys(e_).length>0&&eE(Math.max(...Object.values(e_)))},[e_]),(0,n.useEffect)(()=>{let e=()=>{window.innerWidth<eR&&"mobile"!==eQ?(eN("mobile"),eE(0),eL({})):window.innerWidth>=eR&&window.innerWidth<e$&&"small-tablet"!==eQ?(eN("small-tablet"),eE(0),eL({})):window.innerWidth>=e$&&window.innerWidth<eD&&"large-tablet"!==eQ?(eN("large-tablet"),eE(0),eL({})):window.innerWidth>=eM&&"desktop"!==eQ&&(eN("desktop"),eE(0),eL({}))};return window.addEventListener("resize",e),e(),()=>window.removeEventListener("resize",e)},[eQ,eR,e$,eD,eM]);let{data:eB,loading:eF,error:eW}=en||em,eq=eB?.commerce?.availableRegionalSportsNetworks,eU=!!eW||eS,eX=eq?.length===0,{replaceLabelDictionaryItem:eV}=(0,C.y)();(0,n.useEffect)(()=>{ed&&(0,x.zY)(eu)},[ed]);let eG=e=>{let t={...eP};t[e]=!t[e],eT(t)};(0,n.useEffect)(()=>{if(ed){eT({});try{ef({variables:{zipCode:eu}})}catch(e){(0,v.OG)(`RSN_ERROR: ${e}`),ek(!0)}finally{eH(!1)}eE(0),eL({})}},[ed]),(0,n.useEffect)(()=>{ev(eP)},[eP]),(0,n.useEffect)(()=>{eW?.graphQLErrors?.[0]?.extensions?.status===400&&eC(!0)},[eW]);let eY=(({hrefPicker:e,continueHref:t,baseProductId:i,flexBaseProductId:r,isRsnProductDependencyEnabled:n,selectedRsns:o})=>{if(0===o.length)return;let a=o.map(e=>`product[]=${e}`).join("&"),l="&crossgradeOrDowngradeNotAllowed=true";if("custom"===e){if(!t||!i)return;let e=t.includes("?")?`${t}&`:`${t}?`;return`${e}product[]=${i}&${a}${l}`}return n?`/start?${r?`checkout=true&product[]=${r}&`:""}${a}&dependencyProduct=true`:`/start?checkout=true&product[]=${r||"D2C_SUBSCRIPTION_MONTH"}&${a}${l}`})({hrefPicker:es,continueHref:U,baseProductId:eo,flexBaseProductId:ea,isRsnProductDependencyEnabled:ez,selectedRsns:Object.keys(eP).filter(e=>eP[e])});return(0,r.jsx)(H,{id:e,"data-tracking-section":t.includes("section-")?t:null,...el&&{"aria-label":el},children:(0,r.jsxs)(b.BB,{children:[(0,r.jsxs)(_,{"data-testid":"regional-sports-network","data-tracking-module":"RSN",children:[(0,r.jsxs)(L,{children:[S&&(0,r.jsx)(A,{headingTitle:eV(S),"data-preview-selector":"headingTitle"}),(0,r.jsxs)(O,{children:[(0,r.jsx)(E,{"data-preview-selector":"zipCodeEntry",children:(0,r.jsx)(a.A,{mode:"light",children:(0,r.jsx)(o.A,{setIsSubmit:ec,onChange:e=>{ec(!1);let t=e.target.value.replace(/[^0-9]/g,"");eg(t),eI(/\d{5}/.test(t)),eC(!1),eH(!0)},isValid:ew,hasError:ej,zipCode:eu,buttonText:eF?"Loading":k,formFieldLabel:P,errorMessage:N})})}),(0,I.SR)(T)&&(0,r.jsx)(B,{"data-testid":"search-description","data-preview-selector":"searchDescription",children:(0,j.Q)(T,!0)})]})]}),(0,r.jsxs)(R,{children:[ey(eq)&&(0,r.jsxs)("div",{children:[(0,r.jsx)(D,{"data-preview-selector":"searchSuccessTitle",children:z}),(0,r.jsx)(M,{"data-testid":"regional-sports-network-results",flexDirection:window.innerWidth>=e$?"row":"column",children:eq?.map(e=>{let t,i,n,o,a=F.findIndex(t=>t.rsnKey===e?.staticId);return e?.promotionalInformation?.saleable?(0,r.jsx)(ep,{image:(t=G(F,e),i=e?.promotionalInformation?.image,{url:t?.logo?.url||i?.url||"",altText:(0,V.l)(t?.altText??void 0)||i?.altText||"",width:i?.width||void 0,height:i?.height||void 0,title:i?.title||void 0}),title:(n=G(F,e),n?.title||e?.promotionalInformation?.title||""),description:Y(F,e,"description"),terms:Y(F,e,"terms"),currency:(o=G(F,e),o?.currency||""),price:J(F,e,"recurring"),duration:J(F,e,"duration"),setRsnActive:eG,active:eP[e?.staticId||""],product:e,"data-testid":"regional-sports-network-card",previewSelectorPrefix:`regions-${a}-`,setProductHeights:eL,maximumHeight:window.innerWidth>=e$?eO:"auto"},e?.staticId):null})})]}),(0,r.jsx)(ex,{}),ey(eq)&&(0,r.jsx)(Q,{"data-testid":"regional-sports-network-modal-trigger",children:(0,r.jsx)(eb,{cardsBlurb:W,continueButtonText:q,checkoutHref:eY,hasSelectedRsns:ev(eP)})})]})]}),(0,r.jsx)($,{children:!eA&&(eU||eX)&&(0,r.jsx)(eh,{zipCode:eu,errorHeading:eU?K:X,errorHeadingColor:Z,errorDescription:eU?et:ee,errorDescriptionColor:ei,errorBackgroun
68dImage:er})})]})})}},81733:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getCompetitionsFromSportsTeamsWidgetJson=t.isSportsTeamsCompetition=t.isTeamInfo=t.isRecord=void 0,t.isRecord=e=>"object"==typeof e&&null!==e,t.isTeamInfo=e=>(0,t.isRecord)(e)&&"string"==typeof e.name&&"string"==typeof e.abbreviation,t.isSportsTeamsCompetition=e=>(0,t.isRecord)(e)&&"string"==typeof e.name&&Array.isArray(e.teams)&&e.teams.every(e=>(0,t.isTeamInfo)(e)),t.getCompetitionsFromSportsTeamsWidgetJson=e=>{if((0,t.isRecord)(e)&&Array.isArray(e.competitions)&&e.competitions.every(e=>(0,t.isSportsTeamsCompetition)(e)))return e.competitions}},88449:(e,t,i)=>{"use strict";t.Ox=t.eW=t.zL=void 0;var r=i(40601);Object.defineProperty(t,"zL",{enumerable:!0,get:function(){return r.actionCreatorHelper}}),Object.defineProperty(t,"eW",{enumerable:!0,get:function(){return r.ACTION_PREFIX}});var n=i(33158);Object.defineProperty(t,"Ox",{enumerable:!0,get:function(){return n.fetchService}}),i(37963),i(5659),i(72835),i(53018),i(81733)}}]); 69//# sourceMappingURL=2815.87d27fd2f674d569.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.