1(window.webpackJsonp=window.webpackJsonp||[]).push([[143],{3040:function(e,t,a){"use strict";var n,i=a(0),c=a.n(i),l=a(126),o=a(11),r=a(359),s=a(15),d=a(429),u=a(258),b=a(44),p=a(39),O=a(428),v=a(285),m=a(25),g=a(62),j=a(151),f=a(32),h=a(23),y=a(681),x=a(14),C=a(324),D=a(432),S=a(1356),N=a(360),T=a(9),_=a(3051),w=a(1373),I=a(2),E=e=>e.ctaTitle||e.name||e.title||"";function A(e){Object(m.g)(E(e),window.location.href),Object(v.e)(e.ctaDeeplink)}function P(e,t){var a,n,i=null===(a=e.subCategories)||void 0===a?void 0:a[0].title,c=null===(n=e.subCategories)||void 0===n?void 0:n[0].faqs[0].title;t===o.A.QUESTION?Object(h.vb)(i,c,"fixed"):Object(h.eb)(E(e),"fixed")}var R=c.a.memo(e=>{var t,a,v,{snippetDataType:m,className:E,isPartOfGrid:R=!0}=e,L=Object(p.d)(j.a),k=Object(p.c)(),M=Object(p.d)(x.Gj),B=(e,t)=>k(C.a.postLeadGeneration({data:e,redirectLink:t})),G=Object(p.d)(j.zc),H=Object(p.d)(j.k),U=Object(p.d)(N.n),F=Object(p.d)(x.Ij),K=Object(p.d)(x.q),q=F||K,z=Object(p.d)(x.Kg),Y=Object(p.d)(x.Cg),V=null===(t=v=m===f.ab.STATIC_DATA?Y:m===f.ab.TOP?G||(null==U?void 0:U[m]):m===f.ab.BOTTOM&&H||(null==U?void 0:U[m]))||void 0===t?void 0:t.data,Q=Object(i.useMemo)(()=>{var e=V?Object(_.a)(V):[],t=e?JSON.parse(JSON.stringify(e)):null;return Object(O.d)(t||[],L,z,q)},[V,L,z,q]),J=(null==Q?void 0:Q.length)>0?Q[0].pageBgColor:null,W=!(null===(a=v)||void 0===a||!a.isMagentaPage),X=[E,W?"mcanvas-page":""].filter(Boolean).join(" ");return Object(I.jsxs)(I.Fragment,{children:[Object(I.jsx)(D.a,{children:Object(S.a)(Q||[])}),Object(I.jsx)(w.a,{$isMagentaPage:W,$pageBgColor:null!=J?J:"","data-scheme":null!=J?J:"",className:"snippet-section","data-is-magenta-page":W,children:Object(I.jsx)(l.s,{clientOrigin:o.ub.ESHOP_CLIENT_ORIGIN,dynamicReactNode:n||(n=Object(I.jsx)(c.a.Fragment,{})),sectionItems:Q,ssoWhiteListDomains:Object(r.a)(),ssoLoginUri:o.ub.SSO_LOGIN_ESHOP_URI,onIconClickHandler:A,onFormSubmitClickHandler:e=>Object(y.b)(e,B),onFaqClickHandler:P,preloadConfig:{isMobile:M.isPhone,isTablet:M.isTablet,quality:Object(d.a)(),isSafariAndIEBrowser:!!s.db&&Object(u.a)(),serverSideRendered:o.ub.SERVER_SIDE_RENDERED_PAGE===b.h.PRODUCT_LISTING,skipDynamicWidth:!0},isMobile:M.isPhone,s3ImageUrl:Object(g.a)().S3_IMAGE_URL,onLinkClickHandler:y.c,onCtaDeepLinkClickHandler:y.a,publicBasePath:L.PUBLIC_BASE_PATH||"",globalClickEventHandler:e=>{Object(h.U)(e)},isPartOfGrid:R,history:T.a,countryCode:L.COUNTRY_CODE,isMagentaPage:W,landingBackgroundColor:J||"",className:X})})]})});t.a=R},3051:function(e,t,a){"use strict";a.d(t,"a",(function(){return i}));var n=a(113),i=e=>e.filter(e=>e.type!==n.b.USP&&e.type!==n.b.BENEFITS_ODS)},3298:function(e,t,a){"use strict";var n=a(0);t.a=e=>{var t=Object(n.useRef)(null),[a,i]=Object(n.useState)(!1),c=e=>{var[t]=e;i(t.isIntersecting)};return Object(n.useEffect)(()=>{var a=new IntersectionObserver(c,e);return t.current&&a.observe(t.current),()=>{t.current&&a.unobserve(t.current)}},[t,e]),[t,a]}},3683:function(e,t,a){"use strict";var n=a(5),i=a.n(n),c=a(28),l=a(2);function o(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function r(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?o(Object(a),!0).forEach((function(t){i()(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):o(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}t.a=e=>Object(l.jsx)(c.ODSInlineNotification,r(r({showCloseButton:!1},e),{},{opened:!0}))},3684:function(e,t,a){"use strict";var n=a(1),i=a(152),c=a(506),l=a(684),o=a(1340),r=a(434),s=a(39),d=a(254),u=a(360),b=a(2);t.a=e=>{var{wrapper:t}=e,a=Object(s.d)(u.n),{productSpecification:p,variant:O}=Object(s.d)(u.g),v=(e,t)=>{var a,n,i;return null==e||null===(a=e.find(e=>e.name===t))||void 0===a||null===(n=a.values)||void 0===n||null===(i=n[0])||void 0===i?void 0:i.value},m={title:"",description:"",seoTags:""},g=t===d.e.DETAILS?(()=>{if(t!==d.e.DETAILS)return null;var{name:e}=p,a=(null==O?void 0:O.characteristics)||[],n=v(a,"metaTagTitle"),i=v(a,"metaTagDescription");return{title:n?Object(l.b)(n):Object(l.b)(e),description:i?Object(l.b)(i):"",seoTags:Object(o.b)(a)}})():(()=>{var e,n,c;if(t===d.e.DETAILS)return null;var r=(null==a?void 0:a.characteristics)||[];return{title:Object(l.b)(Object(i.j)(null==a?void 0:a.name,r)),description:Object(l.b)((null===(e=r.find(e=>"metaTagDescription"===e.name))||void 0===e||null===(n=e.values)||void 0===n||null===(c=n[0])||void 0===c?void 0:c.value)||""),seoTags:Object(o.b)(r)}})();g&&Object.assign(m,g);var{title:j,description:f,seoTags:h}=m;return Object(b.jsx)(c.a,{onChangeClientState:()=>{switch(t){case d.e.LISTING:Object(r.k)(n.zb.STANDALONE_ADDON_LISTING);break;case d.e.DETAILS:Object(r.l)(n.zb.STANDALONE_ADDON_DETAILS)}},title:j,meta:[{name:"description",content:f||""},h?{name:"robots",content:h}:[]]})}},3713:function(e,t,a){"use strict";var n=a(28),i=a(6),c=a(48),l=i.default.div.withConfig({displayName:"StyledAddonStaticContent",componentId:"sc-12b862d-0"})(["width:100%;"]),o=Object(i.default)(n.ODSColumn).withConfig({displayName:"StyledAddonOverview",componentId:"sc-12b862d-1"})(["gap:var(--spacing-layout-5);align-items:start;width:100%;@media ","{gap:var(--spacing-layout-1);}.addon-info{gap:var(--spacing-component-6);border-radius:var(--radius-zero);justify-content:center;align-items:start;width:var(--columns-5-columns);color:var(--colours-basic-text);@media ","{width:var(--columns-7-columns);}@media ","{width:var(--columns-9-columns);}@media ","{gap:var(--spacing-component-5);width:var(--columns-12-columns);}&__title{font:var(--title-l);}&__description{font:var(--body-l);}}"],c.q.below_768,c.q.below_1440,c.q.below_1040,c.q.below_768),r=a(12),s=a.n(r),d=a(3040),u=a(32),b=a(39),p=a(285),O=a(15),v=a(677),m=a(360),g=Object(i.default)(n.ODSBreadcrumb).withConfig({displayName:"StyledODSBreadcrumb",componentId:"sc-1bktzac-0"})([""]),j=a(2),f=e=>
1{var{isAddonDetailsPage:t,productName:a,viewAllVariants:n}=e,i=Object(b.d)(m.n),{global:c}=Object(b.d)(O.X),{dtLogo:{dtLogoLink:l}}=Object(b.d)(v.c),{legacyRedirectUrl:o}=Object(b.d)(m.i),r=l?Object(p.c)(l):"/",{home:s,addons:d}=c,u=[{href:r,text:s,onClick:e=>{}},{href:o,text:d}];return Object(j.jsx)(g,{items:(null!=i&&i.name&&u.push({href:"javascript:void(0)",text:null==i?void 0:i.name,onClick:e=>(e.preventDefault(),void(null==n||n()))}),t&&a&&u.push({href:"javascript:void(0)",text:a}),u)})};t.a=e=>{var t,{headingText:a,subheaderText:i,isUpperSnippetRequired:c,isAddonDetailsPage:r,upperSnippetData:b,productName:p,viewAllVariants:O}=e;return Object(j.jsxs)(o,{"data-scheme":"neutral",className:"addon-overview-container",children:[Object(j.jsx)(n.ODSColumn,{className:"header-breadcrumb",children:Object(j.jsx)(f,{isAddonDetailsPage:r,productName:p,viewAllVariants:O})}),c&&null!=b&&null!==(t=b.data)&&void 0!==t&&t.length?Object(j.jsx)(l,{children:Object(j.jsx)(d.a,{snippetDataType:u.ab.ABOVE_LISTING})}):null,a||i?Object(j.jsxs)(n.ODSColumn,{className:"addon-info",children:[Object(j.jsx)(n.ODSText,{as:"h1",className:s()("addon-info__title"),children:a}),Object(j.jsx)(n.ODSText,{as:"span",className:s()("addon-info__description"),children:i})]}):null]})}},3745:function(e,t,a){"use strict";var n=a(39),i=a(28),c=a(360),l=a(12),o=a.n(l),r=a(1),s=a(50),d=a(254),u=a(479),b=a(6),p=a(48),O=Object(b.default)(i.ODSColumn).withConfig({displayName:"StyledAddonAgreements",componentId:"sc-1whniki-0"})(["gap:var(--spacing-layout-1);.agreements-label{font:var(--subtitle);color:var(--colours-basic-text);}.agreements-list{flex-wrap:wrap;column-gap:var(--spacing-layout-8);row-gap:var(--spacing-layout-1);@media ","{flex-direction:column;}}.options-btn{width:auto;}"],p.q.below_1040),v=a(2);t.a=e=>{var t=Object(n.d)(c.m),{runtime:a}=t,{agreements:l,selectedProductOffering:b,onChangeAgreementClick:p}=e,{addonErrorStateForNotification:m}=Object(n.d)(c.l);return Object(v.jsxs)(O,{className:"addon-agreements-container",children:[Object(v.jsx)(i.ODSText,{variant:"h2",className:o()("agreements-label"),id:"agreements",children:a}),Object(v.jsx)(i.ODSRow,{className:"agreements-list",children:l.map((e,n)=>{var{label:c,isSelected:o,value:O}=e;return Object(v.jsx)(i.ODSRadioButton,{className:"options-btn",label:c,mode:"standard",readonly:!1,size:"large",name:"agreement","aria-describedby":"agreements",role:"radio",checked:b===O||o,onChange:()=>((e,n)=>{var i;p(e),Object(u.h)({eventKeyName:r.lc.RADIO_BUTTON_CLICK,eventLabel:n,triggerType:r.Hc.COMMON.TRIGGER_TYPE.CLICK,attributes:{elementPosition:r.C.PAGE_BODY,elementTitle:t.runtime,option_available:Object(u.d)(l),option_selected:(null==e?void 0:e.label)||(null==l||null===(i=l[0])||void 0===i?void 0:i.label)},tealiumData:{[r.Ac.LINK_ID]:Object(s.c)({action:r.uc.CONTENT,style:r.vc.RADIO,topic:"".concat(a,"-").concat(n)})}})})(e,c),disabled:m===d.b.NO_CONTRACT_SELECTED||m===d.b.MAX_CARDINALITY_REACHED},"agreement_".concat(n))})})]})}},3746:function(e,t,a){"use strict";var n=a(39),i=a(28),c=a(360),l=a(12),o=a.n(l),r=a(6),s=r.default.div.withConfig({displayName:"StyledContractContent",componentId:"sc-1l748mu-0"})([".contract-label{font:var(--body-m-regular);padding-bottom:var(--spacing-component-3);}.contract-information{display:flex;flex-direction:column;gap:var(--spacing-component-2);&__title{font:var(--body-m-bold);}&__address{font:var(--body-m-regular);}}"]),d=r.default.div.withConfig({displayName:"StyledContractODSCard",componentId:"sc-1l748mu-1"})(["color:var(--colours-basic-text);.ODSCardBasic.ODSCardBasic--size-large .ODSCardBasic-Content{padding:var(--spacing-layout-2);}.ODSCardBasic-Actions-Slot{margin-top:var(--spacing-component-3);}"]),u=a(2);t.a=e=>{var{selectedContractText:t,changeCtaText:a}=Object(n.d)(c.m),{selectedContract:{title:l,address:r},onCtaClick:b}=e;return Object(u.jsx)(d,{children:Object(u.jsx)(i.ODSCardBasic,{className:"selected-contract-container",actionSlot:Object(u.jsx)(i.ODSButton,{label:a,size:"small",variant:"outline",onClick:b}),contentSlot:Object(u.jsxs)(s,{className:"contract-content",children:[Object(u.jsx)(i.ODSText,{as:"p",className:o()("contract-label"),children:t}),Object(u.jsxs)(i.ODSRow,{className:"contract-information",children:[Object(u.jsx)(i.ODSText,{as:"h2",className:o()("contract-information__title"),children:l}),Object(u.jsx)(i.ODSText,{as:"p",className:o()("contract-information__address"),children:r})]})]}),customHeight:!1,size:"large"})})}},3974:function(e,t,a){"use strict";a.r(t);var n,i=a(5),c=a.n(i),l=a(1),o=a(3040),r=a(152),s=a(32),d=a(58),u=a(11),b=a(18),p=a(3298),O=a(592),v=a(360),m=a(14),g=a(15),j=a(30),f=a(60),h=a(50),y=a(28),x=a(156),C=a(0),D=a.n(C),S=a(39),N=a(2967),T=a(3745),_=a(3713),w=a(3683),I=a(3746),E=a(1323),A=a(434),P=a(19),R=a(48),L=a(6),k=Object(L.default)(y.ODSRow).withConfig({displayName:"StyledListingContainer",componentId:"sc-wsae9b-0"})(["display:flex;flex-direction:column;gap:var(--spacing-layout-4);align-items:start;width:100%;@media ","{gap:var(--spacing-layout-1);}"],R.q.below_768),M=L.default.div.withConfig({displayName:"StyledAddonCardContainer",componentId:"sc-wsae9b-1"})(["display:flex;padding:var(--spacing-component-4,0px);align-items:flex-start;gap:var(--stretch-grid-columns,8px);overflow-x:auto;overflow-y:hidden;@media ","{max-width:var(--columns-10-columns,1159px);}@media ","{max-width:var(--columns-12-columns,992px);}@media ",",","{max-width:var(--columns-12-columns,720px);}"],R.q.above_1439,R.q.above_1039,R.q.above_767,R.q.below_768),B=Object(L.default)(y.ODSList).withConfig({displayName:"StyledODSUspList",componentId:"sc-wsae9b-2"})(["background-color:transparent !important;padding:0 !important;"]),G=L.default.div.withConfig({displayName:"StyledBelowListing",componentId:"sc-wsae9b-3"})(["width:100%;"]),H=a(12),U=a.n(H),F=a(479),K=a(254),q=Object(L.default)(y.ODSRow).withConfig({displayName:"StyledListingContainer",componentId:"sc-1a66ax1-0"})(["&.cards-container{display:flex;padding:var(--spacing-component-0,0px);align-items:flex-start;gap:var(--grid-gutters,8px);align-self:stretch;}.ods-card-basic-container{gap:var(--grid-gutters);height:100%;flex:0 0 auto;border-radius:var(--radius-large,24px);@media ","{width:var(--columns-3-columns,331px);}@media ","{width:var(--columns-3-columns,342px);}@media ","{width:304px;}@media ","{width:var(--columns-5-columns,295px);border-radius:var(--radius-medium,16px);}}"],R.q.above_1439,R.q.above_1039,R.q.above_767,R.q.below_768),z=(R.p.below_768,Object(L.default)(y.ODSCardBasic).withConfig({displayName:"StyledODSCardBasic",componentId:"sc-1a66ax1-2"})([".ODSCardBasic-CardBg{background-color:var(--colours-basic-background-card);}.ODSCardBasic-Actions-Slot{width:100%;}.local-content-pieces-card-content-container{gap:var(--spacing-component-7);padding:var(--spacing-component-0) var(--spacing-component-0) var(--spacing-component-0) var(--spacing-component-0);align-items:start;width:100%;}.netflix-standard-text-container{font:var(--title-s);letter-spacing:var(--title-s-letter-spacing);color:var(--colours-basic-text);width:100%;vertical-align:top;}.price-container{gap:var(--spacing-component-2);padding:var(--spacing-component-0) var(--spacing-component-0) var(--spacing-component-0) var(--spacing-component-0);border-radius:var(--radius-zero);align-items:start;width:100%;}.first-period-container{gap:var(--spacing-component-1);padding:var(--spacing-component-0) var(--spacing-component-0) var(--spacing-component-0) var(--spacing-component-0);border-radius:var(--radius-zero);align-items:end;width:100%;}
1.price-text-container{color:var(--colours-basic-text,#000);font-family:var(--typography-subtitle-font-family,'TeleNeo Var');font-size:var(--typography-subtitle-size,22px);font-style:normal;font-weight:var(--typography-subtitle-weight,655);line-height:var(--typography-subtitle-line-height,22px);letter-spacing:var(--typography-subtitle-letter-spacing,0px);}.mo-text-container{font:var(--body-m-regular);letter-spacing:var(--body-m-regular-letter-spacing);color:var(--colours-basic-text);vertical-align:top;}.card-details-link{color:var(--colours-basic-text,#000);font-family:var(--typography-body-M-bold-font-family,'TeleNeo Var');font-size:var(--typography-body-M-bold-size,16px);font-style:normal;font-weight:var(--typography-body-M-bold-weight,655);line-height:var(--typography-body-M-bold-line-height,20px);letter-spacing:var(--typography-body-M-bold-letter-spacing,0px);padding-left:var(--radius-extra-small);}.details-container{gap:var(--spacing-component-1);padding:var(--spacing-component-0) var(--spacing-component-0) var(--spacing-component-0) var(--spacing-component-0);border-radius:var(--radius-zero);align-items:start;width:100%;}.content-small-container{gap:var(--spacing-component-3);padding:var(--spacing-component-0) var(--spacing-component-0) var(--spacing-component-0) var(--spacing-component-0);border-radius:var(--radius-zero);justify-content:center;align-items:start;width:100%;}.ods-list-item-container{width:100%;}.scale-price-text-container{color:var(--colours-basic-text-recessive,#626262);font-family:var(--typography-body-M-bold-font-family,'TeleNeo Var');font-size:var(--typography-body-M-bold-size,16px);font-style:normal;font-weight:var(--typography-body-M-bold-weight,655);line-height:var(--typography-body-M-bold-line-height,20px);letter-spacing:var(--typography-body-M-bold-letter-spacing,0px);}"])),Y=a(2),V=D.a.forwardRef((e,t)=>{var{addonsData:a,currentQtyFromPI:n,currentQtyInCart:i,maxQty:c,handleButtonClick:o,viewDetailsHandler:r,maxHeights:s}=e,d=Object(C.useRef)(null),u=(Object(C.useRef)(null),Object(C.useRef)(null)),b=Object(S.d)(m.rc),p=Object(S.d)(v.i),O=Object(S.d)(P.A),g=Object(S.d)(v.n),j=Object(S.d)(v.j),f=Object(S.d)(v.k),x=Object(S.d)(m.bf),D=Object(S.d)(v.m),{alreadyExistingAddonText:N,listingPage:{viewDetailsLink:T}}=D,_=Object(S.d)(v.l),{addonErrorStateForNotification:w}=_,{monthlyPrice:I,scalePriceLabels:R}=Object(A.i)(b,O,null==a?void 0:a.totalPrices);Object(C.useEffect)(()=>{d.current&&(d.current.style.minHeight="".concat(s.localContent,"px")),u.current&&(u.current.style.minHeight="".concat(s.variantDetails,"px"))},[s]);var L,k,M=e=>{var t,r;o(Object(A.c)(a,D,n,i,c,x),null==a?void 0:a.id),Object(F.h)({eventKeyName:l.lc.ADDON_SELECTION_SUBMITTED,eventLabel:null!==(t=null==g?void 0:g.name)&&void 0!==t?t:"",triggerType:l.Hc.COMMON.TRIGGER_TYPE.RESPONSE,attributes:{elementTitle:null==g?void 0:g.name,selection_type:Object(F.e)(null!=c?c:0,null!=n?n:0,null!=i?i:0),current_plan:null!==(r=Object(F.b)(j))&&void 0!==r?r:"NA",option_available:Object(F.a)(j),option_selected:Object(F.c)(j)}}),Object(F.h)({eventKeyName:l.lc.CTA_CLICKS,eventLabel:Object(A.c)(a,D,n,i,c,x),triggerType:l.Hc.COMMON.TRIGGER_TYPE.CLICK,attributes:{targetPage:"NA",elementPosition:l.C.PAGE_BODY,elementTitle:"addon - ".concat(e),elementValue:null==f?void 0:f.buttonText[Object(A.c)(a,D,n,i,c,x)]},tealiumData:{[l.Ac.LINK_ID]:Object(h.c)({action:l.uc.CONTENT,style:l.vc.BUTTON,topic:"".concat(e,"-").concat(Object(A.c)(a,D,n,i,c,x))})}})};return Object(Y.jsx)(q,{className:"cards-container",children:Object(Y.jsx)(y.ODSColumn,{children:Object(Y.jsx)(z,{className:"ods-card-basic-container",actionSlot:Object(Y.jsx)(y.ODSButton,{label:Object(A.c)(a,D,n,i,c,x),size:"large",type:"submit",variant:"primary",disabled:x&&((null==a?void 0:a.isExisting)||(null==a?void 0:a.isSelected)||w===K.b.NO_CONTRACT_SELECTED||w===K.b.MAX_CARDINALITY_REACHED),onKeyDown:e=>{e.stopPropagation(),"Enter"!==e.key&&"Space"!==e.key||M(null==a?void 0:a.name)},onClick:()=>M(null==a?void 0:a.name)}),contentSlot:Object(Y.jsxs)(y.ODSColumn,{ref:t,children:[Object(Y.jsx)(y.ODSRow,{children:Object(Y.jsxs)(y.ODSColumn,{className:"local-content-pieces-card-content-container",ref:d,children:[null!=a&&a.isExisting?Object(Y.jsx)(y.ODSTags,{label:"".concat(N),type:"activeOnSubtle"}):null!=a&&a.badge?Object(Y.jsx)(y.ODSTags,{label:"".concat(null==a?void 0:a.badge),type:"promotion"}):null,Object(Y.jsx)(y.ODSText,{variant:"h3",className:U()("netflix-standard-text-container"),children:null==a?void 0:a.name}),Object(Y.jsxs)(y.ODSColumn,{className:"price-container",children:[Object(Y.jsxs)(y.ODSRow,{className:"first-period-container",children:[Object(Y.jsx)(y.ODSText,{variant:"h3",className:U()("price-text-container"),children:null==I?void 0:I.priceValue}),Object(Y.jsxs)(y.ODSText,{as:"span",className:U()("mo-text-container"),children:[null==I?void 0:I.occurance,Object(Y.jsx)(E.a,{productId:null==a?void 0:a.id,priceType:"price"})]})]}),null==R?void 0:R.map((e,t)=>Object(Y.jsx)(y.ODSRow,{className:"scale-price-container",children:Object(Y.jsxs)(y.ODSText,{as:"span",className:U()("scale-price-text-container"),children:[null!=e&&e.showPrice?null==e?void 0:e.price:"",null==e?void 0:e.label]})},"scaled_price_".concat(t)))]})]})}),Object(Y.jsx)(y.ODSRow,{children:Object(Y.jsxs)(y.ODSColumn,{className:"variant-details-container",ref:u,children:[Object(Y.jsx)(y.ODSLink,{label:T,variant:"secondary",className:"card-detail
1s-link",href:"javascript:void(0)",onClick:()=>r(null==a?void 0:a.name),onClickCapture:()=>r(null==a?void 0:a.name)}),!(null==a||null===(L=a.variantUSP)||void 0===L||!L.length)&&Object(Y.jsx)(B,{type:"customIcon",children:null==a||null===(k=a.variantUSP)||void 0===k?void 0:k.slice(0,null==p?void 0:p.uspLength).map(e=>{var{type:t,value:a}=e;return Object(Y.jsx)(y.ODSListItem,{className:"ods-list-item-container",icon:"checkmark-type-standard",prefix:"icon",link:!1,text:a},t)})})]})})]}),customHeight:!0,size:"medium"})})})}),Q=a(3684);function J(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function W(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?J(Object(a),!0).forEach((function(t){c()(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):J(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}t.default=Object(N.a)(e=>{var t,a,i,c,D,N,E,P,R,L=Object(S.c)(),{isCurrentTariffData:B,handleButtonClick:H}=e,U=Object(S.d)(v.j),{variants:q,currentQuantityFromPI:z,currentQuantityInCart:J,maxQuantity:X,productOfferingTerm:$}=Object(S.d)(v.j),Z=Object(S.d)(v.l),ee=Object(S.d)(v.n),te=Object(S.d)(v.m),ae=Object(S.d)(v.a),ne=Object(f.j)(null==e||null===(t=e.location)||void 0===t?void 0:t.pathname),ie=new URLSearchParams(null==e||null===(a=e.location)||void 0===a?void 0:a.search),ce=Object(S.d)(m.bf),le=u.d.ADDON_MANAGEMENT,{PRODUCT_OFFERING_TERM:oe}=K.c,re=Object(S.d)(v.i),se=Object(S.d)(v.k),{existingAddonStaticData:de,addonErrorStateForNotification:ue,setAddonListingDataFetchedFromServer:be,selectedAssetId:pe,selectedProductOffering:Oe}=Z,ve=ie.get(b.f.PRODUCT_OFFERING_TERM),me=()=>{var e;return null!==(e=null==Oe?void 0:Oe.value)&&void 0!==e?e:ve},ge={root:null,rootMargin:"0px",threshold:g.ib.phone||g.ib.tablet?.2:1},[je,fe]=Object(p.a)(ge),he=Object(C.useRef)([]),ye=Object(C.useRef)([]),[xe,Ce]=Object(C.useState)({localContent:0,variantDetails:0}),De=Object(C.useRef)(!1),Se=e=>{var t=e||me();return t?[{name:oe,value:t}]:[]},Ne=null!==(i=ie.get(b.f.BUSINESS_INTERACTION))&&void 0!==i?i:u.d.ADDON_MANAGEMENT,Te=e=>{var t=W({category:ne,selectedAttributes:Se(e),preferredBusinessInteraction:Ne},pe||B&&ce&&null!=ae&&ae.productRefId?{currentTariffData:{productRef:{id:pe||(null==ae?void 0:ae.productRefId)}}}:null);L(O.a.getAddonListingDetails(t))},_e={title:null==ae?void 0:ae.productName,address:null==ae?void 0:ae.address},we=null==ee||null===(c=ee.characteristics)||void 0===c?void 0:c.find(e=>"slug_alias"===e.name),Ie=null==we||null===(D=we.values)||void 0===D||null===(N=D[0])||void 0===N?void 0:N.value;Object(C.useEffect)(()=>{var e,t,a,n,i,c,o=Object(d.getKipLegalNoteData)({productArray:q,isCharacteristicMandatory:!1});j.g.setItem(j.d.FIXED_KIP_LEGAL_NOTE,JSON.stringify(o)),Object(F.h)({eventKeyName:l.lc.ADDON_GROUP_VIEWED,eventLabel:null!==(e=null==ee?void 0:ee.name)&&void 0!==e?e:"",triggerType:l.Hc.COMMON.TRIGGER_TYPE.SHOW,attributes:{elementTitle:null!==(t=null==ee?void 0:ee.name)&&void 0!==t?t:"",selection_type:Object(F.e)(X,z,J),current_plan:null!==(a=Object(F.b)(U))&&void 0!==a?a:"NA",option_available:null!==(n=Object(F.a)(U))&&void 0!==n?n:"NA",status:null!==(i=null===(c=Object(A.b)(te,Z,ee,!1))||void 0===c?void 0:c.title)&&void 0!==i?i:"NA"}})},[q,ue]),Object(C.useEffect)(()=>{fe&&null!=q&&q.length&&Object(F.g)({variants:q})},[fe,null==q?void 0:q.length]),Object(C.useEffect)(()=>{be||Te(),L(O.a.setAddonListingDataFetchedFromServer(!1))},[pe,ne]),Object(C.useEffect)(()=>{window.scrollTo(0,0)},[ne]);var Ee=Object(A.a)(ue,te,e,le,re,!1,"",se),Ae={label:null==Ee?void 0:Ee.link1,onClick:null==Ee?void 0:Ee.link1Handler,linkType:"button"},Pe={label:null==Ee?void 0:Ee.link2,onClick:null==Ee?void 0:Ee.link2Handler,linkType:"button"};Object(C.useEffect)(()=>{var e,t;if(null!=Z&&null!==(e=Z.addonData)&&void 0!==e&&null!==(t=e.variants)&&void 0!==t&&t.length){var a=e=>e.current.reduce((e,t)=>
1{var a,n=null!==(a=null==t?void 0:t.offsetHeight)&&void 0!==a?a:0;return n>e?n:e},0),n=a(he),i=a(ye);n>0&&i>0&&Ce({localContent:n,variantDetails:i})}},[null==Z||null===(E=Z.addonData)||void 0===E?void 0:E.variants]);Object(C.useEffect)(()=>{De.current&&!ce&&Te(),De.current=ce},[ce]);var Re,Le,ke;return Object(Y.jsxs)(Y.Fragment,{children:[Object(Y.jsx)(Q.a,{wrapper:K.e.LISTING}),Object(Y.jsx)(_.a,{headingText:(null==ee?void 0:ee.name)||"",subheaderText:(null==ee?void 0:ee.description)||"",isUpperSnippetRequired:!0,upperSnippetData:null==ee?void 0:ee.snippetAboveListing}),(B&&ce||ue)&&Object(Y.jsxs)(y.ODSRow,{className:"contract-information-container",children:[B&&ce&&ue!==K.b.API_ERROR_500&&Object(Y.jsx)(I.a,{selectedContract:_e,onCtaClick:()=>{return Object(A.j)(e,le),void Object(F.h)({eventKeyName:l.lc.BUTTON_CLICKED,eventLabel:null!==(t=null==te?void 0:te.changeSelectedContractCta)&&void 0!==t?t:"",triggerType:l.Hc.COMMON.TRIGGER_TYPE.CLICK,attributes:{targetPage:"NA",elementPosition:l.C.PAGE_BODY,elementTitle:"",elementValue:null!==(a=null==te?void 0:te.changeSelectedContractCta)&&void 0!==a?a:""},tealiumData:{[l.Ac.LINK_ID]:Object(h.c)({action:l.uc.CONTENT,style:l.vc.BUTTON,topic:"".concat(te.changeSelectedContractCta,"-").concat(te.selectedContractText)})}});var t,a}}),ue&&Object(Y.jsx)(w.a,{type:"warning",title:"".concat(Object(A.b)(te,Z,ee).title),text:"".concat(Object(A.b)(te,Z,ee).subTitle),link1Props:Ae,link2Props:Pe,showLinks:!!(null!=Ae&&Ae.label||null!=Pe&&Pe.label)})]}),(ke=(null==Z||null===(Re=Z.availableAddonManagementContracts)||void 0===Re?void 0:Re.length)>0?null===(Le=Z.availableAddonManagementContracts)||void 0===Le?void 0:Le.filter(e=>e.businessInteractions.includes(u.d.ADDON_MANAGEMENT)):[],(!ce||(null==ke?void 0:ke.length)>=1)&&null!=q&&q.length&&ue!==K.b.API_ERROR_500?Object(Y.jsxs)(k,{className:"listing-container",ref:je,id:"js-tileSectionRef",children:[(null==$?void 0:$.length)>1?Object(Y.jsx)(T.a,{agreements:$,selectedProductOffering:me(),onChangeAgreementClick:e=>(e=>{L(O.a.setSelectedProductOffering(e)),Object(r.u)(b.f.PRODUCT_OFFERING_TERM,e.value),Te(null==e?void 0:e.value)})(e)}):null,null!=q&&q.length?Object(Y.jsx)(M,{id:"dyt_variantsListing",children:null==q?void 0:q.map((t,a)=>Object(Y.jsx)(y.ODSColumn,{children:Object(Y.jsx)(V,{maxHeights:xe,addonsData:t,currentQtyFromPI:z,currentQtyInCart:J,maxQty:X,ref:e=>{e&&(he.current[a]=e.querySelector(".local-content-pieces-card-content-container"),ye.current[a]=e.querySelector(".variant-details-container"))},handleButtonClick:H,viewDetailsHandler:a=>((t,a,n)=>{var i=Object(g.N)(),c=[Ie,a];n&&c.push(n);var o=Object(g.Y)(c,W(W({},i),{},{[b.f.CATEGORY_ID]:ne}));Object(F.h)({eventKeyName:l.lc.LINK_CLICKED,eventLabel:te.listingPage.viewDetailsLink,triggerType:l.Hc.COMMON.TRIGGER_TYPE.CLICK,attributes:{targetPage:o,elementPosition:l.C.PAGE_BODY,elementTitle:"addon - ".concat(t),elementValue:te.listingPage.viewDetailsLink},tealiumData:{[l.Ac.LINK_ID]:Object(h.c)({action:l.uc.CONTENT,style:l.vc.TEXT,topic:"".concat(t,"-").concat(te.listingPage.viewDetailsLink)})}}),e.history.push(o)})(a,null==t?void 0:t.productSlug,null==t?void 0:t.variantSlug)},"addon_".concat(a))},a))}):null,(null==re?void 0:re.consumerInformationUrl)&&Object(Y.jsx)(y.ODSLink,{className:"consumer-information",href:re.consumerInformationUrl,target:"_blank",label:null==te?void 0:te.consumerInformation,rightIcon:n||(n=Object(Y.jsx)(x.ODSIcon,{name:"information-type-standard",size:16})),variant:"secondary"})]}):null),!(null==q?void 0:q.find(e=>e.isExisting))&&de&&ue!==K.b.API_ERROR_500&&Object(Y.jsx)(y.ODSColumn,{className:"addon-exists-container",children:Object(Y.jsx)(w.a,{type:"information",title:(null==de?void 0:de.heading)||"",text:(null==de?void 0:de.description)||""})}),null!=ee&&null!==(P=ee.snippetBelowListing)&&void 0!==P&&null!==(R=P.data)&&void 0!==R&&R.length?Object(Y.jsx)(G,{children:Object(Y.jsx)(o.a,{snippetDataType:s.ab.BELOW_LISTING})}):null]})})}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.