1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[636],{92:(e,t,n)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/_app",function(){return n(34101)}])},231:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=n(10563),i=["mousedown","wheel","touchmove","keydown"];t.default={subscribe:function(e){return"undefined"!=typeof document&&i.forEach(function(t){return(0,a.addPassiveEventListener)(document,t,e)})}}},313:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});var a=n(14232),i=n(54155);let r=(0,a.forwardRef)((e,t)=>((0,i.q)(!1,"IconPause"),a.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",ref:t},e),a.createElement("path",{d:"M14 9h-4a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1V10a1 1 0 0 0-1-1m-1 12h-2V11h2zM22 9h-4a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1V10a1 1 0 0 0-1-1m-1 12h-2V11h2z"}))));r.displayName="LoopPause"},333:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var a={ADD:"/add",ERROR:"/error",MAINTENANCE:"/maintenance",TVPACKAGES:{INDEX:"/packages",CHOOSEPACKAGE:"/packages/packages-add-ons"},AFFILIATE:{INDEX:"/affiliate",PACKAGE_ADDONs:"/affiliate/affiliate-packages-addons"}}},725:e=>{e.exports={wrapperContainer:"homePhone_wrapperContainer__VcEXd",stepPill:"homePhone_stepPill__C5cTF",hpCardHeader:"homePhone_hpCardHeader__LJXjx",cardContainer:"homePhone_cardContainer__StDC7",selectedIcon:"homePhone_selectedIcon__oPdtV",cardHeader:"homePhone_cardHeader__QP6EJ",header:"homePhone_header__fV3QX",contract:"homePhone_contract__42R3y",selectedCard:"homePhone_selectedCard__d3jd3"}},1798:(e,t,n)=>{"use strict";n.d(t,{Q:()=>a,U:()=>i});var a={CONTINUE_TO_ADDONS:"Continue to add-ons",SELECT:"Select this package",SELECT_TV_ADD:"Select this plan",SELECTED_TV_ADD:"Selected",SELECTED:"Selected package",ADD_NOW:"Add now",SEE_DETAILS:"See package details",SEE_BUNDLE_DETAILS:"See bundled package details",HIDE_DETAILS:"Hide Details",BACK:"Back",CHANGEADDRESS:"Change address",CHECKADDRESS:"Change address",BACKTOPACKAGES:"Back to packages",ADD_AND_CONTINUE:"Add and Continue",CONTINUE_TO_CHECKOUT:"Continue to checkout",PKG_CONTINUE_TO_CHECKOUT:"Checkout",ADD_CONTINUE_TO_CHECKOUT:"Continue to order",CONTINUE_TO_BROADBAND:"Continue to broadband",WHAT_YOU_GET:"What you get",SEEDETAILS:"See details",WHATS_THIS:"Whatâs this?",FIND_ADDRESS:"Find Address",CONFIRM_ADDRESS:"Confirm Address",CLOSE:"Close",REMOVE:"Remove",ADD:"Add",BACK_TO_DEALS:"Check your deals",CHECK_AVILABILITY:"Check availability",ADD_THIS_PLAN:"Add this plan",REMOVE_THIS_PLAN:"Remove this plan"},i={CONTINUE_TO_BROADBAND:"Continue to Broadband",ADD_AND_CONTINUE:"Add and Continue",CHECKOUT:"Checkout",REMOVE:"Remove"}},2484:e=>{e.exports={swiper_carousel:"carousel_swiper_carousel___HVRT",swiper_carousel_packages:"carousel_swiper_carousel_packages__TGKi0",BB_cartAddon:"carousel_BB_cartAddon__yXcZW",swiper_carousel_addpage:"carousel_swiper_carousel_addpage__GJPb2","swiper-slide":"carousel_swiper-slide__Oc9_5"}},2640:e=>{e.exports={wrapper:"header-subheader_wrapper__2L11E",header_subheader:"header-subheader_header_subheader__4N7nU"}},2801:e=>{e.exports={wrapper:"step_wrapper__fbHnR",stepfonts:"step_stepfonts__QYBA2",step:"step_step__tVe1I",circle:"step_circle__kwb1n",stepNumber:"step_stepNumber__LylqG",active:"step_active__qJF2J",inactive:"step_inactive__H7rk2",connector:"step_connector__mVfO1",activeConnector:"step_activeConnector__uy4vu",label:"step_label__dXit_",activeText:"step_activeText___lSj5",main:"step_main__Rg47H",textwrapper:"step_textwrapper__IujXv",actState:"step_actState__x8ssX"}},3300:e=>{e.exports={content_section:"videoImageContent_content_section__UyCl2",content_wrapper:"videoImageContent_content_wrapper__oAmsv",media_wrapper:"videoImageContent_media_wrapper__FdjVY",description:"videoImageContent_description__Uml1x"}},3717:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},3946:e=>{e.exports={banner:"BannerContent_banner__hnz7p",centerAlign:"BannerContent_centerAlign__Sdn1_",banner_inner_text_container:"BannerContent_banner_inner_text_container__scERR",contentAlign:"BannerContent_contentAlign__rT3g_",contentFullWidth:"BannerContent_contentFullWidth__MZyGL",banner__full_width:"BannerContent_banner__full_width__HxOHG",justify_end:"BannerContent_justify_end__dGyK4",justify_start:"BannerContent_justify_start__J970P",centerText:"BannerContent_centerText__83hGx",ctas:"BannerContent_ctas__wKunx",justify_center:"BannerContent_justify_center__thQJc",justify_center_timer:"BannerContent_justify_center_timer__JjHli",justify_left_timer:"BannerContent_justify_left_timer__jQNQO",banner_ee_style:"BannerContent_banner_ee_style__f6Z1Z",dotte_header:"BannerContent_dotte_header__IIIsH",sc_actions:"BannerContent_sc_actions___k0Bk",showaddress:"BannerContent_showaddress__A4BB3",container:"BannerContent_container__qNzm9"}},4250:e=>{e.exports={container:"stepDisableStates_container__5fTmy",header:"stepDisableStates_header___2pAm",circle:"stepDisableStates_circle__pWMZF",inactive:"stepDisableStates_inactive__7dvAo",active:"stepDisableStates_active__6u_pD",headerText:"stepDisableStates_headerText___hN3Q"}},4709:e=>{e.exports={wrapper:"notificationModal_wrapper__ujb49",button_wrap:"notificationModal_button_wrap__3Lft9",headingSection:"notificationModal_headingSection__ZRfe9",icon:"notificationModal_icon___gd6i",packageFlex:"notificationModal_packageFlex___lJHi",productSection:"notificationModal_productSection__0S4Oi"}},6133:()=>{},6610:(e,t,n)=>{"use strict";n.d(t,{EY:()=>d});var a=n(51249),i=n(69241),r=n(14232),o=n(11206),s=n(51093),l=n(24573);let c=["p","span"],d=(0,r.forwardRef)((e,t)=>{var{children:n,"data-testid":d,elementType:u="p",isInline:p,isMeasured:f,size:h,styleVariant:m="default",textAlign:v}=e,g=(0,a.T)(e,["children","data-testid","elementType","isInline","isMeasured","size","styleVariant","textAlign"]);if(!c.includes(u))throw Error(`Invalid elementType "${u}". Only ${c.join(", ")} are allowed.`);
1let{surfaceBackground:b}=(0,r.useContext)(l.B),y={"lc-Text":!0,"lc-Text--inline":p,"lc-Text--measured":f,"lc-TextEE":!0,[`lc-TextEE--textAlign${v&&(0,o.B)(v)}`]:v,[`lc-TextEE--size${h&&h.toUpperCase()}`]:h&&"m"!==h,[`lc-TextEE--style${m&&(0,o.B)(m)}`]:m,[`lc-TextEE--style${m&&(0,o.B)(m)}--onDarkBackground`]:m&&s.wg.includes(b)};return(0,r.createElement)(u,Object.assign(Object.assign({className:(0,i.A)(y),"data-testid":d},g),{ref:t}),n)})},6856:(e,t,n)=>{"use strict";n.d(t,{C6:()=>i});var a=n(14232),i=function(e){var t=e.brand,n=e.children;return a.createElement("div",{className:"lc"+(t?" lc-"+t:"")},n)},r=function(){return(r=Object.assign||function(e){for(var t,n=1,a=arguments.length;n<a;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)};function o(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&0>t.indexOf(a)&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,a=Object.getOwnPropertySymbols(e);i<a.length;i++)0>t.indexOf(a[i])&&Object.prototype.propertyIsEnumerable.call(e,a[i])&&(n[a[i]]=e[a[i]]);return n}function s(e,t){for(var n=0,a=t.length,i=e.length;n<a;n++,i++)e[i]=t[n];return e}var l=function(e,t,n){return e(n={path:void 0,exports:{},require:function(e,t){throw null==t&&n.path,Error("Dynamic requires are not currently supported by @rollup/plugin-commonjs")}},n.exports),n.exports}(function(e){var t={}.hasOwnProperty;function n(){for(var e=[],a=0;a<arguments.length;a++){var i=arguments[a];if(i){var r=typeof i;if("string"===r||"number"===r)e.push(i);else if(Array.isArray(i)&&i.length){var o=n.apply(null,i);o&&e.push(o)}else if("object"===r)for(var s in i)t.call(i,s)&&i[s]&&e.push(s)}}return e.join(" ")}e.exports?(n.default=n,e.exports=n):window.classNames=n}),c=(0,a.forwardRef)(function(e,t){var n,i=e.children,o=e.className,s=e.elementType,c=e.href,d=e.isDisabled,u=e.isDisplayBlock,p=e.isFullWidth,f=e.onClick,h=e.rel,m=e.target,v=e.testId,g=e.analyticsLabel,b=e.type,y=l(((n={"lc-Button":!0,"lc-Button--displayBlock":u,"lc-Button--fullWidth":p&&"default"===p})["lc-Button--fullWidth"+(p&&p.toUpperCase())]=p&&"default"!==p,n[""+o]=o,n)),x={"data-testid":v,"data-analytics-link":g,disabled:d,onClick:f,type:b,ref:t};return"a"===(void 0===s?"button":s)||c?a.createElement("a",r({},x,{"aria-disabled":d||void 0,href:d?void 0:c,rel:h,tabIndex:d?void 0:0,target:m,className:y}),i):a.createElement("button",r({},x,{className:y,disabled:d}),i)}),d=function(e){var t=e.id,n=e.idError,a=void 0===n?t+"-error":n,i=e.idHelper,r=void 0===i?t+"-helper":i,o=e.errorMessage,s=e.helper;if(!t)return{ariaDescribedby:void 0,idHelper:void 0,idError:void 0};var l=[];return o&&l.push(a),s&&l.push(r),{ariaDescribedby:l.length>0?l.join(" "):void 0,idError:a,idHelper:r}},u=function(e){var t="number"===e.type?"text":e.type,n=e.inputMode;e.inputMode||("email"===e.type?n="email":"number"===e.type?n="numeric":"tel"===e.type?n="tel":"url"===e.type&&(n="url"));var a=e.pattern;return e.pattern||"number"!==e.type||(a="[0-9]*"),{inputMode:n,pattern:a,type:t}},p=function(){var e=(0,a.useState)(!1),t=e[0],n=e[1];return(0,a.useEffect)(function(){n(!!window.MSInputMethodContext&&!!document.DOCUMENT_NODE)},[]),[t]},f=(0,a.forwardRef)(function(e,t){var n,i=e.className,o=e.errorMessage,s=e.helper,c=e.id,u=e.isChecked,f=void 0!==u&&u,h=e.isDisabled,m=void 0!==h&&h,v=e.isRequired,g=void 0!==v&&v,b=e.label,y=e.name,x=e.onChange,N=e.value,_=e.testId,C=e.isInGroup,w=c+"-label",E=d({id:c,errorMessage:o,helper:s}),S=E.ariaDescribedby,j=E.idHelper,T=E.idError,P={};"function"==typeof x?P.checked=f:f&&!x&&(P.defaultChecked=!0);var O=p()[0];return a.createElement("div",{className:l(((n={"lc-Checkbox":!0,"lc-Checkbox--disabled":m,"lc-Checkbox--invalid":o})[""+i]=i&&!O,n))},a.createElement("label",{id:w,htmlFor:c,className:"lc-Checkbox-label"},a.createElement("input",r({"aria-describedby":S,"aria-disabled":m,"aria-invalid":o?"true":"false","aria-required":g?"true":void 0,className:"lc-Checkbox-input"},P,{disabled:m,"data-testid":_,id:c,name:y,onChange:x,ref:t,required:g,type:"checkbox",value:N})),a.createElement("span",{className:"lc-Checkbox-box"}),a.createElement("span",{className:"lc-Checkbox-label-content"},b,!g&&!(void 0!==C&&C)&&" (Optional)")),s&&a.createElement("div",{id:j,className:"lc-Checkbox-helper"},s),o&&a.createElement("div",{id:T,className:"lc-Checkbox-error"},o))}),h=function(e){var t,n=e.align,i=void 0===n?"top":n,r=e.children,o=e.isVisible,s=e.span,c=e.spanS,d=e.spanM,u=e.spanL,p=e.spanXL;return a.createElement("div",{className:l(((t={})["lc-Col"]=!0,t["lc-Col--alignBottom"]="bottom"===i,t["lc-Col--alignCenter"]="center"===i,t["lc-Col--"+s]=void 0!==s,t["lc-Col--S"+c]=void 0!==c,t["lc-Col--M"+d]=void 0!==d,t["lc-Col--L"+u]=void 0!==u,t["lc-Col--XL"+p]=void 0!==p,t["lc-Col--visible"]=o,t))},r)};h.displayName="Columns.Col";var m=function(e){var t,n=e.className,i=e.children,o=e.elementType,s=void 0===o?"div":o,c=e.errorMessage,u=e.helper,p=e.htmlFor,f=e.id,h=e.isRequired,m=e.label,v=e.testId,g=d({errorMessage:c,helper:u,id:p||f}),b=g.ariaDescribedby,y=g.idError,x=g.idHelper,N="div"===s?"label":"legend",_={},C={};return"label"===N?(C.htmlFor=p,p?C.id=p+"-label":f&&(C.id=f+"-label")):_["aria-describedby"]=b,a.createElement(s,r({className:l(((t={"lc-FormControl":!0})[""+n]=n,t)),id:f,"data-testid":v},_),a.createElement(N,r({className:"lc-FormControl-label"},C),m," ",!(void 0!==h&&h)&&a.createElement("span",{className:"lc-FormControl-labelOptional"},"(Optional)")),u&&a.createElement("div",{className:"lc-FormControl-helper",id:x},u),i,c&&a.createElement("div",{className:"lc-FormControl-error",id:y},c))};(0,a.forwardRef)(function(e,t){var n,i=e.children,s=e.className,c=e.isBold,d=e.isDisplayBlock,u=e.testId,p=e.analyticsLabel,f
1=o(e,["children","className","isBold","isDisplayBlock","testId","analyticsLabel"]);return a.createElement("a",r({className:l(((n={"lc-Link":!0,"lc-Link--isBold":c,"lc-Link--displayBlock":d})[""+s]=s,n)),"data-testid":u,"data-analytics-link":p,ref:t},f),i)});var v=(0,a.createContext)({}),g=v.Provider,b=function(){var e=(0,a.useContext)(v);return e||console.warn("Ensure to use <RadioGroup.RadioButton /> within the <RadioGroup /> or its branded version."),e};(0,a.forwardRef)(function(e,t){var n,i=e.className,r=e.helper,o=e.id,s=e.label,c=e.value,u=e.testId,p=b(),f=p.isDisabled,h=p.isInvalid,m=p.isRequired,v=p.isChecked,g=p.name,y=p.changeEvent,x=p.errorMessage,N=p.errorId,_=o+"-label",C=!!f&&f,w=d({id:o,idError:N+"-error",helper:r,errorMessage:x}),E=w.ariaDescribedby,S=w.idHelper;return a.createElement("div",{className:l(((n={"lc-RadioButton":!0,"lc-RadioButton--checked":v,"lc-RadioButton--disabled":C,"lc-RadioButton--invalid":h,"lc-RadioButton--required":m})[""+i]=i,n))},a.createElement("label",{className:"lc-RadioButton-label",htmlFor:o,id:_},a.createElement("input",{"aria-describedby":E,"aria-disabled":C,className:"lc-RadioButton-input",defaultChecked:v===c,disabled:f,"data-testid":u,id:o,name:g,onChange:y,ref:t,required:m,type:"radio",value:c}),a.createElement("span",{className:"lc-RadioButton-label-content"},s)),r&&a.createElement("div",{className:"lc-RadioButton-helper",id:S},r))});var y=(0,a.createContext)({surfaceBackground:""});y.Provider;var x=(0,a.forwardRef)(function(e,t){var n,i=e.className,o=e.defaultValue,s=e.errorMessage,c=e.helper,p=e.id,f=e.inputMode,h=e.isDisabled,v=e.isReadOnly,g=e.isRequired,b=void 0!==g&&g,y=e.label,x=e.maxLength,N=e.minLength,_=e.name,C=e.onChange,w=e.pattern,E=e.renderFormControl,S=e.type,j=e.value,T=u({inputMode:f,pattern:w,type:void 0===S?"text":S}),P=d({errorMessage:s,id:p,helper:c}).ariaDescribedby;return a.createElement("div",{className:l(((n={"lc-TextInput":!0,"lc-TextInput--invalid":s})[""+i]=i,n))},a.createElement(void 0===E?m:E,{errorMessage:s,helper:c,htmlFor:p,isRequired:b,label:y},a.createElement("input",r({"aria-describedby":P,"aria-invalid":s?"true":"false","aria-required":b?"true":void 0,className:"lc-TextInput-input",defaultValue:void 0!==j?void 0:void 0===o?"":o,disabled:void 0!==h&&h,id:p,maxLength:x,minLength:N,name:_,onChange:C,readOnly:void 0!==v&&v,ref:t,required:b,value:void 0!==j?j:void 0},T))))}),N=(0,a.createContext)({}).Provider;var _=["black","grey-10","indigo"];(0,a.forwardRef)(function(e,t){var n=e.children,i=e.colorVariant,s=e.styleVariant,d=void 0===s?"primary":s,u=o(e,["children","colorVariant","styleVariant"]),p=(0,a.useContext)(y).surfaceBackground,f=l({"lc-ButtonBT":!0,"lc-ButtonBT--colorPurchase":"purchase"===(void 0===i?"core":i)&&"secondary"!==d,"lc-ButtonBT--onDarkBackground":_.includes(p),"lc-ButtonBT--styleSecondary":"secondary"===d});return a.createElement(c,r({className:f,ref:t},u),n)}),(0,a.forwardRef)(function(e,t){var n=o(e,[]);return a.createElement(f,r({},n,{className:"lc-CheckboxBT",ref:t}))});var C=function(e){var t,n=e.className,i=e.labelSize,s=void 0===i?"l":i,c=e.labelWeight,d=o(e,["className","labelSize","labelWeight"]);return a.createElement(m,r({className:l(((t={"lc-FormControlBT":!0,"lc-FormControlBT--smallLabel":"s"===s,"lc-FormControlBT--normalLabel":"normal"===(void 0===c?"bold":c)&&"s"===s})[""+n]=n,t))},d))};(0,a.forwardRef)(function(e,t){var n=e.labelSize,i=void 0===n?"l":n,s=e.labelWeight,c=void 0===s?"bold":s,d=o(e,["labelSize","labelWeight"]),u=(0,a.useMemo)(function(){return function(e){return a.createElement(C,r({},e,{labelSize:i,labelWeight:c}))}},[i,c]);return a.createElement(x,r({className:l({"lc-TextInputBT":!0}),ref:t,renderFormControl:u},d))});var w=["coal","slate","teal"];s(s([],w),["yellow"]),(0,a.forwardRef)(function(e,t){var n=e.children,i=e.styleVariant,s=o(e,["children","styleVariant"]),d=(0,a.useContext)(y).surfaceBackground,u=l({"lc-ButtonEE":!0,"lc-ButtonEE--onDarkBackground":w.includes(d),"lc-ButtonEE--styleSecondary":"secondary"===(void 0===i?"primary":i)});return a.createElement(c,r({className:u,ref:t},s),n)}),(0,a.forwardRef)(function(e,t){var n=o(e,[]),i=(0,a.useContext)(y).surfaceBackgroun
1d;return a.createElement(f,r({},n,{className:l({"lc-CheckboxEE":!0,"lc-CheckboxEE--onFogBackground":"fog"===i}),ref:t}))});var E=function(e){var t,n=e.className,i=e.labelSize,s=void 0===i?"l":i,c=e.labelWeight,d=o(e,["className","labelSize","labelWeight"]),u=(0,a.useContext)(y).surfaceBackground;return a.createElement(m,r({className:l(((t={"lc-FormControlEE":!0,"lc-FormControlEE--onFogBackground":"fog"===u,"lc-FormControlEE--smallLabel":"s"===s,"lc-FormControlEE--normalLabel":"normal"===(void 0===c?"bold":c)&&"s"===s})[""+n]=n,t))},d))};(0,a.forwardRef)(function(e,t){var n=e.labelSize,i=void 0===n?"l":n,s=e.labelWeight,c=void 0===s?"bold":s,d=o(e,["labelSize","labelWeight"]),u=(0,a.useMemo)(function(){return function(e){return a.createElement(E,r({},e,{labelSize:i,labelWeight:c}))}},[i,c]),p=(0,a.useContext)(y).surfaceBackground;return a.createElement(x,r({className:l({"lc-TextInputEE":!0,"lc-TextInputEE--onFogBackground":"fog"===p}),ref:t,renderFormControl:u},d))});var S=["black","black-70","blue","maroon","pink"];(0,a.forwardRef)(function(e,t){var n=e.children,i=e.colorVariant,s=void 0===i?"core":i,d=e.sizeVariant,u=e.styleVariant,p=void 0===u?"primary":u,f=o(e,["children","colorVariant","sizeVariant","styleVariant"]),h=(0,a.useContext)(y).surfaceBackground,m=l({"lc-ButtonPlusnet":!0,"lc-ButtonPlusnet--colorDiscover":"discover"===s,"lc-ButtonPlusnet--colorNeutral":"neutral"===s,"lc-ButtonPlusnet--onDarkBackground":S.includes(h),"lc-ButtonPlusnet--sizeSmall":"small"===(void 0===d?"medium":d),"lc-ButtonPlusnet--styleSecondary":"secondary"===p,"lc-ButtonPlusnet--styleTertiary":"tertiary"===p});return a.createElement(c,r({className:m,ref:t},f),n)}),(0,a.forwardRef)(function(e,t){var n=o(e,[]);return a.createElement(f,r({},n,{className:"lc-CheckboxPlusnet",ref:t}))});var j=function(e){var t,n=e.className,i=e.labelWeight,s=o(e,["className","labelWeight"]);return a.createElement(m,r({className:l(((t={"lc-FormControlPlusnet":!0,"lc-FormControlPlusnet--normalLabel":"normal"===(void 0===i?"bold":i)})[""+n]=n,t))},s))};(0,a.forwardRef)(function(e,t){var n=e.labelWeight,i=void 0===n?"bold":n,s=o(e,["labelWeight"]),c=(0,a.useMemo)(function(){return function(e){return a.createElement(j,r({},e,{labelWeight:i}))}},[i]);return a.createElement(x,r({className:l({"lc-TextInputPlusnet":!0}),ref:t,renderFormControl:c},s))})},6922:e=>{e.exports={padding16TB:"service-checker_padding16TB__htK6I",whiteText:"service-checker_whiteText__Bv6Fg",defineForm:"service-checker_defineForm__b51Ao",closeIcon_container:"service-checker_closeIcon_container__UgQmz",selectWrapper:"service-checker_selectWrapper__v2sqQ",wrapper:"service-checker_wrapper__49S5n",showpostcode:"service-checker_showpostcode__TzIGL",postcodeCover:"service-checker_postcodeCover__RDQCr",sc_wrapper:"service-checker_sc_wrapper__bbbR8",addressWrapper:"service-checker_addressWrapper__SJX_Y",mobOptAddressList:"service-checker_mobOptAddressList__GRZOH",mobOptListItemButton:"service-checker_mobOptListItemButton__P2oAW",defineFormNew:"service-checker_defineFormNew___g_g_",buttonalignment:"service-checker_buttonalignment__OzK9O","lc-TextInput-input":"service-checker_lc-TextInput-input__uiIRk",alignment:"service-checker_alignment__VLxyF",container:"service-checker_container__y09fS"}},7321:function(e){e.exports=function(){var e=function(e){for(var t in e)if(Object.prototype.hasOwnProperty.call(e,t))switch(typeof e[t]){case"function":break;case"object":e[t]=function(t){var n=t.slice(1),a=e[t[0]];return function(e,t,i){a.apply(this,[e,t,i].concat(n))}}(e[t]);break;default:e[t]=e[e[t]]}return e}([function(e,t,n){e.exports=n(1)},function(e,t,n){"use strict";function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(){var e,t,n,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:c.envLiveName,s=!(i!==c.envStagingName&&!i[c.envConfigDevFlag]),l="object"===(void 0===i?"undefined":o(i))?i:{},u=s?c.stagingBaseUrl:c.liveBaseUrl;this.version=m("3.3.0-rc.0",c.defaultAppVersion),this.config=r({},(a(e={},c.configAddrSearchEnvUrl,u+c.addressSearch),a(e,c.configProdAvEnvUrl,u+c.productAvailability),a(e,c.configCaptureIntEnvUrl,s?c.captureInterestDevUrl:c.captureInterestLiveUrl),a(e,c.configIsSessionStorage,!1),e),l),this.token=d.generateToken(),g[this.token]=r({},(a(n={},c.configInstDataCommonKey,(a(t={},c.configInstDataMappingsKey,{}),a(t,c.configInstDataFilteringsKey,{}),t)),a(n,c.configInstDataSpecificKey,{}),a(n,c.configInstDataCustomKey,{}
1),a(n,c.configInstDataIsSavedKey,!1),n))}var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},s=n(2),l=n(8).Promise,c=n(11),d=n(12),u=n(71),p=n(27)[c.gFast1MappingKey],f=n(27)[c.gFast2MappingKey],h=p.concat(f),m=d.pick,v=c.scLsCacheKeyName,g={};i.prototype.getRawAddresses=function(e,t){var n=this,a=arguments.length>2&&void 0!==arguments[1]?arguments[1]:"";return new l(function(i,r){if(!e)return void r(c.errNoPostCode);var o=n.config.addressSearchEnvUrl.replace("$0",e).replace("$1",a).replace("$2",t);s.get(o).end(function(e,t){return e||!t.ok?void r(m(e,c.errResponse)):void i(t.body)})})},i.prototype.getRawProductAvailability=function(e){var t=arguments.length>2&&void 0!==arguments[1]?arguments[1]:c.availabilityDefaultIdentifier,n=this,i=arguments.length>3&&void 0!==arguments[2]?arguments[2]:"",o=arguments.length>4&&void 0!==arguments[3]?arguments[3]:"";return recaptcha=arguments.length>2&&void 0!==arguments[4]?arguments[4]:"",new l(function(l,d){var u=c.productAvailabilitySetup[t];if(!e||!u)return void d(c.errAvailability.replace("$0",Object.keys(c.productAvailabilitySetup).toString().replace(c.commaGlobalRegExp,c.commaSpaceDelimiter)));var p=n.config.productAvailabilityEnvUrl+u.replace("$0",e).replace("$1",i).replace("$2",o).replace("$3",recaptcha);s.get(p).end(function(e,t){if(e||!t.ok)return void d(m(e,c.errResponse));var i=t.body;r(g[n.token][c.configInstDataCommonKey],a({},c.prodAvailRawDataKey,i)),l(i)})})},i.prototype.getFormattedAddresses=function(e){if(!e||!e[c.rawAddressesArrKey])throw Error(c.errNoRawAddresses);var t=e[c.rawAddressesArrKey],n=[];return t.forEach(function(e,t){var i;n.push((a(i={},c.addrAddressKey,d.getFormattedAddress(e)),a(i,c.addrAddressIdKey,e.addressId),a(i,c.addrHomeNameKey,e.BuildingName||e.BuildingNumber),a(i,c.dependentLocality,e.DependentLocality),i))}),n},i.prototype.getFormattedSltData=function(e){if(!e||!e[c.sltTypeName])throw Error(c.errNoRawSltObject);return d.getFormattedSltDataObject(e)},i.prototype.getProductAvailabilityMapping=function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.defaultMappingScenarioName;if(!e||!e[c.sltTypeName])throw Error(c.errNoRawSltObject);var i=d.applyMappingScenario(e,n),o=i.strMapping,s=g[this.token][c.configInstDataCommonKey][c.configInstDataMappingsKey];return s[n]||(s[n]={}),r(s[n],a({},e[c.sltTypeName],(a(t={},c.mappingStringKey,o),a(t,c.mappingRawDataKey,i[c.mappingRawDataKey]),t))),o},i.prototype.getContextMappingData=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:window.location.pathname;if(!e)throw Error(c.errNoStrMapping);
1var n=null,i=this.normalizeContext(t),s=u[i],l="object"===(void 0===s?"undefined":o(s))?s:u[s];if(l){var d,p=l[e]||l[c.defaultMappingScenarioName];return a(d={},c.ctxJsonIdKey,p[c.mDataJsonIdKey]),a(d,c.ctxTextIdKey,p[c.mDataTextIdKey]),n=d,r(g[this.token][c.configInstDataSpecificKey],a({},i,n)),n}return c.noContextResults},i.prototype.normalizeContext=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window.location.pathname,t=c.normalizeContextRegExp,n=c.removeContextPageRegExp,a=c.removeContextQueries,i=c.normalizeTrailingSlashRegExp;return arguments.length&&(e=e.replace(t,"").replace(a,"")),e.replace(n,"").replace(i,"")},i.prototype.getFilteredFastestSLT=function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.defaultFilterScenarioName;if(!e||!e[c.paSLTsKeyName])throw Error(c.errNoRawProdAvailObject);var i=d.applyFilteringScenario(e[c.paSLTsKeyName],n),o=i?d.getFastestMatchingSLT(i[c.filterResArrName]):null;if(o){var s=e[c.fttpFieldType];void 0!==s&&(o.fttpFieldType=s);var l=e[c.usoFixedResponse];void 0!==l&&(o.usoFixedResponse=l);var u=e[c.usoFWAResponse];void 0!==u&&(o.usoFWAResponse=u);var p=e[c.is4GRAvailable];void 0!==p&&(o.is4GRAvailable=p);var f=r({},o),m=this.getFormattedSltData(f),v=h.indexOf(m[c.sltFormatKeyType])>=0,b=m[c.sltFormatKeyIsInfinityLine],y=g[this.token][c.configInstDataCommonKey][c.configInstDataFilteringsKey],x=c.sltCopperOnlyDataKey,N=c.sltFibreOnlyDataKey;if(y[n]||(y[n]={}),n===c.defaultAvailableEcSltScenarioName){var _=this.getFilteredFastestSLT(e,c.defaultCurrentEcSltScenarioName);_&&r(f,a({},c.sltCurrentSltDataKey,_)),delete y[c.defaultFilterScenarioName]}if(v){var C=this.getFilteredFastestSLT(e,c.defaultFibreNGFilterScenarioName);if(C){var w=this.getFormattedSltData(C);r(y[n],a({},N,r(w,a({},c.sltFastestRawDataKey,C))))}}else y[n][N]&&delete y[n][N];if(b){var E=this.getFilteredFastestSLT(e,c.defaultCopperFilterScenarioName);if(E){var S=this.getFormattedSltData(E);r(y[n],a({},x,r(S,a({},c.sltFastestRawDataKey,E))))}}else y[n][x]&&delete y[n][x];return r(y[n],m,(a(t={},c.sltFastestRawDataKey,f),a(t,c.sltFilteringScenario,n),a(t,c.sltFilteringDataUsageKey,i[c.filterResRawData]),t)),f}},i.prototype.sendCaptureInterest=function(e){var t=this;return new l(function(n,a){return e&&"object"===(void 0===e?"undefined":o(e))?d.doesNotHaveKeyFromArray(c.arrCaptureInterestMandatory,e)?void a(c.errCaptureNoMandatory.replace("$0",c.arrCaptureInterestMandatory.toString().replace(c.commaGlobalRegExp,c.commaSpaceDelimiter))):d.hasKeyFromArray(c.arrCaptureInterestMandatoryPick,e)?void s.get(t.config.captureInterestEnvUrl,e).end(function(e,t){return!e&&t.ok&&t.statusCode&&t.statusCode===c.successStatusCode?void n(!0):void a(m(e,c.errResponse))}):void a(c.errCaptureNoMandatoryPick.replace("$0",c.arrCaptureInterestMandatoryPick.toString().replace(c.commaGlobalRegExp,c.commaSpaceDelimiter))):void a(c.errCaptureNoData)})},i.prototype.getAvailability=function(){var e=this.config.addressSearchEnvUrl.replace("$0","").replace("$1","");return new l(function(t,n){s.get(e).end(function(e,n){var a=n.statusCode;(!a||c.unavailableStatusCodes.indexOf(a.toString())>=0)&&t(!1),t(!0)})})},i.prototype.getInstanceData=function(){return g[this.token]},i.prototype.addCustomInstanceData=function(e){if(!e||"object"!==(void 0===e?"undefined":o(e)))throw Error(c.errNoFalsyObject);var t=g[this.token][c.configInstDataCustomKey];return Object.keys(e).forEach(function(n){t[n]=e[n]}),t},i.prototype.deleteCustomInstanceData=function(e){if(e&&!Array.isArray(e))throw Error(c.errArrayOrEmpty);if(!e)return g[this.token][c.configInstDataCustomKey]={},g[this.token][c.configInstDataCustomKey];var t=g[this.token][c.configInstDataCustomKey];return e.forEach(function(e){delete t[e]}),t},i.prototype.getClientCache=function(){var e=this.config[c.configIsSessionStorage]?sessionStorage:localStorage;if(e){var t=JSON.parse(e.getItem(v)),n=g[this.token];return!n.isSaved&&t&&(n=r(n,t)),t}},i.prototype.saveClientCache=function(){var e=this.config[c.configIsSessionStorage]?sessionStorage:localStorage;if(e){var t=g[this.token];return t.isSaved=!0,e.setItem(v,JSON.stringify(t))}},i.prototype.deleteClientCache=function(){var e=this.config[c.configIsSessionStorage]?sessionStorage:localStorage;if(e)return g[this.token].isSaved=!1,e.removeItem(v)},e.exports=i},function(e,t,n){function a(){}function i(e){switch(({}).toString.call(e)){case"[object File]":case"[object Blob]":case"[object FormData]":return!0;default:return!1}}function r(e){if(!m(e))return e;var t=[];for(var n in e)null!=e[n]&&function e(t,n,a){return Array.isArray(a)?a.forEach(function(a){e(t,n,a)}):void t.push(encodeURIComponent(n)+"="+encodeURIComponent(a))}(t,n,e[n]);return t.join("&")}function o(e){for(var t,n={},a=e.split("&"),i=0,r=a.length;i<r;++i)n[decodeURIComponent((t=a[i].split("="))[0])]=decodeURIComponent(t[1]);return n}function s(e){return/[\/+]json\b/.test(e)}function l(e,t){t=t||{},this.req=e,this.xhr=this.req.xhr,this.text="HEAD"!=this.req.method&&(""===this.xhr.responseType||"text"===this.xhr.responseType)||void 0===this.xhr.responseType?this.xhr.responseText:null,this.statusText=this.req.xhr.statusText,this.setStatusProperties(this.xhr.status),this.header=this.headers=function(e){var t,n,a,i,r=e.split(/\r?\n/),o={};r.pop();for(var s=0,l=r.length;s<l;++s)t=(n=r[s]).indexOf(":"),a=n.slice(0,t).toLowerCase(),i=g(n.slice(t+1)),o[a]=i;return o}(this.xhr.getAllResponseHeaders()),this.header["content-type"]=this.xhr.getResponseHeader("content-type"),this.setHeaderProperties(this.header),this.body="HEAD"!=this.req.method?this.parseBody(this.text?this.text:this.xhr.response):null}function c(e,t){var n=this;this._query=this._query||[],this.method=e,this.url=t,this.header={},this._header={},this.on("end",function(){var e=null,t=null;try{t=new l(n)}catch(t){return(e=Error("Parser is unable to parse the response")).parse=!0,e.original=t,e.rawResponse=n.xhr&&n.xhr.responseText?n.xhr.responseText:null,e.statusCode=n.xhr&&n.xhr.status?n.xhr.status:null,n.callback(e)}if(n.emit("response",t),e||t.status>=200&&t.status<300)return n.callback(e,t);var a=Error(t.statusText||"Unsuccessful HTTP response");a.original=e,a.response=t,a.status=t.status,n.callback(a,t)})}function d(e,t){var n=v("DELETE",e);return t&&n.end(t),n}var u,p=n(3),f=n(4),h=n(5),m=n(6);u=window;
1var v=e.exports=n(7).bind(null,c);v.getXHR=function(){if(!(!u.XMLHttpRequest||u.location&&"file:"==u.location.protocol&&u.ActiveXObject))return new XMLHttpRequest;try{return new ActiveXObject("Microsoft.XMLHTTP")}catch(e){}try{return new ActiveXObject("Msxml2.XMLHTTP.6.0")}catch(e){}try{return new ActiveXObject("Msxml2.XMLHTTP.3.0")}catch(e){}try{return new ActiveXObject("Msxml2.XMLHTTP")}catch(e){}return!1};var g="".trim?function(e){return e.trim()}:function(e){return e.replace(/(^\s*|\s*$)/g,"")};for(var b in v.serializeObject=r,v.parseString=o,v.types={html:"text/html",json:"application/json",xml:"application/xml",urlencoded:"application/x-www-form-urlencoded",form:"application/x-www-form-urlencoded","form-data":"application/x-www-form-urlencoded"},v.serialize={"application/x-www-form-urlencoded":r,"application/json":JSON.stringify},v.parse={"application/x-www-form-urlencoded":o,"application/json":JSON.parse},l.prototype.get=function(e){return this.header[e.toLowerCase()]},l.prototype.setHeaderProperties=function(e){var t=this.header["content-type"]||"";this.type=t.split(/ *; */).shift();var n=f(t.split(/ *; */),function(e,t){var n=t.split(/ *= */),a=n.shift(),i=n.shift();return a&&i&&(e[a]=i),e},{});for(var a in n)this[a]=n[a]},l.prototype.parseBody=function(e){var t=v.parse[this.type];return!t&&s(this.type)&&(t=v.parse["application/json"]),t&&e&&(e.length||e instanceof Object)?t(e):null},l.prototype.setStatusProperties=function(e){1223===e&&(e=204);var t=e/100|0;this.status=this.statusCode=e,this.statusType=t,this.info=1==t,this.ok=2==t,this.clientError=4==t,this.serverError=5==t,this.error=(4==t||5==t)&&this.toError(),this.accepted=202==e,this.noContent=204==e,this.badRequest=400==e,this.unauthorized=401==e,this.notAcceptable=406==e,this.notFound=404==e,this.forbidden=403==e},l.prototype.toError=function(){var e=this.req,t=e.method,n=e.url,a=Error("cannot "+t+" "+n+" ("+this.status+")");return a.status=this.status,a.method=t,a.url=n,a},v.Response=l,p(c.prototype),h)c.prototype[b]=h[b];c.prototype.abort=function(){if(!this.aborted)return this.aborted=!0,this.xhr&&this.xhr.abort(),this.clearTimeout(),this.emit("abort"),this},c.prototype.type=function(e){return this.set("Content-Type",v.types[e]||e),this},c.prototype.responseType=function(e){return this._responseType=e,this},c.prototype.accept=function(e){return this.set("Accept",v.types[e]||e),this},c.prototype.auth=function(e,t,n){switch(n||(n={type:"basic"}),n.type){case"basic":var a=btoa(e+":"+t);this.set("Authorization","Basic "+a);break;case"auto":this.username=e,this.password=t}return this},c.prototype.query=function(e){return"string"!=typeof e&&(e=r(e)),e&&this._query.push(e),this},c.prototype.attach=function(e,t,n){return this._getFormData().append(e,t,n||t.name),this},c.prototype._getFormData=function(){return this._formData||(this._formData=new u.FormData),this._formData},c.prototype.send=function(e){var t=m(e),n=this._header["content-type"];if(t&&m(this._data))for(var a in e)this._data[a]=e[a];else"string"==typeof e?(n||this.type("form"),"application/x-www-form-urlencoded"==(n=this._header["content-type"])?this._data=this._data?this._data+"&"+e:e:this._data=(this._data||"")+e):this._data=e;return!t||i(e)||n||this.type("json"),this},l.prototype.parse=function(e){return u.console&&console.warn("Client-side parse() method has been renamed to serialize(). This method is not compatible with superagent v2.0"),this.serialize(e),this},l.prototype.serialize=function(e){return this._parser=e,this},c.prototype.callback=function(e,t){var n=this._callback;this.clearTimeout(),n(e,t)},c.prototype.crossDomainError=function(){var e=Error("Request has been terminated\nPossible causes: the network is offline, Origin is not allowed by Access-Control-Allow-Origin, the page is being unloaded, etc.");e.crossDomain=!0,e.status=this.status,e.method=this.method,e.url=this.url,this.callback(e)},c.prototype.timeoutError=function(){var e=this._timeout,t=Error("timeout of "+e+"ms exceeded");t.timeout=e,this.callback(t)},c.prototype.withCredentials=function(){return this._withCredentials=!0,this},c.prototype.end=function(e){var t=this,n=this.xhr=v.getXHR(),r=this._query.join("&"),o=this._timeout,l=this._formData||this._data;this._callback=e||a,n.onreadystatechange=function(){if(4==n.readyState){var e;try{e=n.status}catch(t){e=0}if(0==e){if(t.timedout)return t.timeoutError();if(t.aborted)return;return t.crossDomainError()}t.emit("end")}};var c=function(e){e.total>0&&(e.percent=e.loaded/e.total*100),e.direction="download",t.emit("progress",e)};this.hasListeners("progress")&&(n.onprogress=c);try{n.upload&&this.hasListeners("progress")&&(n.upload.onprogress=c)}catch(e){}if(o&&!this._timer&&(this._timer=setTimeout(function(){t.timedout=!0,t.abort()},o)),r&&(r=v.serializeObject(r),this.url+=~this.url.indexOf("?")?"&"+r:"?"+r),this.username&&this.password?n.open(this.method,this.url,!0,this.username,this.password):n.open(this.method,this.url,!0),this._withCredentials&&(n.withCredentials=!0),"GET"!=this.method&&"HEAD"!=this.method&&"string"!=typeof l&&!i(l)){var d=this._header["content-type"],u=this._parser||v.serialize[d?d.split(";")[0]:""];!u&&s(d)&&(u=v.serialize["application/json"]),u&&(l=u(l))}for(var p in this.header)null!=this.header[p]&&n.setRequestHeader(p,this.header[p]);return this._responseType&&(n.responseType=this._responseType),this.emit
1("request",this),n.send(void 0!==l?l:null),this},v.Request=c,v.get=function(e,t,n){var a=v("GET",e);return"function"==typeof t&&(n=t,t=null),t&&a.query(t),n&&a.end(n),a},v.head=function(e,t,n){var a=v("HEAD",e);return"function"==typeof t&&(n=t,t=null),t&&a.send(t),n&&a.end(n),a},v.del=d,v.delete=d,v.patch=function(e,t,n){var a=v("PATCH",e);return"function"==typeof t&&(n=t,t=null),t&&a.send(t),n&&a.end(n),a},v.post=function(e,t,n){var a=v("POST",e);return"function"==typeof t&&(n=t,t=null),t&&a.send(t),n&&a.end(n),a},v.put=function(e,t,n){var a=v("PUT",e);return"function"==typeof t&&(n=t,t=null),t&&a.send(t),n&&a.end(n),a}},function(e,t,n){function a(e){if(e){var t=e;for(var n in a.prototype)t[n]=a.prototype[n];return t}}e.exports=a,a.prototype.on=a.prototype.addEventListener=function(e,t){return this._callbacks=this._callbacks||{},(this._callbacks["$"+e]=this._callbacks["$"+e]||[]).push(t),this},a.prototype.once=function(e,t){function n(){this.off(e,n),t.apply(this,arguments)}return n.fn=t,this.on(e,n),this},a.prototype.off=a.prototype.removeListener=a.prototype.removeAllListeners=a.prototype.removeEventListener=function(e,t){if(this._callbacks=this._callbacks||{},0==arguments.length)return this._callbacks={},this;var n=this._callbacks["$"+e];if(!n)return this;if(1==arguments.length)return delete this._callbacks["$"+e],this;for(var a,i=0;i<n.length;i++)if((a=n[i])===t||a.fn===t){n.splice(i,1);break}return this},a.prototype.emit=function(e){this._callbacks=this._callbacks||{};var t=[].slice.call(arguments,1),n=this._callbacks["$"+e];if(n){n=n.slice(0);for(var a=0,i=n.length;a<i;++a)n[a].apply(this,t)}return this},a.prototype.listeners=function(e){return this._callbacks=this._callbacks||{},this._callbacks["$"+e]||[]},a.prototype.hasListeners=function(e){return!!this.listeners(e).length}},function(e,t){e.exports=function(e,t,n){for(var a=0,i=e.length,r=3==arguments.length?n:e[a++];a<i;)r=t.call(null,r,e[a],++a,e);return r}},function(e,t,n){var a=n(6);t.clearTimeout=function(){return this._timeout=0,clearTimeout(this._timer),this},t.parse=function(e){return this._parser=e,this},t.timeout=function(e){return this._timeout=e,this},t.then=function(e,t){return this.end(function(n,a){n?t(n):e(a)})},t.use=function(e){return e(this),this},t.get=function(e){return this._header[e.toLowerCase()]},t.getHeader=t.get,t.set=function(e,t){if(a(e)){for(var n in e)this.set(n,e[n]);return this}return this._header[e.toLowerCase()]=t,this.header[e]=t,this},t.unset=function(e){return delete this._header[e.toLowerCase()],delete this.header[e],this},t.field=function(e,t){return this._getFormData().append(e,t),this}},function(e,t){e.exports=function(e){return null!=e&&"object"==typeof e}},function(e,t){e.exports=function(e,t,n){return"function"==typeof n?new e("GET",t).end(n):2==arguments.length?new e("GET",t):new e(t,n)}},function(e,t,n){(function(t,a){e.exports=function(){"use strict";function e(e){return"function"==typeof e}function i(){var e=setTimeout;return function(){return e(r,1)}}function r(){for(var e=0;e<T;e+=2)(0,B[e])(B[e+1]),B[e]=void 0,B[e+1]=void 0;T=0}function o(e,t){var n,a=arguments,i=this,r=new this.constructor(l);void 0===r[V]&&y(r);var o=i._state;return o?(n=a[o-1],k(function(){return b(o,r,n,i._result)})):m(i,r,e,t),r}function s(e){if(e&&"object"==typeof e&&e.constructor===this)return e;var t=new this(l);return u(t,e),t}function l(){}function c(e){try{return e.then}catch(e){return H.error=e,H}}function d(t,n,a){n.constructor===t.constructor&&a===o&&n.constructor.resolve===s?n._state===z?f(t,n._result):n._state===Y?h(t,n._result):m(n,void 0,function(e){return u(t,e)},function(e){return h(t,e)}):a===H?h(t,H.error):void 0===a?f(t,n):e(a)?k(function(e){var t=!1,i=function(e,t,n,a){try{e.call(t,n,a)}catch(e){return e}}(a,n,function(a){t||(t=!0,n!==a?u(e,a):f(e,a))},function(n){t||(t=!0,h(e,n))},"Settle: "+(e._label||" unknown promise"));!t&&i&&(t=!0,h(e,i))},t):f(t,n)}function u(e,t){e===t?h(e,TypeError("You cannot resolve a promise with itself")):"function"==typeof t||"object"==typeof t&&null!==t?d(e,t,c(t)):f(e,t)}
1function p(e){e._onerror&&e._onerror(e._result),v(e)}function f(e,t){e._state===F&&(e._result=t,e._state=z,0!==e._subscribers.length&&k(v,e))}function h(e,t){e._state===F&&(e._state=Y,e._result=t,k(p,e))}function m(e,t,n,a){var i=e._subscribers,r=i.length;e._onerror=null,i[r]=t,i[r+z]=n,i[r+Y]=a,0===r&&e._state&&k(v,e)}function v(e){var t=e._subscribers,n=e._state;if(0!==t.length){for(var a=void 0,i=void 0,r=e._result,o=0;o<t.length;o+=3)a=t[o],i=t[o+n],a?b(n,a,i,r):i(r);e._subscribers.length=0}}function g(){this.error=null}function b(t,n,a,i){var r=e(a),o=void 0,s=void 0,l=void 0,c=void 0;if(r){if((o=function(e,t){try{return e(t)}catch(e){return U.error=e,U}}(a,i))===U?(c=!0,s=o.error,o=null):l=!0,n===o)return void h(n,TypeError("A promises callback cannot return that same promise."))}else o=i,l=!0;n._state!==F||(r&&l?u(n,o):c?h(n,s):t===z?f(n,o):t===Y&&h(n,o))}function y(e){e[V]=W++,e._state=void 0,e._result=void 0,e._subscribers=[]}function x(e,t){this._instanceConstructor=e,this.promise=new e(l),this.promise[V]||y(this.promise),j(t)?(this._input=t,this.length=t.length,this._remaining=t.length,this._result=Array(this.length),0===this.length?f(this.promise,this._result):(this.length=this.length||0,this._enumerate(),0===this._remaining&&f(this.promise,this._result))):h(this.promise,Error("Array Methods must be provided an Array"))}function N(e){this[V]=W++,this._result=this._state=void 0,this._subscribers=[],l!==e&&("function"!=typeof e&&function(){throw TypeError("You must pass a resolver function as the first argument to the promise constructor")}(),this instanceof N?function(e,t){try{t(function(t){u(e,t)},function(t){h(e,t)})}catch(t){h(e,t)}}(this,e):function(){throw TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object c
1onstructor cannot be called as a function.")}())}function _(){var e=void 0;if(void 0!==a)e=a;else if("undefined"!=typeof self)e=self;else try{e=Function("return this")()}catch(e){throw Error("polyfill failed because global object is unavailable in this environment")}var t=e.Promise;if(t){var n=null;try{n=Object.prototype.toString.call(t.resolve())}catch(e){}if("[object Promise]"===n&&!t.cast)return}e.Promise=N}var C,w,E,S,j=Array.isArray?Array.isArray:function(e){return"[object Array]"===Object.prototype.toString.call(e)},T=0,P=void 0,O=void 0,k=function(e,t){B[T]=e,B[T+1]=t,2===(T+=2)&&(O?O(r):R())},A=window,I=A||{},L=I.MutationObserver||I.WebKitMutationObserver,M="undefined"==typeof self&&void 0!==t&&"[object process]"===({}).toString.call(t),D="undefined"!=typeof Uint8ClampedArray&&"undefined"!=typeof importScripts&&"undefined"!=typeof MessageChannel,B=Array(1e3),R=void 0;R=M?function(){return t.nextTick(r)}:L?(C=0,w=new L(r),E=document.createTextNode(""),w.observe(E,{characterData:!0}),function(){E.data=C=++C%2}):D?((S=new MessageChannel).port1.onmessage=r,function(){return S.port2.postMessage(0)}):void 0===A?function(){try{var e=n(10);return P=e.runOnLoop||e.runOnContext,function(){P(r)}}catch(e){return i()}}():i();var V=Math.random().toString(36).substring(16),F=void 0,z=1,Y=2,H=new g,U=new g,W=0;return x.prototype._enumerate=function(){for(var e=this.length,t=this._input,n=0;this._state===F&&n<e;n++)this._eachEntry(t[n],n)},x.prototype._eachEntry=function(e,t){var n=this._instanceConstructor,a=n.resolve;if(a===s){var i=c(e);if(i===o&&e._state!==F)this._settledAt(e._state,t,e._result);else if("function"!=typeof i)this._remaining--,this._result[t]=e;else if(n===N){var r=new n(l);d(r,e,i),this._willSettleAt(r,t)}else this._willSettleAt(new n(function(t){return t(e)}),t)}else this._willSettleAt(a(e),t)},x.prototype._settledAt=function(e,t,n){var a=this.promise;a._state===F&&(this._remaining--,e===Y?h(a,n):this._result[t]=n),0===this._remaining&&f(a,this._result)},x.prototype._willSettleAt=function(e,t){var n=this;m(e,void 0,function(e){return n._settledAt(z,t,e)},function(e){return n._settledAt(Y,t,e)})},N.all=function(e){return new x(this,e).promise},N.race=function(e){var t=this;return new t(j(e)?function(n,a){for(var i=e.length,r=0;r<i;r++)t.resolve(e[r]).then(n,a)}:function(e,t){return t(TypeError("You must pass an array to race."))})},N.resolve=s,N.reject=function(e){var t=new this(l);return h(t,e),t},N._setScheduler=function(e){O=e},N._setAsap=function(e){k=e},N._asap=k,N.prototype={constructor:N,then:o,catch:function(e){return this.then(null,e)}},_(),N.polyfill=_,N.Promise=N,N}()}).call(t,n(9),function(){return this}())},function(e,t){function n(){throw Error("setTimeout has not been defined")}function a(){throw Error("clearTimeout has not been defined")}function i(e){if(c===setTimeout)return setTimeout(e,0);if((c===n||!c)&&setTimeout)return c=setTimeout,setTimeout(e,0);try{return c(e,0)}catch(t){try{return c.call(null,e,0)}catch(t){return c.call(this,e,0)}}}function r(){h&&p&&(h=!1,p.length?f=p.concat(f):m=-1,f.length&&o())}function o(){if(!h){var e=i(r);h=!0;for(var t=f.length;t;){for(p=f,f=[];++m<t;)p&&p[m].run();m=-1,t=f.length}p=null,h=!1,function(e){if(d===clearTimeout)return clearTimeout(e);if((d===a||!d)&&clearTimeout)return d=clearTimeout,clearTimeout(e);try{d(e)}catch(t){try{return d.call(null,e)}catch(t){return d.call(this,e)}}}(e)}}function s(e,t){this.fun=e,this.array=t}function l(){}var c,d,u=e.exports={};try{c="function"==typeof setTimeout?setTimeout:n}catch(e){c=n}try{d="function"==typeof clearTimeout?clearTimeout:a}catch(e){d=a}var p,f=[],h=!1,m=-1;u.nextTick=function(e){var t=Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];f.push(new s(e,t)),1!==f.length||h||i(o)},s.prototype.run=function(){this.fun.apply(null,this.array)},u.title="browser",u.browser=!0,u.env={},u.argv=[],u.version="",u.versions={},u.on=l,u.addListener=l,u.once=l,u.off=l,u.removeListener=l,u.removeAllListeners=l,u.emit=l,u.prependListener=l,u.prependOnceListener=l,u.listeners=function(e){return[]},u.binding=function(e){throw Error("process.binding is not supported")},u.cwd=function(){return"/"},u.chdir=function(e){throw Error("process.chdir is not supported")},u.umask=function(){return 0}},function(e,t){},function(e,t){"use strict";function n(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}e.exports={stagingBaseUrl:"//api.home.bt.com/",liveBaseUrl:"//api.home.bt.com/",addressSearch:"address-search?postcode=$0&house=$1&recaptchaRespToken=$2&format=json",productAvailability:"product-availability?",productAvailabilitySetup:{addressId:"addressId=$0&postcode=$1&recaptchaRespToken=$3",telephone:"telep
1hone=$0&recaptchaRespToken=$3",postcode:"postcode=$0&recaptchaRespToken=$3",uprn:"uprn=$2&postcode=$1&fttpFieldType&recaptchaRespToken=$3",addressIdAndFttpFieldType:"addressId=$0&postcode=$1&fttpFieldType=$2&recaptchaRespToken=$3",usoJourney:"addressId=$0&postcode=$1&recaptchaRespToken=$3&mode=USO"},availabilityDefaultIdentifier:"addressId",captureInterestDevUrl:"http://ip.jsontest.com/",captureInterestLiveUrl:"//secureorder.bt.com/appsproducts/public/captureInterest.do",arrCaptureInterestMandatory:["title","firstname","lastname","exchangeCode","email","ConsentInfo","productOptionValue"],arrCaptureInterestMandatoryPick:["presalesPostCode","telePhoneNumber","ORNAD"],errCaptureNoMandatory:'There is no data for one of the mandatory fields! Mandatory fields are: "$0".',errCaptureNoMandatoryPick:'There is no data for one of the mandatory optional fields! You must pick one of the following: "$0".',errCaptureNoData:"No data object provided!",errResponse:"Response error!",errNoPostCode:"No post code provided!",errAvailability:'No identifier value provided or identifier does not exist. Valid identifiers are: "$0".',errNoRawSltObject:"No raw SLT object was passed!",errNoRawProdAvailObject:"No raw Product availability object was passed!",errNoArrayWithSLTs:"No array with SLT objects was passed!",errNoStrMapping:"No string mapping was passed!",errNoRawAddresses:"No raw addresses object was passed!",errNoFalsyObject:"Falsy values and invalid objects are not accepted! Value needs to be a valid object.",errArrayOrEmpty:"Please pass the keys as an array with multiple items or call the method without any arguments to delete all members.",noContextResults:"No context mapping results were found!",successStatusCode:200,unavailableStatusCodes:["401","500"],commaSpaceDelimiter:", ",singleSpaceDelimiter:" ",dashDelimiter:"-",envStagingName:"development",envLiveName:"production",envConfigDevFlag:"isDevelopment",rawSubBuildingName:"SubBuildingName",rawBuildingName:"BuildingName",rawBuildingNumber:"BuildingNumber",rawThoroughfareName:"ThoroughfareName",rawPostTown:"PostTown",rawPostCode:"Postalcode",rawDependentLocality:"DependentLocality",rawDependentThoroughfareName:"DependentThoroughfareName",rawDoubleDependantLocality:"DoubleDependantLocality",rawOrganisationName:"OrganisationName",getAddressPropsMap:function(){var e;return n(e={},this.rawOrganisationName,this.commaSpaceDelimiter),n(e,this.rawSubBuildingName,this.commaSpaceDelimiter),n(e,this.rawBuildingName,this.commaSpaceDelimiter),n(e,this.rawBuildingNumber,this.singleSpaceDelimiter),n(e,this.rawDependentThoroughfareName,this.commaSpaceDelimiter),n(e,this.rawThoroughfareName,this.commaSpaceDelimiter),n(e,this.rawDoubleDependantLocality,this.commaSpaceDelimiter),n(e,this.rawDependentLocality,this.commaSpaceDelimiter),n(e,this.rawPostTown,this.commaSpaceDelimiter),n(e,this.rawPostCode,this.commaSpaceDelimiter),e},fttpFieldType:"fttpFieldType",usoFixedResponse:"USOFixedResponse",usoFWAResponse:"USOFWAResponse",is4GRAvailable:"Is4GRAvailable",sltCheckKeyName:"infinity",paSLTsKeyName:"serviceLineTypes",sltTypeName:"serviceLineType",rawAddressesArrKey:"addresses",sltWaiterAvailabilityFlag:"W",sltPlannedAvailabilityFlag:"P",sltIsAvailable:"Y",sltFttpPlannedAvailabilityFlag:"P",sltFttpFieldTypeGreenfield:"GREEN",sltUsoFixedLineCompliant:"Y",sltUsoFixedLineNotDownloadCompliant:"N1",sltUsoFixedLineNotUploadCompliant:"N2",sltUsoFixedLineBorderlineCompliant:"B",sltUsoFixedLineFault:"F",sltUsoFixedLineError:"E",sltUsoFwaCompliant:"Y",sltUsoFwaNotCompliant:"N",sltUsoFwaError:"E",sltCopperSpeedMbNotation:"M",sltCopperSpeedKbNotation:"K",sltNormSpeedMbNotation:"Mb",sltNormSpeedKbNotation:"Kb",slt4GRAvailable:!0,gFast1MappingKey:"GFAST1",gFast2MappingKey:"GFAST2",fttpMappingKey:"FTTP",addrAddressKey:"address",addrAddressIdKey:"addressId",addrHomeNameKey:"presalesHomeName",dependentLocality:"dependentLocality",sltFormatKeyType:"type",sltFormatKeyIsInfinityLine:"isInfinityLine",sltFormatKeyIsExisting:"isExistingClient",sltFormatKeyDownloadSpeed:"estDownloadSpeed",sltFormatKeyDownloadRange:"estDownloadRange",sltFormatKeyUploadSpeed:"estUpSpeed",sltFormatKeyMinGuarantee:"minGuaranteedSpeed",sltCopperOnlyDataKey:"copperOnlyData",sltFibreOnlyDataKey:"fibreOnlyData",sltCurrentSltDataKey:"currentSltData",sltFastestRawDataKey:"rawFastestSltData",sltFilteringDataUsageKey:"filteringUsageData",sltFilteringScenario:"filteringScenarioName",sltExistingKeyName:"differentFromCurrentSLT",sltExistingIsCurrentSltValue:"Y",sltExistingIsNotCurrentSltValue:"N",sltIsSpeedGuaranteeAvailableKeyName:"isSpeedGuaranteeAvailable",sltIsSpeedGuaranteeAvailableValue:"YES",prodAvailRawDataKey:"rawData",ctxJsonIdKey:"jsonId",ctxTextIdKey:"textId",mDataJsonIdKey:"jsonIdentifier",mDataTextIdKey:"textIdentifier",defaultAppVersion:"0.0.0",defaultFilterScenarioName:"default",defaultCopperFilterScenarioName:"copperSlt",defaultCurrentEcSltScenarioName:"currentEcSlt",defaultAvailableEcSltScenarioName:"availableEcSlt",defaultFibreNGFilterScenarioName:"fibreNoGfastSlt",defaultMappingScenarioName:"default",mappingStringKey:"strMapping",mappingRawDataKey:"rawMappingData",mappingScenarioKey:"mappingScenarioName",configAddrSearchEnvUrl:"addressSearchEnvUrl",configProdAvEnvUrl:"productAvailabilityEnvUrl",configCaptureIntEnvUrl:"captureInterestEnvUrl",configIsSessionStorage:"isSessionStorage",configInstDataCommonKey:"common",configInstDataMappingsKey:"mappingData",configInstDataFilteringsKey:"filteringData",configInstDataSpecificKey:"specific",configInstDataCustomKey:"custom",configInstDataIsSavedKey:"isSaved",normalizeContextRegExp:/((https?:\/\/)?(www.)?).*(\.|\:)\w*(?=\/)/i,removeContextPageRegExp:/[^\/\\&\?]*\.\w*(?=([\?&#].*$|$))/i,removeContextQueries:/(\?|#)(.*$|$)/,normalizeTrailingSlashRegExp:/(\/)$/,commaGlobalRegExp:/,/g,mappingContextKeyName:"targetContext",mappingResultTrue:"Y",mappingResultFalse:"N",scLsCacheKeyName:"BT_SC_CACHED_DATA",f
1ilterResArrName:"arrFilteredSLTs",filterResRawData:"rawData"}},function(e,t,n){"use strict";function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=n(11),r=n(13),o=n(14),s=n(20),l=n(28),c=n(44);e.exports={pick:function(e,t){return e||t},getFormattedAddress:function(e){var t=this,n=i.getAddressPropsMap(),a=Object.keys(n),r="";return a.forEach(function(i,o){"OrganisationName"===i&&e[i]===e.SubBuildingName?r+="":r+=t.pick(e[i],"")+t.pick(e[i]&&o!==a.length-1&&n[i],"")}),r.trim()},getStringRange:function(e){if(e.indexOf(null)>=0)return null;var t="";return e.forEach(function(n,a){t+=n,a<e.length-1&&(t+=i.dashDelimiter)}),t},normalizeCopperSpeedString:function(e){return e?e.indexOf(i.sltCopperSpeedMbNotation)>=0?e.replace(i.sltCopperSpeedMbNotation,i.sltNormSpeedMbNotation):e.replace(i.sltCopperSpeedKbNotation,i.sltNormSpeedKbNotation):null},normalizeFibreSpeedString:function(e){if(!e)return null;var t=parseInt(e,10);return t>=1e3?t/1e3+i.sltNormSpeedMbNotation:t+i.sltNormSpeedKbNotation},getFormattedSltDataObject:function(e){var t;return a(t={},i.sltFormatKeyType,e.serviceLineType),a(t,i.sltFormatKeyIsInfinityLine,e.infinity),a(t,i.sltFormatKeyIsExisting,!!e.differentFromCurrentSLT),a(t,i.sltFormatKeyDownloadSpeed,this.normalizeCopperSpeedString(e.speed)),a(t,i.sltFormatKeyUploadSpeed,e.CLEAN_BOTTOM_UPSPEED?this.getStringRange([this.normalizeFibreSpeedString(e.CLEAN_BOTTOM_UPSPEED),this.normalizeFibreSpeedString(e.CLEAN_TOP_UPSPEED)]):this.normalizeCopperSpeedString(e.upSpeed)),a(t,i.sltFormatKeyDownloadRange,e.CLEAN_BOTTOM_DOWNSPEED?this.getStringRange([this.normalizeFibreSpeedString(e.CLEAN_BOTTOM_DOWNSPEED),this.normalizeFibreSpeedString(e.CLEAN_TOP_DOWNSPEED)]):this.getStringRange([this.normalizeCopperSpeedString(e.minRangeSpeed),this.normalizeCopperSpeedString(e.maxRangeSpeed)])),a(t,i.sltFormatKeyMinGuarantee,e.CLEAN_MIN_DOWNSPEED?this.normalizeFibreSpeedString(e.CLEAN_MIN_DOWNSPEED):this.normalizeCopperSpeedString(e.MinThreshold)),a(t,i.sltIsSpeedGuaranteeAvailableKeyName,!!e.speedGuaranteeAvailable),t},applyFilteringScenario:function(e){var t,n=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:i.defaultFilterScenarioName;if(e){var l=i.filterResArrName,c=i.filterResRawData,d=e.length,u=(a(t={},l,e.concat()),a(t,c,{}),t);return o[r].forEach(function(e){var t=s[e].bind(n);u[l]=u[l].filter(t),u[c][e]=d!==u[l].length}),u}},applyMappingScenario:function(e){var t,n=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:i.defaultMappingScenarioName,o=(a(t={},i.mappingStringKey,""),a(t,i.mappingRawDataKey,{}),t);return l[r].forEach(function(t){var a=c[t].call(n,e);o[i.mappingStringKey]+=a?i.mappingResultTrue:i.mappingResultFalse,o[i.mappingRawDataKey][t]=!!a}),o},getFastestMatchingSLT:function(e){var t=null;return e.forEach(function(e){if(!t)return void(t=e);r.indexOf(e.serviceLineType)>r.indexOf(t.serviceLineType)&&(t=e)}),t},hasKeyFromArray:function(e,t){return e.some(function(e){if(t.hasOwnProperty(e))return!0})},doesNotHaveKeyFromArray:function(e,t){return e.some(function(e){if(!t.hasOwnProperty(e))return!0})},generateToken:function(){return Math.random().toString(36)},isDateInFuture:function(e){if(void 0===e||""===e)return!1;var t=e.split(),n=new Date(new Date(t[2],t[1]-1,t[0])).getTime(),a=new Date().getTime();return!isNaN(n)&&n>a}}},function(e,t){e.exports=["BBSLT_FIXED_512K","BBSLT_FIXED_1M","BBSLT_FIXED_2M","BBSLT_UPTO_2M_BET","BBSLT_UPTO_8M_WBC_CAPPED","BBSLT_UPTO_8M_MAX","BBSLT_UPTO_8M_WBC","BBSLT_UPTO_15M_SO_VDSL","BBSLT_UPTO_15M_10M_SO_VDSL","BBSLT_UPTO_24M_WBC","BBSLT_UPTO_15M_FTTCWBC","BBSLT_UPTO_15M_10M_FTTCWBC","BBSLT_UPTO_40M_FTTPWBC","BBSLT_UPTO_40M_10M_FTTPWBC","BBSLT_UPTO_40M_FTTCWBC","BBSLT_UPTO_40M_SO_VDSL","BBSLT_UPTO_40M_10M_FTTCWBC","BBSLT_UPTO_40M_10M_TVB_FTTCWBC","BBSLT_UPTO_40M_10M_TVB_FTTPWBC","BBSLT_UPTO_40M_10M_SO_VDSL","BBSLT_UPTO_40M_10M_TVB_SO_VDSL","BBSLT_UPTO_55M_10M_SO_VDSL","BBSLT_UPTO_55M_10M_FTTCWBC","BBSLT_UPTO_55M_10M_FTTPWBC","BBSLT_UPTO_80M_20M_FTTPWBC","BBSLT_UPTO_80M_10M_FTTPWBC","BBSLT_UPTO_80M_10M_FTTCWBC","BBSLT_UPTO_80M_10M_SO_VDSL","BBSLT_UPTO_80M_20M_FTTCWBC","BBSLT_UPTO_80M_20M_SO_VDSL","BBSLT_UPTO_100M_15M_FTTPWBC","BBSLT_UPTO_160M_20M_FTTPWBC","BBSLT_UPTO_160M_30M_FTTCFAST","BBSLT_UPTO_160M_30M_FTTPWBC","BBSLT_UPTO_220M_20M_FTTPWBC","BBSLT_UPTO_330M_20M_FTTPWBC","BBSLT_UPTO_330M_50M_FTTCFAST","BBSLT_UPTO_330M_50M_FTTPWBC","BBSLT_UPTO_550M_75M_FTTPWBC","BBSLT_UPTO_1000M_115M_FTTPWBC"]},function(e,t,n){"use strict";e.exports={default:n(15),copperSlt:n(16),currentEcSlt:n(17),availableEcSlt:n(18),fibreNoGfastSlt:n(19)}},function(e,t){"use strict";e.exports=["isAvailable"]},function(e,t){"use strict";e.exports=["isAvailable","isNoGfast","isCopper"]},function(e,t){"use strict";e.exports=["isCurrentEcSlt"]},function(e,t){"use strict";e.exports=["isAvailableEcSlt","isAvailable"]},function(e,t){"use strict";e.exports=["isAvailable","isInfinity","isNoGfast"]},function(e,t,n){"use strict";e.exports={isAvailable:n(21),isCopper:n(22),isCurrentEcSlt:n(23),isAvailableEcSlt:n(24),isInfinity:n(25),isNoGfast:n(26)}},function(e,t,n){"use strict";var a=n(11);e.exports=function(e){var t=this.isDateInFuture,n=e.readyDate,i=n&&t(n),r=e.capacityDate,o=r&&t(r);return!(i||o||e.AvailabilityFlag===a.sltWaiterAvailabilityFlag)}},function(e,t){"use strict";e.exports=function(e){return!e.infinity}},function(e,t,n){"use strict";var a=n(11);e.exports=function(e){return e.differentFromCurrentSLT===a.sltExistingIsNotCurrentSltValue}},function(e,t,n){"use strict";n(11),e.exports=function(e){return!!e.differentFromCurrentSLT}},function(e,t){"use strict";e.exports=function(e){return!!e.infinity}},function(e,t,n){"use strict";e.exports=function(e){var t=n(27).GFAST1,a=n(27).GFAST2;return 0>t.concat(a).indexOf(e.serviceLineType)}},function(e,t){e.exports={FTTC52:["BBSLT_UPTO_15M_SO_VDSL","BBSLT_UPTO_15M_10M_SO_VDSL","BBSLT_UPTO_15M_FTTCWBC","BBSLT_UPTO_15M_10M_FTTCWBC","BBSLT_UPTO_40M_FTTCWBC","BBSLT_UPTO_40M_SO_VDSL","BBSLT_UPTO_40M_10M_FTTCWBC","BBSLT_UPTO_40M_10M_TVB_FTTCWBC","BBSLT_UPTO_40M_10M_SO_VDSL","BBSLT_UPTO_40M_10M_TVB_SO_VDSL","BBSLT_UPTO_55M_10M_SO_VDSL","BBSLT_UPTO_55M_10M_FTTCWBC"],FTTC76:["BBSLT_UPTO_80M_10M_SO_VDSL","BBSLT_UPTO_80M_20M_FTTCWBC","BBSLT_UPTO_80M_20M_SO_VDSL","BBSLT_UPTO_160M_30M_FTTCFAST","BBSLT_UPTO_330M_50M_FTTCFAST"],FTTP:["BBSLT_UPTO_40M_FTTPWBC","BBSLT_UPTO_40M_10M_FTTPWBC","BBSLT_UPTO_100M_15M_FTTPWBC","BBSLT_UPTO_330M_20M_FTTPWBC","BBSLT_UPTO_160M_20M_FTTPWBC","BBSLT_UPTO_220M_20M_FTTPWBC","BBSLT_UPTO_40M_10M_TVB_FTTPWBC","BBSLT_UPTO_55M_10M_FTTPWBC","BBSLT_UPTO_160M_30M_FTTPWBC","BBSLT_UPTO_330M_50M_FTTPWBC","BBSLT_UPTO_550M_75M_FTTPWBC","BBSLT_UPTO_1000M_115M_FTTPWBC"],FUBB:["BBSLT_UPTO_15M_FTTCWBC","BBSLT_UPTO_15M_10M_FTTCWBC"],GFAST1:["BBSLT_UPTO_160M_30M_FTTCFAST","BBSLT_UPTO_160M_30M_FTTPWBC"],GFAST2:["BBSLT_UPTO_330M_50M_FTTCFAST","BBSLT_UPTO_330M_50M_FTTPWBC","BBSLT_UPTO_550M_75M_FTTPWBC","BBSLT_UPTO_1000M_115M_FTTPWBC"]}},function(e,t,n){"use strict";e.exports={default:n(29),upgrade:n(30),tv:n(31),"add-tv":n(32),"upgrade-bts":n(33),"btpb-ec":n(34),cw:n(35),"cw-ec":n(36),"upgrade-tv":n(37),"tv-led-bb":n(38),mobile:n(39),"broadband-deals":n(40),"uso-journey":n(41),"tv-affiliate":n(42),"halo-3-plus":n(43)}},function(e,t){"use strict";
1e.exports=["isCopper","isMoco","isFttc52","isFttc76","isFttp","isUhd","isWaiters","isGfast1","isGfast2"]},function(e,t){"use strict";e.exports=["isEcCopper","isCopper","isFubb","isMoco","isFttc52","isFttc76","isFttp","isUhd","isWaiters","isGfast1","isGfast2"]},function(e,t){"use strict";e.exports=["isInfinity","isFttc52","isFttc76","isFttp","isMoco","isUhd","isGfast1","isGfast2"]},function(e,t){"use strict";e.exports=["isInfinity","isFttc52","isFttc76","isFttp","isFubb","isMoco","isUhd"]},29,30,function(e,t){"use strict";e.exports=["isCopper","isMoco","isFttc52","isFttc76","isFttp","isUhd","isWaiters","isGfast1","isGfast2","isFttpGreenfield"]},29,32,function(e,t){"use strict";e.exports=["isInfinity","isFttc52","isFttc76","isFttp","isFubb","isMoco","isUhd","isGfast1","isGfast2","isFttpGreenfield"]},29,function(e,t){"use strict";e.exports=["isCopper","isMoco","isFttc52","isFttc76","isFttp","isUhd","isWaiters","isGfast1","isGfast2","isFttpGreenfield","isLessThan10MBAnd4gEligible","isPlanned"]},function(e,t){"use strict";e.exports=["isUsoFixedCompliant","isUsoFixedNotDownloadCompliant","isUsoFixedNotUploadCompliant","isUsoFixedBorderlineCompliant","isUsoFixedLineFault","isUsoFixedLineError","isUsoFwaCompliant","isUsoFwaNotCompliant","isUsoFwaError"]},function(e,t){"use strict";e.exports=["isInfinity","isFttc52","isFttc76","isFttp","isMoco","isUhd","isGfast1","isGfast2","isFttpGreenfield"]},function(e,t){"use strict";e.exports=["isCopper","isMoco","isFttc52","isFttc76","isFttp","isUhd","isWaiters","isGfast1","isGfast2","isFttpGreenfield","isLessThan10MBAnd4gEligible","isPlanned","is4gAvailable"]},function(e,t,n){"use strict";e.exports={isCopper:n(45),isEcCopper:n(46),isInfinity:n(47),isFubb:n(48),isMoco:n(49),isFttc52:n(50),isFttc76:n(51),isFttp:n(52),isUhd:n(53),isWaiters:n(54),isGfast1:n(55),isGfast2:n(56),isFttpGreenfield:n(57),isPlannedFttp:n(58),isUsoFixedBorderlineCompliant:n(59),isUsoFixedCompliant:n(60),isUsoFixedLineError:n(61),isUsoFixedLineFault:n(62),isUsoFixedNotDownloadCompliant:n(63),isUsoFixedNotUploadCompliant:n(64),isUsoFwaCompliant:n(65),isUsoFwaError:n(66),isUsoFwaNotCompliant:n(67),isLessThan10MBAnd4gEligible:n(68),is4gAvailable:n(69),isPlanned:n(70)}},function(e,t,n){"use strict";e.exports=function(e){var t=n(27).GFAST1,a=n(27).GFAST2,i=t.concat(a);return!e.infinity&&0>i.indexOf(e.serviceLineType)}},function(e,t,n){"use strict";e.exports=function(e){var t=e.currentSltData;if(!t)return!0;var a=n(27).GFAST1,i=n(27).GFAST2,r=a.concat(i);return!t.infinity&&0>r.indexOf(t.serviceLineType)}},25,function(e,t,n){"use strict";e.exports=function(e){return n(27).FUBB.indexOf(e.serviceLineType)>=0}},function(e,t){"use strict";e.exports=function(e){var t=e.supportsMoCo;return!e.infinity&&t&&"SD-BTS"===t}},function(e,t,n){"use strict";e.exports=function(e){return n(27).FTTC52.indexOf(e.serviceLineType)>=0}},function(e,t,n){"use strict";e.exports=function(e){return n(27).FTTC76.indexOf(e.serviceLineType)>=0}},function(e,t,n){"use strict";e.exports=function(e){return n(27).FTTP.indexOf(e.serviceLineType)>=0}},function(e,t){"use strict";e.exports=function(e){var t=e.supportsMulticast;return t&&"UHD-S"===t}},function(e,t,n){"use strict";var a=n(11);e.exports=function(e){var t=e.capacityDate,n=t&&this.isDateInFuture(t);return e.infinity&&n&&e.AvailabilityFlag===a.sltWaiterAvailabilityFlag}},function(e,t,n){"use strict";var a=n(11),i=n(27)[a.fttpMappingKey];e.exports=function(e){var t=n(27).GFAST1;return i.indexOf(e.serviceLineType)>=0?t.indexOf(e.serviceLineType)>=0&&!!e.speedGuaranteeAvailable:t.indexOf(e.serviceLineType)>=0}},function(e,t,n){"use strict";var a=n(11),i=n(27)[a.fttpMappingKey];e.exports=function(e){var t=n(27).GFAST2;return i.indexOf(e.serviceLineType)>=0?t.indexOf(e.serviceLineType)>=0&&!!e.speedGuaranteeAvailable:t.indexOf(e.serviceLineType)>=0}},function(e,t,n){"use strict";var a=n(11);e.exports=function(e){return n(27).FTTP.indexOf(e.serviceLineType)>=0&&e.fttpFieldType===a.sltFttpFieldTypeGreenfield&&e.AvailabilityFlag===a.sltIsAvailable}},function(e,t,n){"use strict";var a=n(11);e.exports=function(e){return n(27).FTTP.indexOf(e.serviceLineType)>=0&&e.fttpFieldType===a.sltFttpFieldTypeGreenfield&&e.AvailabilityFlag===a.sltFttpPlannedAvailabilityFlag}},function(e,t,n){"use strict";var a=n(11);e.exports=function(e){return e.usoFixedResponse===a.sltUsoFixedLineBorderlineCompliant}},function(e,t,n){"use strict";var a=n(11);e.exports=function(e){return e.usoFixedResponse===a.sltUsoFixedLineCompliant}},function(e,t,n){"use strict";var a=n(11);e.exports=function(e){return e.usoFixedResponse===a.sltUsoFixedLineError}},function(e,t,n){"use strict";var a=n(11);e.exports=function(e){return e.usoFixedResponse===a.sltUsoFixedLineFault}},function(e,t,n){"use strict";var a=n(11);e.exports=function(e){return e.usoFixedResponse===a.sltUsoFixedLineNotDownloadCompliant}},function(e,t,n){"use strict";var a=n(11);e.exports=function(e){return e.usoFixedResponse===a.sltUsoFixedLineNotUploadCompliant}},function(e,t,n){"use strict";var a=n(11);e.exports=function(e){return e.usoFWAResponse===a.sltUsoFwaCompliant}},function(e,t,n){"use strict";var a=n(11);e.exports=function(e){return e.usoFWAResponse===a.sltUsoFwaError}},function(e,t,n){"use strict";var a=n(11);e.exports=function(e){return e.usoFWAResponse===a.sltUsoFwaNotCompliant}},function(e,t,n){"use strict";var a=n(11),i=n(63),r=n(52),o=n(51),s=n(55),l=n(56);e.exports=function(e){return i(e)&&e.is4GRAvailable===a.slt4GRAvailable&&!1===r(e)&&!1===o(e)&&!1===s(e)&&!1===l(e)}},function(e,t,n){"use strict";var a=n(11),i=n(52),r=n(51),o=n(55),s=n(56);e.exports=function(e){return e.is4GRAvailable===a.slt4GRAvailable&&(!0===i(e)||!0===r(e)||!0===o(e)||!0===s(e))}},function(e,t,n){"use strict";var a=n(11),i=n(50),r=n(51),o=n(55),s=n(56);e.exports=function(e){return e.AvailabilityFlag===a.sltPlannedAvailabilityFlag&&(!0===i(e)||!0===r(e))&&!1===o(e)&&!1===s(e)}},function(e,t){e.exports={"/aem/storefront/tv-affiliates":{default:{jsonIdentifier:"triple-default",textIdentifier:"error",mappingScenario:"tv-affiliate"},YNNNNYNNN:{jsonIdentifier:"aff-triple-inf",textIdentifier:"fibre-1",mappingScenario:"tv-affiliate"},YYNNNYNNN:{jsonIdentifier:"aff-triple-uinf",textIdentifier:"fibre-1",mappingScenario:"tv-affiliate"},YNYNNYNNN:{jsonIdentifier:"aff-triple-uinf2",textIdentifier:"fibre-2",mappingScenario:"tv-affiliate"},YNYNNNNNN:{jsonIdentifier:"aff-triple-uinf2-uhd-n",textIdentifier:"fibre-2",mappingScenario:"tv-affiliate"},YNNNNNNNN:{jsonIdentifier:"aff-triple-inf1-uhd-n",textIdentifier:"fibre-1",mappingScenario:"tv-affiliate"},YYNNNNNNN:{jsonIdentifier:"aff-triple-uinf-uhd-n",textIdentifier:"fibre-1",mappingScenario:"tv-affiliate"},YNNYNYNNN:{jsonIdentifier:"aff-triple-fttp",textIdentifier:"fibre-4",mappingScenario:"tv-affiliate"},NNNYNYNNN:{jsonIdentifier:"aff-triple-fttp",textIdentifier:"fibre-4",mappingScenario:"tv-affiliate"},YNNYNYNNY:{jsonIdentifier:"aff-triple-fttp-gf",textIdentifier:"fttp-green",mappingScenario:"tv-affiliate"},NNNYNYNNY:{jsonIdentifier:"aff-triple-fttp-gf",textIdentifier:"fttp-green",mappingScenario:"tv-affiliate"},NNNNYNNNN:{jsonIdentifier:"aff-triple-copper-mocoY",textIdentifier:"copper",mappingScenario:"tv-affiliate"},NNNNNNNNN:{jsonIdentifier:"aff-triple-copper-mocoN",textIdentifier:"copper",mappingScenario:"tv-affiliate"},NNYNNYYNN:{jsonIdentifier:"aff-triple-gfast-1",textIdentifier:"gfast-1",mappingScenario:"tv-affiliate"},NNNYNYYNN:{jsonIdentifier:"aff-triple-fttp-gfast-1",textIdentifier:"fttp-gfast-1",mappingScenario:"tv-affiliate"},NNNYNYYNY:{jsonIdentifier:"aff-triple-fttp-gfast-1",textIdentifier:"fttp-gfast-1",mappingScenario:"tv-affiliate"},NNYNNYNYN:{jsonIdentifier:"aff-triple-gfast-2",textIdentifier:"gfast-2",mappingScenario:"tv-affiliate"},NNNYNYNYN:{jsonIdentifier:"aff-triple-fttp-gfast-2",textIdentifier:"fttp-gfast-2",mappingScenario:"tv-affiliate"},NNNYNNNYN:{jsonIdentifier:"aff-triple-fttp-gfast-2",textIdentifier:"fttp-gfast-2",mappingScenario:"tv-affiliate"},NNYNNYNYY:{jsonIdentifier:"aff-triple-gfast-2",textIdentifier:"gfast-2",mappingScenario:"tv-affiliate"},NNNYNYNYY:{jsonIdentifier:"aff-triple-fttp-gfast-2",textIdentifier:"fttp-gfast-2",mappingScenario:"tv-affiliate"},NNNYNNNYY:{jsonIdentifier:"aff-triple-fttp-gfast-2",textIdentifier:"fttp-gfast-2",mappingScenario:"tv-affiliate"},YNNYNYNYN:{jsonIdentifier:"aff-triple-fttp-gfast-2",textIdentifier:"fttp-gfast-2",mappingScenario:"tv-affiliate"},YNNYNYNYY:{jsonIdentifier:"aff-triple-fttp-gfast-2",textIdentifier:"fttp-gfast-2",mappingScenario:"tv-affiliate"}},"/aem/storefront/broadband":{default:{jsonIdentifier:"default",textIdentifier:"error",mappingScenario:"broadband-deals"},YYNNNNNNNNNN:{jsonIdentifier:"copper-mocoY",textIdentifier:"copper",mappingScenario:"broadband-deals"},NNYNNNYNNNNN:{jsonIdentifier:"copper-mocoY",textIdentifier:"copper",mappingScenario:"broadband-deals"},NNYNNYYNNNNN:{jsonIdentifier:"copper-mocoY",textIdentifier:"copper",mappingScenario:"broadband-deals"},NNNYNNYNNNNN:{jsonIdentifier:"copper-mocoY",textIdentifier:"copper",mappingScenario:"broadband-deals"},NNNYNYYNNNNN:{jsonIdentifier:"copper-mocoY",textIdentifier:"copper",mappingScenario:"broadband-deals"},NNNNYNYNNNNN:{jsonIdentifier:"copper-mocoY",textIdentifier:"copper",mappingScenario:"broadband-deals"},NNNNYYYNNNNN:{jsonIdentifier:"copper-mocoY",textIdentifier:"copper",mappingScenario:"broadband-deals"},YNNNNNNNNNNN:{jsonIdentifier:"copper-mocoN",textIdentifier:"copper",mappingScenario:"broadband-deals"},NNYNNNNNNNNN:{jsonIdentifier:"fttc-52",textIdentifier:"fibre-1",mappingScenario:"broadband-deals"},NNYNNYNNNNNN:{jsonIdentifier:"fttc-52",textIdentifier:"fibre-1",mappingScenario:"broadband-deals"},NNYNNNNNNNNY:{jsonIdentifier:"copper-mocoN",textIdentifier:"copper",mappingScenario:"broadband-deals"},NNYNNYNNNNNY:{jsonIdentifier:"copper-mocoN",textIdentifier:"copper",mappingScenario:"broadband-deals"},NNNYNNNNNNNN:{jsonIdentifier:"fttc-76",textIdentifier:"fibre-2",mappingScenario:"broadband-deals"},NNNYNYNNNNNN:{jsonIdentifier:"fttc-76",textIdentifier:"fibre-2",mappingScenario:"broadband-deals"},NNNYNNNNNNNY:{jsonIdentifier:"copper-mocoN",textIdentifier:"copper",mappingScenario:"broadband-deals"},NNNYNYNNNNNY:{jsonIdentifier:"copper-mocoN",textIdentifier:"copper",mappingScenario:"broadband-deals"},NNNNYNNNNNNN:{jsonIdentifier:"fttp",textIdentifier:"fibre-4",mappingScenario:"broadband-deals"},NNNNYYNNNNNN:{jsonIdentifier:"fttp",textIdentifier:"fibre-4",mappingScenario:"broadband-deals"},NNNNYNNNNYNN:{jsonIdentifier:"fttp-gf",textIdentifier:"fttp-green",mappingScenario:"broadband-deals"},NNNNYYNNNYNN:{jsonIdentifier:"fttp-gf",textIdentifier:"fttp-green",mappingScenario:"broadband-deals"},NNNYNYNYNNNN:{jsonIdentifier:"gfast-1",textIdentifier:"gfast-1",mappingScenario:"broadband-deals"},NNNNYYNYNNNN:{jsonIdentifier:"fttp-gfast-1",textIdentifier:"fttp-gfast-1",mappingScenario:"broadband-deals"},NNNNYNNYNNNN:{jsonIdentifier:"fttp-gfast-1",textIdentifier:"fttp-gfast-1",mappingScenario:"broadband-deals"},NNNNYNNYNYNN:{jsonIdentifier:"fttp-gfast-1",textIdentifier:"fttp-gfast-1",mappingScenario:"broadband-deals"},NNNNYYNYNYNN:{jsonIdentifier:"fttp-gfast-1",textIdentifier:"fttp-gfast-1",mappingScenario:"broadband-deals"},NNNYNYNNYNNN:{jsonIdentifier:"gfast-2",textIdentifier:"gfast-2",mappingScenario:"broadband-deals"},NNNNYYNNYNNN:{jsonIdentifier:"fttp-gfast-2",textIdentifier:"fttp-gfast-2",mappingScenario:"broadband-deals"},NNNNYYNNYYNN:{jsonIdentifier:"fttp-gfast-2",textIdentifier:"fttp-gfast-2",mappingScenario:"broadband-deals"},NNNNYNNNYNNN:{jsonIdentifier:"fttp-gfast-2",textIdentifier:"fttp-gfast-2",mappingScenario:"broadband-deals"},NNNNYNNNYYNN:{jsonIdentifier:"fttp-gfast-2",textIdentifier:"fttp-gfast-2",mappingScenario:"broadband-deals"},YYNNNNNNNNYN:{jsonIdentifier:"copper-mocoY-l10mb4g",textIdentifier:"copper-l10mb4g",mappingScenario:"broadband-deals"},NNYNNNYNNNYN:{jsonIdentifier:"copper-mocoY-l10mb4g",textIdentifier:"copper-l10mb4g",mappingScenario:"broadband-deals"},NNYNNYYNNNYN:{jsonIdentifier:"copper-mocoY-l10mb4g",textIdentifier:"copper-l10mb4g",mappingScenario:"broadband-deals"},NNNYNNYNNNYN:{jsonIdentifier:"copper-mocoY-l10mb4g",textIdentifier:"copper-l10mb4g",mappingScenario:"broadband-deals"},NNNYNYYNNNYN:{jsonIdentifier:"copper-mocoY-l10mb4g",textIdentifier:"copper-l10mb4g",mappingScenario:"broadband-deals"}
1,NNNNYNYNNNYN:{jsonIdentifier:"copper-mocoY-l10mb4g",textIdentifier:"copper-l10mb4g",mappingScenario:"broadband-deals"},NNNNYYYNNNYN:{jsonIdentifier:"copper-mocoY-l10mb4g",textIdentifier:"copper-l10mb4g",mappingScenario:"broadband-deals"},YNNNNNNNNNYN:{jsonIdentifier:"copper-mocoN-l10mb4g",textIdentifier:"copper-l10mb4g",mappingScenario:"broadband-deals"},NNYNNNNNNNYN:{jsonIdentifier:"fttc-52-l10mb4g",textIdentifier:"fibre-1-l10mb4g",mappingScenario:"broadband-deals"},NNYNNYNNNNYN:{jsonIdentifier:"fttc-52-l10mb4g",textIdentifier:"fibre-1-l10mb4g",mappingScenario:"broadband-deals"},NNNNNNNNNNYN:{jsonIdentifier:"4Gonly",textIdentifier:"4Gonly",mappingScenario:"broadband-deals"}},"/aem/storefront/halo-3-plus":{default:{jsonIdentifier:"default",textIdentifier:"error",mappingScenario:"halo-3-plus"},YYNNNNNNNNNNN:{jsonIdentifier:"copper-mocoY",textIdentifier:"copper",mappingScenario:"halo-3-plus"},NNYNNNYNNNNNN:{jsonIdentifier:"copper-mocoY",textIdentifier:"copper",mappingScenario:"halo-3-plus"},NNYNNYYNNNNNN:{jsonIdentifier:"copper-mocoY",textIdentifier:"copper",mappingScenario:"halo-3-plus"},NNNYNNYNNNNNN:{jsonIdentifier:"copper-mocoY",textIdentifier:"copper",mappingScenario:"halo-3-plus"},NNNYNYYNNNNNN:{jsonIdentifier:"copper-mocoY",textIdentifier:"copper",mappingScenario:"halo-3-plus"},NNNNYNYNNNNNN:{jsonIdentifier:"copper-mocoY",textIdentifier:"copper",mappingScenario:"halo-3-plus"},NNNNYYYNNNNNN:{jsonIdentifier:"copper-mocoY",textIdentifier:"copper",mappingScenario:"halo-3-plus"},YNNNNNNNNNNNN:{jsonIdentifier:"copper-mocoN",textIdentifier:"copper",mappingScenario:"halo-3-plus"},NNYNNNNNNNNNN:{jsonIdentifier:"fttc-52",textIdentifier:"fibre-1",mappingScenario:"halo-3-plus"},NNYNNYNNNNNNN:{jsonIdentifier:"fttc-52",textIdentifier:"fibre-1",mappingScenario:"halo-3-plus"},NNYNNNNNNNNYN:{jsonIdentifier:"copper-mocoN",textIdentifier:"copper",mappingScenario:"halo-3-plus"},NNYNNYNNNNNYN:{jsonIdentifier:"copper-mocoN",textIdentifier:"copper",mappingScenario:"halo-3-plus"},NNNYNNNNNNNNN:{jsonIdentifier:"fttc-76",textIdentifier:"fibre-2",mappingScenario:"halo-3-plus"},NNNYNYNNNNNNN:{jsonIdentifier:"fttc-76",textIdentifier:"fibre-2",mappingScenario:"halo-3-plus"},NNNYNNNNNNNYN:{jsonIdentifier:"copper-mocoN",textIdentifier:"copper",mappingScenario:"halo-3-plus"},NNNYNYNNNNNYN:{jsonIdentifier:"copper-mocoN",textIdentifier:"copper",mappingScenario:"halo-3-plus"},NNNNYNNNNNNNN:{jsonIdentifier:"fttp",textIdentifier:"fibre-4",mappingScenario:"halo-3-plus"},NNNNYYNNNNNNN:{jsonIdentifier:"fttp",textIdentifier:"fibre-4",mappingScenario:"halo-3-plus"},NNNNYNNNNYNNN:{jsonIdentifier:"fttp-gf",textIdentifier:"fttp-green",mappingScenario:"halo-3-plus"},NNNNYYNNNYNNN:{jsonIdentifier:"fttp-gf",textIdentifier:"fttp-green",mappingScenario:"halo-3-plus"},NNNYNYNYNNNNN:{jsonIdentifier:"gfast-1",textIdentifier:"gfast-1",mappingScenario:"halo-3-plus"},NNNNYYNYNNNNN:{jsonIdentifier:"fttp-gfast-1",textIdentifier:"fttp-gfast-1",mappingScenario:"halo-3-plus"},NNNNYNNYNNNNN:{jsonIdentifier:"fttp-gfast-1",textIdentifier:"fttp-gfast-1",mappingScenario:"halo-3-plus"},NNNNYNNYNYNNN:{jsonIdentifier:"fttp-gfast-1",textIdentifier:"fttp-gfast-1",mappingScenario:"halo-3-plus"},NNNNYYNYNYNNN:{jsonIdentifier:"fttp-gfast-1",textIdentifier:"fttp-gfast-1",mappingScenario:"halo-3-plus"},NNNYNYNNYNNNN:{jsonIdentifier:"gfast-2",textIdentifier:"gfast-2",mappingScenario:"halo-3-plus"},NNNNYYNNYNNNN:{jsonIdentifier:"fttp-gfast-2",textIdentifier:"fttp-gfast-2",mappingScenario:"halo-3-plus"},NNNNYYNNYYNNN:{jsonIdentifier:"fttp-gfast-2",textIdentifier:"fttp-gfast-2",mappingScenario:"halo-3-plus"},NNNNYNNNYNNNN:{jsonIdentifier:"fttp-gfast-2",textIdentifier:"fttp-gfast-2",mappingScenario:"halo-3-plus"},NNNNYNNNYYNNN:{jsonIdentifier:"fttp-gfast-2",textIdentifier:"fttp-gfast-2",mappingScenario:"halo-3-plus"},YYNNNNNNNNYNN:{jsonIdentifier:"copper-mocoY-l10mb4g",textIdentifier:"copper-l10mb4g",mappingScenario:"halo-3-plus"},NNYNNNYNNNYNN:{jsonIdentifier:"copper-mocoY-l10mb4g",textIdentifier:"copper-l10mb4g",mappingScenario:"halo-3-plus"},NNYNNYYNNNYNN:{jsonIdentifier:"copper-mocoY-l10mb4g",textIdentifier:"copper-l10mb4g",mappingScenario:"halo-3-plus"},NNNYNNYNNNYNN:{jsonIdentifier:"copper-mocoY-l10mb4g",textIdentifier:"copper-l10mb4g",mappingScenario:"halo-3-plus"},NNNYNYYNNNYNN:{jsonIdentifier:"copper-mocoY-l10mb4g",textIdentifier:"copper-l10mb4g",mappingScenario:"halo-3-plus"}
1,NNNNYNYNNNYNN:{jsonIdentifier:"copper-mocoY-l10mb4g",textIdentifier:"copper-l10mb4g",mappingScenario:"halo-3-plus"},NNNNYYYNNNYNN:{jsonIdentifier:"copper-mocoY-l10mb4g",textIdentifier:"copper-l10mb4g",mappingScenario:"halo-3-plus"},YNNNNNNNNNYNN:{jsonIdentifier:"copper-mocoN-l10mb4g",textIdentifier:"copper-l10mb4g",mappingScenario:"halo-3-plus"},NNYNNNNNNNYNN:{jsonIdentifier:"fttc-52-l10mb4g",textIdentifier:"fibre-1-l10mb4g",mappingScenario:"halo-3-plus"},NNYNNYNNNNYNN:{jsonIdentifier:"fttc-52-l10mb4g",textIdentifier:"fibre-1-l10mb4g",mappingScenario:"halo-3-plus"},NNNNNNNNNNYNN:{jsonIdentifier:"4Gonly",textIdentifier:"4Gonly",mappingScenario:"halo-3-plus"},NNNYNNNNNNNNY:{jsonIdentifier:"fttc-76-4g",textIdentifier:"fibre-2-4g",mappingScenario:"halo-3-plus"},NNNYNYNNNNNNY:{jsonIdentifier:"fttc-76-4g",textIdentifier:"fibre-2-4g",mappingScenario:"halo-3-plus"},NNNNYNNNNNNNY:{jsonIdentifier:"fttp-4g",textIdentifier:"fibre-4-4g",mappingScenario:"halo-3-plus"},NNNNYYNNNNNNY:{jsonIdentifier:"fttp-4g",textIdentifier:"fibre-4-4g",mappingScenario:"halo-3-plus"},NNNNYNNNNYNNY:{jsonIdentifier:"fttp-gf-4g",textIdentifier:"fttp-green-4g",mappingScenario:"halo-3-plus"},NNNNYYNNNYNNY:{jsonIdentifier:"fttp-gf-4g",textIdentifier:"fttp-green-4g",mappingScenario:"halo-3-plus"},NNNYNYNYNNNNY:{jsonIdentifier:"gfast-1-4g",textIdentifier:"gfast-1-4g",mappingScenario:"halo-3-plus"},NNNNYYNYNNNNY:{jsonIdentifier:"fttp-gfast-1-4g",textIdentifier:"fttp-gfast-1-4g",mappingScenario:"halo-3-plus"},NNNNYNNYNNNNY:{jsonIdentifier:"fttp-gfast-1-4g",textIdentifier:"fttp-gfast-1-4g",mappingScenario:"halo-3-plus"},NNNNYNNYNYNNY:{jsonIdentifier:"fttp-gfast-1-4g",textIdentifier:"fttp-gfast-1-4g",mappingScenario:"halo-3-plus"},NNNNYYNYNYNNY:{jsonIdentifier:"fttp-gfast-1-4g",textIdentifier:"fttp-gfast-1-4g",mappingScenario:"halo-3-plus"},NNNYNYNNYNNNY:{jsonIdentifier:"gfast-2-4g",textIdentifier:"gfast-2-4g",mappingScenario:"halo-3-plus"},NNNNYYNNYNNNY:{jsonIdentifier:"fttp-gfast-2-4g",textIdentifier:"fttp-gfast-2-4g",mappingScenario:"halo-3-plus"},NNNNYYNNYYNNY:{jsonIdentifier:"fttp-gfast-2-4g",textIdentifier:"fttp-gfast-2-4g",mappingScenario:"halo-3-plus"},NNNNYNNNYNNNY:{jsonIdentifier:"fttp-gfast-2-4g",textIdentifier:"fttp-gfast-2-4g",mappingScenario:"halo-3-plus"},NNNNYNNNYYNNY:{jsonIdentifier:"fttp-gfast-2-4g",textIdentifier:"fttp-gfast-2-4g",mappingScenario:"halo-3-plus"}},"/aem/storefront/mobile":{default:{jsonIdentifier:"bbpacks-default",textIdentifier:"mobile-1-btpm",mappingScenario:"mobile"},YYNNNNNNN:{jsonIdentifier:"copper-mocoY-btpb",textIdentifier:"mobile-1-btpm",mappingScenario:"mobile"},NNYNNNYNN:{jsonIdentifier:"copper-mocoY-btpb",textIdentifier:"mobile-1-btpm",mappingScenario:"mobile"},NNYNNYYNN:{jsonIdentifier:"copper-mocoY-btpb",textIdentifier:"mobile-1-btpm",mappingScenario:"mobile"},NNNYNNYNN:{jsonIdentifier:"copper-mocoY-btpb",textIdentifier:"mobile-1-btpm",mappingScenario:"mobile"},NNNYNYYNN:{jsonIdentifier:"copper-mocoY-btpb",textIdentifier:"mobile-1-btpm",mappingScenario:"mobile"},NNNNYNYNN:{jsonIdentifier:"copper-mocoY-btpb",textIdentifier:"mobile-1-btpm",mappingScenario:"mobile"},NNNNYYYNN:{jsonIdentifier:"copper-mocoY-btpb",textIdentifier:"mobile-1-btpm",mappingScenario:"mobile"},YNNNNNNNN:{jsonIdentifier:"copper-mocoN-btpb",textIdentifier:"mobile-1-btpm",mappingScenario:"mobile"},NNYNNNNNN:{jsonIdentifier:"fttc-52-btpb",textIdentifier:"mobile-1-btpm",mappingScenario:"mobile"},NNYNNYNNN:{jsonIdentifier:"fttc-52-btpb",textIdentifier:"mobile-1-btpm",mappingScenario:"mobile"},NNNYNNNNN:{jsonIdentifier:"fttc-76-btpb",textIdentifier:"mobile-1-btpm",mappingScenario:"mobile"},NNNYNYNNN:{jsonIdentifier:"fttc-76-btpb",textIdentifier:"mobile-1-btpm",mappingScenario:"mobile"},NNNNYNNNN:{jsonIdentifier:"fttp-btpb",textIdentifier:"mobile-1-btpm",mappingScenario:"mobile"},NNNNYYNNN:{jsonIdentifier:"fttp-btpb",textIdentifier:"mobile-1-btpm",mappingScenario:"mobile"},NNNYNYNYN:{jsonIdentifier:"gfast-1-btpb",textIdentifier:"mobile-1-btpm",mappingScenario:"mobile"},NNNNYYNYN:{jsonIdentifier:"fttp-gfast-1-btpb",textIdentifier:"mobile-1-btpm",mappingScenario:"mobile"},NNNYNYNNY:{jsonIdentifier:"gfast-2-btpb",textIdentifier:"mobile-1-btpm",mappingScenario:"mobile"},NNNNYYNNY:{jsonIdentifier:"fttp-gfast-2-btpb",textIdentifier:"mobile-1-btpm",mappingScenario:"mobile"},NNNNYNNNY:{jsonIdentifier:"fttp-gfast-2-btpb",textIdentifier:"mobile-1-btpm",mappingScenario:"mobile"}},"/aem/storefront/tv":{default:{jsonIdentifier:"triple-default",textIdentifier:"error",mappingScenario:"tv"},YNNNNYNN:{jsonIdentifier:"triple-inf",textIdentifier:"fibre-1",mappingScenario:"tv"},YYNNNYNN:{jsonIdentifier:"triple-uinf",textIdentifier:"fibre-1",mappingScenario:"tv"},YNYNNYNN:{jsonIdentifier:"triple-uinf2",textIdentifier:"fibre-2",mappingScenario:"tv"},YNYNNNNN:{jsonIdentifier:"triple-uinf2-uhd-n",textIdentifier:"fibre-2",mappingScenario:"tv"},YNNNNNNN:{jsonIdentifier:"triple-inf-uhd-n",textIdentifier:"fibre-1",mappingScenario:"tv"},YYNNNNNN:{jsonIdentifier:"triple-uinf-uhd-n",textIdentifier:"fibre-1",mappingScenario:"tv"},YNNYNYNN:{jsonIdentifier:"triple-fttp",textIdentifier:"fibre-4",mappingScenario:"tv"},NNNYNYNN:{jsonIdentifier:"triple-fttp",textIdentifier:"fibre-4",mappingScenario:"tv"},NNNNYNNN:{jsonIdentifier:"triple-copper-mocoY",textIdentifier:"copper",mappingScenario:"tv"},NNNNNNNN:{jsonIdentifier:"triple-copper-mocoN",textIdentifier:"copper",mappingScenario:"tv"},NNYNNYYN:{jsonIdentifier:"triple-gfast-1",textIdentifier:"gfast-1",mappingScenario:"tv"},NNNYNYYN:{jsonIdentifier:"triple-fttp-gfast-1",textIdentifier:"gfast-1",mappingScenario:"tv"},NNYNNYNY:{jsonIdentifier:"triple-gfast-2",textIdentifier:"gfast-2",mappingScenario:"tv"},NNNYNYNY:{jsonIdentifier:"triple-fttp-gfast-2",textIdentifier:"gfast-2",mappingScenario:"tv"},NNNYNNNY:{jsonIdentifier:"triple-fttp-gfast-2",textIdentifier:"gfast-2",mappingScenario:"tv"}},"/aem/storefront/add-tv":{default:{jsonIdentifier:"add-tv-default",textIdentifier:"error",mappingScenario:"add-tv"},YNNNNNY:{jsonIdentifier:"add-tv-default",textIdentifier:"add-tv-max",mappingScenario:"add-tv"},YYNNNNY:{jsonIdentifier:"add-tv-default",textIdentifier:"add-tv-max",mappingScenario:"add-tv"},YNYNNNY:{jsonIdentifier:"add-tv-default",textIdentifier:"add-tv-max",mappingScenario:"add-tv"},YNNNNNN:{jsonIdentifier:"add-tv-uhd-n",textIdentifier:"add-tv-entertainment",mappingScenario:"add-tv"},YYNNNNN:{jsonIdentifier:"add-tv-uhd-n",textIdentifier:"add-tv-entertainment",mappingScenario:"add-tv"},YNYNNNN:{jsonIdentifier:"add-tv-uhd-n",textIdentifier:"add-tv-entertainment",mappingScenario:"add-tv"},YNNYNNY:{jsonIdentifier:"add-tv-uhd",textIdentifier:"add-tv-max",mappingScenario:"add-tv"},NNNYNNY:{jsonIdentifier:"add-tv-uhd",textIdentifier:"add-tv-max",mappingScenario:"add-tv"},NYNNYYN:{jsonIdentifier:"add-tv-copper",textIdentifier:"add-tv-essential",mappingScenario:"add-tv"},NYNNYNN:{jsonIdentifier:"add-tv-copper",textIdentifier:"add-tv-essential",mappingScenario:"add-tv"},NNNNNYN:{jsonIdentifier:"add-tv-copper",textIdentifier:"add-tv-essential",mappingScenario:"add-tv"},NNNNNNN:{jsonIdentifier:"add-tv-copper",textIdentifier:"add-tv-essential",mappingScenario:"add-tv"},NNYNNNY:{jsonIdentifier:"add-tv-uhd",textIdentifier:"add-tv-max",mappingScenario:"add-tv"},NNNYNNN:{jsonIdentifier:"add-tv-copper",textIdentifier:"add-tv-essential",mappingScenario:"add-tv"}},"/aem/storefront/upgrade-your-broadband":{default:{jsonIdentifier:"ec-upg-bb-default",textIdentifier:"error",mappingScenario:"upgrade"},YNNNYNNNNNN:{jsonIdentifier:"ec-upg-bb-default",textIdentifier:"upgrade-fibre-2",mappingScenario:"upgrade"},YNNNYNNYNNN:{jsonIdentifier:"ec-upg-bb-default",textIdentifier:"upgrade-fibre-2",mappingScenario:"upgrade"},YNNNNYNNNNN:{jsonIdentifier:"ec-upg-bb-default",textIdentifier:"upgrade-fibre-2",mappingScenario:"upgrade"},YNNNNYNYNNN:{jsonIdentifier:"ec-upg-bb-default",textIdentifier:"upgrade-fibre-2",mappingScenario:"upgrade"},YYYYNNNNNNN:{jsonIdentifier:"ec-upg-bb-sc-copper",textIdentifier:"upgrade-copper",mappingScenario:"upgrade"},YYYNNNNNNNN:{jsonIdentifier:"ec-upg-bb-sc-copper",textIdentifier:"upgrade-copper",mappingScenario:"upgrade"},YYNYNNNNNNN:{jsonIdentifier:"ec-upg-bb-sc-copper",textIdentifier:"upgrade-copper",mappingScenario:"upgrade"},YYNNNNNNNNN:{jsonIdentifier:"ec-upg-bb-sc-copper",textIdentifier:"upgrade-copper",mappingScenario:"upgrade"},YNNNYNNNYNN:{jsonIdentifier:"ec-upg-bb-sc-copper",textIdentifier:"upgrade-copper",mappingScenario:"upgrade"},YNNNYNNYYNN:{jsonIdentifier:"ec-upg-bb-sc-copper",textIdentifier:"upgrade-copper",mappingScenario:"upgrade"},YNNNNYNNYNN:{jsonIdentifier:"ec-upg-bb-sc-copper",textIdentifier:"upgrade-copper",mappingScenario:"upgrade"},YNNNNYNYYNN:{jsonIdentifier:"ec-upg-bb-sc-copper",textIdentifier:"upgrade-copper",mappingScenario:"upgrade"},YNNNNNYNYNN:{jsonIdentifier:"ec-upg-bb-sc-copper",textIdentifier:"upgrade-copper",mappingScenario:"upgrade"},YNNNNNYYYNN:{jsonIdentifier:"ec-upg-bb-sc-copper",textIdentifier:"upgrade-copper",mappingScenario:"upgrade"},NNNNYNNNNNN:{jsonIdentifier:"ec-upg-bb-f2f-inf1",textIdentifier:"upgrade-fibre-1",mappingScenario:"upgrade"},NNNNYNNYNNN:{jsonIdentifier:"ec-upg-bb-f2f-inf1",textIdentifier:"upgrade-fibre-1",mappingScenario:"upgrade"},NNNNNYNNNNN:{jsonIdentifier:"ec-upg-bb-f2f-inf2",textIdentifier:"upgrade-fibre-2",mappingScenario:"upgrade"},NNNNNYNYNNN:{jsonIdentifier:"ec-upg-bb-f2f-inf2",textIdentifier:"upgrade-fibre-2",mappingScenario:"upgrade"},NNNNNNYNNNN:{jsonIdentifier:"ec-upg-bb-fttp",textIdentifier:"upgrade-fibre-4",mappingScenario:"upgrade"},NNNNNNYYNNN:{jsonIdentifier:"ec-upg-bb-fttp",textIdentifier:"upgrade-fibre-4",mappingScenario:"upgrade"},YNNNNNYNNNN:{jsonIdentifier:"ec-upg-bb-fttp",textIdentifier:"upgrade-fibre-4",mappingScenario:"upgrade"},YNNNNNYYNNN:{jsonIdentifier:"ec-upg-bb-fttp",textIdentifier:"upgrade-fibre-4",mappingScenario:"upgrade"},NNNNNYNYNYN:{jsonIdentifier:"ec-upg-bb-gfast-1",textIdentifier:"upgrade-gfast-1",mappingScenario:"upgrade"},NNNNNNYYNYN:{jsonIdentifier:"ec-upg-bb-fttp-gfast-1",textIdentifier:"upgrade-gfast-1",mappingScenario:"upgrade"},NNNNNYNYNNY:{jsonIdentifier:"ec-upg-bb-gfast-2",textIdentifier:"upgrade-gfast-2",mappingScenario:"upgrade"},NNNNNNYYNNY:{jsonIdentifier:"ec-upg-bb-fttp-gfast-2",textIdentifier:"upgrade-gfast-2",mappingScenario:"upgrade"},YNNNNYNYNYN:{jsonIdentifier:"ec-upg-bb-gfast-1",textIdentifier:"upgrade-gfast-1",mappingScenario:"upgrade"},YNNNNNYYNYN:{jsonIdentifier:"ec-upg-bb-fttp-gfast-1",textIdentifier:"upgrade-gfast-1",mappingScenario:"upgrade"},YNNNNYNYNNY:{jsonIdentifier:"ec-upg-bb-gfast-2",textIdentifier:"upgrade-gfast-2",mappingScenario:"upgrade"},YNNNNNYYNNY:{jsonIdentifier:"ec-upg-bb-fttp-gfast-2",textIdentifier:"upgrade-gfast-2",mappingScenario:"upgrade"},YNNNNNYNNNY:{jsonIdentifier:"ec-upg-bb-fttp-gfast-2",textIdentifier:"upgrade-gfast-2",mappingScenario:"upgrade"}},"/aem/storefront/upgrade-your-broadband-bt-sports-sky":{default:{jsonIdentifier:"bbpacks-default",textIdentifier:"error",mappingScenario:"upgrade-bts"},YYNNNNNNN:{jsonIdentifier:"copper-mocoY-bts",textIdentifier:"copper-bts",mappingScenario:"upgrade-bts"},NNYNNNYNN:{jsonIdentifier:"copper-mocoY-bts",textIdentifier:"copper-bts",mappingScenario:"upgrade-bts"},NNYNNYYNN:{jsonIdentifier:"copper-mocoY-bts",textIdentifier:"copper-bts",mappingScenario:"upgrade-bts"},NNNYNNYNN:{jsonIdentifier:"copper-mocoY-bts",textIdentifier:"copper-bts",mappingScenario:"upgrade-bts"},NNNYNYYNN:{jsonIdentifier:"copper-mocoY-bts",textIdentifier:"copper-bts",mappingScenario:"upgrade-bts"},NNNNYNYNN:{jsonIdentifier:"copper-mocoY-bts",textIdentifier:"copper-bts",mappingScenario:"upgrade-bts"},NNNNYYYNN:{jsonIdentifier:"copper-mocoY-bts",textIdentifier:"copper-bts",mappingScenario:"upgrade-bts"},YNNNNNNNN:{jsonIdentifier:"copper-mocoN-bts",textIdentifier:"copper-bts",mappingScenario:"upgrade-bts"},NNYNNNNNN:{jsonIdentifier:"fttc-52-bts",textIdentifier:"fibre-1-bts",mappingScenario:"upgrade-bts"},NNYNNYNNN:{jsonIdentifier:"fttc-52-bts",textIdentifier:"fibre-1-bts",mappingScenario:"upgrade-bts"},NNNYNNNNN:{jsonIdentifier:"fttc-76-bts",textIdentifier:"fibre-2-bts",mappingScenario:"upgrade-bts"},NNNYNYNNN:{jsonIdentifier:"fttc-76-bts",textIdentifier:"fibre-2-bts",mappingScenario:"upgrade-bts"},NNNNYNNNN:{jsonIdentifier:"fttp-bts",textIdentifier:"fibre-4-bts",mappingScenario:"upgrade-bts"},NNNNYYNNN:{jsonIdentifier:"fttp-bts",textIdentifier:"fibre-4-bts",mappingScenario:"upgrade-bts"},NNNYNYNYN:{jsonIdentifier:"gfast-1-bts",textIdentifier:"gfast-1-bts",mappingScenario:"upgrade-bts"},NNNNYYNYN:{jsonIdentifier:"fttp-gfast-1-bts",textIdentifier:"gfast-1-bts",mappingScenario:"upgrade-bts"},NNNYNYNNY:{jsonIdentifier:"gfast-2-bts",textIdentifier:"gfast-2-bts",mappingScenario:"upgrade-bts"},NNNNYYNNY:{jsonIdentifier:"fttp-gfast-2-bts",textIdentifier:"gfast-2-bts",mappingScenario:"upgrade-bts"},NNNNYNNNY:{jsonIdentifier:"fttp-gfast-2-bts",textIdentifier:"gfast-2-bts",mappingScenario:"upgrade-bts"}},"/aem/storefront/bt-plus-bundle-ec":{default:{jsonIdentifier:"ec-upg-bb-default",textIdentifier:"error",mappingScenario:"btpb-ec"},YNNNYNNNNNN:{jsonIdentifier:"ec-upg-bb-default-btpbec",textIdentifier:"upgrade-fibre2-btpbec",mappingScenario:"btpb-ec"},YNNNYNNYNNN:{jsonIdentifier:"ec-upg-bb-default-btpbec",textIdentifier:"upgrade-fibre2-btpbec",mappingScenario:"btpb-ec"},YNNNNYNNNNN:{jsonIdentifier:"ec-upg-bb-default-btpbec",textIdentifier:"upgrade-fibre2-btpbec",mappingScenario:"btpb-ec"},YNNNNYNYNNN:{jsonIdentifier:"ec-upg-bb-default-btpbec",textIdentifier:"upgrade-fibre2-btpbec",mappingScenario:"btpb-ec"},YYYYNNNNNNN:{jsonIdentifier:"ec-upg-bb-sc-copper-btpbec",textIdentifier:"upgrade-copper-btpbec",mappingScenario:"btpb-ec"},YYYNNNNNNNN:{jsonIdentifier:"ec-upg-bb-sc-copper-btpbec",textIdentifier:"upgrade-copper-btpbec",mappingScenario:"btpb-ec"},YYNYNNNNNNN:{jsonIdentifier:"ec-upg-bb-sc-copper-btpbec",textIdentifier:"upgrade-copper-btpbec",mappingScenario:"btpb-ec"},YYNNNNNNNNN:{jsonIdentifier:"ec-upg-bb-sc-copper-btpbec",textIdentifier:"upgrade-copper-btpbec",mappingScenario:"btpb-ec"},YNNNYNNNYNN:{jsonIdentifier:"ec-upg-bb-sc-copper-btpbec",textIdentifier:"upgrade-copper-btpbec",mappingScenario:"btpb-ec"},YNNNYNNYYNN:{jsonIdentifier:"ec-upg-bb-sc-copper-btpbec",textIdentifier:"upgrade-copper-btpbec",mappingScenario:"btpb-ec"},YNNNNYNNYNN:{jsonIdentifier:"ec-upg-bb-sc-copper-btpbec",textIdentifier:"upgrade-copper-btpbec",mappingScenario:"btpb-ec"},YNNNNYNYYNN:{jsonIdentifier:"ec-upg-bb-sc-copper-btpbec",textIdentifier:"upgrade-copper-btpbec",mappingScenario:"btpb-ec"},YNNNNNYNYNN:{jsonIdentifier:"ec-upg-bb-sc-copper-btpbec",textIdentifier:"upgrade-copper-btpbec",mappingScenario:"btpb-ec"},YNNNNNYYYNN:{jsonIdentifier:"ec-upg-bb-sc-copper-btpbec",textIdentifier:"upgrade-copper-btpbec",mappingScenario:"btpb-ec"},NNNNYNNNNNN:{jsonIdentifier:"ec-upg-bb-f2f-inf1-btpbec",textIdentifier:"upgrade-fibre1-btpbec",mappingScenario:"btpb-ec"},NNNNYNNYNNN:{jsonIdentifier:"ec-upg-bb-f2f-inf1-btpbec",textIdentifier:"upgrade-fibre1-btpbec",mappingScenario:"btpb-ec"},NNNNNYNNNNN:{jsonIdentifier:"ec-upg-bb-f2f-inf2-btpbec",textIdentifier:"upgrade-fibre2-btpbec",mappingScenario:"btpb-ec"},NNNNNYNYNNN:{jsonIdentifier:"ec-upg-bb-f2f-inf2-btpbec",textIdentifier:"upgrade-fibre2-btpbec",mappingScenario:"btpb-ec"},NNNNNNYNNNN:{jsonIdentifier:"ec-upg-bb-fttp-btpbec",textIdentifier:"upgrade-fibre4-btpbec",mappingScenario:"btpb-ec"},NNNNNNYYNNN:{jsonIdentifier:"ec-upg-bb-fttp-btpbec",textIdentifier:"upgrade-fibre4-btpbec",mappingScenario:"btpb-ec"},YNNNNNYNNNN:{jsonIdentifier:"ec-upg-bb-fttp-btpbec",textIdentifier:"upgrade-fibre4-btpbec",mappingScenario:"btpb-ec"},YNNNNNYYNNN:{jsonIdentifier:"ec-upg-bb-fttp-btpbec",textIdentifier:"upgrade-fibre4-btpbec",mappingScenario:"btpb-ec"},NNNNNYNYNYN:{jsonIdentifier:"ec-gfast-1-btpbec",textIdentifier:"gfast-1-btpbec",mappingScenario:"btpb-ec"},NNNNNNYYNYN:{jsonIdentifier:"ec-fttp-gfast-1-btpbec",textIdentifier:"gfast-1-btpbec",mappingScenario:"btpb-ec"},NNNNNYNYNNY:{jsonIdentifier:"ec-gfast-2-btpbec",textIdentifier:"gfast-2-btpbec",mappingScenario:"btpb-ec"},NNNNNNYYNNY:{jsonIdentifier:"ec-fttp-gfast-2-btpbec",textIdentifier:"gfast-2-btpbec",mappingScenario:"btpb-ec"},YNNNNYNYNYN:{jsonIdentifier:"ec-gfast-1-btpbec",textIdentifier:"gfast-1-btpbec",mappingScenario:"btpb-ec"},YNNNNNYYNYN:{jsonIdentifier:"ec-fttp-gfast-1-btpbec",textIdentifie
1r:"gfast-1-btpbec",mappingScenario:"btpb-ec"},YNNNNYNYNNY:{jsonIdentifier:"ec-gfast-2-btpbec",textIdentifier:"gfast-2-btpbec",mappingScenario:"btpb-ec"},YNNNNNYYNNY:{jsonIdentifier:"ec-fttp-gfast-2-btpbec",textIdentifier:"gfast-2-btpbec",mappingScenario:"btpb-ec"},YNNNNNYNNNY:{jsonIdentifier:"ec-fttp-gfast-2-btpbec",textIdentifier:"gfast-2-btpbec",mappingScenario:"btpb-ec"}},"/aem/storefront/cw":{default:{jsonIdentifier:"default",textIdentifier:"error",mappingScenario:"cw"},YYNNNNNNNN:{jsonIdentifier:"cw-not-available",textIdentifier:"cw-no",mappingScenario:"cw"},NNYNNNYNNN:{jsonIdentifier:"cw-not-available",textIdentifier:"cw-no",mappingScenario:"cw"},NNYNNYYNNN:{jsonIdentifier:"cw-not-available",textIdentifier:"cw-no",mappingScenario:"cw"},NNNYNNYNNN:{jsonIdentifier:"cw-not-available",textIdentifier:"cw-no",mappingScenario:"cw"},NNNYNYYNNN:{jsonIdentifier:"cw-not-available",textIdentifier:"cw-no",mappingScenario:"cw"},NNNNYNYNNN:{jsonIdentifier:"cw-not-available",textIdentifier:"cw-no",mappingScenario:"cw"},NNNNYYYNNN:{jsonIdentifier:"cw-not-available",textIdentifier:"cw-no",mappingScenario:"cw"},YNNNNNNNNN:{jsonIdentifier:"cw-not-available",textIdentifier:"cw-no",mappingScenario:"cw"},NNYNNNNNNN:{jsonIdentifier:"cw-fttc-52",textIdentifier:"cw-fibre-1",mappingScenario:"cw"},NNYNNYNNNN:{jsonIdentifier:"cw-fttc-52",textIdentifier:"cw-fibre-1",mappingScenario:"cw"},NNNYNNNNNN:{jsonIdentifier:"cw-fttc-76",textIdentifier:"cw-fibre-2",mappingScenario:"cw"},NNNYNYNNNN:{jsonIdentifier:"cw-fttc-76",textIdentifier:"cw-fibre-2",mappingScenario:"cw"},NNNNYNNNNN:{jsonIdentifier:"cw-fttp",textIdentifier:"cw-fibre-4",mappingScenario:"cw"},NNNNYNNNNY:{jsonIdentifier:"cw-fttp-gf",textIdentifier:"cw-fttp-green",mappingScenario:"cw"},NNNNYYNNNY:{jsonIdentifier:"cw-fttp-gf",textIdentifier:"cw-fttp-green",mappingScenario:"cw"},NNNNYYNNNN:{jsonIdentifier:"cw-fttp",textIdentifier:"cw-fibre-4",mappingScenario:"cw"},NNNYNYNYNN:{jsonIdentifier:"cw-gfast-1",textIdentifier:"cw-gfast-1",mappingScenario:"cw"},NNNNYYNYNN:{jsonIdentifier:"cw-fttp-gfast-1",textIdentifier:"cw-gfast-1",mappingScenario:"cw"},NNNNYYNYNY:{jsonIdentifier:"cw-fttp-gfast-1",textIdentifier:"cw-gfast-1",mappingScenario:"cw"},NNNYNYNNYN:{jsonIdentifier:"cw-gfast-2",textIdentifier:"cw-gfast-2",mappingScenario:"cw"},NNNNYYNNYN:{jsonIdentifier:"cw-fttp-gfast-2",textIdentifier:"cw-gfast-2",mappingScenario:"cw"},NNNNYNNNYN:{jsonIdentifier:"cw-fttp-gfast-2",textIdentifier:"cw-gfast-2",mappingScenario:"cw"},NNNNYYNNYY:{jsonIdentifier:"cw-fttp-gfast-2",textIdentifier:"cw-gfast-2",mappingScenario:"cw"},NNNNYNNNYY:{jsonIdentifier:"cw-fttp-gfast-2",textIdentifier:"cw-gfast-2",mappingScenario:"cw"}},"/aem/storefront/cw-ec":{default:{jsonIdentifier:"default",textIdentifier:"error",mappingScenario:"cw-ec"},YYNNNNNNN:{jsonIdentifier:"cw-ec-upg-bb-not-available",textIdentifier:"cw-no-ec",mappingScenario:"cw-ec"},NNYNNNYNN:{jsonIdentifier:"cw-ec-upg-bb-not-available",textIdentifier:"cw-no-ec",mappingScenario:"cw-ec"},NNYNNYYNN:{jsonIdentifier:"cw-ec-upg-bb-not-available",textIdentifier:"cw-no-ec",mappingScenario:"cw-ec"},NNNYNNYNN:{jsonIdentifier:"cw-ec-upg-bb-not-available",textIdentifier:"cw-no-ec",mappingScenario:"cw-ec"},NNNYNYYNN:{jsonIdentifier:"cw-ec-upg-bb-not-available",textIdentifier:"cw-no-ec",mappingScenario:"cw-ec"},NNNNYNYNN:{jsonIdentifier:"cw-ec-upg-bb-not-available",textIdentifier:"cw-no-ec",mappingScenario:"cw-ec"},NNNNYYYNN:{jsonIdentifier:"cw-ec-upg-bb-not-available",textIdentifier:"cw-no-ec",mappingScenario:"cw-ec"},YNNNNNNNN:{jsonIdentifier:"cw-ec-upg-bb-not-available",textIdentifier:"cw-no-ec",mappingScenario:"cw-ec"},NNYNNNNNN:{jsonIdentifier:"cw-ec-upg-bb-not-available",textIdentifier:"cw-no-ec",mappingScenario:"cw-ec"},NNYNNYNNN:{jsonIdentifier:"cw-ec-upg-bb-not-available",textIdentifier:"cw-no-ec",mappingScenario:"cw-ec"},NNNYNNNNN:{jsonIdentifier:"cw-ec-upg-bb-f2f-inf2",textIdentifier:"cw-upgrade-fibre2",mappingScenario:"cw-ec"},NNNYNYNNN:{jsonIdentifier:"cw-ec-upg-bb-f2f-inf2",textIdentifier:"cw-upgrade-fibre2",mappingScenario:"cw-ec"},NNNNYNNNN:{jsonIdentifier:"cw-ec-upg-bb-fttp",textIdentifier:"cw-upgrade-fibre4",mappingScenario:"cw-ec"},NNNNYYNNN:{jsonIdentifier:"cw-ec-upg-bb-fttp",textIdentifier:"cw-upgrade-fibre4",mappingScenario:"cw-ec"},NNNYNYNYN:{jsonIdentifier:"cw-ec-upg-bb-gfast-1",textIdentifier:"cw-upgrade-gfast-1",mappingScenario:"cw-ec"},NNNNYYNYN:{jsonIdentifier:"cw-ec-upg-bb-fttp-gfast-1",textIdentifier:"cw-upgrade-gfast-1",mappingScenario:"cw-ec"},NNNYNYNNY:{jsonIdentifier:"cw-ec-upg-bb-gfast-2",textIdentifier:"cw-upgrade-gfast-2",mappingScenario:"cw-ec"},NNNNYYNNY:{jsonIdentifier:"cw-ec-upg-bb-fttp-gfast-2",textIdentifier:"cw-upgrade-gfast-2",mappingScenario:"cw-ec"},NNNNYNNNY:{jsonIdentifier:"cw-ec-upg-bb-fttp-gfast-2",textIdentifier:"cw-upgrade-gfast-2",mappingScenario:"cw-ec"}},"/aem/storefront/broadband-students":{default:{jsonIdentifier:"default",textIdentifier:"error",mappingScenario:"default"},YYNNNNNNN:{jsonIdentifier:"student-copper",textIdentifier:"student-copper",mappingScenario:"default"},NNYNNNYNN:{jsonIdentifier:"student-copper",textIdentifier:"student-copper",mappingScenario:"default"},NNYNNYYNN:{jsonIdentifier:"student-copper",textIdentifier:"student-copper",mappingScenario:"default"},NNNYNNYNN:{jsonIdentifier:"student-copper",textIdentifier:"student-copper",mappingScenario:"default"},NNNYNYYNN:{jsonIdentifier:"student-copper",textIdentifier:"student-copper",mappingScenario:"default"},NNNNYNYNN:{jsonIdentifier:"student-copper",textIdentifier:"student-copper",mappingScenario:"default"},NNNNYYYNN:{jsonIdentifier:"student-copper",textIdentifier:"student-copper",mappingScenario:"default"},YNNNNNNNN:{jsonIdentifier:"student-copper",textIdentifier:"student-copper",mappingScenario:"default"},NNYNNNNNN:{jsonIdentifier:"student-fttc-52",textIdentifier:"student-fibre-1",mappingScenario:"default"},NNYNNYNNN:{jsonIdentifier:"student-fttc-52",textIdentifier:"student-fibre-1",mappingScenario:"default"},NNNYNNNNN:{jsonIdentifier:"student-fttc-76",textIdentifier:"student-fibre-2",mappingScenario:"default"},NNNYNYNNN:{jsonIdentifier:"student-fttc-76",textIdentifier:"student-fibre-2",mappingScenario:"default"},NNNNYNNNN:{jsonIdentifier:"student-fttc-76",textIdentifier:"student-fibre-2",mappingScenario:"default"},NNNNYYNNN:{jsonIdentifier:"student-fttc-76",textIdentifier:"student-fibre-2",mappingScenario:"default"},NNNYNYNYN:{jsonIdentifier:"student-fttc-76",textIdentifier:"student-fibre-2",mappingScenario:"default"},NNNNYYNYN:{jsonIdentifier:"student-fttc-76",textIdentifier:"student-fibre-2",mappingScenario:"default"},NNNYNYNNY:{jsonIdentifier:"student-fttc-76",textIdentifier:"student-fibre-2",mappingScenario:"default"},NNNNYYNNY:{jsonIdentifier:"student-fttc-76",textIdentifier:"student-fibre-2",mappingScenario:"default"},NNNNYNNNY:{jsonIdentifier:"student-fttc-76",textIdentifier:"student-fibre-2",mappingScenario:"default"}},"/aem/storefront/tv-led-bb":{default:{jsonIdentifier:"tv-bb-default",textIdentifier:"error",mappingScenario:"tv-led-bb"},YNNNNNYNNN:{jsonIdentifier:"tv-bb-inf",textIdentifier:"fibre-1",mappingScenario:"tv-led-bb"},YYNNNNYNNN:{jsonIdentifier:"tv-bb-uinf",textIdentifier:"fibre-1",mappingScenario:"tv-led-bb"},YNYNNNYNNN:{jsonIdentifier:"tv-bb-uinf2",textIdentifier:"fibre-2",mappingScenario:"tv-led-bb"},YNYNNNNNNN:{jsonIdentifier:"tv-bb-uinf2-uhd-n",textIdentifier:"fibre-2",mappingScenario:"tv-led-bb"},YNNNNNNNNN:{jsonIdentifier:"tv-bb-inf-uhd-n",textIdentifier:"fibre-1",mappingScenario:"tv-led-bb"},YYNNNNNNNN:{jsonIdentifier:"tv-bb-uinf-uhd-n",textIdentifier:"fibre-1",mappingScenario:"tv-led-bb"},YNNYNNYNNN:{jsonIdentifier:"tv-bb-fttp",textIdentifier:"fibre-4",mappingScenario:"tv-led-bb"},YNNYNNYNNY:{jsonIdentifier:"tv-bb-fttp-gf",textIdentifier:"fttp-green",mappingScenario:"tv-led-bb"},NNNNNYNNNN:{jsonIdentifier:"tv-bb-copper-mocoY",textIdentifier:"copper",mappingScenario:"tv-led-bb"},NNNNNNNNNN:{jsonIdentifier:"tv-bb-copper-mocoN",textIdentifier:"copper",mappingScenario:"tv-led-bb"},NNYNNNYYNN:{jsonIdentifier:"tv-bb-gfast-1",textIdentifier:"gfast-1",mappingScenario:"tv-led-bb"},NNNYNNYYNN:{jsonIdentifier:"tv-bb-fttp-gfast-1",textIdentifier:"gfast-1",mappingScenario:"tv-led-bb"}
1,NNNYNNYYNY:{jsonIdentifier:"tv-bb-fttp-gfast-1",textIdentifier:"gfast-1",mappingScenario:"tv-led-bb"},NNYNNNYNYN:{jsonIdentifier:"tv-bb-gfast-2",textIdentifier:"gfast-2",mappingScenario:"tv-led-bb"},NNNYNNYNYN:{jsonIdentifier:"tv-bb-fttp-gfast-2",textIdentifier:"gfast-2",mappingScenario:"tv-led-bb"},NNNYNNNNYN:{jsonIdentifier:"tv-bb-fttp-gfast-2",textIdentifier:"gfast-2",mappingScenario:"tv-led-bb"},NNNYNNYNNN:{jsonIdentifier:"tv-bb-fttp",textIdentifier:"fibre-4",mappingScenario:"tv-led-bb"},NNNYNNYNYY:{jsonIdentifier:"tv-bb-fttp-gfast-2",textIdentifier:"gfast-2",mappingScenario:"tv-led-bb"},NNNYNNNNYY:{jsonIdentifier:"tv-bb-fttp-gfast-2",textIdentifier:"gfast-2",mappingScenario:"tv-led-bb"},NNNYNNYNNY:{jsonIdentifier:"tv-bb-fttp-gf",textIdentifier:"fttp-green",mappingScenario:"tv-led-bb"}},"/aem/storefront/upgrade-tv":{default:{jsonIdentifier:"default",textIdentifier:"error",mappingScenario:"upgrade-tv"},YNNNNNY:{jsonIdentifier:"upgrade-tv-default",textIdentifier:"upgrade-tv-max",mappingScenario:"upgrade-tv"},YYNNNNY:{jsonIdentifier:"upgrade-tv-default",textIdentifier:"upgrade-tv-max",mappingScenario:"upgrade-tv"},YNYNNNY:{jsonIdentifier:"upgrade-tv-default",textIdentifier:"upgrade-tv-max",mappingScenario:"upgrade-tv"},YNNNNNN:{jsonIdentifier:"upgrade-tv-uhd-n",textIdentifier:"upgrade-tv-entertainment",mappingScenario:"upgrade-tv"},YYNNNNN:{jsonIdentifier:"upgrade-tv-uhd-n",textIdentifier:"upgrade-tv-entertainment",mappingScenario:"upgrade-tv"},YNYNNNN:{jsonIdentifier:"upgrade-tv-uhd-n",textIdentifier:"upgrade-tv-entertainment",mappingScenario:"upgrade-tv"},YNNYNNY:{jsonIdentifier:"upgrade-tv-uhd",textIdentifier:"upgrade-tv-max",mappingScenario:"upgrade-tv"},NNYNNNY:{jsonIdentifier:"upgrade-tv-uhd",textIdentifier:"upgrade-tv-max",mappingScenario:"upgrade-tv"},NNNYNNY:{jsonIdentifier:"upgrade-tv-copper",textIdentifier:"upgrade-tv-essential",mappingScenario:"upgrade-tv"},NYNNYYN:{jsonIdentifier:"upgrade-tv-copper",textIdentifier:"upgrade-tv-essential",mappingScenario:"upgrade-tv"},NYNNYNN:{jsonIdentifier:"upgrade-tv-copper",textIdentifier:"upgrade-tv-essential",mappingScenario:"upgrade-tv"},NNNNNYN:{jsonIdentifier:"upgrade-tv-copper",textIdentifier:"upgrade-tv-essential",mappingScenario:"upgrade-tv"},NNNNNNN:{jsonIdentifier:"upgrade-tv-copper",textIdentifier:"upgrade-tv-essential",mappingScenario:"upgrade-tv"},NNNYNNN:{jsonIdentifier:"upgrade-tv-copper",textIdentifier:"upgrade-tv-essential",mappingScenario:"upgrade-tv"}},"/aem/storefront/uso":{default:{jsonIdentifier:"uso-default",textIdentifier:"uso-error",mappingScenario:"uso-journey"},YNNNNNYNN:{jsonIdentifier:"uso-bt-fixed",textIdentifier:"uso-bt-fixed",mappingScenario:"uso-journey"},YNNNNNNYN:{jsonIdentifier:"uso-bt-fixed",textIdentifier:"uso-bt-fixed",mappingScenario:"uso-journey"},YNNNNNNNY:{jsonIdentifier:"uso-bt-fixed",textIdentifier:"uso-bt-fixed",mappingScenario:"uso-journey"},NYNNNNYNN:{jsonIdentifier:"uso-bt-fwa",textIdentifier:"uso-bt-fwa",mappingScenario:"uso-journey"},NYNNNNNYN:{jsonIdentifier:"uso-bt-helpdesk",textIdentifier:"uso-bt-helpdesk",mappingScenario:"uso-journey"},NYNNNNNNY:{jsonIdentifier:"uso-bt-helpdesk",textIdentifier:"uso-bt-helpdesk",mappingScenario:"uso-journey"},NNYNNNYNN:{jsonIdentifier:"uso-bt-fwa",textIdentifier:"uso-bt-fwa",mappingScenario:"uso-journey"},NNYNNNNYN:{jsonIdentifier:"uso-bt-helpdesk",textIdentifier:"uso-bt-helpdesk",mappingScenario:"uso-journey"},NNYNNNNNY:{jsonIdentifier:"uso-bt-helpdesk",textIdentifier:"uso-bt-helpdesk",mappingScenario:"uso-journey"},NNNYNNYNN:{jsonIdentifier:"uso-bt-fixed",textIdentifier:"uso-bt-fixed",mappingScenario:"uso-journey"},NNNYNNNYN:{jsonIdentifier:"uso-bt-fixed",textIdentifier:"uso-bt-fixed",mappingScenario:"uso-journey"},NNNYNNNNY:{jsonIdentifier:"uso-bt-fixed",textIdentifier:"uso-bt-fixed",mappingScenario:"uso-journey"},NNNNYNYNN:{jsonIdentifier:"uso-bt-helpdesk",textIdentifier:"uso-bt-helpdesk",mappingScenario:"uso-journey"},NNNNYNNYN:{jsonIdentifier:"uso-bt-helpdesk",textIdentifier:"uso-bt-helpdesk",mappingScenario:"uso-journey"},NNNNYNNNY:{jsonIdentifier:"uso-bt-helpdesk",textIdentifier:"uso-bt-helpdesk",mappingScenario:"uso-journey"},NNNNNYYNN:{jsonIdentifier:"uso-bt-helpdesk",textIdentifier:"uso-bt-helpdesk",mappingScenario:"uso-journey"},NNNNNYNYN:{jsonIdentifier:"uso-bt-helpdesk",textIdentifier:"uso-bt-helpdesk",mappingScenario:"uso-journey"},NNNNNYNNY:{jsonIdentifier:"uso-bt-helpdesk",textIdentifier:"uso-bt-helpdesk",mappingScenario:"uso-journey"}},"/products/broadband-packages-old":{default:{jsonIdentifier:"new-default",textIdentifier:"broadband",mappingScenario:"default"},YYYYNNNN:{jsonIdentifier:"new-fubb-mocoY",textIdentifier:"faster-broadband",mappingScenario:"default"},YYNYNNNN:{jsonIdentifier:"new-fubb-mocoN",textIdentifier:"faster-broadband",mappingScenario:"default"},YNYNNNNN:{jsonIdentifier:"new-copper-mocoY",textIdentifier:"broadband",mappingScenario:"default"},YNNNNNNN:{jsonIdentifier:"new-copper-mocoN",textIdentifier:"broadband",mappingScenario:"default"},NNNYNNNN:{jsonIdentifier:"new-fttc-52",textIdentifier:"broadband",mappingScenario:"default"},NNNYNNNY:{jsonIdentifier:"new-copper-mocoY",textIdentifier:"broadband",mappingScenario:"default"},NNNYNNYY:{jsonIdentifier:"new-copper-mocoY",textIdentifier:"broadband",mappingScenario:"default"},NNNYNNYN:{jsonIdentifier:"new-fttc-52",textIdentifier:"broadband",mappingScenario:"default"},NNNNYNNN:{jsonIdentifier:"new-default",textIdentifier:"broadband",mappingScenario:"default"},NNNNYNNY:{jsonIdentifier:"new-copper-mocoY",textIdentifier:"broadband",mappingScenario:"default"},NNNNYNYY:{jsonIdentifier:"new-copper-mocoY",textIdentifier:"broadband",mappingScenario:"default"},NNNNYNYN:{jsonIdentifier:"new-default",textIdentifier:"broadband",mappingScenario:"default"},NNNNNYNN:{jsonIdentifier:"new-fttp",textIdentifier:"broadband",mappingScenario:"default"},NNNNNYNY:{jsonIdentifier:"new-copper-mocoY",textIdentifier:"broadband",mappingScenario:"default"},NNNNNYYY:{jsonIdentifier:"new-copper-mocoY",textIdentifier:"broadband",mappingScenario:"default"},NNNNNYYN:{jsonIdentifier:"new-fttp",textIdentifier:"broadband",mappingScenario:"default"}},"/products/broadband-packages-b":"/products/broadband-packages-old","/products/speed-checker":"/products/broadband-packages","/products/broadband-packages":{default:{jsonIdentifier:"default",textIdentifier:"error",mappingScenario:"default"},YYNNNNNNN:{jsonIdentifier:"copper-mocoY",textIdentifier:"copper",mappingScenario:"default"},NNYNNNYNN:{jsonIdentifier:"copper-mocoY",textIdentifier:"copper",mappingScenario:"default"},NNYNNYYNN:{jsonIdentifier:"copper-mocoY",textIdentifier:"copper",mappingScenario:"default"},NNNYNNYNN:{jsonIdentifier:"copper-mocoY",textIdentifier:"copper",mappingScenario:"default"},NNNYNYYNN:{jsonIdentifier:"copper-mocoY",textIdentifier:"copper",mappingScenario:"default"},NNNNYNYNN:{jsonIdentifier:"copper-mocoY",textIdentifier:"copper",mappingScenario:"default"},NNNNYYYNN:{jsonIdentifier:"copper-mocoY",textIdentifier:"copper",mappingScenario:"default"},YNNNNNNNN:{jsonIdentifier:"copper-mocoN",textIdentifier:"copper",mappingScenario:"default"},NNYNNNNNN:{jsonIdentifier:"fttc-52",textIdentifier:"fibre-1",mappingScenario:"default"},NNYNNYNNN:{jsonIdentifier:"fttc-52",textIdentifier:"fibre-1",mappingScenario:"default"},NNNYNNNNN:{jsonIdentifier:"fttc-76",textIdentifier:"fibre-2",mappingScenario:"default"},NNNYNYNNN:{jsonIdentifier:"fttc-76",textIdentifier:"fibre-2",mappingScenario:"default"},NNNNYNNNN:{jsonIdentifier:"fttp",textIdentifier:"fibre-4",mappingScenario:"default"},NNNNYYNNN:{jsonIdentifier:"fttp",textIdentifier:"fibre-4",mappingScenario:"default"},NNNYNYNYN:{jsonIdentifier:"gfast-1",textIdentifier:"gfast-1",mappingScenario:"default"},NNNNYYNYN:{jsonIdentifier:"fttp-gfast-1",textIdentifier:"gfast-1",mappingScenario:"default"},NNNYNYNNY:{jsonIdentifier:"gfast-2",textIdentifier:"gfast-2",mappingScenario:"default"},NNNNYYNNY:{jsonIdentifier:"fttp-gfast-2",textIdentifier:"gfast-2",mappingScenario:"default"}},"/products/broadband-packages-a":{default:{jsonIdentifier:"bbpacks-default-a",textIdentifier:"broadband",mappingScenario:"default"},YYYYNNNN:{jsonIdentifier:"bbpacks-fubb-mocoY",textIdentifier:"faster-broadband",mappingScenario:"default"},YYNYNNNN:{jsonIdentifier:"bbpacks-fubb-mocoN",textIdentifier:"faster-broadband",mappingScenario:"default"},YNYNNNNN:{jsonIdentifier:"bbpacks-copper-mocoY",textIdentifier:"broadband",mappingScenario:"default"},YNNNNNNN:{jsonIdentifier:"bbpacks-copper-mocoN",textIdentifier:"broadband",mappingScenario:"default"},NNNYNNNN:{jsonIdentifier:"bbpacks-fttc-52",textIdentifier:"broadband",mappingScenario:"default"},NNNYNNNY:{jsonIdentifier:"bbpacks-copper-mocoY",textIdentifier:"broadband",mappingScenario:"default"},NNNYNNYY:{jsonIdentifier:"bbpacks-copper-mocoY",textIdentifier:"broadband",mappingScenario:"default"},NNNYNNYN:{jsonIdentifier:"bbpacks-fttc-52",textIdentifier:"broadband",mappingScenario:"default"},NNNNYNNN:{jsonIdentifier:"bbpacks-default-a",textIdentifier:"broadband",mappingScenario:"default"},NNNNYNNY:{jsonIdentifier:"bbpacks-copper-mocoY",textIdentifier:"broadband",mappingScenario:"default"},NNNNYNYY:{jsonIdentifier:"bbpacks-copper-mocoY",textIdentifier:"broadband",mappingScenario:"default"},NNNNYNYN:{jsonIdentifier:"bbpacks-default-a",textIdentifier:"broadband",mappingScenario:"default"},NNNNNYNN:{jsonIdentifier:"bbpacks-fttp",textIdentifier:"broadband",mappingScenario:"default"},NNNNNYNY:{jsonIdentifier:"bbpacks-copper-mocoY",textIdentifier:"broadband",mappingScenario:"default"},NNNNNYYY:{jsonIdentifier:"bbpacks-copper-mocoY",textIdentifier:"broadband",mappingScenario:"default"},NNNNNYYN:{jsonIdentifier:"bbpacks-fttp",textIdentifier:"broadband",mappingScenario:"default"}},"/products/broadband-packages-c":"/products/broadband-packages","/products/tv-packages":{default:{jsonIdentifier:"triple-default",textIdentifier:"error",mappingScenario:"tv"},YNNNNYNN:{jsonIdentifier:"triple-inf",textIdentifier:"fibre-1",mappingScenario:"tv"},YYNNNYNN:{jsonIdentifier:"triple-uinf",textIdentifier:"fibre-1",mappingScenario:"tv"},YNYNNYNN:{jsonIdentifier:"triple-uinf2",textIdentifier:"fibre-2",mappingScenario:"tv"},YNYNNNNN:{jsonIdentifier:"triple-uinf2-uhd-n",textIdentifier:"fibre-2",mappingScenario:"tv"},YNNNNNNN:{jsonIdentifier:"triple-inf-uhd-n",textIdentifier:"fibre-1",mappingScenario:"tv"},YYNNNNNN:{jsonIdentifier:"triple-uinf-uhd-n",textIdentifier:"fibre-1",mappingScenario:"tv"},YNNYNYNN:{jsonIdentifier:"triple-fttp",textIdentifier:"fibre-4",mappingScenario:"tv"},NNNNYNNN:{jsonIdentifier:"triple-copper-mocoY",textIdentifier:"copper",mappingScenario:"tv"},NNNNNNNN:{jsonIdentifier:"triple-copper-mocoN",textIdentifier:"copper",mappingScenario:"tv"},NNYNNYYN:{jsonIdentifier:"triple-gfast-1",textIdentifier:"gfast-1",mappingScenario:"tv"},NNNYNYYN:{jsonIdentifier:"triple-fttp-gfast-1",textIdentifier:"gfast-1",mappingScenario:"tv"},NNYNNYNY:{jsonIdentifier:"triple-gfast-2",textIdentifier:"gfast-2",mappingScenario:"tv"},NNNYNYNY:{jsonIdentifier:"triple-fttp-gfast-2",textIdentifier:"gfast-2",mappingScenario:"tv"}},"/products/add-tv":{default:{jsonIdentifier:"add-tv-default",textIdentifier:"error",mappingScenario:"add-tv"},YNNNNNY:{jsonIdentifier:"add-tv-default",textIdentifier:"add-tv-max",mappingScenario:"add-tv"},YYNNNNY:{jsonIdentifier:"add-tv-default",textIdentifier:"add-tv-max",mappingScenario:"add-tv"},YNYNNNY:{jsonIdentifier:"add-tv-default",textIdentifier:"add-tv-max",mappingScenario:"add-tv"},YNNNNNN:{jsonIdentifier:"add-tv-uhd-n",textIdentifier:"add-tv-entertainment",mappingScenario:"add-tv"},YYNNNNN:{jsonIdentifier:"add-tv-uhd-n",textIdentifier:"add-tv-entertainment",mappingScenario:"add-tv"},YNYNNNN:{jsonIdentifier:"add-tv-uhd-n",textIdentifier:"add-tv-entertainment",mappingScenario:"add-tv"},YNNYNNY:{jsonIdentifier:"add-tv-uhd",textIdentifier:"add-tv-max",mappingScenario:"add-tv"},NNNYNNY:{jsonIdentifier:"add-tv-copper",textIdentifier:"add-tv-essential",mappingScenario:"add-tv"},NYNNYYN:{jsonIdentifier:"add-tv-copper",textIdentifier:"add-tv-essential",mappingScenario:"add-tv"},NYNNYNN:{jsonIdentifier:"add-tv-copper",textIdentifier:"add-tv-essential",mappingScenario:"add-tv"},NNNNNYN:{jsonIdentifier:"add-tv-copper",textIdentifier:"add-tv-essential",mappingScenario:"add-tv"},NNNNNNN:{jsonIdentifier:"add-tv-copper",textIdentifier:"add-tv-essential",mappingScenario:"add-tv"}},"/products/upgrade-your-broadband":{default:{jsonIdentifier:"ec-upg-bb-default",textIdentifier:"error",mappingScenario:"upgrade"},YNNNYNNNNNN:{jsonIdentifier:"ec-upg-bb-default",textIdentifier:"upgrade-fibre2",mappingScenario:"upgrade"},YNNNYNNYNNN:{jsonIdentifier:"ec-upg-bb-default",textIdentifier:"upgrade-fibre2",mappingScenario:"upgrade"},YNNNNYNNNNN:{jsonIdentifier:"ec-upg-bb-default",textIdentifier:"upgrade-fibre2",mappingScenario:"upgrade"},YNNNNYNYNNN:{jsonIdentifier:"ec-upg-bb-default",textIdentifier:"upgrade-fibre2",mappingScenario:"upgrade"},YYYYNNNNNNN:{jsonIdentifier:"ec-upg-bb-sc-copper",textIdentifier:"upgrade-copper",mappingScenario:"upgrade"},YYYNNNNNNNN:{jsonIdentifier:"ec-upg-bb-sc-copper",textIdentifier:"upgrade-copper",mappingScenario:"upgrade"},YYNYNNNNNNN:{jsonIdentifier:"ec-upg-bb-sc-copper",textIdentifier:"upgrade-copper",mappingScenario:"upgrade"},YYNNNNNNNNN:{jsonIdentifier:"ec-upg-bb-sc-copper",textIdentifier:"upgrade-copper",mappingScenario:"upgrade"},YNNNYNNNYNN:{jsonIdentifier:"ec-upg-bb-sc-copper",textIdentifier:"upgrade-copper",mappingScenario:"upgrade"},YNNNYNNYYNN:{jsonIdentifier:"ec-upg-bb-sc-copper",textIdentifier:"upgrade-copper",mappingScenario:"upgrade"},YNNNNYNNYNN:{jsonIdentifier:"ec-upg-bb-sc-copper",textIdentifier:"upgrade-copper",mappingScenario:"upgrade"},YNNNNYNYYNN:{jsonIdentifier:"ec-upg-bb-sc-copper",textIdentifier:"upgrade-copper",mappingScenario:"upgrade"},YNNNNNYNYNN:{jsonIdentifier:"ec-upg-bb-sc-copper",textIdentifier:"upgrade-copper",mappingScenario:"upgrade"},YNNNNNYYYNN:{jsonIdentifier:"ec-upg-bb-sc-copper",textIdentifier:"upgrade-copper",mappingScenario:"upgrade"},NNNNYNNNNNN:{jsonIdentifier:"ec-upg-bb-f2f-inf1",textIdentifier:"upgrade-fibre1",mappingScenario:"upgrade"},NNNNYNNYNNN:{jsonIdentifier:"ec-upg-bb-f2f-inf1",textIdentifier:"upgrade-fibre1",mappingScenario:"upgrade"},NNNNNYNNNNN:{jsonIdentifier:"ec-upg-bb-f2f-inf2",textIdentifier:"upgrade-fibre2",mappingScenario:"upgrade"},NNNNNYNYNNN:{jsonIdentifier:"ec-upg-bb-f2f-inf2",textIdentifier:"upgrade-fibre2",mappingScenario:"upgrade"},NNNNNNYNNNN:{jsonIdentifier:"ec-upg-bb-fttp",textIdentifier:"upgrade-fibre2",mappingScenario:"upgrade"},NNNNNNYYNNN:{jsonIdentifier:"ec-upg-bb-fttp",textIdentifier:"upgrade-fibre2",mappingScenario:"upgrade"},YNNNNNYNNNN:{jsonIdentifier:"ec-upg-bb-fttp",textIdentifier:"upgrade-fibre2",mappingScenario:"upgrade"},YNNNNNYYNNN:{jsonIdentifier:"ec-upg-bb-fttp",textIdentifier:"upgrade-fibre2",mappingScenario:"upgrade"},NNNNNYNYNYN:{jsonIdentifier:"ec-upg-bb-gfast-1",textIdentifier:"upgrade-gfast1",mappingScenario:"upgrade"},NNNNNNYYNYN:{jsonIdentifier:"ec-upg-bb-fttp-gfast-1",textIdentifier:"upgrade-gfast1",mappingScenario:"upgrade"},NNNNNYNYNNY:{jsonIdentifier:"ec-upg-bb-gfast-2",textIdentifier:"upgrade-gfast2",mappingScenario:"upgrade"},NNNNNNYYNNY:{jsonIdentifier:"ec-upg-bb-fttp-gfast-2",textIdentifier:"upgrade-gfast2",mappingScenario:"upgrade"}},"/products/upgrade-broadband":"/products/upgrade-your-broadband","/products/broadband-packages-va":"/products/broadband-packages","/products/broadband-packages-vb":"/products/broadband-packages","/products/broadband-packages-vc":"/products/broadband-packages"}}]);function t(a){if(n[a])return n[a].exports;var i=n[a]={exports:{},id:a,loaded:!1};return e[a].call(i.exports,i,i.exports,t),i.loaded=!0,i.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}()}
1,8014:(e,t,n)=>{"use strict";n.d(t,{Z3:()=>s,fJ:()=>o,sR:()=>r});var a=n(70236),i=n(47567),r={HERO_BANNER:"hero_banner",HERO_BANNER_NO_TEXT:"hero_banner_no_text",HERO_BANNER_WITH_CTA:"hero_banner_with_cta",MAIN_HERO_BANNER:"main_hero_banner",ALREADY_WITH_US:"already_with_us_section",TV_PRODUCT_CARD:"tv_product_card",TV_ADDONS:"tv_addon_product_card",COPYRIGHT:"copyright",FLEXIBLE_TV_HEADING:"what_is_flexible_tv",TARIFF_TERM:"tariff_term",BB_FAQ:"broadband_faq",TV_FAQ:"tv_faq",TV_HOME:"tv_faq",CHECKOUT_MODEL:"checkout_see_detail_modal",CHECKOUT:"checkout_main",CHECKOUT_TV_AERIAL:"checkout_tvaerial",CHECKOUT_CALLING_PLAN:"checkout_callingplan",CHECKOUT_PRIVACY_OPTION:"checkout_privacyoption",CHECKOUT_NOEC:"checkout_noec",CHECKOUT_NSHSBTTV:"checkout_nshsbttv",COMMON_LEGAL_MAIN:"common_legal_main",COMMON_LEGAL_CONTENT:"common_legal_content",QUICK_LINKS:"quick_links",LINK_CARD:"LINK_CARD",COLUMN_INFO:"column_info",INFO_CARD:"info_card",QUICK_LINK:"quick_link",QUICK_LINK_GRID:"quick_links_grid",HB_PRODUCT_CARDS:"hb_product_cards",FIRST_STEP_INDICATOR:"first_step_indicator",SECOND_STEP_INDICATOR:"second_step_indicator",THIRD_STEP_INDICATOR:"third_step_indicator",HEADER_WITH_SUBHEADER:"header_subheader_content",TWO_COLUMN_CARDS:"two_column_cards",THREE_COLUMN_CARDS:"three_column_cards",THREE_COLUMN_SECTION_HEADER:"three_column_section_header",THREE_COLUMN_QUICK_LINKS_HEADER:"three_column_quick_link_header",FOUR_COLUMN_CARD:"four_column_card",THREE_COLUMN_ARTICLE:"three_column_article",THREE_COLUMN:"three_column",CAROUSEL_MAIN:"carousel_main",CAROUSEL_CARD_DATA:"carousel_data",LOCAL_NAVIGATION_DETAILS:"local_navigation_details",LOCAL_NAVIGATION_MENU:"local_navigation_menu",LOCAL_NAVIGATION_SUBMENU:"local_navigation_submenu",LOCAL_NAVIGATION_INNERMENU:"local_navigation_innermenu",OPTIONS_MODEL_CONTENT_MAIN:"main_options_modal_content",OPTIONS_MODEL_CONTENT:"options_model_content",QUICK_LINK_WITH_HEADING:"quick_link_with_heading",TV_COPPER_MOCOY_PRODUCT_CARDS:"tv_copper_product_card",TV_COPPER_MOCON_PRODUCT_CARDS:"tv_broadband_product_card",TV_PRODUCT_CARD_MODAL:"tv_product_card_modal",HEADER_WITH_CTAS:"header_with_ctas",TOOLTIP_CAROUSEL:"tooltip_carousel",PLAYBACK_MESSAGE:"playback_message",HERO_BANNER_TV_BOX:"hero_banner_tv_box",SEO_CONTENT_MAIN:"seo_content_main",SEO_CONTENT_INNER:"seo_content_inner",PRELOAD_SPEED:"speed_preload",BT_FILM_COlUMN:"bt_film_3col",VIDEO:"video",SINGLE_CTA:"single_cta",VIDEO_IMAGE_CONTENT:"video_and_image_content",NOTIFICATION_BAR:"notification_bar",EE_TV_PACKAGES:"ee_tv_packages",THREE_CTA_GROUP:"three_cta_group",BT_FILM_THREE_COLUMN:"bt_film_three_column",EE_CAROUSEL_CARD:"carousel_card",TWO_COLUMN_GRID_CARDS:"grid",MASK_CAROUSEL:"carousel_with_image",EE_HEADER_SUBHEADER:"ee_header_subheader",EE_TEXT_CONTENT:"ee_text_content",EE_GRID:"ee_grid",EE_GRID_FOUR_COL:"ee_grid_four_column",APPLE_TV_MODAL:"apple_tv_modal",COMPONENT_HEADING_DETAILS:"component_heading_details",BROADBAND_FIBRE_MODAL:"ofcom_broadband_modal",BROADBAND_ADDON:"broadband_addon_product_card",BT_FILM_THREE_COLUMN_NEW:"bt_film_column_new",VIDEO_WITH_CTA:"video_with_cta",KNOW_MORE_BBTV:"bb_and_tv_faq",MAIN_HERO_BANNER_NEW:"new_main_hero_banner",UPSELL_BB_PRODUCT:"bb-upsell",UPSELL_BB_AFFILIATE:"bb-upsell-affiliate",MODAL:"modal",SECTION_WITH_QUICK_LINKS:"section_with_quick_links",IMPORTANT_INFO:"important_information",FAQ:"faq",THREE_COL_QUICK_LINKS:"three_column_quick_links",HOME_PHONE_SERVICE:"home_phone_service",TV_MOBILE_ADDON:"bt_mobile_product_cards",MOBILE_DESCRIPTION:"mobile-header-and-description"},o=[r.HERO_BANNER,r.HERO_BANNER_NO_TEXT,r.MAIN_HERO_BANNER,r.HERO_BANNER_WITH_CTA,r.ALREADY_WITH_US,r.TV_PRODUCT_CARD,r.TV_ADDONS,r.COPYRIGHT,r.FLEXIBLE_TV_HEADING,r.TARIFF_TERM,r.BB_FAQ,r.TV_FAQ,r.TV_HOME,r.CHECKOUT_MODEL,r.CHECKOUT,r.CHECKOUT_TV_AERIAL,r.CHECKOUT_CALLING_PLAN,r.CHECKOUT_PRIVACY_OPTION,r.CHECKOUT_NOEC,r.CHECKOUT_NSHSBTTV,r.COMMON_LEGAL_MAIN,r.COMMON_LEGAL_CONTENT,r.QUICK_LINKS,r.LINK_CARD,r.COLUMN_INFO,r.INFO_CARD,r.QUICK_LINK,r.HB_PRODUCT_CARDS,r.FIRST_STEP_INDICATOR,r.SECOND_STEP_INDICATOR,r.THIRD_STEP_INDICATOR,r.HEADER_WITH_SUBHEADER,r.TWO_COLUMN_CARDS,r.THREE_COLUMN_CARDS,r.FOUR_COLUMN_CARD,r.THREE_COLUMN_ARTICLE,r.THREE_COLUMN,r.CAROUSEL_MAIN,r.CAROUSEL_CARD_DATA,r.LOCAL_NAVIGATION_DETAILS,r.LOCAL_NAVIGATION_MENU,r.LOCAL_NAVIGATION_SUBMENU,r.LOCAL_NAVIGATION_INNERMENU,r.OPTIONS_MODEL_CONTENT_MAIN,r.OPTIONS_MODEL_CONTENT,r.QUICK_LINK_WITH_HEADING,r.TV_PRODUCT_CARD_MODAL,r.HEADER_WITH_CTAS,r.TOOLTIP_CAROUSEL,r.TV_COPPER_MOCOY_PRODUCT_CARDS,r.TV_COPPER_MOCON_PRODUCT_CARDS,r.PLAYBACK_MESSAGE,r.HERO_BANNER_TV_BOX,r.SEO_CONTENT_MAIN,r.SEO_CONTENT_INNER,r.PRELOAD_SPEED,r.BT_FILM_COlUMN,r.VIDEO,r.SINGLE_CTA,r.VIDEO_IMAGE_CONTENT,r.NOTIFICATION_BAR,r.EE_TV_PACKAGES,r.QUICK_LINK_GRID,r.THREE_CTA_GROUP,r.BT_FILM_THREE_COLUMN,r.EE_CAROUSEL_CARD,r.TWO_COLUMN_GRID_CARDS,r.MASK_CAROUSEL,r.EE_HEADER_SUBHEADER,r.EE_TEXT_CONTENT,r.EE_GRID,r.APPLE_TV_MODAL,r.COMPONENT_HEADING_DETAILS,r.BROADBAND_FIBRE_MODAL,r.BROADBAND_ADDON,r.BT_FILM_THREE_COLUMN_NEW,r.EE_GRID_FOUR_COL,r.VIDEO_WITH_CTA,r.KNOW_MORE_BBTV,r.MAIN_HERO_BANNER_NEW,r.UPSELL_BB_PRODUCT,r.UPSELL_BB_AFFILIATE,r.MODAL,r.SECTION_WITH_QUICK_LINKS,r.FAQ,r.IMPORTANT_INFO,r.THREE_COLUMN_SECTION_HEADER,r.THREE_COLUMN_QUICK_LINKS_HEADER,r.THREE_COL_QUICK_LINKS,r.HOME_PHONE_SERVICE,r.TV_MOBILE_ADDON,r.MOBILE_DESCRIPTION],s=function(e,t){var n,o,s=[r.CHECKOUT_TV_AERIAL,r.CHECKOUT_CALLING_PLAN,r.CHECKOUT_PRIVACY_OPTION,r.CHECKOUT_NOEC,r.CHECKOUT_NSHSBTTV,r.TWO_COLUMN_GRID_CARDS];switch(t){case r.TV_FAQ:n=Object.assign({heading:"Frequently asked questions about TV"},{section:e[t]});break;case r.TV_HOME:n=Object.assign({heading:"More about TV"},{section:e[t]});break;case r.BB_FAQ:n=Object.assign({heading:"Frequently asked questions about broadband"},{section:e[t]});break;case r.KNOW_MORE_BBTV:n=Object.assign({heading:"More about Broadband and TV"},{section:e[t]});break;case r.FAQ:n=Object.assign({heading:"Frequently asked questions"},{section:e[t]},{expanded:!0});break;case r.IMPORTANT_INFO:n=Object.assign({heading:"Important Information"},{section:e[t]},{expanded:!0});break;case r.COMMON_LEGAL_MAIN:var l=e&&e[r.COMMON_LEGAL_CONTENT];n=e[t]&&Object.assign((0,i.pn)(e[t]),{section:l});break;case r.CHECKOUT:var c=e[t];n=s.map(function(t){var n=e&&Object.entries(e).filter(function(e){return e[0]===t}).reduce(function(e,t){return t[1]},{});return(o=null==c?void 0:c.map(function(e){var a,i=t.split("_")[1];return e.id.toLowerCase()===i&&(a=Object.assign(e,{items:n})),a}))&&Object.assign.apply(Object,[{}].concat((0,a.A)(o)))});break;case r.TWO_COLUMN_GRID_CARDS:n={sectionCMS:e[r.TWO_COLUMN_GRID_CARDS],contentCMS:e[t]};break;case r.THREE_COLUMN_CARDS:n={sectionCMS:e[r.THREE_COLUMN_SECTION_HEADER],contentCMS:e[t]};break;default:n=e[t]}return n}}
1,8128:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(14232);let i=()=>{let[e,t]=(0,a.useState)(!1);return(0,a.useEffect)(()=>{t(!0)},[]),e}},8504:e=>{e.exports={error:"form_error__QfUJt",customError:"form_customError__ySXjg",customErrorMessage:"form_customErrorMessage__336Ws",errorMessage:"form_errorMessage__r0bur","form-label-group":"form_form-label-group__HzvGz",selectWrapper:"form_selectWrapper__ewYgb",active:"form_active__qhunO",copy:"form_copy__Dv_cb",content:"form_content__n_z57",title:"form_title__pKKjn",banner:"form_banner__CgXkj",icon:"form_icon__cxLwv",labelclass:"form_labelclass__mVXnr",defaultText:"form_defaultText__PhjHp"}},8802:(e,t,n)=>{"use strict";n.d(t,{G:()=>a});var a=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];var a=t[0];return console.log("***** URL",a),fetch(a).then(function(e){return 200===e.status?e.json():{statusCode:404|e.status}}).catch(function(e){return{statusCode:500|e.status}})}},8928:(e,t,n)=>{"use strict";n.d(t,{X:()=>a});let a=(0,n(14232).forwardRef)((e,t)=>null)},9397:(e,t,n)=>{"use strict";function a(e,t){let n,a=(...a)=>{n&&clearTimeout(n),n=setTimeout(()=>{e(...a)},t)};return a.cancel=()=>{clearTimeout(n)},a}n.d(t,{s:()=>a})},9562:(e,t,n)=>{var a=Object.create,i=Object.defineProperty,r=Object.getOwnPropertyDescriptor,o=Object.getOwnPropertyNames,s=Object.getPrototypeOf,l=Object.prototype.hasOwnProperty,c=(e,t,n,a)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let s of o(t))l.call(e,s)||s===n||i(e,s,{get:()=>t[s],enumerable:!(a=r(t,s))||a.enumerable});return e},d=(e,t,n)=>(n=null!=e?a(s(e)):{},c(!t&&e&&e.__esModule?n:i(n,"default",{value:e,enumerable:!0}),e)),u=(e,t,n)=>(((e,t,n)=>t in e?i(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n)(e,"symbol"!=typeof t?t+"":t,n),n),p={};((e,t)=>{for(var n in t)i(e,n,{get:t[n],enumerable:!0})})(p,{default:()=>g}),e.exports=c(i({},"__esModule",{value:!0}),p);var f=d(n(14232)),h=d(n(46306)),m=n(94547),v=n(88352);class g extends f.Component{constructor(){super(...arguments),u(this,"mounted",!1),u(this,"isReady",!1),u(this,"isPlaying",!1),u(this,"isLoading",!0),u(this,"loadOnReady",null),u(this,"startOnPlay",!0),u(this,"seekOnPlay",null),u(this,"onDurationCalled",!1),u(this,"handlePlayerMount",e=>{if(this.player)return void this.progress();this.player=e,this.player.load(this.props.url),this.progress()}),u(this,"getInternalPlayer",e=>this.player?this.player[e]:null),u(this,"progress",()=>{if(this.props.url&&this.player&&this.isReady){let e=this.getCurrentTime()||0,t=this.getSecondsLoaded(),n=this.getDuration();if(n){let a={playedSeconds:e,played:e/n};null!==t&&(a.loadedSeconds=t,a.loaded=t/n),(a.playedSeconds!==this.prevPlayed||a.loadedSeconds!==this.prevLoaded)&&this.props.onProgress(a),this.prevPlayed=a.playedSeconds,this.prevLoaded=a.loadedSeconds}}this.progressTimeout=setTimeout(this.progress,this.props.progressFrequency||this.props.progressInterval)}),u(this,"handleReady",()=>{if(!this.mounted)return;this.isReady=!0,this.isLoading=!1;let{onReady:e,playing:t,volume:n,muted:a}=this.props;e(),a||null===n||this.player.setVolume(n),this.loadOnReady?(this.player.load(this.loadOnReady,!0),this.loadOnReady=null):t&&this.player.play(),this.handleDurationCheck()}),u(this,"handlePlay",()=>{this.isPlaying=!0,this.isLoading=!1;let{onStart:e,onPlay:t,playbackRate:n}=this.props;this.startOnPlay&&(this.player.setPlaybackRate&&1!==n&&this.player.setPlaybackRate(n),e(),this.startOnPlay=!1),t(),this.seekOnPlay&&(this.seekTo(this.seekOnPlay),this.seekOnPlay=null),this.handleDurationCheck()}),u(this,"handlePause",e=>{this.isPlaying=!1,this.isLoading||this.props.onPause(e)}),u(this,"handleEnded",()=>{let{activePlayer:e,loop:t,onEnded:n}=this.props;e.loopOnEnded&&t&&this.seekTo(0),t||(this.isPlaying=!1,n())}),u(this,"handleError",(...e)=>{this.isLoading=!1,this.props.onError(...e)}),u(this,"handleDurationCheck",()=>{clearTimeout(this.durationCheckTimeout);let e=this.getDuration();e?this.onDurationCalled||(this.props.onDuration(e),this.onDurationCalled=!0):this.durationCheckTimeout=setTimeout(this.handleDurationCheck,100)}),u(this,"handleLoaded",()=>{this.isLoading=!1})}componentDidMount(){this.mounted=!0}componentWillUnmount(){clearTimeout(this.progressTimeout),clearTimeout(this.durationCheckTimeout),this.isReady&&this.props.stopOnUnmount&&(this.player.stop(),this.player.disablePIP&&this.player.disablePIP(
1)),this.mounted=!1}componentDidUpdate(e){if(!this.player)return;let{url:t,playing:n,volume:a,muted:i,playbackRate:r,pip:o,loop:s,activePlayer:l,disableDeferredLoading:c}=this.props;if(!(0,h.default)(e.url,t)){if(this.isLoading&&!l.forceLoad&&!c&&!(0,v.isMediaStream)(t)){console.warn(`ReactPlayer: the attempt to load ${t} is being deferred until the player has loaded`),this.loadOnReady=t;return}this.isLoading=!0,this.startOnPlay=!0,this.onDurationCalled=!1,this.player.load(t,this.isReady)}e.playing||!n||this.isPlaying||this.player.play(),e.playing&&!n&&this.isPlaying&&this.player.pause(),!e.pip&&o&&this.player.enablePIP&&this.player.enablePIP(),e.pip&&!o&&this.player.disablePIP&&this.player.disablePIP(),e.volume!==a&&null!==a&&this.player.setVolume(a),e.muted!==i&&(i?this.player.mute():(this.player.unmute(),null!==a&&setTimeout(()=>this.player.setVolume(a)))),e.playbackRate!==r&&this.player.setPlaybackRate&&this.player.setPlaybackRate(r),e.loop!==s&&this.player.setLoop&&this.player.setLoop(s)}getDuration(){return this.isReady?this.player.getDuration():null}getCurrentTime(){return this.isReady?this.player.getCurrentTime():null}getSecondsLoaded(){return this.isReady?this.player.getSecondsLoaded():null}seekTo(e,t,n){if(!this.isReady){0!==e&&(this.seekOnPlay=e,setTimeout(()=>{this.seekOnPlay=null},5e3));return}if(t?"fraction"===t:e>0&&e<1){let t=this.player.getDuration();return t?void this.player.seekTo(t*e,n):void console.warn("ReactPlayer: could not seek using fraction â\xa0duration not yet available")}this.player.seekTo(e,n)}render(){let e=this.props.activePlayer;return e?f.default.createElement(e,{...this.props,onMount:this.handlePlayerMount,onReady:this.handleReady,onPlay:this.handlePlay,onPause:this.handlePause,onEnded:this.handleEnded,onLoaded:this.handleLoaded,onError:this.handleError}):null}}u(g,"displayName","Player"),u(g,"propTypes",m.propTypes),u(g,"defaultProps",m.defaultProps)},9867:e=>{e.exports={productcard_root:"addons-productcard_productcard_root__ScC_R",mgtop:"addons-productcard_mgtop__ah4AL",cardHolder:"addons-productcard_cardHolder__RwkhY",bannerImage_container:"addons-productcard_bannerImage_container__iBsCX",upfrontDetails:"addons-productcard_upfrontDetails__FKCd2",addonOffer:"addons-productcard_addonOffer__J27BL",fromOffer:"addons-productcard_fromOffer__9lnkB",description_container:"addons-productcard_description_container__ZhOn9",description:"addons-productcard_description__14Snp",merchStrip:"addons-productcard_merchStrip__NMOqe",offerText:"addons-productcard_offerText__lAr7m",productInfo:"addons-productcard_productInfo__XdjUC",priceDetails:"addons-productcard_priceDetails__W54Hh",price:"addons-productcard_price__xU_z0",productCardFooter:"addons-productcard_productCardFooter__xQbM9",addonBtns:"addons-productcard_addonBtns___yK2m",productCardBtn:"addons-productcard_productCardBtn__5tpld",card_bottom_wrapper:"addons-productcard_card_bottom_wrapper__fBR8R",modal_link:"addons-productcard_modal_link__5P0aR",modalLinkNew:"addons-productcard_modalLinkNew__QpjYE",leftAlign:"addons-productcard_leftAlign__2a7To",BGSubdued:"addons-productcard_BGSubdued__RMnH_",BBAddonInCart:"addons-productcard_BBAddonInCart__SDV4D",topMg:"addons-productcard_topMg__ghCOo",noTopMg:"addons-productcard_noTopMg__a7Fvd",fullwidth:"addons-productcard_fullwidth__wF0ew",mobilePlansWrapper:"addons-productcard_mobilePlansWrapper__5EvQ1",planCard:"addons-productcard_planCard__XSES_",headingColor:"addons-productcard_headingColor__YXzFW",badge:"addons-productcard_badge__J0jBs",planHeader:"addons-productcard_planHeader__4neKX",priceSection:"addons-productcard_priceSection__JIj1L",planDetails:"addons-productcard_planDetails__Uysj5",contractWrapper:"addons-productcard_contractWrapper__5xLvB",featureList:"addons-productcard_featureList__K1AkO",addPlanBtn:"addons-productcard_addPlanBtn__545je",detailsLink:"addons-productcard_detailsLink__rPkWe",productCadBottom:"addons-productcard_productCadBottom__BURl3",detailCardModal:"addons-productcard_detailCardModal__6TD4Y",closeBtn:"addons-productcard_closeBtn__8FK1d",modalTitle:"addons-productcard_modalTitle__7HJOj",contentCard:"addons-productcard_contentCard__Vuyi8",featuresList:"addons-productcard_featuresList__bKOjS",footer
1:"addons-productcard_footer__c1ubv",productCadBottomModal:"addons-productcard_productCadBottomModal__lbrtm"}},10157:(e,t,n)=>{"use strict";n.d(t,{A:()=>o}),n(14232);var a=n(27850),i=n.n(a),r=n(37876);let o=function(){return(0,r.jsxs)("div",{className:i().bouncing_loader,children:[(0,r.jsx)("div",{className:"".concat(i().bouncing_loader__dot," ").concat(i().dot_purple)}),(0,r.jsx)("div",{className:"".concat(i().bouncing_loader__dot," ").concat(i().dot_pink)}),(0,r.jsx)("div",{className:"".concat(i().bouncing_loader__dot," ").concat(i().dot_blue)})]})}},10408:e=>{e.exports={settingUp_root:"settingUpOptions_settingUp_root__zRtqK",seeMore:"settingUpOptions_seeMore__CdekS",pricedetail:"settingUpOptions_pricedetail__wZWJR",small:"settingUpOptions_small__vr_4g",price_wrapper:"settingUpOptions_price_wrapper__9PLpM",radioBtnWrapper:"settingUpOptions_radioBtnWrapper__gemlO",content:"settingUpOptions_content__cBKlN",radioCTA:"settingUpOptions_radioCTA__p_kGG",swiper_carousel_settingup:"settingUpOptions_swiper_carousel_settingup__2_OZa","swiper-slide":"settingUpOptions_swiper-slide__gA1rQ"}},10563:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addPassiveEventListener=function(e,t,a){var i=a.name;i||(i=t,console.warn("Listener must be a named function.")),n.has(t)||n.set(t,new Set);var r=n.get(t);if(!r.has(i)){var o=function(){var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){e=!0}});window.addEventListener("test",null,t)}catch(e){}return e}();e.addEventListener(t,a,!!o&&{passive:!0}),r.add(i)}},t.removePassiveEventListener=function(e,t,a){e.removeEventListener(t,a),n.get(t).delete(a.name||t)};var n=new Map},10598:e=>{e.exports={ctas:"sectionBannerCtas_ctas__P8nsK",centerCtas:"sectionBannerCtas_centerCtas__w7pN7"}},10882:e=>{e.exports={modal:"modalwithGridNew_modal__vm9vo",modalContent:"modalwithGridNew_modalContent__TdlEG",wrapper:"modalwithGridNew_wrapper__UqIdB",img_wrapper:"modalwithGridNew_img_wrapper__1AMVm",content:"modalwithGridNew_content__eqAM4",section:"modalwithGridNew_section__9zJ_K",seedetail:"modalwithGridNew_seedetail__FXnpC",header:"modalwithGridNew_header__i6KPM",product:"modalwithGridNew_product__qoCXC",grid:"modalwithGridNew_grid__TX5rv",sectionHeading:"modalwithGridNew_sectionHeading__5HqeK",grid_col_wrapper:"modalwithGridNew_grid_col_wrapper__TA4ve",ee_grid:"modalwithGridNew_ee_grid__hiDmU",modalContent_center:"modalwithGridNew_modalContent_center__Qj2bX",modalBackdrop:"modalwithGridNew_modalBackdrop__E9nO_",mobileView:"modalwithGridNew_mobileView__Bc70h"}},11206:(e,t,n)=>{"use strict";n.d(t,{B:()=>a});let a=e=>e?e.charAt(0).toUpperCase()+e.slice(1):""},11470:(e,t,n)=>{"use strict";n.d(t,{_:()=>c});var a=n(51249),i=n(69241),r=n(40959);n(75558);var o=n(14232),s=n(89311);let l=({aspectRatio:e,children:t,"data-testid":n})=>void 0===e?t:o.createElement("div",{className:"lc-Image-aspectRatioOuter","data-testid":n?`${n}-aspect-ratio-outer`:void 0,style:{paddingTop:`${1/e*100}%`}},o.createElement("div",{className:"lc-Image-aspectRatioInner"},t)),c=(0,o.forwardRef)((e,t)=>{var{alt:n="",aspectRatio:c,className:d,"data-testid":u,lazyLoaded:p,responsive:f,src:h}=e,m=(0,a.T)(e,["alt","aspectRatio","className","data-testid","lazyLoaded","responsive","src"]);return(0,s.q)(!!f,"responsive"),(0,o.useEffect)(()=>{r.init()},[]),o.createElement(l,{aspectRatio:c,"data-testid":u},o.createElement("img",Object.assign({},{[p?"data-src":"src"]:h},{alt:n,className:(0,i.A)({"lc-Image":!0,"lc-Image--responsive":f,lazyload:p}),"data-sizes":"auto","data-testid":u,key:h,ref:t},m)))})},11515:(e,t,n)=>{var a=Object.create,i=Object.defineProperty,r=Object.getOwnPropertyDescriptor,o=Object.getOwnPropertyNames,s=Object.getPrototypeOf,l=Object.prototype.hasOwnProperty,c=(e,t,n,a)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let s of o(t))l.call(e,s)||s===n||i(e,s,{get:()=>t[s],enumerable:!(a=r(t,s))||a.enumerable});return e},d=(e,t,n)=>(n=null!=e?a(s(e)):{},c(!t&&e&&e.__esModule?n:i(n,"default",{value:e,enumerable:!0}),e)),u=(e,t,n)=>(((e,t,n)=>t in e?i(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n)(e,"symbol"!=typeof t?t+"":t,n),n),p={};((e,t)=>
1{for(var n in t)i(e,n,{get:t[n],enumerable:!0})})(p,{createReactPlayer:()=>S}),e.exports=c(i({},"__esModule",{value:!0}),p);var f=d(n(14232)),h=d(n(94410)),m=d(n(38333)),v=d(n(46306)),g=n(94547),b=n(88352),y=d(n(9562));let x=(0,b.lazy)(()=>n.e(353).then(n.t.bind(n,18993,23))),N="undefined"!=typeof window&&window.document&&"undefined"!=typeof document,_=void 0!==n.g&&n.g.window&&n.g.window.document,C=Object.keys(g.propTypes),w=N||_?f.Suspense:()=>null,E=[],S=(e,t)=>{var n;return n=class extends f.Component{constructor(){super(...arguments),u(this,"state",{showPreview:!!this.props.light}),u(this,"references",{wrapper:e=>{this.wrapper=e},player:e=>{this.player=e}}),u(this,"handleClickPreview",e=>{this.setState({showPreview:!1}),this.props.onClickPreview(e)}),u(this,"showPreview",()=>{this.setState({showPreview:!0})}),u(this,"getDuration",()=>this.player?this.player.getDuration():null),u(this,"getCurrentTime",()=>this.player?this.player.getCurrentTime():null),u(this,"getSecondsLoaded",()=>this.player?this.player.getSecondsLoaded():null),u(this,"getInternalPlayer",(e="player")=>this.player?this.player.getInternalPlayer(e):null),u(this,"seekTo",(e,t,n)=>{if(!this.player)return null;this.player.seekTo(e,t,n)}),u(this,"handleReady",()=>{this.props.onReady(this)}),u(this,"getActivePlayer",(0,m.default)(n=>{for(let t of[...E,...e])if(t.canPlay(n))return t;return t||null})),u(this,"getConfig",(0,m.default)((e,t)=>{let{config:n}=this.props;return h.default.all([g.defaultProps.config,g.defaultProps.config[t]||{},n,n[t]||{}])})),u(this,"getAttributes",(0,m.default)(e=>(0,b.omit)(this.props,C))),u(this,"renderActivePlayer",e=>{if(!e)return null;let t=this.getActivePlayer(e);if(!t)return null;let n=this.getConfig(e,t.key);return f.default.createElement(y.default,{...this.props,key:t.key,ref:this.references.player,config:n,activePlayer:t.lazyPlayer||t,onReady:this.handleReady})})}shouldComponentUpdate(e,t){return!(0,v.default)(this.props,e)||!(0,v.default)(this.state,t)}componentDidUpdate(e){let{light:t}=this.props;!e.light&&t&&this.setState({showPreview:!0}),e.light&&!t&&this.setState({showPreview:!1})}renderPreview(e){if(!e)return null;let{light:t,playIcon:n,previewTabIndex:a,oEmbedUrl:i,previewAriaLabel:r}=this.props;return f.default.createElement(x,{url:e,light:t,playIcon:n,previewTabIndex:a,previewAriaLabel:r,oEmbedUrl:i,onClick:this.handleClickPreview})}render(){let{url:e,style:t,width:n,height:a,fallback:i,wrapper:r}=this.props,{showPreview:o}=this.state,s=this.getAttributes(e),l="string"==typeof r?this.references.wrapper:void 0;return f.default.createElement(r,{ref:l,style:{...t,width:n,height:a},...s},f.default.createElement(w,{fallback:i},o?this.renderPreview(e):this.renderActivePlayer(e)))}},u(n,"displayName","ReactPlayer"),u(n,"propTypes",g.propTypes),u(n,"defaultProps",g.defaultProps),u(n,"addCustomPlayer",e=>{E.push(e)}),u(n,"removeCustomPlayers",()=>{E.length=0}),u(n,"canPlay",t=>{for(let n of[...E,...e])if(n.canPlay(t))return!0;return!1}),u(n,"canEnablePIP",t=>{for(let n of[...E,...e])if(n.canEnablePIP&&n.canEnablePIP(t))return!0;return!1}),n}},11744:e=>{e.exports={notification:"notification_notification__sNOaA",show_wrap:"notification_show_wrap__ftIaH",notification__wrapper:"notification_notification__wrapper__e3Nlg",ribbon_drop:"notification_ribbon_drop__Ahsoh",notification__content:"notification_notification__content__Z8obr",availabilityButton:"notification_availabilityButton____vq5"}},12233:(e,t,n)=>{"use strict";n.d(t,{A:()=>q});var a=n(14232),i=n(98477),r=n(54059),o=n(45270),s=n.n(o),l=n(16673),c=n(37876);let d=(0,a.memo)(function(e){var t=e.hideModal,n=e.content,a=e.classPropName;return(0,c.jsxs)(r.C6,{children:[(0,c.jsx)("div",{className:s().modalBackdrop}),n&&(0,c.jsxs)("section",{className:"".concat(s().wrapper," ").concat("section"===a?"".concat(s().section):"".concat(s().seedetail)),"data-analytics-region":"".concat(null==n?void 0:n.heading," Modal"),children:[(0,c.jsx)(r.X_,{size:"s"}),(0,c.jsxs)("header",{className:s().header,children:[(0,c.jsx)(r.DZ,{isBold:!0,size:"l",level:"2",children:null==n?void 0:n.heading}),(0,c.jsx)(r.$n,{colorVariant:"core",elementType:"button",onClick:t,styleVariant:"secondary",analyticsLabel:"modal close icon",children:(0,c.jsx)(l.US,{})})]}),(0,c.jsx)(r.X_,{size:"s"}
1),(0,c.jsxs)("main",{className:s().content,children:["section"===a&&(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(l.f6,{}),(0,c.jsx)(r.DZ,{isBold:!0,size:"m",level:"3",children:null==n?void 0:n.contentHeading}),(0,c.jsx)(r.X_,{size:"s"})]}),(0,c.jsx)("div",{dangerouslySetInnerHTML:{__html:null==n?void 0:n.contentData}}),"seedetail"===a&&(null==n?void 0:n.videoHeading)&&(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(r.EY,{elementType:"p",children:n.videoHeading}),(0,c.jsx)("iframe",{src:n.videoUrl,title:n.heading,allow:"autoplay; encrypted-media"})]})]}),"section"===a&&(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(r.X_,{size:"xxs"}),(0,c.jsx)("hr",{}),(0,c.jsx)(r.X_,{size:"s"}),(0,c.jsx)(r.$n,{colorVariant:"core",elementType:"button",onClick:t,styleVariant:"primary",analyticsLabel:"Modal POPUP: ".concat(null==n?void 0:n.buttonContent),children:null==n?void 0:n.buttonContent}),(0,c.jsx)(r.X_,{size:"s"})]})]})]})});var u=n(70236),p=n(78226),f=n(59158),h=n(38301),m=n(91916),v=n(26303),g=n(67402);let b=(0,a.memo)(function(e){var t=e.hideModal,n=e.parentCallback,i=e.radioOptions,o=e.radioModalContent,d=o&&Object.assign.apply(Object,[{}].concat((0,u.A)(o))),b=null==d?void 0:d.selectedOption,y=(0,a.useState)(b),x=y[0],N=y[1],_=(0,a.useContext)(h.Pd),C=p.N_,w=function(){void 0!==i&&(a=Object.assign.apply(Object,[{}].concat((0,u.A)(i.filter(function(e){return e.id===x}))))),_.saveNetflixOption(a);var e,a,r=(0,v.D6)(a,"Netflix_Addon");(0,g.BS)("item.added",r,null==_||null==(e=_.data)?void 0:e.basketData.monthlyCost.monthlyPrice),void 0!==n&&n(),t()},E=function(e){N(e.target.value)};return(0,c.jsxs)(r.C6,{children:[(0,c.jsx)("div",{className:s().modalBackdrop}),o&&(0,c.jsxs)("section",{className:"".concat(s().wrapper," ").concat(s().options_wrapper),"data-analytics-region":"".concat(null==d?void 0:d.heading," Modal"),children:[(0,c.jsxs)("header",{className:s().header,children:[(0,c.jsx)(r.X_,{size:"s"}),(0,c.jsx)("div",{className:s().img_wrapper,children:(0,c.jsx)(f.A,{imgOneX:(0,m.A)(d.imagePath),imgTwoX:(0,m.A)(d.imagePath),altText:d.imageAltText})}),(0,c.jsx)(r.X_,{size:"l"}),(0,c.jsx)(r.DZ,{isBold:!0,size:d.headingSize,level:d.headingLevel,colour:d.headingColour,children:null==d?void 0:d.heading}),(0,c.jsx)(r.$n,{colorVariant:"core",elementType:"button",onClick:t,styleVariant:"secondary",analyticsLabel:"modal close icon",children:(0,c.jsx)(l.US,{})})]}),(0,c.jsx)(r.X_,{size:"xxxxs"}),(0,c.jsxs)("main",{className:s().content,children:[(0,c.jsx)(r.EY,{size:d.textSize,elementType:"p",children:(0,c.jsx)("span",{dangerouslySetInnerHTML:{__html:null==d?void 0:d.text}})}),(0,c.jsx)(r.X_,{size:"xl"}),(0,c.jsx)(r.z6,{id:"modal_options",label:"",name:b,isRequired:!0,defaultValue:x,onChange:function(e){E(e)},"data-analytics-link":"Choose Checkout: ",children:(0,c.jsx)("section",{className:s().list_wrapper,children:i&&i.map(function(e){return(0,c.jsxs)("div",{className:s().list,"data-activeid":x===e.id?"active":"",children:[e.enableLabel&&(0,c.jsx)("div",{className:s().option_label,style:{background:e.labelBgColor,color:e.labelTextColor},children:e.labelText}),(0,c.jsx)(r.a,{id:e.id,label:"",value:e.id}),(0,c.jsxs)("div",{className:s().list_content,children:[e.headerLabel&&(0,c.jsx)(r.DZ,{isBold:!0,size:e.headingSize,level:e.headingLevel,colour:e.headingColour,children:(0,c.jsx)("span",{dangerouslySetInnerHTML:{__html:e.headerLabel}})}),(0,c.jsx)(r.X_,{size:"xxxxs"}),(0,c.jsx)(r.EY,{size:e.textSize,elementType:"p",children:e.text}),(0,c.jsx)(r.X_,{size:"s"}),(0,c.jsxs)("div",{className:s().price_info,children:[(0,c.jsx)(r.DZ,{isBold:!0,size:e.priceHeadingSize,colour:e.headingColour,children:"".concat(0===e.price?"".concat(e.priceHeading.split(" ")[0]):"".concat(e.pricePredecessor?e.pricePredecessor:"","+\xa3").concat(e.price))}),(0,c.jsx)(r.EY,{size:"m",elementType:"span",children:e.contract}),e.pricePreQuote&&(0,c.jsx)("div",{className:s().price_pre_quote,children:(0,c.jsx)(r.EY,{size:"m",elementType:"p",children:e.pricePreQuote})})]})]})]},e.id)})})})]}),(0,c.jsxs)("footer",{children:[d.bottomText&&(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(r.X_,{size:"l"}),(0,c.jsx)(r.DZ,{isBold:!0,size:"m",colour:"default",level:"3",children:d.bottomHeading}),(0,c.jsx)(r.X_,{size:"xxxs"}),(0,c.jsx)(r.EY,{size:d.bottomTextSize,elementType:"p",children:(0,c.jsx)("span",{dangerouslySetInnerHTML:{__html:d.bottomText}}
1)})]}),(0,c.jsx)(r.X_,{size:"l"}),(0,c.jsx)(C,{to:"addons",smooth:!0,offset:100,duration:500,delay:100,isDynamic:!0,children:(0,c.jsx)(r.$n,{colorVariant:"core",elementType:"button",onClick:function(){return w()},styleVariant:"primary",analyticsLabel:"Modal POPUP: ".concat(null==d?void 0:d.buttonContent),children:null==d?void 0:d.buttonContent})}),(0,c.jsx)(r.X_,{size:"s"})]})]})]})});var y=n(63857),x=n(43081),N=n.n(x),_=n(10157),C=n(65341),w=n(98702);let E=(0,a.memo)(function(e){var t,n=e.classPropName,i=e.hideModal,o=e.content,d=e.parentCallback,u=e.bbModalDetails,p=(0,v.Gu)(C.jE),f=(0,a.useContext)(h.Pd),m=w.Vm.includes(f.data.scenarioId.toLocaleLowerCase()),g=w.aS.includes(f.data.scenarioId.toLocaleLowerCase()),b=function(){void 0!==d&&d(),i()},x=(t=(0,y.A)(N().mark(function e(){return N().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!(C.KJ&&o)){e.next=10;break}return e.prev=1,e.next=4,new Promise(function(e){return setTimeout(e,3e3)});case 4:(0,v.ay)("".concat(o.productID,"-Modal"),"product"),e.next=10;break;case 7:e.prev=7,e.t0=e.catch(1),console.error(e.t0);case 10:case"end":return e.stop()}},e,null,[[1,7]])})),function(){return t.apply(this,arguments)});return(0,a.useEffect)(function(){x()},[]),(0,c.jsxs)(r.C6,{children:[(0,c.jsx)("div",{className:s().modalBackdrop}),o&&(0,c.jsxs)("section",{className:"".concat(s().wrapper," ").concat(s().product),"data-analytics-region":"What You Get: ".concat(o.productID," Modal"),children:[(0,c.jsxs)("header",{className:s().header,children:[(0,c.jsx)(r.DZ,{isBold:!0,size:"l",level:"2",children:u?u.guaranteeSpeed&&u.guaranteeSpeed>10?"".concat(o.heading," + ").concat(u.heading):g?"".concat(u.heading):"".concat(u.heading," and ").concat(o.heading):o.heading}),(0,c.jsx)(r.$n,{colorVariant:"core",elementType:"button",onClick:i,styleVariant:"secondary",analyticsLabel:"modal close icon",children:(0,c.jsx)(l.US,{})})]}),(0,c.jsxs)("main",{className:s().content,children:[u&&u.range&&(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(r.X_,{size:"xs"}),(0,c.jsxs)(r.DZ,{size:"m",level:"3",colour:"default",children:["What you get with ",u.heading]}),(0,c.jsx)(r.X_,{size:"xs"}),(0,c.jsx)("div",{className:s().bbspeedWrap,children:u.range.range?(0,c.jsxs)("span",{className:s().bbspeed,children:[(0,c.jsx)("strong",{children:u.range.value})," Download speed range. Your Stay Fast Guarantee"," ",(0,c.jsxs)("strong",{children:[u.guaranteeSpeed,"Mb."]})]}):(0,c.jsxs)("span",{className:s().bbspeed,children:[(0,c.jsxs)("strong",{children:[u.range.value,"Mb"]})," Download speed. Your Stay Fast Guarantee"," ",(0,c.jsxs)("strong",{children:[u.guaranteeSpeed,"Mb."]})]})}),(0,c.jsx)(r.X_,{size:"xs"}),(0,c.jsx)("div",{className:s().bbspeedWrap,children:(0,c.jsx)("span",{className:s().bbspeed,children:u.description})})]}),p&&p.landlineState.islandline?m||g?(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(r.X_,{size:"xs"}),(0,c.jsx)("div",{className:s().bbspeedWrap,children:(0,c.jsxs)("span",{className:s().bbspeed,children:["Includes ",(0,c.jsx)("strong",{children:"\xa35"})," Home phone service"]})})]}):(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(r.X_,{size:"xs"}),(0,c.jsx)("div",{className:s().bbspeedWrap,children:(0,c.jsxs)("span",{className:s().bbspeed,children:["Home phone plan included ",(0,c.jsx)("strong",{children:"Pay As You Go"})]})})]}):"",(0,c.jsx)(r.X_,{size:"m"}),o.contentURL&&(0,c.jsxs)(c.Fragment,{children:[(0,c.jsxs)(r.DZ,{size:"m",level:"3",colour:"default",children:["What you get with ",o.heading]}),(0,c.jsxs)("div",{id:"".concat(o.productID,"-Modal"),"data-fragment-url":o.contentURL,children:[(0,c.jsx)(_.A,{}),x]})]})]}),"productWithoutCTA"===n?"":(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("hr",{}),(0,c.jsx)(r.X_,{size:"s"}),(0,c.jsx)(r.$n,{colorVariant:"core",elementType:"button",onClick:function(){return b()},styleVariant:"primary",analyticsLabel:"Modal Popup: ".concat(o.buttonContent),children:o.buttonContent})]})]})]})});var S=n(9867),j=n.n(S),T=n(1798);let P=(0,a.memo)(function(e){var t,n=e.hideModal,i=e.content,o=e.parentCallback,d=e.btnSelectedState,u=(0,a.useRef)(null),p=(0,a.useContext)(h.Pd),f=(0,a.useState)({selectedAddons:{id:"",isActive:!1}}),m=f[0],g=f[1],b=function(){void 0!==o&&o(),n()},x=i&&i.fromPrice&&!isNaN((0,v.Dy)(i.fromPrice))&&0!==(0,v.Dy)(i.fromPrice)&&(0,c.jsxs)("span",{children:[".",(0,v.Dy)(i.fromPrice)]}),w=i&&!isNaN((0,v.Dy)(i.addonPrice))&&0!==(0,v.Dy)(i.addonPrice)&&(0,c.jsxs)("span",{children:[".",(0,v.Dy)(i.addonPrice)]}),E=function(){if(u.current){var e;u.current.textContent=T.Q.ADD,null==(e=u.current.parentElement)||e.setAttribute("data-activeid","")}!0===m.selectedAddons.isActive&&g({selectedAddons:{id:"",isActive:!1}})},S=(0,v.Gu)(C.jE);(0,a.useEffect)(function(){if(S&&S.getTVProductCardState.state){if(0===p.data.getAddonsProductCardState.length)E();else if(u.current){var e,t,n=u.current.getAttribute("data-testid");p.data.addons.some(function(e){return e.buttonID===n})?(null==(e=u.current.parentElement)||e.setAttribute("data-activeid","active"),u.current.textContent=T.Q.REMOVE):(u.current.textContent=T.Q.ADD,null==(t=u.current.parentElement)||t.setAttribute("data-activeid",""))}}},[S]);var P=(t=(0,y.A)(N().mark(function e(){return N().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!(C.KJ&&i)){e.next=10;break}return e.prev=1,e.next=4,new Promise(function(e){return setTimeout(e,1e3)});case 4:(0,v.ay)("".concat(null==i?void 0:i.buttonID,"-Modal"),"bbAddon"),e.next=10;break;case 7:e.prev=7,e.t0=e.catch(1),console.error(e.t0);case 10:case"end":return e.stop()}},e,null,[[1,7]])})),function(){return t.apply(this,arguments)});return(0,a.useEffect)(function(){P()},[]),(0,c.jsxs)(r.C6,{children:[(0,c.jsx)("div",{className:s().modalBackdrop}),i&&(0,c.jsxs)("section",{className:"".concat(s().wrapper," ").concat(s().product," ").concat(s().productVB," ").concat(s().addonProductModal),"data-analytics-region":"Addon Product - ".concat(i.header," Modal"),children:[(0,c.jsx)("header",{className:s().header,children:(0,c.jsx)(r.$n,{colorVariant:"core",elementType:"button",onClick:n,styleVariant:"secondary",analyticsLabel:"modal close icon",children:(0,c.jsx)(l.US,{})})}),void 0!==i.contentURL?(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(r.DZ,{isBold:!0,size:i.headingSize,level:i.headingLevel,colour:i.headingColour,children:i.header}),(0,c.jsx)(r.X_,{size:"xs"}),(0,c.jsxs)("div",{id:"".concat(i.buttonID,"-Modal"),"data-fragment-url":i.contentURL,children:[(0,c.jsx)(_.A,{}),P]})]}):(0,c.jsx)("div",{className:"".concat(j().productcard_root," ").concat(s().productcard_root),"data-analytics-region":"Choose Addons",children:(0,c.jsx)("div",{className:"".concat(j().cardHolder," ").concat(s().cardHolder),children:(0,c.jsxs)(r.ui,{background:i.surfaceColour,children:[(0,c.jsx)("div",{className:j().Description_wrapper,children:(0,c.jsxs)("div",{className:"".concat(j().description_container),children:[(0,c.jsx)(r.X_,{size:"m"}),(0,c.jsx)(r.DZ,{isBold:!0,size:i.headingSize,level:i.headingLevel,colour:i.headingColour,children:i.header}),(0,c.jsx)(r.X_,{size:"xs"}),i.modalText&&(0,c.jsx)(r.EY,{size:"m",elementType:"p",children:(0,c.jsx)("span",{dangerouslySetInnerHTML:{__html:i.modalText}})}),(0,c.jsx)(r.X_,{size:"xs"}),(0,c.jsxs)("div",{className:j().productInfo,children:[(0,c.jsx)("div",{className:j().priceDetails,children:(0,c.jsxs)(r.EY,{size:"m",children:[0!==i.fromPrice?(0,c.jsx)(c.Fragment,{children:i.fromPrice&&(0,c.jsxs)(c.Fragment,{children:["Then \xa3",(0,c.jsx)("span",{className:j().price,children:(0,c.jsx)(r.DZ,{isInline:!0,isBold:!0,colour:i.fromPriceColour,children:(0,v.YW)(i.fromPrice)})}),x]})}):(0,c.jsxs)(c.Fragment,{children:[i.enableFromText?"From \xa3":"\xa3",(0,c.jsx)("span",{className:j().price,children:(0,c.jsx)(r.DZ,{isInline:!0,colour:i.addonPriceColour,children:(0,v.YW)(i.addonPrice)})}),w]}),(0,c.jsx)("strong",{children:" a month"})]})}),(0,c.jsx)("div",{children:i.enableOffer&&(0,c.jsx)(r.EY,{size:"m",children:(0,c.jsx)("strong",{children:i.offerContract})})}),i.contract&&(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(r.X_,{size:"xxs"}),(0,c.jsx)(r.EY,{elementType:"p",size:"m",children:(0,c.jsxs)("strong",{children:[i.contract," contract"]})})]})]}),(0,c.jsx)(r.X_,{size:"m"})]})}),(0,c.jsx)("div",{className:"".concat(j().productCardFooter),children:(0,c.jsx)("div",{className:"".concat(j().productCardBtn),"data-activeid":d?"active":"",children:(0,c.jsx)(r.$n,{onClick:function(){return b()}
1,testId:i.buttonID,elementType:"button",analyticsLabel:"ChooseAddons: ".concat(null==i?void 0:i.header),colorVariant:"core",styleVariant:"primary",ref:u,children:d?T.Q.REMOVE:T.Q.ADD})})}),(0,c.jsx)(r.X_,{size:"s"})]})})})]})]})});var O=n(78220);let k=(0,a.memo)(function(e){var t=e.mobileImagePath,n=e.desktopImagePath,a=e.altText,i=e.ariaHidden,r=e.imgBgGradient;return(0,c.jsxs)("picture",{children:[(0,c.jsx)("source",{media:"(max-width: 767px)",srcSet:t}),(0,c.jsx)("source",{media:"(min-width: 1200px)",srcSet:n}),(0,c.jsx)("img",{className:"lazyload",alt:a,src:n,loading:"eager","aria-hidden":""===a||i,style:{background:r}})]})});var A=n(13062),I=n(10882),L=n.n(I),M=n(85948);let D=(0,a.memo)(function(e){var t=e.hideModal,n=e.gridModelContent,i=e.gridModelColContent,o=(e.enableEEstyles,e.classPropName),s=e.cssStyle,d=(0,a.useRef)(null),u=window.innerWidth<900;return(0,a.useEffect)(function(){function e(e){d.current&&!d.current.contains(e.target)&&t()}return document.addEventListener("mousedown",e),function(){document.removeEventListener("mousedown",e)}},[t]),(0,c.jsx)(r.C6,{children:(0,c.jsx)("div",{className:u?L().mobileView:L().modalBackdrop,children:n&&(0,c.jsxs)("section",{ref:d,className:"".concat(L().wrapper," ").concat(L().grid," ").concat(L().ee_grid," "),"data-analytics-region":"Quick Link Modal",style:u?void 0:{top:"".concat(null==s?void 0:s.top,"px"),left:"".concat(null==s?void 0:s.left,"px"),position:"absolute"},children:[(0,c.jsx)("header",{className:"".concat(L().header," popupStyle"),children:(0,c.jsx)(M.$,{elementType:"button",onClick:t,styleVariant:"secondary","data-analytics-link":"modal close icon","aria-label":"Close TV channel details",children:(0,c.jsx)(l.US,{})})}),(0,c.jsxs)("main",{className:L().content,children:[(0,c.jsx)(k,{desktopImagePath:(0,A.A)(n.desktopImagePath),mobileImagePath:(0,A.A)(n.mobileImagePath),altText:n.altText||"",imgBgGradient:n.imgBgGradient}),(0,c.jsxs)("div",{className:"about-tv-rail"===o?"".concat(L().modalContent," ").concat(L().modalContent_center):L().modalContent,style:{background:n.bgGradient,color:n.color},children:[(0,c.jsx)(r.DZ,{size:"l",level:"2",children:n.heading}),"about-tv-rail"!==o&&(0,c.jsx)(c.Fragment,{children:(0,c.jsx)("hr",{className:"grey-divider","aria-hidden":"true"})}),i?(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("div",{className:L().grid_col_wrapper,children:i.map(function(e){return(0,c.jsxs)("div",{children:[(0,c.jsx)("picture",{children:(0,c.jsx)("img",{src:(0,m.A)(null==e?void 0:e.imgPath),alt:"icon",loading:"lazy",className:"lazyload ".concat(L().imgItem),"aria-hidden":!0})}),(0,c.jsx)("span",{dangerouslySetInnerHTML:{__html:e.content}})]},(0,O.A)())})}),(0,c.jsx)(r.X_,{size:"l"})]}):(0,c.jsx)(c.Fragment,{children:(0,c.jsx)("span",{dangerouslySetInnerHTML:{__html:n.content}})})]})]})]})})})}),B=(0,a.memo)(function(e){var t=e.hideModal,n=e.gridModelContent,a=e.gridModelColContent,i=e.enableEEstyles,o=e.classPropName,d=e.style;return(0,c.jsx)(c.Fragment,{children:d?(0,c.jsx)(D,{gridModelContent:n,hideModal:t,gridModelColContent:a,enableEEstyles:i,classPropName:o,cssStyle:d}):(0,c.jsxs)(r.C6,{children:[(0,c.jsx)("div",{className:s().modalBackdrop}),n&&(0,c.jsxs)("section",{className:"".concat(s().wrapper," ").concat(s().grid," ").concat(i?s().ee_grid:""," "),"data-analytics-region":"Quick Link Modal",children:[(0,c.jsx)("header",{className:s().header,children:(0,c.jsx)(r.$n,{colorVariant:"core",elementType:"button",onClick:t,styleVariant:"secondary",analyticsLabel:"modal close icon",children:i?(0,c.jsx)(l._s,{}):(0,c.jsx)(l.US,{})})}),(0,c.jsxs)("main",{className:s().content,children:[(0,c.jsx)(k,{desktopImagePath:(0,A.A)(n.desktopImagePath),mobileImagePath:(0,A.A)(n.mobileImagePath),altText:n.altText||"",imgBgGradient:n.imgBgGradient}),(0,c.jsxs)("div",{className:"about-tv-rail"===o?"".concat(s().modalContent," ").concat(s().modalContent_center):s().modalContent,style:{background:n.bgGradient,color:n.color},children:[(0,c.jsx)(r.DZ,{size:"l",level:"2",children:n.heading}),"about-tv-rail"!==o&&(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(r.X_,{size:"s"}),(0,c.jsx)("hr",{className:"grey-divider","aria-hidden":"true"})]}),(0,c.jsx)(r.X_,{size:"s"}),a?(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("div",{className:s().grid_col_wrapper,children:a.map(function(e){return(0,c.jsxs)("div",{children:[(0,c.jsx)("picture",{children:(0,c.jsx)("img",{src:(0,m.A)(null==e?void 0:e.imgPath),alt:"icon",loading:"lazy",className:"lazyload ".concat(s().imgItem),"aria-hidden":!0})}),(0,c.jsx)("span",{dangerouslySetInnerHTML:{__html:e.content}})]},(0,O.A)())})}),(0,c.jsx)(r.X_,{size:"l"})]}):(0,c.jsx)(c.Fragment,{children:(0,c.jsx)("span",{dangerouslySetInnerHTML:{__html:n.content}})})]})]})]})]})})}),R=(0,a.memo)(function(e){var t=e.hideModal,n=e.content;return(0,c.jsxs)(r.C6,{children:[(0,c.jsx)("div",{className:s().modalBackdrop}),n&&(0,c.jsxs)("section",{className:"".concat(s().wrapper," ").concat(s().fibre_options_wrapper),"data-analytics-region":"".concat(n.fibreType," Modal"),children:[(0,c.jsxs)("header",{className:s().header,children:[(0,c.jsx)(r.X_,{size:"s"}),(0,c.jsx)(r.DZ,{size:"m",level:"2",colour:"default",children:n.heading}),(0,c.jsx)(r.X_,{size:"xxs"}),(0,c.jsx)(r.EY,{size:"m",elementType:"p",children:n.subHeading}),(0,c.jsx)(r.$n,{colorVariant:"core",elementType:"button",onClick:t,styleVariant:"secondary",analyticsLabel:"modal close icon",children:(0,c.jsx)(l.US,{})})]}),(0,c.jsx)(r.X_,{size:"xs"}
1),(0,c.jsxs)("main",{className:s().content,children:[(0,c.jsx)(r.X_,{size:"m"}),(0,c.jsx)("div",{className:s().fibre_img_wrapper,children:(0,c.jsx)(f.A,{imgOneX:(0,m.A)(n.image),imgTwoX:(0,m.A)(n.image),altText:n.fibreType})}),(0,c.jsx)(r.X_,{size:"l"}),(0,c.jsx)(r.EY,{size:"m",elementType:"p",children:(0,c.jsx)("span",{dangerouslySetInnerHTML:{__html:n.description}})})]})]})]})});var V=n(43546),F=n(66095),z={downloadSpeedMax:null,downloadSpeedMin:null,minGuaranteeDownloadSpeed:null,uploadSpeedMax:null,uploadSpeedMin:null};let Y=(0,a.memo)(function(e){var t,n,i,o,d,p,f=e.hideModal,m=e.upsellBBCard,b=e.upsellCurrentCard,y=e.onSelectClick,x=m?Object.assign.apply(Object,[{}].concat((0,u.A)(m))):[],N=x.sltIds,_=x.averageSpeed,C=x.monthlyCost,w=x.packageId,E=x.displayName,S=x.activationCost,j=x.postageCost,P=x.landlinePrice,O=x.promotions,k=x.saleMonthlyCost,A=(0,a.useContext)(h.Pd),I=Number(S+j),L=V.y.useContainer().state,M=L.serviceCheckerData,D=L.scenario,B=D&&D.scenario.split("-")[0],R=(0,F._b)(M,N),Y=!1;null!=R&&(z=R,Y=!0);var H=null;Y&&z.downloadSpeedMax&&(H=(0,F.ou)(z.uploadSpeedMin,z.uploadSpeedMax,"Mb",!0),p=z.minGuaranteeDownloadSpeed);var U=b?Object.assign.apply(Object,[{}].concat((0,u.A)(b))):[],W=U.averageSpeed,$=U.monthlyCost,G=U.packageId,X=U.landlinePrice,q=U.saleMonthlyCost,Z=m&&Object.assign.apply(Object,[{}].concat((0,u.A)(m))),K=void 0!==k&&0!==k&&null!=Z&&!!Z.pricingPromotion&&(null==Z?void 0:Z.pricingPromotion.length)===0||void 0!==k&&null!=Z&&!!Z.pricingPromotion&&(null==Z?void 0:Z.pricingPromotion.length)!==0,J={delivery:{name:"Delivery",price:Z.postageCost},activation:{name:"Activation",price:Number(Z.activationCost)}},Q=Z&&{heading:"Broadband",packageName:Z.displayName,packagePrice:A.data.landlineState.islandline?Number((Z.monthlyCost+Z.landlinePrice).toFixed(2)):Number(Z.monthlyCost),packageBBContract:Number(Z.contractLength),selected:Z.displayName,islandline:A.data.landlineState.islandline,landlineCost:Number(Z.landlinePrice),wasPrice:Z.saleMonthlyCost,enableOffer:K,promotions:Z.promotions,pricingPromotion:Z.pricingPromotion,ojUrl:null==(t=Z.completeWifi)?void 0:t.ojUrl},ee=Z&&{activationCost:Number(Z.activationCost),averageSpeed:Number(Z.averageSpeed),checkoutUrl:Z.checkoutUrl,contractLength:Number(Z.contractLength),displayName:Z.displayName,islandline:A.data.landlineState.islandline,landlineCost:Number(Z.landlinePrice),enableOffer:K,monthlyCost:A.data.landlineState.islandline?Number(Z.monthlyCost)+Number(Z.landlinePrice):Number(Z.monthlyCost),wasPrice:A.data.landlineState.islandline?Number(Z.saleMonthlyCost)+Number(Z.landlinePrice):Number(Z.saleMonthlyCost),ojUrl:null==(n=Z.completeWifi)?void 0:n.ojUrl,optionsJourneyPath:Z.optionsJourneyPath,optionsJourneyType:Z.optionsJourneyType,optionsUrl:Z.optionsUrl,packageId:Z.packageId,postageCost:Number(Z.postageCost),resourcePath:Z.resourcePath,sltIds:Z.sltIds,pricingPromotion:Z.pricingPromotion,description:Z.description,promotions:Z.promotions,promotionsEndDate:Z.promotionsEndDate},et=(0,a.useRef)(null),en=function(e){var t,n,a,i=e.target.dataset.testid;Array.from(document.getElementsByClassName("button_wrap")).forEach(function(e){var t,n,a=Array.from(e.getElementsByTagName("button"));a[0].dataset.testid===i?(null==(t=a[0].parentElement)||t.setAttribute("data-activeid","active"),a[0].innerText="".concat(T.Q.SELECTED," â")):(a[0].innerText=T.Q.SELECT,null==(n=a[0].parentElement)||n.setAttribute("data-activeid",""))}),y&&y(e),f();var r=(0,v.Ir)([J.delivery,J.activation]);A.saveUpfront([J.delivery,J.activation],r),A.saveBBPackage(ee,Q);var o=(0,v.D6)(ee,"BROADBAND",null==(t=A.data)?void 0:t.landlineState,null==(n=A.data)?void 0:n.scenarioId);(0,g.BS)("item.added",o,null==A||null==(a=A.data)?void 0:a.basketData.monthlyCost.monthlyPrice)},ea=O&&(null==(i=O[0])?void 0:i.isRewardCard)&&(null==(o=O[0])?void 0:o.name),ei=void 0!==k&&0!==k?k:C,er=void 0!==q&&0!==q?q:$,eo=A.data.landlineState.islandline?ei+P:ei,es=A.data.landlineState.islandline?er+X:er,el=Math.round(Number(_)/W),ec=Math.round(Number(eo)-Number(es)),ed=function(){var e,t,n,a,i=(0,v.D6)(null==A||null==(e=A.data)?void 0:e.bbpackage,"BROADBAND",null==(t=A.data)?void 0:t.landlineState,null==(n=A.data)?void 0:n.scenarioId);(0,g.BS)("item.added",i,null==A||null==(a=A.data)?void 0:a.basketData.monthlyCost.monthlyPrice),f()};return(0,c.jsxs)(r.C6,{children:[(0,c.jsx)("div",{className:s().modalBackdrop,"data-analytics-region":"upsell modal"}),(0,c.jsxs)("section",{className:"".concat(s().wrapper," ").concat(s().upsellWrapper),"data-analytics-region":"upsell Modal",children:[(0,c.jsxs)("header",{className:s().header,children:[(0,c.jsx)(r.DZ,{isBold:!0,level:"2",size:"s",children:0===ec?"Go ".concat("fttc"===B?"":"".concat(el,"x")," faster at no extra cost"):"".concat("fttc"===B?"Get":"".concat(el,"x")," faster speeds for just \xa3").concat(Math.abs(ec)," ").concat(ec<0?"less":"extra")}),(0,c.jsx)(r.$n,{colorVariant:"core",elementType:"button",onClick:f,styleVariant:"secondary",analyticsLabel:"close_upsellModal_tv",children:(0,c.jsx)(l.US,{})})]}),(0,c.jsx)(r.X_,{size:"xs"}
1),(0,c.jsxs)("main",{className:s().content,children:[(0,c.jsxs)(r.EY,{size:"m",children:["Upgrade to"," ",(0,c.jsxs)("span",{className:s().colorIndigo,children:[_,"Mbps"]})," for just"," ",(0,c.jsxs)("span",{className:s().colorIndigo,children:["\xa3",eo.toFixed(2).replace(/[.,]00$/,"")]})," ","a month."]}),(0,c.jsxs)("div",{className:s().upsellProduct,children:[ea&&(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("div",{className:s().rewardCardStrip,children:ea&&ea.substring(ea.indexOf("\xa3")).slice(0,-1)}),(0,c.jsx)(r.X_,{size:"xxxs"})]}),(0,c.jsxs)("div",{className:s().upsellInfo,children:[(0,c.jsx)(r.DZ,{level:"3",size:"s",isBold:!0,children:E}),(0,c.jsx)("span",{className:s().upsellMergeStrip,children:"Best Value"})]}),(0,c.jsx)(r.X_,{size:"xxs"}),(0,c.jsxs)("div",{className:"".concat(s().upsellInfo," ").concat(s().speedInfo),children:[(0,c.jsxs)(r.EY,{size:"s",elementType:"span",children:[H&&(null==(d=H)?void 0:d.value),"Mbps upload speed"]}),(0,c.jsxs)(r.EY,{size:"s",elementType:"span",children:[p,"Mbps Speed guarantee"]})]}),(0,c.jsx)(r.X_,{size:"xxs"}),(0,c.jsxs)("div",{className:"".concat(s().upsellInfo," ").concat(s().priceInfo),children:[(0,c.jsxs)(r.EY,{children:[(0,c.jsxs)("strong",{children:["\xa3",eo.toFixed(2).replace(/[.,]00$/,"")]})," ","a month"]}),(0,c.jsx)("span",{className:s().divider,children:"|"}),(0,c.jsxs)(r.EY,{children:[(0,c.jsxs)("strong",{children:["\xa3",I]})," upfront"]})]}),(0,c.jsx)(r.X_,{size:"xxs"}),(0,c.jsxs)(r.$n,{elementType:"button",analyticsLabel:"Upsell_CTA_Product_click_tv",colorVariant:"core",styleVariant:"primary",testId:w,ref:et,onClick:function(){et.current&&en({target:et.current})},children:[" ","Upgrade to ",_,"Mbps"]})]}),(0,c.jsx)("div",{className:s().exiting_button,children:(0,c.jsxs)(r.$n,{elementType:"button",analyticsLabel:"continue_chosen_Product_click_tv",colorVariant:"core",styleVariant:"secondary",testId:G,onClick:function(){return ed()},children:[(0,c.jsxs)("span",{children:[" ","Continue with ".concat(W,"Mbps")]})," ",(0,c.jsx)("span",{children:(0,c.jsx)(l.aU,{})})]})})]})]})]})});var H=n(70986);let U=(0,a.memo)(function(e){var t=e.hideModal,n=e.content,i=(0,a.useRef)(null);return(0,a.useEffect)(function(){i.current&&i.current.focus()},[]),(0,c.jsxs)(r.C6,{children:[(0,c.jsx)("div",{className:s().modalBackdrop}),n&&(0,c.jsxs)("section",{ref:i,tabIndex:-1,role:"dialog","aria-modal":"true",className:"".concat(s().wrapper),"data-analytics-region":"Channel Logos Modal",children:[(0,c.jsx)("header",{className:s().header,children:(0,c.jsx)(r.$n,{colorVariant:"core",elementType:"button",onClick:t,styleVariant:"secondary",analyticsLabel:"modal close icon",children:(0,c.jsx)(l.US,{})})}),(0,c.jsx)("main",{className:s().content,children:(0,c.jsx)(H.F5,{data:n})})]})]})});var W=n(4709),$=n.n(W);let G=(0,a.memo)(function(e){var t,n,a=e.hideModal,i=e.content,o=e.parentCallback,d=function(){o&&o(),a()},u=(0,v.wh)(),p=null==u?void 0:u.selectedbbpackage,f=null==u?void 0:u.selectedtvpackage,h=p.packageName,m=p.packagePrice,g=p.wasPrice,b=f.packageName,y=f.packagePrice,x=f.enableOffer,N=f.offerPrice;return(0,c.jsxs)(r.C6,{children:[(0,c.jsx)("div",{className:s().modalBackdrop}),i&&(0,c.jsxs)("section",{className:"".concat(s().wrapper," ").concat($().wrapper),"data-analytics-region":"Notification\n Modal",children:[(0,c.jsxs)("header",{className:s().header,children:[(0,c.jsx)(r.$n,{colorVariant:"core",elementType:"button",onClick:a,styleVariant:"secondary",analyticsLabel:"notification_modal_close_New",children:(0,c.jsx)(l.US,{})}),(0,c.jsxs)("div",{className:$().headingSection,children:[(0,c.jsx)("div",{className:$().icon,children:(0,c.jsx)(l.XF,{})}),(0,c.jsx)("div",{children:(0,c.jsx)(r.DZ,{colour:"default",children:"Hereâs whatâs in your basket"})})]})]}),(0,c.jsx)(r.X_,{size:"xxxs"}),(0,c.jsxs)("main",{className:s().content,children:[(0,c.jsxs)("div",{className:$().packageFlex,children:[h&&(0,c.jsxs)("div",{className:$().productSection,children:[(0,c.jsxs)("div",{children:[h," ",(0,c.jsx)("span",{children:null!=u&&u.landlineState.islandline?"Broadband & phone":"Broadband only"})]}),(0,c.jsxs)("div",{children:[" ","\xa3",p.enableOffer?void 0!==g?(Number(p.wasPrice)+Number(null==u?void 0:u.landlineState.landlinePrice)).toFixed(2):((null!=g?g:0)+Number(null!=(t=null==u?void 0:u.landlineState.landlinePrice)?t:0)).toFixed(2):(Number(null!=m?m:0)+Number(null!=(n=null==u?void 0:u.landlineState.landlinePrice)?n:0)).toFixed(2),(0,c.jsx)("span",{children:"a month"})]})]}),b&&(0,c.jsxs)("div",{className:$().productSection,children:[(0,c.jsxs)("div",{children:[b,(0,c.jsx)("span",{children:"TV package"})]}),(0,c.jsxs)("div",{children:[" ","\xa3",x?Number(N).toFixed(2):Number(y).toFixed(2),(0,c.jsx)("span",{children:"a month"})]})]})]}),(0,c.jsx)(r.X_,{size:"xxxs"}),(0,c.jsx)("div",{className:$().button_wrap,children:(0,c.jsx)(r.$n,{colorVariant:"core",elementType:"button",onClick:function(){return d()},styleVariant:"primary",analyticsLabel:"Notification_viewBasket_New",children:"View basket"})})]})]})]})}),X=(0,a.memo)(function(e){var t,n,i=e.hideModal,o=e.content,d=e.parentCallback,u=e.btnSelectedState,p=(0,a.useRef)(null),f=(0,a.useContext)(h.Pd),m=function(){void 0!==d&&d(),i()},g=function(){if(p.current){var e;p.current.textContent=T.Q.ADD,null==(e=p.current.parentElement)||e.setAttribute("data-activeid","")}},b=(0,v.Gu)(C.jE);return(0,a.useEffect)(function(){if(b&&b.addonsDataMobile.id){if(0===f.data.addonsDataMobile.id)g();else if(p.current){var e,t,n=p.current.getAttribute("data-testid"),a=f.data.addonsDataMobile;(Array.isArray(a)?a.some(function(e){return e.id===n}):(null==a?void 0:a.id)===Number(n))?(null==(e=p.current.parentElement)||e.setAttribute("data-activeid","active"),p.current.textContent=T.Q.REMOVE):(p.current.textContent=T.Q.ADD,null==(t=p.current.parentElement)||t.setAttribute("data-activeid",""))}}},[b]),(0,c.jsxs)(r.C6,{children:[(0,c.jsx)("div",{className:s().modalBackdrop}),o&&(0,c.jsxs)("section",{className:"".concat(s().wrapper," ").concat(s().product," ").concat(s().productVB," ").concat(s().btmobileModel),"data-analytics-region":"Addon Product - ".concat(null==o?void 0:o.planName," Modal"),children:[(0,c.jsx)("header",{className:"".concat(s().header," ").concat(s().btHeader),children:(0,c.jsx)(r.$n,{colorVariant:"core",elementType:"button",onClick:i,styleVariant:"secondary",analyticsLabel:"modal close icon",children:(0,c.jsx)(l.US,{})})}),(null==o?void 0:o.enableModalLink)!==!1&&(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(r.DZ,{isBold:!0,size:"l",colour:"indigo",children:(0,c.jsx)("span",{dangerouslySetInnerHTML:{__html:null!=(t=null==o?void 0:o.planName)?t:""}})}),(0,c.jsx)(r.X_,{size:"xs"}),(0,c.jsxs)("div",{id:"".concat(null==o?void 0:o.id,"-Modal"),"data-fragment-url":null==o?void 0:o.contentURL,children:[null!=o&&o.modelContent?(0,c.jsx)("span",{dangerouslySetInnerHTML:{__html:null!=(n=null==o?void 0:o.modelContent)?n:""}}):(0,c.jsx)(_.A,{}),(0,c.jsx)("div",{className:"".concat(j().productCadBottomModal),children:(0,c.jsx)("div",{className:"".concat(j().productCardBtn),"data-activeid":u,children:(0,c.jsx)(r.$n,{onClick:function(){return m()},testId:String(o.id),elementType:"button",analyticsLabel:null!=o&&o.planName?null==o?void 0:o.planName.replace(/\bSIM\b.*/i,"SIM").toLowerCase().replace(/\s+/g,"-"):"",colorVariant:"core",styleVariant:"primary",ref:p,children:u===f.data.addonsDataMobile.id?(0,c.jsx)(c.Fragment,{children:T.Q.REMOVE}):(0,c.jsxs)(c.Fragment,{children:[" ",T.Q.ADD," "]})})})})]})]})]})]})}),q=(0,a.memo)(function(e){var t=e.isShown,n=e.hideModal,a=e.modalProductContent,r=e.modalSectionContent,o=e.type,s=e.classPropName,l=e.parentCallback,u=e.addonPCModelContent,p=e.btnSelectedState,f=e.gridModelContent,h=e.radioOptions,m=e.radioModalContent,v=e.bbData,g=e.gridModelColContent,y=e.enableEEstyles,x=e.fibreData,N=e.channelLogoData,_=e.style,C=e.upsellBBCard,w=e.upsellCurrentCard,S=e.btMobilePCModelContent,j=e.btMobilebtnSelectedState,T=e.handleClick,O=(0,c.jsxs)(c.Fragment,{children:["section"===o&&(0,c.jsx)(d,{content:r,hideModal:n,classPropName:s}),"product"===o&&(0,c.jsx)(E,{content:a,hideModal:n,classPropName:s,parentCallback:l,bbModalDetails:v}),"addon-product"===o&&(0,c.jsx)(P,{content:u,hideModal:n,classPropName:s,parentCallback:l,btnSelectedState:p}),"radioOption"===o&&(0,c.jsx)(b,{radioOptions:h,radioModalContent:m,hideModal:n,parentCallback:l}),"grid"===o&&(0,c.jsx)(B,{gridModelContent:f,hideModal:n,gridModelColContent:g,enableEEstyles:y,classPropName:s,style:_}),"broadbandFibre"===o&&(0,c.jsx)(R,{content:x,hideModal:n}),"upsell"===o&&(0,c.jsx)(Y,{hideModal:n,upsellBBCard:C,upsellCurrentCard:w,onSelectClick:function(e){return T&&T(e)}}),"channelLogos"===o&&N&&(0,c.jsx)(U,{content:N,hideModal:n}),"notification"===o&&(0,c.jsx)(G,{hideModal:n,content:"Notification",parentCallback:l}),"bt-mobile"===o&&(0,c.jsx)(X,{content:S,hideModal:n,classPropName:s,parentCallback:l,btnSelectedState:j})]});
1return t?(0,c.jsx)("div",{tabIndex:-1,children:(0,i.createPortal)(O,document.body)}):null})},13062:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(65341);let i=function(e){return"".concat(a.gh).concat(e)}},13371:()=>{},13763:(e,t,n)=>{"use strict";n.d(t,{h:()=>r});var a=n(14232),i=n(54155);let r=(0,a.forwardRef)((e,t)=>((0,i.q)(!1,"IconPlay"),a.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",ref:t},e),a.createElement("path",{d:"m23.448 15.106-12-6a1.001 1.001 0 0 0-1.446.894v12a1 1 0 0 0 1.448.894l12-6a1.002 1.002 0 0 0 0-1.788zM12 20.382v-8.764L20.764 16z"}))));r.displayName="LoopPlay"},13798:(e,t,n)=>{"use strict";n.d(t,{C:()=>r});var a=n(14232),i=n(32495);let r=(0,a.forwardRef)(({children:e},t)=>a.createElement(i.A,{ref:t},a.createElement("div",{className:"lc lc-ee"},e)))},14425:e=>{e.exports={cta_group:"CTAComponent_cta_group__jDpUB",cta_tiles:"CTAComponent_cta_tiles__qQWrB"}},14874:(e,t,n)=>{"use strict";let a;n.d(t,{m:()=>eC});var i=n(81420);let r=Math.min,o=Math.max,s=Math.round,l=Math.floor,c=e=>({x:e,y:e}),d={left:"right",right:"left",bottom:"top",top:"bottom"};function u(e,t){return"function"==typeof e?e(t):e}function p(e){return e.split("-")[0]}function f(e){return e.split("-")[1]}function h(e){return"x"===e?"y":"x"}function m(e){return"y"===e?"height":"width"}function v(e){let t=e[0];return"t"===t||"b"===t?"y":"x"}function g(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}let b=["left","right"],y=["right","left"],x=["top","bottom"],N=["bottom","top"];function _(e){let t=p(e);return d[t]+e.slice(t.length)}function C(e){let{x:t,y:n,width:a,height:i}=e;return{width:a,height:i,top:n,left:t,right:t+a,bottom:n+i,x:t,y:n}}function w(e,t,n){let a,{reference:i,floating:r}=e,o=v(t),s=h(v(t)),l=m(s),c=p(t),d="y"===o,u=i.x+i.width/2-r.width/2,g=i.y+i.height/2-r.height/2,b=i[l]/2-r[l]/2;switch(c){case"top":a={x:u,y:i.y-r.height};break;case"bottom":a={x:u,y:i.y+i.height};break;case"right":a={x:i.x+i.width,y:g};break;case"left":a={x:i.x-r.width,y:g};break;default:a={x:i.x,y:i.y}}switch(f(t)){case"start":a[s]-=b*(n&&d?-1:1);break;case"end":a[s]+=b*(n&&d?-1:1)}return a}async function E(e,t){var n,a;void 0===t&&(t={});let{x:i,y:r,platform:o,rects:s,elements:l,strategy:c}=e,{boundary:d="clippingAncestors",rootBoundary:p="viewport",elementContext:f="floating",altBoundary:h=!1,padding:m=0}=u(t,e),v="number"!=typeof(a=m)?{top:0,right:0,bottom:0,left:0,...a}:{top:a,right:a,bottom:a,left:a},g=l[h?"floating"===f?"reference":"floating":f],b=C(await o.getClippingRect({element:null==(n=await (null==o.isElement?void 0:o.isElement(g)))||n?g:g.contextElement||await (null==o.getDocumentElement?void 0:o.getDocumentElement(l.floating)),boundary:d,rootBoundary:p,strategy:c})),y="floating"===f?{x:i,y:r,width:s.floating.width,height:s.floating.height}:s.reference,x=await (null==o.getOffsetParent?void 0:o.getOffsetParent(l.floating)),N=await (null==o.isElement?void 0:o.isElement(x))&&await (null==o.getScale?void 0:o.getScale(x))||{x:1,y:1},_=C(o.convertOffsetParentRelativeRectToViewportRelativeRect?await o.convertOffsetParentRelativeRectToViewportRelativeRect({elements:l,rect:y,offsetParent:x,strategy:c}):y);return{top:(b.top-_.top+v.top)/N.y,bottom:(_.bottom-b.bottom+v.bottom)/N.y,left:(b.left-_.left+v.left)/N.x,right:(_.right-b.right+v.right)/N.x}}let S=async(e,t,n)=>{let{placement:a="bottom",strategy:i="absolute",middleware:r=[],platform:o}=n,s=o.detectOverflow?o:{...o,detectOverflow:E},l=await (null==o.isRTL?void 0:o.isRTL(t)),c=await o.getElementRects({reference:e,floating:t,strategy:i}),{x:d,y:u}=w(c,a,l),p=a,f=0,h={};for(let n=0;n<r.length;n++){let m=r[n];if(!m)continue;let{name:v,fn:g}=m,{x:b,y:y,data:x,reset:N}=await g({x:d,y:u,initialPlacement:a,placement:p,strategy:i,middlewareData:h,rects:c,platform:s,elements:{reference:e,floating:t}});d=null!=b?b:d,u=null!=y?y:u,h[v]={...h[v],...x},N&&f<50&&(f++,"object"==typeof N&&(N.placement&&(p=N.placement),N.rects&&(c=!0===N.rects?await o.getElementRects({reference:e,floating:t,strategy:i}):N.rects),{x:d,y:u}=w(c,p,l)),n=-1)}return{x:d,y:u,placement:p,strategy:i,middlewareData:h}},j=new Set(["left","top"]);async function T(e,t){let{placement:n,platform:a,elements:i}=e,r=await (null==a.isRTL?void 0:a.isRTL(i.floating)),o=p(n),s=f(n),l="y"===v(n),c=j.has(o)?-1:1,d=r&&l?-1:1,h=u(t,e),{mainAxis:m,crossAxis:g,alignmentAxis:b}="number"==typeof h?{mainAxis:h,crossAxis:0,alignmentAxis:null}
1:{mainAxis:h.mainAxis||0,crossAxis:h.crossAxis||0,alignmentAxis:h.alignmentAxis};return s&&"number"==typeof b&&(g="end"===s?-1*b:b),l?{x:g*d,y:m*c}:{x:m*c,y:g*d}}function P(){return"undefined"!=typeof window}function O(e){return I(e)?(e.nodeName||"").toLowerCase():"#document"}function k(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function A(e){var t;return null==(t=(I(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function I(e){return!!P()&&(e instanceof Node||e instanceof k(e).Node)}function L(e){return!!P()&&(e instanceof Element||e instanceof k(e).Element)}function M(e){return!!P()&&(e instanceof HTMLElement||e instanceof k(e).HTMLElement)}function D(e){return!!P()&&"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof k(e).ShadowRoot)}function B(e){let{overflow:t,overflowX:n,overflowY:a,display:i}=W(e);return/auto|scroll|overlay|hidden|clip/.test(t+a+n)&&"inline"!==i&&"contents"!==i}function R(e){try{if(e.matches(":popover-open"))return!0}catch(e){}try{return e.matches(":modal")}catch(e){return!1}}let V=/transform|translate|scale|rotate|perspective|filter/,F=/paint|layout|strict|content/,z=e=>!!e&&"none"!==e;function Y(e){let t=L(e)?W(e):e;return z(t.transform)||z(t.translate)||z(t.scale)||z(t.rotate)||z(t.perspective)||!H()&&(z(t.backdropFilter)||z(t.filter))||V.test(t.willChange||"")||F.test(t.contain||"")}function H(){return null==a&&(a="undefined"!=typeof CSS&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),a}function U(e){return/^(html|body|#document)$/.test(O(e))}function W(e){return k(e).getComputedStyle(e)}function $(e){return L(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function G(e){if("html"===O(e))return e;let t=e.assignedSlot||e.parentNode||D(e)&&e.host||A(e);return D(t)?t.host:t}function X(e,t,n){var a;void 0===t&&(t=[]),void 0===n&&(n=!0);let i=function e(t){let n=G(t);return U(n)?t.ownerDocument?t.ownerDocument.body:t.body:M(n)&&B(n)?n:e(n)}(e),r=i===(null==(a=e.ownerDocument)?void 0:a.body),o=k(i);if(!r)return t.concat(i,X(i,[],n));{let e=q(o);return t.concat(o,o.visualViewport||[],B(i)?i:[],e&&n?X(e):[])}}function q(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function Z(e){let t=W(e),n=parseFloat(t.width)||0,a=parseFloat(t.height)||0,i=M(e),r=i?e.offsetWidth:n,o=i?e.offsetHeight:a,l=s(n)!==r||s(a)!==o;return l&&(n=r,a=o),{width:n,height:a,$:l}}function K(e){return L(e)?e:e.contextElement}function J(e){let t=K(e);if(!M(t))return c(1);let n=t.getBoundingClientRect(),{width:a,height:i,$:r}=Z(t),o=(r?s(n.width):n.width)/a,l=(r?s(n.height):n.height)/i;return o&&Number.isFinite(o)||(o=1),l&&Number.isFinite(l)||(l=1),{x:o,y:l}}let Q=c(0);function ee(e){let t=k(e);return H()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:Q}function et(e,t,n,a){var i;void 0===t&&(t=!1),void 0===n&&(n=!1);let r=e.getBoundingClientRect(),o=K(e),s=c(1);t&&(a?L(a)&&(s=J(a)):s=J(e));let l=(void 0===(i=n)&&(i=!1),a&&(!i||a===k(o))&&i)?ee(o):c(0),d=(r.left+l.x)/s.x,u=(r.top+l.y)/s.y,p=r.width/s.x,f=r.height/s.y;if(o){let e=k(o),t=a&&L(a)?k(a):a,n=e,i=q(n);for(;i&&a&&t!==n;){let e=J(i),t=i.getBoundingClientRect(),a=W(i),r=t.left+(i.clientLeft+parseFloat(a.paddingLeft))*e.x,o=t.top+(i.clientTop+parseFloat(a.paddingTop))*e.y;d*=e.x,u*=e.y,p*=e.x,f*=e.y,d+=r,u+=o,i=q(n=k(i))}}return C({width:p,height:f,x:d,y:u})}function en(e,t){let n=$(e).scrollLeft;return t?t.left+n:et(A(e)).left+n}function ea(e,t){let n=e.getBoundingClientRect();return{x:n.left+t.scrollLeft-en(e,n),y:n.top+t.scrollTop}}function ei(e,t,n){let a;if("viewport"===t)a=function(e,t){let n=k(e),a=A(e),i=n.visualViewport,r=a.clientWidth,o=a.clientHeight,s=0,l=0;if(i){r=i.width,o=i.height;let e=H();(!e||e&&"fixed"===t)&&(s=i.offsetLeft,l=i.offsetTop)}let c=en(a);if(c<=0){let e=a.ownerDocument,t=e.body,n=getComputedStyle(t),i="CSS1Compat"===e.compatMode&&parseFloat(n.marginLeft)+parseFloat(n.marginRight)||0,o=Math.abs(a.clientWidth-t.clientWidth-i);o<=25&&(r-=o)}else c<=25&&(r+=c);return{width:r,height:o,x:s,y:l}}(e,n);else if("document"===t)a=function(e){let t=A(e),n=$(e),a=e.ownerDocument.body,i=o(t.scrollWidth,t.clientWidth,a.scrollWidth,a.clientWidth),r=o(t.scrollHeight,t.clientHeight,a.scrollHeight,a.clientHeight),s=-n.scrollLeft+en(e),l=-n.scrollTop;return"rtl"===W(a).direction&&(s+=o(t.clientWidth,a.clientWidth)-i),{width:i,height:r,x:s,y:l}}(A(e));else if(L(t))a=function(e,t){let n=et(e,!0,"fixed"===t),a=n.top+e.clientTop,i=n.left+e.clientLeft,r=M(e)?J(e):c(1),o=e.clientWidth*r.x,s=e.clientHeight*r.y;return{width:o,height:s,x:i*r.x,y:a*r.y}}(t,n);else{let n=ee(e);a={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return C(a)}function er(e){return"static"===W(e).position}function eo(e,t){if(!M(e)||"fixed"===W(e).position)return null;if(t)return t(e);let n=e.offsetParent;return A(e)===n&&(n=n.ownerDocument.body),n}function es(e,t){var n;let a=k(e);if(R(e))return a;
1if(!M(e)){let t=G(e);for(;t&&!U(t);){if(L(t)&&!er(t))return t;t=G(t)}return a}let i=eo(e,t);for(;i&&(n=i,/^(table|td|th)$/.test(O(n)))&&er(i);)i=eo(i,t);return i&&U(i)&&er(i)&&!Y(i)?a:i||function(e){let t=G(e);for(;M(t)&&!U(t);){if(Y(t))return t;if(R(t))break;t=G(t)}return null}(e)||a}let el=async function(e){let t=this.getOffsetParent||es,n=this.getDimensions,a=await n(e.floating);return{reference:function(e,t,n){let a=M(t),i=A(t),r="fixed"===n,o=et(e,!0,r,t),s={scrollLeft:0,scrollTop:0},l=c(0);if(a||!a&&!r)if(("body"!==O(t)||B(i))&&(s=$(t)),a){let e=et(t,!0,r,t);l.x=e.x+t.clientLeft,l.y=e.y+t.clientTop}else i&&(l.x=en(i));r&&!a&&i&&(l.x=en(i));let d=!i||a||r?c(0):ea(i,s);return{x:o.left+s.scrollLeft-l.x-d.x,y:o.top+s.scrollTop-l.y-d.y,width:o.width,height:o.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:a.width,height:a.height}}},ec={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:a,strategy:i}=e,r="fixed"===i,o=A(a),s=!!t&&R(t.floating);if(a===o||s&&r)return n;let l={scrollLeft:0,scrollTop:0},d=c(1),u=c(0),p=M(a);if((p||!p&&!r)&&(("body"!==O(a)||B(o))&&(l=$(a)),p)){let e=et(a);d=J(a),u.x=e.x+a.clientLeft,u.y=e.y+a.clientTop}let f=!o||p||r?c(0):ea(o,l);return{width:n.width*d.x,height:n.height*d.y,x:n.x*d.x-l.scrollLeft*d.x+u.x+f.x,y:n.y*d.y-l.scrollTop*d.y+u.y+f.y}},getDocumentElement:A,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:a,strategy:i}=e,s=[..."clippingAncestors"===n?R(t)?[]:function(e,t){let n=t.get(e);if(n)return n;let a=X(e,[],!1).filter(e=>L(e)&&"body"!==O(e)),i=null,r="fixed"===W(e).position,o=r?G(e):e;for(;L(o)&&!U(o);){let t=W(o),n=Y(o);n||"fixed"!==t.position||(i=null),(r?n||i:!(!n&&"static"===t.position&&i&&("absolute"===i.position||"fixed"===i.position)||B(o)&&!n&&function e(t,n){let a=G(t);return!(a===n||!L(a)||U(a))&&("fixed"===W(a).position||e(a,n))}(e,o)))?i=t:a=a.filter(e=>e!==o),o=G(o)}return t.set(e,a),a}(t,this._c):[].concat(n),a],l=ei(t,s[0],i),c=l.top,d=l.right,u=l.bottom,p=l.left;for(let e=1;e<s.length;e++){let n=ei(t,s[e],i);c=o(n.top,c),d=r(n.right,d),u=r(n.bottom,u),p=o(n.left,p)}return{width:d-p,height:u-c,x:p,y:c}},getOffsetParent:es,getElementRects:el,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:n}=Z(e);return{width:t,height:n}},getScale:J,isElement:L,isRTL:function(e){return"rtl"===W(e).direction}};function ed(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}var eu=n(14232),ep=n(98477),ef="undefined"!=typeof document?eu.useLayoutEffect:function(){};function eh(e,t){let n,a,i;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((n=e.length)!==t.length)return!1;for(a=n;0!=a--;)if(!eh(e[a],t[a]))return!1;return!0}if((n=(i=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(a=n;0!=a--;)if(!({}).hasOwnProperty.call(t,i[a]))return!1;for(a=n;0!=a--;){let n=i[a];if(("_owner"!==n||!e.$$typeof)&&!eh(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function em(e){return"undefined"==typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function ev(e,t){let n=em(e);return Math.round(t*n)/n}function eg(e){let t=eu.useRef(e);return ef(()=>{t.current=e}),t}var eb=n(69241),ey=n(8128),ex=n(51093),eN=n(32495),e_=n(24573);let eC=({children:e,isVisible:t=!0,offset:n=i.LoopEeSpace12,position:a="bottom",text:s})=>{var c,d;let{surfaceBackground:C}=(0,eu.useContext)(e_.B),[w,E]=(0,eu.useState)(!1),j=(0,ey.A)(),{floatingStyles:P,refs:O}=function(e){void 0===e&&(e={});let{placement:t="bottom",strategy:n="absolute",middleware:a=[],platform:i,elements:{reference:r,floating:o}={},transform:s=!0,whileElementsMounted:l,open:c}=e,[d,u]=eu.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[p,f]=eu.useState(a);eh(p,a)||f(a);let[h,m]=eu.useState(null),[v,g]=eu.useState(null),b=eu.useCallback(e=>{e!==_.current&&(_.current=e,m(e))},[]),y=eu.useCallback(e=>{e!==C.current&&(C.current=e,g(e))},[]),x=r||h,N=o||v,_=eu.useRef(null),C=eu.useRef(null),w=eu.useRef(d),E=null!=l,j=eg(l),T=eg(i),P=eg(c),O=eu.useCallback(()=>
1{if(!_.current||!C.current)return;let e={placement:t,strategy:n,middleware:p};T.current&&(e.platform=T.current),((e,t,n)=>{let a=new Map,i={platform:ec,...n},r={...i.platform,_c:a};return S(e,t,{...i,platform:r})})(_.current,C.current,e).then(e=>{let t={...e,isPositioned:!1!==P.current};k.current&&!eh(w.current,t)&&(w.current=t,ep.flushSync(()=>{u(t)}))})},[p,t,n,T,P]);ef(()=>{!1===c&&w.current.isPositioned&&(w.current.isPositioned=!1,u(e=>({...e,isPositioned:!1})))},[c]);let k=eu.useRef(!1);ef(()=>(k.current=!0,()=>{k.current=!1}),[]),ef(()=>{if(x&&(_.current=x),N&&(C.current=N),x&&N){if(j.current)return j.current(x,N,O);O()}},[x,N,O,j,E]);let A=eu.useMemo(()=>({reference:_,floating:C,setReference:b,setFloating:y}),[b,y]),I=eu.useMemo(()=>({reference:x,floating:N}),[x,N]),L=eu.useMemo(()=>{let e={position:n,left:0,top:0};if(!I.floating)return e;let t=ev(I.floating,d.x),a=ev(I.floating,d.y);return s?{...e,transform:"translate("+t+"px, "+a+"px)",...em(I.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:a}},[n,s,I.floating,d.x,d.y]);return eu.useMemo(()=>({...d,update:O,refs:A,elements:I,floatingStyles:L}),[d,O,A,I,L])}({middleware:[((e,t)=>{let n=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,a;let{x:i,y:r,placement:o,middlewareData:s}=t,l=await T(t,e);return o===(null==(n=s.offset)?void 0:n.placement)&&null!=(a=s.arrow)&&a.alignmentOffset?{}:{x:i+l.x,y:r+l.y,data:{...l,placement:o}}}}}(e);return{name:n.name,fn:n.fn,options:[e,t]}})(n),((e,t)=>{let n=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){let{x:n,y:a,placement:i,platform:s}=t,{mainAxis:l=!0,crossAxis:c=!1,limiter:d={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...f}=u(e,t),m={x:n,y:a},g=await s.detectOverflow(t,f),b=v(p(i)),y=h(b),x=m[y],N=m[b];if(l){let e="y"===y?"top":"left",t="y"===y?"bottom":"right",n=x+g[e],a=x-g[t];x=o(n,r(x,a))}if(c){let e="y"===b?"top":"left",t="y"===b?"bottom":"right",n=N+g[e],a=N-g[t];N=o(n,r(N,a))}let _=d.fn({...t,[y]:x,[b]:N});return{..._,data:{x:_.x-n,y:_.y-a,enabled:{[y]:l,[b]:c}}}}}}(e);return{name:n.name,fn:n.fn,options:[e,t]}})(),((e,t)=>{let n=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,a,i,r,o;let{placement:s,middlewareData:l,rects:c,initialPlacement:d,platform:C,elements:w}=t,{mainAxis:E=!0,crossAxis:S=!0,fallbackPlacements:j,fallbackStrategy:T="bestFit",fallbackAxisSideDirection:P="none",flipAlignment:O=!0,...k}=u(e,t);if(null!=(n=l.arrow)&&n.alignmentOffset)return{};let A=p(s),I=v(d),L=p(d)===d,M=await (null==C.isRTL?void 0:C.isRTL(w.floating)),D=j||(L||!O?[_(d)]:function(e){let t=_(e);return[g(e),t,g(t)]}(d)),B="none"!==P;!j&&B&&D.push(...function(e,t,n,a){let i=f(e),r=function(e,t,n){switch(e){case"top":case"bottom":if(n)return t?y:b;return t?b:y;case"left":case"right":return t?x:N;default:return[]}}(p(e),"start"===n,a);return i&&(r=r.map(e=>e+"-"+i),t&&(r=r.concat(r.map(g)))),r}(d,O,P,M));let R=[d,...D],V=await C.detectOverflow(t,k),F=[],z=(null==(a=l.flip)?void 0:a.overflows)||[];if(E&&F.push(V[A]),S){let e=function(e,t,n){void 0===n&&(n=!1);let a=f(e),i=h(v(e)),r=m(i),o="x"===i?a===(n?"end":"start")?"right":"left":"start"===a?"bottom":"top";return t.reference[r]>t.floating[r]&&(o=_(o)),[o,_(o)]}(s,c,M);F.push(V[e[0]],V[e[1]])}if(z=[...z,{placement:s,overflows:F}],!F.every(e=>e<=0)){let e=((null==(i=l.flip)?void 0:i.index)||0)+1,t=R[e];if(t&&("alignment"!==S||I===v(t)||z.every(e=>v(e.placement)!==I||e.overflows[0]>0)))return{data:{index:e,overflows:z},reset:{placement:t}};let n=null==(r=z.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:r.placement;if(!n)switch(T){case"bestFit":{let e=null==(o=z.filter(e=>{if(B){let t=v(e.placement);return t===I||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:o[0];e&&(n=e);break}case"initialPlacement":n=d}if(s!==n)return{reset:{placement:n}}}return{}}}}(e);return{name:n.name,fn:n.fn,options:[e,t]}})()],placement:a,strategy:"fixed",whileElementsMounted:(e,t,n)=>(function(e,t,n,a){let i;void 0===a&&(a={});let{ancestorScroll:s=!0,ancestorResize:c=!0,elementResize:d="function"==typeof ResizeObserver,layoutShift:u="function"==typeof IntersectionObserver,animationFrame:p=!1}=a,f=K(e),h=s||c?[...f?X(f):[],...t?X(t):[]]:[];
1h.forEach(e=>{s&&e.addEventListener("scroll",n,{passive:!0}),c&&e.addEventListener("resize",n)});let m=f&&u?function(e,t){let n,a=null,i=A(e);function s(){var e;clearTimeout(n),null==(e=a)||e.disconnect(),a=null}return!function c(d,u){void 0===d&&(d=!1),void 0===u&&(u=1),s();let p=e.getBoundingClientRect(),{left:f,top:h,width:m,height:v}=p;if(d||t(),!m||!v)return;let g=l(h),b=l(i.clientWidth-(f+m)),y={rootMargin:-g+"px "+-b+"px "+-l(i.clientHeight-(h+v))+"px "+-l(f)+"px",threshold:o(0,r(1,u))||1},x=!0;function N(t){let a=t[0].intersectionRatio;if(a!==u){if(!x)return c();a?c(!1,a):n=setTimeout(()=>{c(!1,1e-7)},1e3)}1!==a||ed(p,e.getBoundingClientRect())||c(),x=!1}try{a=new IntersectionObserver(N,{...y,root:i.ownerDocument})}catch(e){a=new IntersectionObserver(N,y)}a.observe(e)}(!0),s}(f,n):null,v=-1,g=null;d&&(g=new ResizeObserver(e=>{let[a]=e;a&&a.target===f&&g&&t&&(g.unobserve(t),cancelAnimationFrame(v),v=requestAnimationFrame(()=>{var e;null==(e=g)||e.observe(t)})),n()}),f&&!p&&g.observe(f),t&&g.observe(t));let b=p?et(e):null;return p&&function t(){let a=et(e);b&&!ed(b,a)&&n(),b=a,i=requestAnimationFrame(t)}(),n(),()=>{var e;h.forEach(e=>{s&&e.removeEventListener("scroll",n),c&&e.removeEventListener("resize",n)}),null==m||m(),null==(e=g)||e.disconnect(),g=null,p&&cancelAnimationFrame(i)}})(e,t,n,{animationFrame:!0})}),k={"lc-Tooltip":!0,"lc-Tooltip--isVisible":w,"lc-TooltipEE":!0,"lc-TooltipEE--onDarkBackground":ex.wg.includes(C)},I=()=>E(!0),L=()=>E(!1);if(t&&eu.isValidElement(e)){let t=e.props;return eu.createElement(eu.Fragment,null,eu.cloneElement(e,{onBlur:e=>{var n;null==(n=t.onBlur)||n.call(t,e),L()},onFocus:e=>{var n;null==(n=t.onFocus)||n.call(t,e),I()},onMouseEnter:e=>{var n;null==(n=t.onMouseEnter)||n.call(t,e),I()},onMouseLeave:e=>{var n;null==(n=t.onMouseLeave)||n.call(t,e),L()},onPointerDown:e=>{var n;null==(n=t.onPointerDown)||n.call(t,e),L()},onTouchStart:e=>{var n;null==(n=t.onTouchStart)||n.call(t,e),L()},ref:O.setReference,style:Object.assign(Object.assign({},t.style),{display:(null==(c=t.style)?void 0:c.display)||"inline-block",verticalAlign:(null==(d=t.style)?void 0:d.verticalAlign)||"middle"})}),j?ep.createPortal(eu.createElement(eN.A,null,eu.createElement("div",{className:(0,eb.A)(k),ref:O.setFloating,style:P},s)),document.body):null)}return e}},16673:(e,t,n)=>{"use strict";n.d(t,{_0:()=>I,Ks:()=>O,C$:()=>p,XF:()=>b,Pv:()=>o,US:()=>r,N_:()=>l,_s:()=>m,S2:()=>S,o2:()=>v,aU:()=>y,mo:()=>f,Qp:()=>g,Rj:()=>c,Jh:()=>x,KO:()=>N,c1:()=>h,pp:()=>P,dA:()=>d,qT:()=>j,kT:()=>E,f6:()=>u,P8:()=>_,Uk:()=>s,JM:()=>T,ES:()=>C,$r:()=>w});var a=n(14232),i=n(37876);let r=(0,a.memo)(function(e){var t=e.classNameProp,n=e.width,a=e.height,r=e.color,o=e.ariaLabel,s=e.ariaRole;return(0,i.jsx)("svg",{width:n||"15",height:a||"16",viewBox:"0 0 15 16",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-label":o,role:s,className:t||void 0,children:(0,i.jsx)("path",{d:"M13.1441 0.142822L7.50263 5.78326L1.85857 0.142822L0 1.99844L5.64143 7.64151L0 13.2819L1.85857 15.1428L7.50263 9.49975L13.1441 15.1428L15 13.2819L9.35857 7.64151L15 1.99844L13.1441 0.142822Z",fill:r||"#6400AA"})})}),o=(0,a.memo)(function(e){var t=e.classNameProp,n=e.width,a=e.height,r=e.color,o=e.ariaLabel,s=e.ariaRole;return(0,i.jsxs)("svg",{className:t||void 0,width:n||"26",height:a||"24",viewBox:"0 0 26 24",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-label":o,role:s,children:[(0,i.jsx)("path",{d:"M25.0383 12.075C24.9508 12.075 24.7758 12.075 24.6883 11.9875C22.0633 9.3625 18.5633 7.9625 14.9758 7.9625C11.3008 7.9625 7.88828 9.3625 5.26328 11.9875C5.08828 12.1625 4.82578 12.1625 4.65078 11.9875C4.47578 11.8125 4.47578 11.55 4.65078 11.375C7.36328 8.575 11.0383 7 14.9758 7C18.9133 7 22.5883 8.575 25.3883 11.2875C25.5633 11.4625 25.5633 11.725 25.3883 11.9C25.2133 11.9875 25.1258 12.075 25.0383 12.075Z",fill:r||"#5514B4"}),(0,i.jsx)("path",{d:"M21.5383 15.05C21.4508 15.05 21.2758 15.05 21.1883 14.9625C19.5258 13.3 17.2508 12.3375 14.8883 12.3375C12.5258 12.3375 10.2508 13.3 8.58828 14.9625C8.41328 15.1375 8.15078 15.1375 7.97578 14.9625C7.80078 14.7875 7.80078 14.525 7.97578 14.35C9.81328 12.5125 12.2633 11.4625 14.8883 11.4625C17.5133 11.4625 19.9633 12.5125 21.8008 14.35C21.9758 14.525 21.9758 14.7875 21.8008 14.9625C21.7133 14.9625 21.6258 15.05 21.5383 15.05Z",fill:r||"#5514B4"}),(0,i.jsx)("path",{d:"M11.8258 17.9375C11.7383 17.9375 11.5633 17.9375 11.4758 17.85C11.3008 17.675 11.3008 17.4125 11.4758 17.2375C13.3133 15.4 16.4633 15.4 18.3883 17.2375C18.5633 17.4125 18.5633 17.675 18.3883 17.85C18.2133 18.025 17.9508 18.025 17.7758 17.85C16.2008 16.275 13.5758 16.275 12.0883 17.85C12.0008 17.85 11.9133 17.9375 11.8258 17.9375Z",fill:r||"#5514B4"}),(0,i.jsx)("path",{d:"M14.8883 20.125C14.3633 20.125 14.0133 20.475 14.0133 21C14.0133 21.525 14.3633 21.875 14.8883 21.875C15.4133 21.875 15.7633 21.525 15.7633 21C15.7633 20.475 15.4133 20.125 14.8883 20.125Z",fill:r||"#5514B4"})]})}),s=(0,a.memo)(function(e){var t=e.classNameProp,n=e.width,a=e.height,r=e.color,o=e.ariaLabel,s=e.ariaRole;return(0,i.jsx)("svg",{className:t||void 0,width:n||"28",height:a||"24",viewBox:"0 0 28 24",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-label":o,role:s,children:(0,i.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M25.4766 4.375H4.47656C3.51408 4.375 2.72656 5.16241 2.72656 6.125V19.25C2.72656 20.2126 3.51408 21 4.47656 21H6.48921L5.00154 22.4877C4.82658 22.6624 4.82658 22.9252 5.00154 23.0999C5.04384 23.1422 5.10654 23.164 5.16988 23.1755C5.2377 23.1875 5.30638 23.1875 5.35156 23.1875C5.43904 23.1875 5.61411 23.1875 5.61411 23.0999L7.71402 21H22.1516L24.2515 23.0999C24.339 23.1875 24.5141 23.1875 24.6016 23.1875C24.6615 23.1875 24.7626 23.1875 24.8203 23.1593C24.8468 23.1461 24.8641 23.1273 24.8641 23.0999C24.9475 23.0166 24.9912 22.9132 24.9951 22.809C24.9992 22.6945 24.9556 22.5791 24.8641 22.4877L23.3764 21H25.4766C26.439 21 27.2266 20.2126 27.2266 19.25V6.125C27.2266 5.16241 26.439 4.375 25.4766 4.375ZM25.4766 5.25C26.0015 5.25 26.3516 5.59991 26.3516 6.125V19.25C26.3516 19.7751 26.0015 20.125 25.4766 20.125H4.47656C3.95158 20.125 3.601
156 19.7751 3.60156 19.25V6.125C3.60156 5.59991 3.95158 5.25 4.47656 5.25H25.4766Z",fill:r||"#5514B4"})})}),l=(0,a.memo)(function(e){var t=e.classNameProp,n=e.width,a=e.height,r=e.color,o=e.ariaLabel,s=e.ariaRole;return(0,i.jsxs)("svg",{className:t||void 0,width:n||"28",height:a||"26",viewBox:"0 0 28 26",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-label":o,role:s,children:[(0,i.jsx)("path",{d:"M18.0391 19.2501H11.4766V18.8126C11.4766 17.4126 11.9141 16.7126 12.3516 16.2751C12.401 16.1927 12.4504 16.1166 12.498 16.0431C12.7036 15.7264 12.8766 15.4598 12.8766 14.9626C12.8766 14.9328 12.8761 14.9036 12.8753 14.875H11.9141C11.6516 14.875 11.4766 14.7 11.4766 14.4375C11.4766 14.175 11.6516 14 11.9141 14H12.6521C12.5729 13.855 12.4727 13.714 12.3516 13.5626C12.3176 13.5116 12.2819 13.4598 12.2453 13.4065C11.9046 12.9112 11.4766 12.289 11.4766 11.0251C11.4766 9.18758 12.8766 7.96259 14.9766 7.96259C17.0766 7.96259 18.4766 9.18758 18.4766 11.0251C18.4766 11.2876 18.3016 11.4626 18.0391 11.4626C17.7766 11.4626 17.6016 11.2001 17.6016 10.9376C17.6016 9.45009 16.2891 8.75008 14.9766 8.75008C13.7516 8.75008 12.3516 9.36259 12.3516 10.9376C12.3516 12.0751 12.7016 12.5126 13.0516 12.9501C13.2774 13.2323 13.5031 13.551 13.635 14H17.0766C17.3391 14 17.5141 14.175 17.5141 14.4375C17.5141 14.7 17.3391 14.875 17.0766 14.875H13.7516C13.7516 14.875 13.7516 14.875 13.7516 14.875C13.7516 15.8375 13.4016 16.2751 13.0516 16.7126C12.9969 16.8037 12.9384 16.891 12.8794 16.9792C12.6547 17.3148 12.4208 17.6641 12.3516 18.2876H18.0391C18.3016 18.2876 18.4766 18.4626 18.4766 18.7251C18.4766 18.9876 18.3016 19.2501 18.0391 19.2501Z",fill:r||"#5514B4"}),(0,i.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14.9766 1.75C8.23906 1.75 2.72656 7.2625 2.72656 14C2.72656 20.7375 8.23906 26.25 14.9766 26.25C21.7141 26.25 27.2266 20.7375 27.2266 14C27.2266 7.2625 21.7141 1.75 14.9766 1.75ZM14.9766 2.625C21.2766 2.625 26.3516 7.7 26.3516 14C26.3516 20.3 21.2766 25.375 14.9766 25.375C8.67656 25.375 3.60156 20.3 3.60156 14C3.60156 7.7 8.67656 2.625 14.9766 2.625Z",fill:r||"#5514B4"})]})}),c=(0,a.memo)(function(e){var t=e.classNameProp,n=e.width,a=e.height,r=e.color,o=e.ariaLabel,s=e.ariaRole;return(0,i.jsx)("svg",{className:t||void 0,width:n||"26",height:a||"24",viewBox:"0 0 26 24",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-label":o,role:s,children:(0,i.jsx)("path",{d:"M9.98906 4.375V4.4625L12.1766 9.275L10.0766 10.675L9.55156 11.025L9.72656 11.6375C10.6891 15.4875 13.5766 18.2875 17.3391 19.25L17.9516 19.425L18.3016 18.9L19.7016 16.8L24.5141 18.9875H24.6016V23.625H24.5141C18.7391 23.625 13.9266 21.7875 10.5141 18.375C7.18906 14.9625 5.35156 10.15 5.35156 4.375H9.98906ZM9.98906 3.5H5.35156C4.91406 3.5 4.47656 3.85 4.47656 4.375C4.47656 16.625 12.3516 24.5 24.5141 24.5C24.5141 24.5 24.5141 24.5 24.6016 24.5C25.0391 24.5 25.4766 24.0625 25.4766 23.625V18.9875C25.4766 18.6375 25.2141 18.2875 24.8641 18.2L19.9641 15.925C19.8766 15.925 19.7891 15.925 19.7016 15.925C19.4391 15.925 19.1766 16.1 19.0016 16.275L17.6016 18.375C14.1016 17.5 11.4766 14.875 10.6016 11.375L12.7016 9.975C13.0516 9.8 13.1391 9.3625 13.0516 9.0125L10.7766 4.1125C10.6891 3.7625 10.3391 3.5 9.98906 3.5Z",fill:r||"#5514B4"})})}),d=(0,a.memo)(function(e){var t=e.classNameProp,n=e.width,a=e.height,r=e.color,o=e.ariaLabel,s=e.ariaRole;return(0,i.jsx)("svg",{className:t||void 0,width:n||"12",height:a||"10",viewBox:"0 0 12 10",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-label":o,role:s,children:(0,i.jsx)("path",{d:"M4.125 9.425L0.6 5.9C0.3 5.6 0.3 5.15 0.6 4.85C0.9 4.55 1.35 4.55 1.65 4.85L4.125 7.325L10.35 1.1C10.65 0.8 11.1 0.8 11.4 1.1C11.7 1.4 11.7 1.85 11.4 2.15L4.125 9.425Z",fill:r||"#FFFFFF"})})}),u=(0,a.memo)(function(e){var t=e.classNameProp,n=e.width,a=e.height,r=e.color,o=e.ariaLabel,s=e.ariaRole;return(0,i.jsx)("svg",{className:t||void 0,width:n||"29",height:a||"28",viewBox:"0 0 29 28",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-label":o,role:s,children:(0,i.jsx)("path",{d:"M14.5 0C11.7311 0 9.02431 0.821086 6.72202 2.35943C4.41973 3.89777 2.62532 6.08427 1.56569 8.64243C0.506066 11.2006 0.228819 14.0155 0.769012 16.7313C1.30921 19.447 2.64258 21.9416 4.600
151 23.8995C6.55845 25.8574 9.05301 27.1908 11.7687 27.731C14.4845 28.2712 17.2994 27.9939 19.8576 26.9343C22.4157 25.8747 24.6022 24.0803 26.1406 21.778C27.6789 19.4757 28.5 16.7689 28.5 14C28.5 10.287 27.025 6.72601 24.3995 4.1005C21.774 1.475 18.213 0 14.5 0ZM7.7884 9.0227H19.5814L16.4349 5.87622C16.3427 5.78214 16.2913 5.65548 16.292 5.52377C16.2927 5.39205 16.3453 5.26591 16.4384 5.17277C16.5316 5.07963 16.6577 5.02701 16.7894 5.02635C16.9212 5.02568 17.0478 5.07703 17.1419 5.16922L21.4954 9.52273L17.1419 13.8763C17.0478 13.9684 16.9212 14.0198 16.7894 14.0191C16.6577 14.0185 16.5316 13.9658 16.4384 13.8727C16.3453 13.7796 16.2927 13.6534 16.292 13.5217C16.2913 13.39 16.3427 13.2633 16.4349 13.1692L19.5814 10.0228H7.7884C7.65579 10.0228 7.52861 9.97008 7.43484 9.87631C7.34107 9.78255 7.2884 9.65537 7.2884 9.52276C7.2884 9.39015 7.34107 9.26297 7.43484 9.16921C7.52861 9.07544 7.65579 9.0227 7.7884 9.0227ZM21 19.0227H9.20701L12.3535 22.1692C12.4007 22.2154 12.4382 22.2706 12.464 22.3314C12.4897 22.3923 12.5032 22.4577 12.5035 22.5237C12.5038 22.5898 12.4911 22.6553 12.4659 22.7164C12.4408 22.7775 12.4038 22.8331 12.3571 22.8798C12.3104 22.9265 12.2548 22.9635 12.1937 22.9886C12.1326 23.0138 12.0671 23.0265 12.001 23.0262C11.935 23.0259 11.8696 23.0124 11.8088 22.9867C11.7479 22.9609 11.6927 22.9234 11.6465 22.8762L7.29301 18.5227L11.6465 14.1692C11.7406 14.077 11.8673 14.0257 11.999 14.0263C12.1307 14.027 12.2568 14.0796 12.35 14.1727C12.4431 14.2659 12.4957 14.392 12.4964 14.5237C12.4971 14.6555 12.4457 14.7821 12.3535 14.8762L9.20701 18.0227H21C21.1326 18.0227 21.2598 18.0754 21.3536 18.1691C21.4473 18.2629 21.5 18.3901 21.5 18.5227C21.5 18.6553 21.4473 18.7825 21.3536 18.8763C21.2598 18.97 21.1326 19.0227 21 19.0227Z",fill:r||"#5514b4"})})}),p=(0,a.memo)(function(e){var t=e.classNameProp,n=e.width,a=e.height,r=e.color,o=e.ariaLabel,s=e.ariaRole;return(0,i.jsx)("svg",{className:t||void 0,width:n||"24",height:a||"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-label":o,role:s,children:(0,i.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.5004 0.5V8H1.20031C0.600306 8 0.100306 8.6 0.200306 9.2L2.80031 23.2C2.90031 23.7 3.30031 24 3.80031 24H20.3003C20.8003 24 21.2003 23.7 21.3003 23.2L23.9003 9.2C24.1003 8.6 23.6003 8 23.0003 8H12.5004V0.5C12.5004 0.2 12.3004 0 12.0004 0C11.7004 0 11.5004 0.2 11.5004 0.5ZM1.20031 9L3.80031 23H20.4003L23.0003 9H1.20031Z",fill:r||"white"})})}),f=(0,a.memo)(function(e){var t=e.classNameProp,n=e.width,a=e.height,r=e.color,o=e.ariaLabel,s=e.ariaRole;return(0,i.jsx)("svg",{className:t||void 0,width:n||"20",height:a||"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-label":o,role:s,children:(0,i.jsx)("path",{d:"M10 1.25C5.1875 1.25 1.25 5.1875 1.25 10C1.25 14.8125 5.1875 18.75 10 18.75C14.8125 18.75 18.75 14.8125 18.75 10C18.75 5.1875 14.8125 1.25 10 1.25ZM10.3125 14.0625C10.3125 14.25 10.1875 14.375 10 14.375C9.8125 14.375 9.6875 14.25 9.6875 14.0625V8.4375C9.6875 8.25 9.8125 8.125 10 8.125C10.1875 8.125 10.3125 8.25 10.3125 8.4375V14.0625ZM10 6.875C9.625 6.875 9.375 6.625 9.375 6.25C9.375 5.875 9.625 5.625 10 5.625C10.375 5.625 10.625 5.875 10.625 6.25C10.625 6.625 10.375 6.875 10 6.875Z",fill:r||"#808080"})})}),h=(0,a.memo)(function(){return(0,i.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",children:(0,i.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.09375 0.6875V7.25H15.6562V9.4375H9.09375V16H6.90625V9.4375H0.34375V7.25H6.90625V0.6875L9.09375 0.6875Z",fill:"#5514B4"})})}),m=(0,a.memo)(function(){return(0,i.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"48",height:"48",viewBox:"0 0 48 48",fill:"none",children:[(0,i.jsx)("rect",{width:"48",height:"48",rx:"24",fill:"black",fillOpacity:"0.08"}),(0,i.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M29.0197 20.2182L25.238 24L29.0197 27.7817C29.3277 28.088 29.3277 28.5868 29.0197 28.8947L28.8955 29.019C28.5892 29.327 28.0905 29.327 27.7825 29.019L24.0007 25.2372L20.219 29.019C19.9127 29.327 19.414 29.327 19.106 29.019L18.9817 28.8947C18.6737 28.5885 18.6737 28.0898 18.9817 27.7817L22.7635 24L18.9817 20.2182C18.6737 19.912 18.6737 19.4132 18.9817 19.1052L19.106 18.981C19.4122 18.673 19.911 18.673 20.219 18.981L24.0007 22.7628L27.7825 18.981C28.0887 18.673 28.5875 18.673 28.8955 18.981L29.0197 19.1052C29.3277 19.4115 29.3277 19.9102 29.0197 20.2182Z",fill:"#111111"})]})}),v=(0,a.memo)(function(e){var t=e.classNameProp,n=e.width,a=e.height,r=e.color,o=e.ariaLabel,s=e.ariaRole;
1return(0,i.jsx)("svg",{className:t||void 0,width:n||"14",height:a||"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-label":o,role:s,children:(0,i.jsx)("path",{xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",d:"M10.45 0C10.384 0 10.3158 0.0110473 10.2487 0.0351506L5.5 1.93027L0.7502 0.0351506C0.6831 0.0110473 0.616 0 0.55 0C0.2596 0 0 0.214921 0 0.502152V9.62525C0 9.78393 0.0814 9.93257 0.22 10.027L5.17 13.8996C5.2679 13.9659 5.3834 14 5.5 14C5.6155 14 5.7321 13.9669 5.83 13.8996L10.78 10.027C10.9186 9.93257 11 9.78293 11 9.62525V0.502152C11 0.213917 10.7415 0 10.45 0ZM9.9 1.26941V9.39322L5.5 12.835L1.1 9.39322V1.27041L5.0589 2.85118L5.5 3.02694L5.9411 2.85118L9.9 1.26941ZM4.95 6.47881V4.98641H6.05V6.47881H7.7V7.48311H6.05V9.00363H4.95V7.48311H3.3V6.47881H4.95Z",fill:r||"white"})})}),g=(0,a.memo)(function(e){var t=e.classNameProp,n=e.width,a=e.height,r=e.color,o=e.ariaLabel,s=e.ariaRole;return(0,i.jsxs)("svg",{className:t||void 0,width:n||"22",height:a||"22",viewBox:"0 0 22 22",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-label":o,role:s,children:[(0,i.jsx)("path",{xmlns:"http://www.w3.org/2000/svg",d:"M11 0.5C8.9233 0.5 6.89323 1.11581 5.16652 2.26957C3.4398 3.42332 2.09399 5.0632 1.29927 6.98182C0.504549 8.90045 0.296614 11.0116 0.701759 13.0484C1.
11069 15.0852 2.10693 16.9562 3.57538 18.4246C5.04383 19.8931 6.91476 20.8931 8.95156 21.2982C10.9884 21.7034 13.0996 21.4955 15.0182 20.7007C16.9368 19.906 18.5767 18.5602 19.7304 16.8335C20.8842 15.1068 21.5 13.0767 21.5 11C21.5 8.21523 20.3938 5.54451 18.4246 3.57538C16.4555 1.60625 13.7848 0.5 11 0.5ZM11 20.75C9.07164 20.75 7.18657 20.1782 5.58319 19.1068C3.97982 18.0355 2.73013 16.5127 1.99218 14.7312C1.25422 12.9496 1.06114 10.9892 1.43735 9.09787C1.81355 7.20655 2.74215 5.46927 4.10571 4.10571C5.46928 2.74215 7.20656 1.81355 9.09787 1.43734C10.9892 1.06114 12.9496 1.25422 14.7312 1.99217C16.5127 2.73013 18.0355 3.97981 19.1068 5.58319C20.1782 7.18657 20.75 9.07163 20.75 11C20.747 13.5849 19.7188 16.0632 17.891 17.891C16.0632 19.7188 13.585 20.747 11 20.75Z",fill:r||"#5514B4"}),(0,i.jsx)("path",{xmlns:"http://www.w3.org/2000/svg",d:"M11 5.74475C10.8011 5.74475 10.6103 5.82377 10.4697 5.96442C10.329 6.10507 10.25 6.29584 10.25 6.49475C10.25 6.69366 10.329 6.88443 10.4697 7.02508C10.6103 7.16573 10.8011 7.24475 11 7.24475C11.1989 7.24475 11.3897 7.16573 11.5303 7.02508C11.671 6.88443 11.75 6.69366 11.75 6.49475C11.75 6.29584 11.671 6.10507 11.5303 5.96442C11.3897 5.82377 11.1989 5.74475 11 5.74475ZM10.9963 8.73275C10.8968 8.73275 10.8014 8.77226 10.7311 8.84258C10.6608 8.91291 10.6213 9.00829 10.6213 9.10775L10.6198 15.8652C10.6198 15.9647 10.6593 16.0601 10.7296 16.1304C10.7999 16.2007 10.8953 16.2402 10.9948 16.2402C11.0942 16.2402 11.1896 16.2007 11.2599 16.1304C11.3302 16.0601 11.3698 15.9647 11.3698 15.8652L11.3713 9.10775C11.3713 9.00829 11.3317 8.91291 11.2614 8.84258C11.1911 8.77226 11.0957 8.73275 10.9963 8.73275Z",fill:r||"#5514B4"})]})}),b=(0,a.memo)(function(e){var t=e.classNameProp,n=e.width,a=e.height,r=e.color,o=e.ariaLabel,s=e.ariaRole;return(0,i.jsx)("svg",{width:n||"26",height:a||"30",viewBox:"0 0 26 30",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-label":o,role:s,className:t||void 0,children:(0,i.jsx)("path",{xmlns:"http://www.w3.org/2000/svg",d:"M23.625 23.1957H23V13.1087C23 8.1913 19.375 4.03043 14.625 3.14783C14.75 2.89565 14.875 2.64348 14.875 2.26522C14.875 1.25652 14 0.5 13 0.5C12 0.5 11.125 1.38261 11.125 2.3913C11.125 2.64348 11.25 3.02174 11.375 3.27391C6.625 4.03043 3 8.06522 3 13.1087V23.1957H2.375C1.375 23.1957 0.5 24.0783 0.5 25.087C0.5 26.0957 1.375 26.9783 2.375 26.9783H6.75C6.75 28.3652 7.875 29.5 9.25 29.5C10.625 29.5 11.75 28.3652 11.75 26.9783H23.625C24.625 26.9783 25.5 26.0957 25.5 25.087C25.5 24.0783 24.625 23.1957 23.625 23.1957ZM13 1.76087C13.375 1.76087 13.625 2.01304 13.625 2.3913C13.625 2.76957 13.375 3.02174 13 3.02174C12.625 3.02174 12.375 2.76957 12.375 2.3913C12.375 2.01304 12.625 1.76087 13 1.76087ZM9.25 28.2391C8.625 28.2391 8 27.7348 8 26.9783H10.5C10.5 27.6087 9.875 28.2391 9.25 28.2391ZM23.625 25.7174H2.375C2 25.7174 1.75 25.4652 1.75 25.087C1.75 24.7087 2 24.4565 2.375 24.4565H4.25V13.1087C4.25 8.31739 8.125 4.28261 13 4.28261C17.75 4.28261 21.75 8.1913 21.75 13.1087V24.4565H23.625C24 24.4565 24.25 24.7087 24.25 25.087C24.25 25.4652 24 25.7174 23.625 25.7174Z",fill:r||"#3F187
1F"})})}),y=(0,a.memo)(function(e){var t=e.width,n=e.height,a=e.color,r=e.ariaRole;return(0,i.jsx)("svg",{width:t||"25",height:n||"25",viewBox:"0 0 25 25",role:r,fill:a||"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14.0681 12.232L9.79515 7.95399C9.60615 7.76464 9.5 7.50803 9.5 7.24049C9.5 6.97295 9.60615 6.71635 9.79515 6.52699C9.88858 6.43338 9.99957 6.35911 10.1217 6.30844C10.2439 6.25777 10.3749 6.23169 10.5071 6.23169C10.6394 6.23169 10.7704 6.25777 10.8925 6.30844C11.0147 6.35911 11.1257 6.43338 11.2191 6.52699L16.2051 11.519C16.3938 11.7083 16.4998 11.9647 16.4998 12.232C16.4998 12.4993 16.3938 12.7557 16.2051 12.945L11.2191 17.937C11.1257 18.0306 11.0147 18.1049 10.8925 18.1555C10.7704 18.2062 10.6394 18.2323 10.5071 18.2323C10.3749 18.2323 10.2439 18.2062 10.1217 18.1555C9.99957 18.1049 9.88858 18.0306 9.79515 17.937C9.60615 17.7476 9.5 17.491 9.5 17.2235C9.5 16.956 9.60615 16.6993 9.79515 16.51L14.0681 12.232Z",fill:"#5514B4"})})}),x=(0,a.memo)(function(e){var t=e.classNameProp,n=e.width,a=e.height,r=e.color,o=e.ariaLabel,s=e.ariaRole;return(0,i.jsxs)("svg",{className:t||void 0,xmlns:"http://www.w3.org/2000/svg",width:n||"48",height:a||"48",viewBox:"0 0 48 48",fill:"none","aria-label":o,role:s,children:[(0,i.jsx)("path",{d:"M33.7501 31.5341H15.7501C15.5511 31.5341 15.3604 31.4551 15.2197 31.3144C15.0791 31.1738 15.0001 30.983 15.0001 30.7841C15.0001 30.5852 15.0791 30.3944 15.2197 30.2538C15.3604 30.1131 15.5511 30.0341 15.7501 30.0341H33.7501C33.949 30.0341 34.1397 30.1131 34.2804 30.2538C34.421 30.3944 34.5001 30.5852 34.5001 30.7841C34.5001 30.983 34.421 31.1738 34.2804 31.3144C34.1397 31.4551 33.949 31.5341 33.7501 31.5341Z",fill:r||"#5514b4",role:s}),(0,i.jsx)("path",{d:"M20.2501 37.5341C20.1516 37.5342 20.054 37.5149 19.963 37.4771C19.872 37.4394 19.7893 37.3841 19.7198 37.3144L13.1896 30.7841L19.7198 24.2538C19.8609 24.1155 20.0509 24.0385 20.2485 24.0395C20.4461 24.0405 20.6353 24.1194 20.775 24.2592C20.9147 24.3989 20.9936 24.5881 20.9946 24.7856C20.9956 24.9832 20.9186 25.1732 20.7803 25.3143L15.3106 30.7841L20.7803 36.2538C20.8852 36.3587 20.9566 36.4923 20.9855 36.6378C21.0144 36.7833 20.9996 36.934 20.9428 37.0711C20.8861 37.2081 20.79 37.3252 20.6667 37.4076C20.5434 37.4901 20.3984 37.5341 20.2501 37.5341Z",fill:r||"#5514b4"}),(0,i.jsx)("path",{d:"M31.9326 18.0341H13.9326C13.7337 18.0341 13.5429 17.9551 13.4023 17.8144C13.2616 17.6738 13.1826 17.483 13.1826 17.2841C13.1826 17.0852 13.2616 16.8944 13.4023 16.7538C13.5429 16.6131 13.7337 16.5341 13.9326 16.5341H31.9326C32.1315 16.5341 32.3223 16.6131 32.4629 16.7538C32.6036 16.8944 32.6826 17.0852 32.6826 17.2841C32.6826 17.483 32.6036 17.6738 32.4629 17.8144C32.3223 17.9551 32.1315 18.0341 31.9326 18.0341Z",fill:r||"#5514b4"}),(0,i.jsx)("path",{d:"M27.4326 24.0341C27.2843 24.0341 27.1393 23.9901 27.016 23.9077C26.8927 23.8252 26.7966 23.7081 26.7398 23.5711C26.6831 23.4341 26.6682 23.2833 26.6971 23.1378C26.7261 22.9923 26.7975 22.8587 26.9023 22.7538L32.3721 17.2841L26.9023 11.8144C26.764 11.6733 26.687 11.4833 26.688 11.2857C26.689 11.0881 26.768 10.8989 26.9077 10.7592C27.0474 10.6195 27.2366 10.5406 27.4342 10.5396C27.6317 10.5386 27.8217 10.6156 27.9628 10.7539L34.4932 17.2841L27.9629 23.8144C27.8933 23.8841 27.8107 23.9394 27.7197 23.9771C27.6287 24.0149 27.5311 24.0342 27.4326 24.0341Z",fill:r||"#5514b4"})]})}),N=(0,a.memo)(function(e){var t=e.classNameProp,n=e.width,a=e.height,r=e.color,o=e.ariaLabel,s=e.ariaRole;return(0,i.jsxs)("svg",{className:t||void 0,xmlns:"http://www.w3.org/2000/svg",width:n||"48",height:a||"48",viewBox:"0 0 48 48",fill:"none","aria-label":o,role:s,children:[(0,i.jsx)("path",{d:"M24 45C35.5949 45 45 35.5949 45 24C45 12.4051 35.5949 3 24 3C12.4051 3 3 12.4051 3 24C3 35.5949 12.4051 45 24 45Z",stroke:r||"#5514b4","stroke-width":"2"}),(0,i.jsx)("path",{d:"M23.5947 29.0229L23.5947 18.9761L14.2246 23.9995L23.5947 29.0229Z",stroke:r||"#5514b4","stroke-width":"2"}),(0,i.jsx)("path",{d:"M32.0439 29.8245C32.6684 30.1571 33.4142 29.754 33.5049 29.0804L33.5137 28.9427L33.5137 18.9652C33.5132 18.2109 32.7098 17.7288 32.0439 18.0833L23.6807 22.5404L23.6807 25.3685L32.0439 29.8245ZM25.2793 23.9534L31.5137 20.6322L31.5137 27.2757L25.2793 23.9534Z",fill:r||"#5514b4"})]})}),_=(0,a.memo)(function(e){var t=e.classNameProp,n=e.width,a=e.height,r=e.color,o=e.ariaLabel,s=e.ariaRole;return(0,i.jsxs)("svg",{className:t||void 0,xmlns:"http://www.w3.org/2000/svg",width:n||"48",height:a||"48",viewBox:"0 0 48 48",fill:"none","aria-label":o,role:s,children:[(0,i.jsx)("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M27 34.5C27 32.8499 28.35 31.5 30 31.5C31.65 31.5 33 32.8499 33 34.5C33 36.1501 31.65 37.5 30 37.5C28.35 37.5 27 36.1501 27 34.5ZM31.5 34.5C31.5 33.5999 30.9 33 30 33C29.25 33 28.5 33.5999 28.5 34.5C28.5 35.4001 29.1 36 30 36C30.9 36 31.5 35.4001 31.5 34.5Z",fill:r||"#5514b4"}),(0,i.jsx)("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M42 7.5H6C4.35004 7.5 3 8.84985 3 10.5V33C3 34.6501 4.35004 36 6 36H9.45026L6.89996 38.5503C6.60004 38.8499 6.60004 39.3003 6.89996 39.5999C7.04993 39.75 7.35004 39.75 7.5 39.75C7.5564 39.75 7.63385 39.75 7.70874 39.7419C7.83307 39.7288 7.95007 39.6936 7.95007 39.5999L11.5499 36H21V37.0503C21 39 22.5 40.5 24.15 40.5H35.7001C37.0767 40.5 38.1903 39.6226 38.6378 38.3379L39.9 39.5999C40.0499 39.75 40.35 39.75 40.5 39.75C40.65 39.75 40.9501 39.75 40.9501 39.5999C41.1286 39.4219 41.2009 39.1897 41.1669 38.9685C41.1595 38.9202 41.1471 38.8726 41.1297 38.8264C41.0927 38.7275 41.0328 38.6331 40.9501 38.5503L38.85 36.4504V36H42C43.65 36 45 34.6501 45 33V10.5C45 8.84985 43.65 7.5 42 7.5ZM21 31.9497V34.5H6C5.10004 34.5 4.5 33.9001 4.5 33V10.5C4.5 9.59985 5.10004 9 6 9H42C42.9 9 43.5 9.59985 43.5 10.5V33C43.5 33.9001 42.9 34.5 42 34.5H38.85V31.9497C39 30 37.5 28.5 35.85 28.5H24.2999C22.5 28.5 21 30 21 31.9497ZM37.431 36.7346C37.441 36.657 37.4639 36.5808 37.5 36.5076V31.9497C37.5 30.9001 36.75 30 35.85 30H24.2999C23.4 30 22.65 30.9001 22.65 31.9497V37.0503C22.65 38.0999 23.4 39 24.2999 39H35.85C36.7245 39 37.4573 38.1497 37.4982 37.1389C37.4676 37.0759 37.4465 37.0107 37.4352 36.9441C37.4233 36.8745 37.4218 36.8042 37.431 36.7346Z",fill:r||"#5514b4"})]})}),C=(0,a.memo)(function(e){var t=e.classNameProp,n=e.width,a=e.height,r=e.color,o=e.ariaLabel,s=e.ariaRole;return(0,i.jsxs)("svg",{className:t||void 0,xmlns:"http://www.w3.org/2000/svg",width:n||"48",height:a||"48",viewBox:"0 0 48 48",fill:"none","aria-label":o,role:s,children:[(0,i.jsx)("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M5.25 21H18.75C19.9501 21 21 20.0999 21 18.75V5.25C21 4.05029 19.9501 3 18.75 3H5.25C4.04993 3 3 4.05029 3 5.25V18.75C3 20.0999 4.04993 21 5.25 21ZM4.5 5.25C4.5 4.94971 4.79993 4.5 5.25 4.5H18.75C19.2001 4.5 19.5 4.94971 19.5 5.25V18.75C19.5 19.1997 19.2001 19.5 18.75 19.5H5.25C4.79993 19.5 4.5 19.1997 4.5 18.75V5.25Z",fill:r||"#5514b4"}),(0,i.jsx)("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M29.25 21H42.75C44.1 21 45 20.0999 45 18.75V5.25C45 4.05029 44.1 3 42.75 3H29.25C28.0499 3 27 4.05029 27 5.25V18.75C27 19.9497 28.0499 21 29.25 21ZM28.5 5.25C28.5 4.94971 28.9501 4.5 29.25 4.5H42.75C43.2001 4.5 43.5 4.94971 43.5 5.25V18.75C43.5 19.1997 43.2001 19.5 42.75 19.5H29.25C28.7999 19.5 28.5 19.1997 28.5 18.75V5.25Z",fill:r||"#5514b4"}),(0,i.jsx)("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M18.75 45H5.25C4.04993 45 3 44.0999 3 42.75V29.25C3 28.0503 4.04993 27 5.25 27H18.75C19.9501 27 21 28.0503 21 29.25V42.75C21 44.0999 20.1 45 18.75 45ZM5.25 28.5C4.95007 28.5 4.5 28.9497 4.5 29.25V42.75C4.5 43.1997 4.95007 43.5 5.25 43.5H18.75C19.2001 43.5 19.5 43.1997 19.5 42.75V29.25C19.5 28.8003 19.2001 28.5 18.75 28.5H5.25Z",fill:r||"#5514b4"}),(0,i.jsx)("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M29.25 45H42.75C44.1 45 45 44.0999 45 42.7
15V29.25C45 28.0503 43.9501 27 42.75 27H29.25C28.0499 27 27 28.0503 27 29.25V42.75C27 43.9497 28.0499 45 29.25 45ZM28.5 29.25C28.5 28.8003 28.7999 28.5 29.25 28.5H42.75C43.2001 28.5 43.5 28.8003 43.5 29.25V42.75C43.5 43.1997 43.2001 43.5 42.75 43.5H29.25C28.7999 43.5 28.5 43.1997 28.5 42.75V29.25Z",fill:r||"#5514b4"})]})}),w=(0,a.memo)(function(e){var t=e.classNameProp,n=e.width,a=e.height,r=e.color,o=e.ariaLabel,s=e.ariaRole;return(0,i.jsxs)("svg",{className:t||void 0,xmlns:"http://www.w3.org/2000/svg",width:n||"48",height:a||"48",viewBox:"0 0 48 48",fill:"none","aria-label":o,role:s,children:[(0,i.jsx)("path",{d:"M41.2502 20.7C41.1002 20.7 40.8002 20.7 40.6502 20.55C36.1502 16.05 30.1502 13.65 24.0002 13.65C17.7002 13.65 11.8502 16.05 7.3502 20.55C7.0502 20.85 6.6002 20.85 6.3002 20.55C6.0002 20.25 6.0002 19.8 6.3002 19.5C10.9502 14.7 17.2502 12 24.0002 12C30.7502 12 37.0502 14.7 41.8502 19.35C42.1502 19.65 42.1502 20.1 41.8502 20.4C41.5502 20.55 41.4002 20.7 41.2502 20.7Z",fill:r||"#5514b4"}),(0,i.jsx)("path",{d:"M35.2502 25.8C35.1002 25.8 34.8002 25.8 34.6502 25.65C31.8002 22.8 27.9002 21.15 23.8502 21.15C19.8002 21.15 15.9002 22.8 13.0502 25.65C12.7502 25.95 12.3002 25.95 12.0002 25.65C11.7002 25.35 11.7002 24.9 12.0002 24.6C15.1502 21.45 19.3502 19.65 23.8502 19.65C28.3502 19.65 32.5502 21.45 35.7002 24.6C36.0002 24.9 36.0002 25.35 35.7002 25.65C35.5502 25.65 35.4002 25.8 35.2502 25.8Z",fill:r||"#5514b4"}),(0,i.jsx)("path",{d:"M18.6002 30.75C18.4502 30.75 18.1502 30.75 18.0002 30.6C17.7002 30.3 17.7002 29.85 18.0002 29.55C21.1502 26.4 26.5502 26.4 29.8502 29.55C30.1502 29.85 30.1502 30.3 29.8502 30.6C29.5502 30.9 29.1002 30.9 28.8002 30.6C26.1002 27.9 21.6002 27.9 19.0502 30.6C18.9002 30.6 18.7502 30.75 18.6002 30.75Z",fill:r||"#5514b4"}),(0,i.jsx)("path",{d:"M23.8502 34.5C22.9502 34.5 22.3502 35.1 22.3502 36C22.3502 36.9 22.9502 37.5 23.8502 37.5C24.7502 37.5 25.3502 36.9 25.3502 36C25.3502 35.1 24.7502 34.5 23.8502 34.5Z",fill:r||"#5514b4"})]})}),E=(0,a.memo)(function(e){var t=e.classNameProp,n=e.width,a=e.height,r=e.color,o=e.ariaLabel,s=e.ariaRole;return(0,i.jsx)("svg",{className:t||void 0,xmlns:"http://www.w3.org/2000/svg",width:n||"48",height:a||"48",viewBox:"0 0 48 48",fill:"none","aria-label":o,role:s,children:(0,i.jsx)("path",{d:"M23.9993 3C19.846 3.00013 15.7859 4.23187 12.3326 6.53946C8.87921 8.84705 6.18769 12.1268 4.59835 15.9641C3.00901 19.8014 2.59323 24.0237 3.4036 28.0973C4.21396 32.1709 6.21407 35.9126 9.151 38.8495C12.0879 41.7863 15.8298 43.7863 19.9034 44.5965C23.9769 45.4068 28.1993 44.9909 32.0365 43.4014C35.8737 41.8119 39.1534 39.1203 41.4609 35.6669C43.7684 32.2135 45 28.1534 45 24C44.9938 18.4322 42.7793 13.0943 38.8422 9.15735C34.9051 5.22041 29.5671 3.00601 23.9993 3V3ZM38.6995 36.7697H32.3299L28.7737 30.7504L32.1723 24.751H39.5428L42.533 30.0286C41.72 32.5099 40.4163 34.8024 38.6995 36.7697V36.7697ZM32.7178 38.2718H37.2403C35.2568 40.1162 32.9107 41.5271 30.3515 42.4143L32.7178 38.2718ZM27.4684 30.0074H20.5247L17.1212 24L20.5248 17.9926H27.4683L30.8713 24L27.4684 30.0074ZM15.0694 38.2718L17.3802 42.3162C14.9247 41.4252 12.6733 40.0498 10.7597 38.2718H15.0694ZM15.6626 36.7697H9.30047C7.45247 34.6506 6.08569 32.1561 5.29427 29.458L7.9607 24.751H15.8203L19.2195 30.7504L15.6626 36.7697ZM4.50218 23.9999C4.50872 22.8995 4.60858 21.8017 4.80068 20.7181L6.65971 24L4.80068 27.2819C4.60857 26.1983 4.50872 25.1004 4.50218 23.9999V23.9999ZM9.30028 11.2303H15.7878L19.2231 17.243L15.8203 23.249H7.9607L5.29427 18.5419C6.08569 15.8439 7.45239 13.3495 9.30028 11.2303V11.2303ZM15.8629 9.71774L15.8592 9.72826H10.7594C12.9537 7.68286 15.5908 6.17208 18.4651 5.31377L15.8629 9.71774ZM39.5426 23.249H32.1723L28.77 17.243L32.2047 11.2304H38.6997C40.4164 13.1977 41.72 15.4901 42.533 17.9713L39.5426 23.249ZM32.3506 9.72826C32.3413 9.69298 32.3294 9.65847 32.3148 9.62502L29.8113 5.38743C32.5801 6.26273 35.1184 7.74585 37.2403 9.72832L32.3506 9.72826ZM27.7632 4.87423L30.9877 10.3328L27.4702 16.4905H20.5228L17.1138 10.5237C17.1257 10.5068 17.1459 10.5001 17.1566 10.4819L20.4931 4.8349C22.8962 4.37817 25.3652 4.39153 27.7632 4.87423V4.87423ZM19.469 42.9447L16.6532 38.0162C16.6655 37.9977 16.6732 37.9749 16.6841 37.9548C16.7002 37.9334 16.7259 37.924 16.7399 37.9005L20.5158 31.5095H27.4774L31.226 37.8553L28.2824 43.0086C25.3806 43.6818 22.3607 43.6599 19.469 42.9447ZM43.0905 27.9658L40.8436 24L43.0905 20.0341C43.6338 22.6501 43.6338 25.3498 43.0905 27.9658H43.0905Z",fill:r||"#5514b4"})})}),S=(0,a.memo)(function(e){var t=e.classNameProp,n=e.width,a=e.height,r=e.color,o=e.ariaLabel,s=e.ariaRole;return(0,i.jsx)("svg",{className:t||void 0,xmlns:"http://www.w3.org/2000/svg",width:n||"48",height:a||"48",viewBox:"0 0 48 48",fill:"none","aria-label":o,role:s,children:(0,i.jsx)("path",{d:"M39.7715 18H36.8125V17.2002C36.8125 17.0013 36.7335 16.8105 36.5928 16.6699C36.4522
116.5292 36.2614 16.4502 36.0625 16.4502C35.8636 16.4502 35.6728 16.5292 35.5322 16.6699C35.3915 16.8105 35.3125 17.0013 35.3125 17.2002V18H30.8125V15.7661C30.8125 15.5672 30.7335 15.3764 30.5928 15.2358C30.4522 15.0951 30.2614 15.0161 30.0625 15.0161C29.8636 15.0161 29.6728 15.0951 29.5322 15.2358C29.3915 15.3764 29.3125 15.5672 29.3125 15.7661V18H24.784V14.2017C24.784 14.0027 24.705 13.812 24.5643 13.6713C24.4237 13.5307 24.2329 13.4517 24.034 13.4517C23.8351 13.4517 23.6443 13.5307 23.5037 13.6713C23.363 13.812 23.284 14.0027 23.284 14.2017V18H18.7869V12.7346C18.7869 12.5357 18.7078 12.3449 18.5672 12.2043C18.4265 12.0636 18.2358 11.9846 18.0369 11.9846C17.8379 11.9846 17.6472 12.0636 17.5065 12.2043C17.3659 12.3449 17.2869 12.5357 17.2869 12.7346V18H12.7107V11.25C12.7107 11.0511 12.6317 10.8603 12.491 10.7197C12.3504 10.579 12.1596 10.5 11.9607 10.5C11.7618 10.5 11.571 10.579 11.4304 10.7197C11.2897 10.8603 11.2107 11.0511 11.2107 11.25V18H8.27148C8.07257 18 7.88181 18.079 7.74115 18.2197C7.6005 18.3603 7.52148 18.5511 7.52148 18.75C7.52148 18.9489 7.6005 19.1397 7.74115 19.2803C7.88181 19.421 8.07257 19.5 8.27148 19.5H11.2107V26.25C11.2107 26.4489 11.2897 26.6397 11.4304 26.7803C11.571 26.921 11.7618 27 11.9607 27C12.1596 27 12.3504 26.921 12.491 26.7803C12.6317 26.6397 12.7107 26.4489 12.7107 26.25V19.5H17.2869V24.7295C17.2869 24.9284 17.3659 25.1192 17.5065 25.2598C17.6472 25.4005 17.8379 25.4795 18.0369 25.4795C18.2358 25.4795 18.4265 25.4005 18.5672 25.2598C18.7078 25.1192 18.7869 24.9284 18.7869 24.7295V19.5H23.2839V39.75C23.2839 39.9489 23.363 40.1397 23.5036 40.2803C23.6443 40.421 23.835 40.5 24.0339 40.5C24.2328 40.5 24.4236 40.421 24.5643 40.2803C24.7049 40.1397 24.7839 39.9489 24.7839 39.75V19.5H29.3124V21.698C29.3124 21.89
169 29.3915 22.0877 29.5321 22.2283C29.6728 22.369 29.8635 22.448 30.0624 22.448C30.2613 22.448 30.4521 22.369 30.5928 22.2283C30.7334 22.0877 30.8124 21.8969 30.8124 21.698V19.5H35.3124V20.2639C35.3124 20.4628 35.3914 20.6536 35.5321 20.7942C35.6728 20.9349 35.8635 21.0139 36.0624 21.0139C36.2613 21.0139 36.4521 20.9349 36.5928 20.7942C36.7334 20.6536 36.8124 20.4628 36.8124 20.2639V19.5H39.7715C39.9704 19.5 40.1612 19.421 40.3018 19.2803C40.4425 19.1397 40.5215 18.9489 40.5215 18.75C40.5215 18.5511 40.4425 18.3603 40.3018 18.2197C40.1612 18.079 39.9704 18 39.7715 18Z",fill:r||"#5514b4"})})}),j=(0,a.memo)(function(e){var t=e.classNameProp,n=e.width,a=e.height,r=e.color,o=e.ariaLabel,s=e.ariaRole;return(0,i.jsxs)("svg",{className:t||void 0,xmlns:"http://www.w3.org/2000/svg",width:n||"48",height:a||"48",viewBox:"0 0 48 48",fill:"none","aria-label":o,role:s,children:[(0,i.jsx)("path",{d:"M34.7673 41.1912C34.7672 41.0927 34.7865 40.9952 34.8242 40.9042C34.8619 40.8132 34.9172 40.7305 34.987 40.661C37.1945 38.4724 38.9467 35.8683 40.1424 32.999C41.3381 30.1297 41.9538 27.052 41.9538 23.9435C41.9538 20.835 41.3381 17.7572 40.1424 14.8879C38.9467 12.0186 37.1945 9.41453 34.987 7.22596C34.9162 7.15659 34.8599 7.07386 34.8213 6.98258C34.7826 6.8913 34.7625 6.79326 34.762 6.69414C34.7615 6.59502 34.7806 6.49679 34.8183 6.40512C34.856 6.31345 34.9115 6.23017 34.9816 6.16008C35.0517 6.08999 35.135 6.03449 35.2267 5.99679C35.3183 5.95909 35.4166 5.93994 35.5157 5.94044C35.6148 5.94094 35.7128 5.96108 35.8041 5.99971C35.8954 6.03833 35.9781 6.09467 36.0475 6.16546C38.3943 8.49328 40.257 11.2627 41.5282 14.314C42.7993 17.3653 43.4538 20.6381 43.4538 23.9435C43.4538 27.249 42.7993 30.5218 41.5282 33.5731C40.257 36.6244 38.3943 39.3938 36.0475 41.7216C35.9426 41.8265 35.809 41.8979 35.6635 41.9268C35.518 41.9558 35.3673 41.9409 35.2302 41.8842C35.0932 41.8274 34.9761 41.7313 34.8937 41.608C34.8112 41.4847 34.7673 41.3396 34.7673 41.1912Z",fill:r||"#5514b4"}),(0,i.jsx)("path",{d:"M29.7194 35.1854C29.7193 35.0869 29.7387 34.9893 29.7764 34.8983C29.8141 34.8073 29.8694 34.7247 29.9391 34.6551C31.3576 33.2418 32.4831 31.5624 33.251 29.7132C34.0189 27.864 34.4142 25.8813 34.4142 23.879C34.4142 21.8766 34.0189 19.894 33.251 18.0448C32.4831 16.1956 31.3576 14.5161 29.9391 13.1029C29.8009 12.9617 29.7238 12.7718 29.7248 12.5742C29.7258 12.3766 29.8048 12.1874 29.9445 12.0477C30.0842 11.908 30.2734 11.829 30.471 11.828C30.6685 11.827 30.8585 11.9041 30.9996 12.0424C32.5574 13.5949 33.7934 15.4396 34.6368 17.4708C35.4801 19.502 35.9142 21.6797 35.9142 23.879C35.9142 26.0783 35.4801 28.256 34.6368 30.2872C33.7934 32.3184 32.5574 34.1632 30.9996 35.7157C30.8948 35.8206 30.7611 35.892 30.6157 35.9209C30.4702 35.9498 30.3194 35.935 30.1824 35.8782C30.0454 35.8215 29.9282 35.7254 29.8458 35.602C29.7634 35.4787 29.7194 35.3337 29.7194 35.1854Z",fill:r||"#5514b4"}),(0,i.jsx)("path",{d:"M24.7346 18.577C24.7346 18.4287 24.7786 18.2837 24.861 18.1604C24.9435 18.037 25.0606 17.9409 25.1976 17.8842C25.3346 17.8274 25.4854 17.8126 25.6309 17.8415C25.7764 17.8704 25.91 17.9418 26.0149 18.0467C27.5625 19.6416 28.4289 21.776 28.431 23.9983C28.433 26.2207 27.5705 28.3566 26.0259 29.9544C25.9579 30.0259 25.8764 30.0832 25.7862 30.1231C25.696 30.163 25.5988 30.1847 25.5002 30.187C25.4016 30.1893 25.3035 30.1721 25.2115 30.1364C25.1196 30.1006 25.0356 30.0471 24.9644 29.9789C24.8931 29.9106 24.8361 29.829 24.7965 29.7387C24.7569 29.6484 24.7355 29.5511 24.7335 29.4525C24.7315 29.3538 24.7491 29.2558 24.7851 29.164C24.8211 29.0721 24.8749 28.9883 24.9434 28.9173C26.2185 27.6036 26.9327 25.8454 26.9347 24.0145C26.9368 22.1837 26.2266 20.4239 24.9543 19.1073C24.8846 19.0378 24.8293 18.9551 24.7915 18.8641C24.7538 18.7731 24.7345 18.6755 24.7346 18.577Z",fill:r||"#5514b4"}),(0,i.jsx)("path",{d:"M21.4307 34.3682C21.2688 34.3679 21.1092 34.3303 20.9642 34.2584L12.5456 30.0675H7.45679C6.66359 30.0665 5.90316 29.7509 5.34229 29.1901C4.78141 28.6292 4.46586 27.8688 4.46484 27.0756V21.036C4.46589 20.2429 4.78147 19.4825 5.34236 18.9218C5.90326 18.361 6.66366 18.0456 7.45679 18.0448H12.5456L20.9641 13.8436C21.1231 13.7643 21.2998 13.727 21.4774 13.7352C21.6549 13.7434 21.8274 13.7967 21.9786 13.8903C22.1297 13.9838 22.2544 14.1144 22.3409 14.2697C22.4274 14.4249 22.4728 14.5997 22.4729 14.7775V33.3246C22.4728 33.6011 22.3631 33.8664 22.1677 34.062C21.9723 34.2577 21.7072 34.3678 21.4307 34.3682ZM7.45679 19.5448C7.06133 19.5451 6.68215 19.7023 6.40245 19.9819C6.12275 20.2614 5.96537 20.6405 5.96484 21.036V27.0756C5.96534 27.4711 6.12269 27.8503 6.40238 28.13C6.68206 28.4096 7.06125 28.567 7.45679 28.5675H12.8987L20.9729 32.587V15.5157L12.8987 19.5447L7.45679 19.5448Z",fill:r||"#5514b4"})]})}),T=(0,a.memo)(function(e){var t=e.classNameProp,n=e.width,a=e.height,r=e.color,o=e.ariaLabel,s=e.ariaRole;
1return(0,i.jsx)("svg",{className:t||void 0,width:n||"14",height:a||"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-label":o,role:s,children:(0,i.jsx)("path",{xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",d:"M6.41667 8.81253V2.10892L3.913 4.47458L3.087 3.69447L7 0L10.913 3.69447L10.087 4.47458L7.58333 2.10892V8.81253H6.41667ZM12.8357 6.28819V12.8981H1.16667V6.28819H0V12.8981C0 13.5053 0.523833 14 1.16667 14H12.8357C13.4785 14 14.0023 13.5053 14.0023 12.8981V6.28819H12.8357ZM2.34154 10.711H11.669V11.8128H2.34154V10.711Z",fill:r||"white"})})}),P=(0,a.memo)(function(e){var t=e.width,n=e.height;return(0,i.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:t||"24",height:n||"24","aria-hidden":"true",viewBox:"0 0 24 24",fill:"none",children:[(0,i.jsx)("rect",{width:"24",height:"24",rx:"12",fill:"#5514B4"}),(0,i.jsx)("path",{d:"M15.9192 8.30992C16.1892 8.03992 16.6092 8.03992 16.8792 8.30992L16.9846 8.41441C17.2545 8.68434 17.2544 9.10437 16.9846 9.37437L10.2043 16.1546C10.0693 16.3046 9.87394 16.3793 9.67896 16.3793C9.49911 16.3791 9.3044 16.3045 9.15454 16.1546L6.12427 13.1244C5.85448 12.8544 5.85434 12.4343 6.12427 12.1644L6.22974 12.0599C6.49974 11.7899 6.9197 11.7899 7.1897 12.0599L9.67896 14.5492L15.9192 8.30992Z",fill:"#F7F7F7"})]})}),O=(0,a.memo)(function(e){var t=e.classNameProp,n=e.width,a=e.height,r=e.color,o=e.ariaLabel,s=e.ariaRole;return(0,i.jsxs)("svg",{className:t||void 0,width:n||"28",height:a||"28",viewBox:"0 0 28 28",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-label":o,role:s,children:[(0,i.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M17.0625 10.5C17.7625 10.5 18.375 11.025 18.375 11.725V21.4375C18.375 22.1375 17.85 22.6625 17.0625 22.6625H12.25V22.75H11.375V22.6625H11.025C10.325 22.6625 9.7125 22.1375 9.7125 21.4375V11.725C9.7125 11.025 10.2375 10.5 11.025 10.5H17.0625ZM17.0625 11.375C17.325 11.375 17.5 11.55 17.5 11.725V21.4375C17.5 21.6125 17.325 21.7875 17.0625 21.7875H12.25V18.9875L16.625 14.6125V11.375H17.0625ZM11.375 21.7875H11.025C10.7625 21.7875 10.5875 21.6125 10.5875 21.4375V11.725C10.5875 11.55 10.7625 11.375 11.025 11.375H15.75V14.2625L11.375 18.6375V21.7875Z",fill:r||"#5514B4"}),(0,i.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M15.05 1.75H7.875C6.825 1.75 6.125 2.5375 6.125 3.5V24.4125C6.125 25.4625 6.9125 26.25 7.9625 26.25H20.0375C21.0875 26.25 21.875 25.4625 21.875 24.4125V8.575C21.875 8.1375 21.7 7.7 21.35 7.35L16.1875 2.275C15.925 1.925 15.4875 1.75 15.05 1.75ZM15.05 2.625C15.3125 2.625 15.4875 2.7125 15.6625 2.8875L20.825 8.05C20.9125 8.1375 21 8.4 21 8.575V24.4125C21 24.9375 20.5625 25.375 20.0375 25.375H7.9625C7.4375 25.375 7 24.9375 7 24.4125V3.5C7 2.975 7.35 2.625 7.875 2.625H15.05Z",fill:"#5514B4"})]})});var k=n(54587),A=n.n(k);let I=(0,a.memo)(function(e){var t=e.classNameProp;return(0,i.jsx)(A(),{src:"https://www.bt.com/content/dam/bt/storefront/broadband/2024/may/Alert_Triangle.png",unoptimized:!0,alt:"",width:20,height:20,className:t})})},16822:(e,t,n)=>{"use strict";n.d(t,{K:()=>p});var a=n(51249),i=n(81420),r=n(69241),o=n(14232),s=n(11206),l=n(51093),c=n(14874),d=n(91130),u=n(24573);let p=(0,o.forwardRef)((e,t)=>{var{"aria-controls":n,"aria-label":p,backdrop:f="","data-analytics-link":h,"data-analytics-max-track":m,"data-testid":v,icon:g,isFocusable:b=!0,label:y,size:x="m",styleVariant:N="primary",tooltipPosition:_="bottom"}=e,C=(0,a.T)(e,["aria-controls","aria-label","backdrop","data-analytics-link","data-analytics-max-track","data-testid","icon","isFocusable","label","size","styleVariant","tooltipPosition"]);let{surfaceBackground:w}=(0,o.useContext)(u.B),E=(0,o.useMemo)(()=>l.wg.includes(w),[w]),S=e=>({[e]:!0,[`${e}--onDarkBackground`]:E,[`${e}--on${(0,s.B)(w)}Surface`]:w,[`${e}--backdrop${f&&(0,s.B)(f)}`]:f,[`${e}--styleVariant${(0,s.B)(N)}`]:"primary"!==N}),j=void 0!==y,T="object"==typeof y,P=T&&"outside"===y.position,O=T&&"inside"===y.position,k=P?S("lc-IconButtonEE-labelOutside"):"",A={"lc-IconButton-wrapper":!0,"lc-IconButtonEE-wrapper":!0,"lc-IconButtonEE-wrapper--onDarkBackground":l.wg.includes(w),[`lc-IconButtonEE-wrapper--size${(0,s.B)(x)}`]:x},I=Object.assign({"lc-IconButton":!0,"lc-IconButton--labelVisible":O},S("lc-IconButtonEE")),{badgeText:L}=C,M=T?y.text:y,D={"aria-label":p||L||M,"data-analytics-link":h,"data-analytics-max-track":m,"data-testid":v,tabIndex:b?void 0:-1},B=o.createElement(o.Fragment,null,o.createElement(d.I,{size:"m"===x?"m":"xs",source:g}),O&&o.createElement("span",{className:"lc-IconButton-label"},M)),R=o.createElement(o.Fragment,null,o.createElement("span",{className:(0,r.A)(I)},o.createElement("span",{className:"lc-IconButton-content"},B)),P&&o.createElement("span",{className:(0,r.A)(k)},M)),V={isVisible:j&&!O&&!P,offset:"s"===x?i.LoopEeSpace4:void 0,position:_,text:M};if("a"===C.elementType){let{href:e,rel:n,target:a="_self"}=C;return o.createElement(c.m,Object.assign({},V),o.createElement("a",Object.assign({className:(0,r.A)(A),href:e,ref:t,rel:n,target:a},D),R))}let{isDisabled:F,onClick:z,onKeyDown:Y,type:H="button"}=C;return o.createElement(c.m,Object.assign({},V),o.createElement("button",Object.assign({"aria-controls":n,className:(0,r.A)(A),disabled:F,onClick:z,onKeyDown:Y,ref:t,type:H},D),R))})},17690:e=>{e.exports={text_content:"text_content_text_content__7XJVq",text_content_centre:"text_content_text_content_centre__IAcir"}},18010:(e,t,n)=>{"use strict";n.d(t,{u:()=>l});var a=n(51249),i=n(69241),r=n(14232),o=n(24573),s=n(98196);let l=(0,r.forwardRef)((e,t)=>{var{background:n=s.m,children:l}=e,c=(0,a.T)(e,["background","children"]);let d={"lc-Surface":!0,"lc-SurfaceEE":!0,[`lc-SurfaceEE--${n}
1Background`]:n},u=(0,r.useMemo)(()=>({surfaceBackground:n}),[n]);return r.createElement(o.B.Provider,{value:u},r.createElement("div",Object.assign({className:(0,i.A)(d),ref:t},c),l))})},18180:(e,t,n)=>{"use strict";n.d(t,{Bt:()=>ei,DJ:()=>y,DK:()=>ea,Dh:()=>ec,EU:()=>i,EY:()=>Q,Ez:()=>h,Ff:()=>M,I0:()=>u,IX:()=>V,Jf:()=>p,K4:()=>A,Kl:()=>en,LY:()=>H,MM:()=>o,NF:()=>m,OQ:()=>er,Oy:()=>C,P0:()=>L,R:()=>b,Rp:()=>w,Rs:()=>d,St:()=>et,Uh:()=>P,Us:()=>k,VB:()=>j,W_:()=>_,Wv:()=>O,XB:()=>c,XY:()=>f,Xj:()=>eo,Z5:()=>J,_:()=>es,_9:()=>X,a:()=>z,aQ:()=>E,au:()=>l,bj:()=>R,ey:()=>Y,fS:()=>F,fU:()=>I,ih:()=>D,j2:()=>U,lA:()=>B,m$:()=>g,mD:()=>a,pc:()=>v,pr:()=>W,qB:()=>G,qJ:()=>ee,rC:()=>K,rd:()=>el,sZ:()=>ed,sz:()=>T,t3:()=>r,tP:()=>S,tf:()=>q,uF:()=>Z,vb:()=>$,vx:()=>x,wV:()=>s,wY:()=>N});var a="BT_SC_CACHED_DATA",i="/aem/storefront/broadband",r="/aem/storefront/tv",o="/aem/storefront/add-tv",s="/aem/storefront/upgrade-your-broadband",l="/aem/storefront/upgrade-your-broadband-bt-sports-sky",c="/aem/storefront/bt-plus-bundle-ec",d="/aem/storefront/cw",u="/aem/storefront/cw-ec",p="/aem/storefront/broadband",f="/aem/storefront/tv-affiliates",h="/aem/storefront/broadband-students",m="/aem/storefront/upgrade-tv",v="/aem/storefront/uso",g="/aem/storefront/mobile",b="/aem/storefront/tv-led-bb",y="/aem/storefront/halo-3-plus",x="postcode",N="addressId",_="resultDetailsHeading",C="customerJourney",w="journeyType",E="postcode",S="selectedAddress",j="telephone",T="house",P="presalesSubPremiseName",O="presalesHomeName",k="presalesDependentThoroughfare",A="presalesHomeNumber",I="presalesDoubleDependentLocality",L="presalesThoroughfare",M="presalesPostTown",D="county",B="pstnConsent",R="revisionDetails",V="revisionNumber",F="4.6.0",z="default",Y="broadband-deals",H="tv",U="add-tv",W="upgrade",$="upgrade-bts",G="btpb-ec",X="cw",q="cw-ec",Z="upgrade-tv",K="mobile",J="tv-affiliate",Q="tv-led-bb",ee="uso-journey",et="halo-3-plus",en="productAvailabilitySuccess",ea="productAvailabilityFailure",ei=45e3,er="serviceLineTypes",eo="isExistingClient",es="fttpFieldType",el="addressIdAndFttpFieldType",ec="XXX",ed="N1"},18581:(e,t)=>{"use strict";function n(e){var t=void 0===e?{}:e,n=t.ampFirst,a=t.hybrid,i=t.hasQuery;return void 0!==n&&n||void 0!==a&&a&&void 0!==i&&i}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isInAmpMode",{enumerable:!0,get:function(){return n}})},18807:e=>{e.exports={channelList:"logocontainer_channelList__aljlg",tvChannelList:"logocontainer_tvChannelList__UEsy9",logoContainer:"logocontainer_logoContainer__SuEq6"}},20301:(e,t,n)=>{"use strict";n.d(t,{J:()=>s});var a=n(7321),i=n.n(a),r=n(98702),o={productAvailabilityEnvUrl:"https://api.home.bt.com/product-availability?",isDevelopment:!1};(!r.p8||r.ph)&&(o.isDevelopment=!0);var s=new(i())(o)},20845:(e,t,n)=>{var a=Object.create,i=Object.defineProperty,r=Object.getOwnPropertyDescriptor,o=Object.getOwnPropertyNames,s=Object.getPrototypeOf,l=Object.prototype.hasOwnProperty,c=(e,t,n,a)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let s of o(t))l.call(e,s)||s===n||i(e,s,{get:()=>t[s],enumerable:!(a=r(t,s))||a.enumerable});return e},d={};((e,t)=>{for(var n in t)i(e,n,{get:t[n],enumerable:!0})})(d,{default:()=>h}),e.exports=c(i({},"__esModule",{value:!0}),d);var u=((e,t,n)=>(n=null!=e?a(s(e)):{},c(!t&&e&&e.__esModule?n:i(n,"default",{value:e,enumerable:!0}),e)))(n(42240)),p=n(11515);let f=u.default[u.default.length-1];var h=(0,p.createReactPlayer)(u.default,f)},21368:e=>{e.exports={ctaWrapper:"showHideCtas_ctaWrapper__TxdHZ"}},21488:(e,t,n)=>{"use strict";var a=n(22983),i=n(75236),r=n(57327),o=n(83095),s=["src","srcSet","sizes","height","width","decoding","className","style","fetchPriority","placeholder","loading","unoptimized","fill","onLoadRef","onLoadingCompleteRef","setBlurComplete","setShowAltText","sizesInput","onLoad","onError"];function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?l(Object(n),!0).forEach(function(t){o(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Image",{enumerable:!0,get:function(){return j}});var d=n(64252),u=n(88365),p=n(37876),f=u._(n(14232)),h=d._(n(98477)),m=d._(n(68313)),v=n(55644),g=n(50397),b=n(94931);n(36021);var y=n(65798),x=d._(n(67592)),N=n(40607),_={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/tv/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function C(e,t,n,a,i,r,o){var s=null==e?void 0:e.src;e&&e["data-loaded-src"]!==s&&(e["data-loaded-src"]=s,("decode"in e?e.decode():Promise.resolve()).catch(function(){}).then(function(){if(e.parentElement&&e.isConnected){if("empty"!==t&&i(!0),null==n?void 0:n.current){var r=new Event("load");Object.defineProperty(r,"target",{writable:!1,value:e});var o=!1,s=!1;n.current(c(c({},r),{},{nativeEvent:r,currentTarget:e,target:e,isDefaultPrevented:function(){return o},isPropagationStopped:function(){return s},persist:function(){},preventDefault:function(){o=!0,r.preventDefault()},stopPropagation:function(){s=!0,r.stopPropagation()}}))}(null==a?void 0:a.current)&&a.current(e)}}))}function w(e){return f.use?{fetchPriority:e}:{fetchpriority:e}}var E=(0,f.forwardRef)(function(e,t){var n=e.src,a=e.srcSet,i=e.sizes,o=e.height,l=e.width,d=e.decoding,u=e.className,h=e.style,m=e.fetchPriority,v=e.placeholder,g=e.loading,b=e.unoptimized,y=e.fill,x=e.onLoadRef,_=e.onLoadingCompleteRef,E=e.setBlurComplete,S=e.setShowAltText,j=e.sizesInput,T=(e.onLoad,e.onError),P=r(e,s),O=(0,f.useCallback)(function(e){e&&(T&&(e.src=e.src),e.complete&&C(e,v,x,_,E,b,j))},[n,v,x,_,E,T,b,j]),k=(0,N.useMergedRef)(t,O);return(0,p.jsx)("img",c(c(c({},P),w(m)),{},{loading:g,width:l,height:o,decoding:d,"data-nimg":y?"fill":"1",className:u,style:h,sizes:i,srcSet:a,src:n,ref:k,onLoad:function(e){C(e.currentTarget,v,x,_,E,b,j)},onError:function(e){S(!0),"empty"!==v&&E(!0),T&&T(e)}}))});function S(e){var t=e.isAppRouter,n=e.imgAttributes,a=c({as:"image",imageSrcSet:n.srcSet,imageSizes:n.sizes,crossOrigin:n.crossOrigin,referrerPolicy:n.referrerPolicy},w(n.fetchPriority));return t&&h.default.preload?(h.default.preload(n.src,a),null):(0,p.jsx)(m.default,{children:(0,p.jsx)("link",c({rel:"preload",href:n.srcSet?void 0:n.src},a),"__nimg-"+n.src+n.srcSet+n.sizes)})}var j=(0,f.forwardRef)(function(e,t){var n=(0,f.useContext)(y.RouterContext),r=(0,f.useContext)(b.ImageConfigContext),o=(0,f.useMemo)(function(){var e,t=_||r||g.imageConfigDefault,n=[].concat(i(t.deviceSizes),i(t.imageSizes)).sort(function(e,t){return e-t}),a=t.deviceSizes.sort(function(e,t){return e-t}),o=null==(e=t.qualities)?void 0:e.sort(function(e,t){return e-t});return c(c({},t),{},{allSizes:n,deviceSizes:a,qualities:o})},[r]),s=e.onLoad,l=e.onLoadingComplete,d=(0,f.useRef)(s);(0,f.useEffect)(function(){d.current=s},[s]);var u=(0,f.useRef)(l);(0,f.useEffect)(function(){u.current=l},[l]);var h=a((0,f.useState)(!1),2),m=h[0],N=h[1],C=a((0,f.useState)(!1),2),w=C[0],j=C[1],T=(0,v.getImgProps)(e,{defaultLoader:x.default,imgConf:o,blurComplete:m,showAltText:w}),P=T.props,O=T.meta;return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(E,c(c({},P),{},{unoptimized:O.unoptimized,placeholder:O.placeholder,fill:O.fill,onLoadRef:d,onLoadingCompleteRef:u,setBlurComplete:N,setShowAltText:j,sizesInput:e.sizes,ref:t})),O.priority?(0,p.jsx)(S,{isAppRouter:!n,imgAttributes:P}):null]})});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},22972:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});var a=n(14232),i=n(37876);let r=(0,a.memo)(function(e){var t=e.classNameProp,n=e.width,a=e.height,r=e.ariaRole,o=e.onClick;return(0,i.jsxs)("svg",{width:n||"24",height:a||"24",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",role:r,className:t||void 0,onClick:o,viewB
1ox:"0 0 24 24",cursor:"pointer",children:[(0,i.jsx)("mask",{id:"path-1-inside-1_11116_7160",fill:"white",children:(0,i.jsx)("path",{d:"M18.3826 16.4919L18.0001 16.4926L17.9956 10.4814C17.9931 9.06719 17.4902 7.69953 16.576 6.62059C15.6617 5.54165 14.3952 4.82104 13.0006 4.58637C13.0766 4.43504 13.1167 4.26821 13.1176 4.09888C13.1176 3.95252 13.0888 3.80759 13.0328 3.67237C12.9768 3.53716 12.8947 3.4143 12.7912 3.3108C12.6877 3.20731 12.5648 3.12522 12.4296 3.06921C12.2944 3.0132 12.1495 2.98438 12.0031 2.98438C11.8568 2.98438 11.7118 3.0132 11.5766 3.06921C11.4414 3.12522 11.3185 3.20731 11.2151 3.3108C11.1116 3.4143 11.0295 3.53716 10.9735 3.67237C10.9175 3.80759 10.8886 3.95252 10.8886 4.09888C10.8897 4.26909 10.9303 4.43674 11.0071 4.58863C9.61567 4.8264 8.35294 5.54805 7.44177 6.62621C6.53061 7.70438 6.02958 9.06976 6.02712 10.4814V16.4941L5.64612 16.4919C5.4955 16.488 5.34562 16.5143 5.20532 16.5693C5.06502 16.6242 4.93715 16.7067 4.82924 16.8119C4.72133 16.917 4.63557 17.0428 4.57701 17.1816C4.51845 17.3204 4.48828 17.4696 4.48828 17.6202C4.48828 17.7709 4.51845 17.9201 4.57701 18.0589C4.63557 18.1977 4.72133 18.3235 4.82924 18.4286C4.93715 18.5338 5.06502 18.6163 5.20532 18.6712C5.34562 18.7262 5.4955 18.7525 5.64612 18.7486H8.23887C8.23887 19.1459 8.39667 19.5268 8.67756 19.8077C8.95844 20.0886 9.3394 20.2464 9.73662 20.2464C10.1339 20.2464 10.5148 20.0886 10.7957 19.8077C11.0766 19.5268 11.2344 19.1459 11.2344 18.7486H18.3834C18.5316 18.7486 18.6784 18.7193 18.8153 18.6626C18.9522 18.6058 19.0766 18.5226 19.1814 18.4178C19.2862 18.3129 19.3693 18.1884 19.426 18.0515C19.4827 17.9145 19.5118 17.7677 19.5117 17.6195C19.5117 17.4713 19.4825 17.3245 19.4257 17.1876C19.3689 17.0506 19.2857 16.9262 19.1809 16.8215C19.076 16.7167 18.9516 16.6336 18.8146 16.5769C18.6776 16.5202 18.5309 16.4911 18.3826 16.4911V16.4919ZM12.0031 3.73363C12.0752 3.73363 12.1457 3.755 12.2056 3.79505C12.2656 3.83511 12.3123 3.89203 12.3399 3.95864C12.3675 4.02524 12.3747 4.09853 12.3606 4.16924C12.3466 4.23994 12.3118 4.30489 12.2609 4.35587C12.2099 4.40684 12.1449 4.44156 12.0742 4.45562C12.0035 4.46969 11.9302 4.46247 11.8636 4.43488C11.797 4.40729 11.7401 4.36057 11.7001 4.30063C11.66 4.24069 11.6386 4.17022 11.6386 4.09813C11.6388 4.00151 11.6773 3.90892 11.7456 3.8406C11.8139 3.77229 11.9065 3.73382 12.0031 3.73363ZM9.73662 19.4791C9.54171 19.4784 9.35476 19.4017 9.21554 19.2653C9.07632 19.1288 8.99581 18.9435 8.99112 18.7486H10.4821C10.4774 18.9435 10.3969 19.1288 10.2577 19.2653C10.1185 19.4017 9.93154 19.4784 9.73662 19.4791ZM18.3834 17.9986H5.64612C5.59639 17.9989 5.54709 17.9893 5.50104 17.9705C5.45499 17.9517 5.4131 17.924 5.37776 17.889C5.30638 17.8183 5.266 17.7222 5.2655 17.6217C5.265 17.5213 5.30443 17.4248 5.37511 17.3534C5.44578 17.282 5.54192 17.2416 5.64237 17.2411L6.77712 17.2441V10.4814C6.77712 9.09317 7.32859 7.76181 8.3102 6.7802C9.29181 5.79859 10.6232 5.24713 12.0114 5.24713C13.3996 5.24713 14.7309 5.79859 15.7125 6.7802C16.6942 7.76181 17.2456 9.09317 17.2456 10.4814L17.2501 17.2441L18.3826 17.2419C18.4337 17.2396 18.4848 17.2477 18.5327 17.2657C18.5805 17.2837 18.6243 17.3112 18.6613 17.3465C18.6982 17.3819 18.7277 17.4244 18.7478 17.4714C18.7679 17.5185 18.7782 17.5691 18.7782 17.6202C18.7782 17.6714 18.7679 17.722 18.7478 17.7691C18.7277 17.8161 18.6982 17.8586 18.6613 17.894C18.6243 17.9293 18.5805 17.9568 18.5327 17.9748C18.4848 17.9928 18.4337 18.0009 18.3826 17.9986H18.3834Z"})}),(0,i.jsx)("path",{d:"M18.3826 16.4919L18.0001 16.4926L17.9956 10.4814C17.9931 9.06719 17.4902 7.69953 16.576 6.62059C15.6617 5.54165 14.3952 4.82104 13.0006 4.58637C13.0766 4.43504 13.1167 4.26821 13.1176 4.09888C13.1176 3.95252 13.0888 3.80759 13.0328 3.67237C12.9768 3.53716 12.8947 3.4143 12.7912 3.3108C12.6877 3.20731 12.5648 3.12522 12.4296 3.06921C12.2944 3.0132 12.1495 2.98438 12.0031 2.98438C11.8568 2.98438 11.7118 3.0132 11.5766 3.06921C11.4414 3.12522 11.3185 3.20731 11.2151 3.3108C11.1116 3.4143 11.0295 3.53716 10.9735 3.67237C10.9175 3.80759 10.8886 3.95252 10.8886 4.09888C10.8897 4.26909 10.9303 4.43674 11.0071 4.58863C9.61567 4.8264 8.35294 5.54805 7.44177 6.62621C6.53061 7.70438 6.02958 9.06976 6.02712 10.4814V16.4941L5.64612 16.4919C5.4955 16.488 5.34562 16.5143 5.20532 16.5693C5.06502 16.6242 4.93715 16.7067 4.82924 16.8119C4.72133 16.917 4.63557 17.0428 4.57701 17.1816C4.51845 17.3204 4.48828 17.4696 4.48828 17.6202C4.48828 17.7709 4.51845 17.9201 4.57701 18.0589C4.63557 18.1977 4.72133 18.3235 4.82924 18.4286C4.93715 18.5338 5.06502 18.6163 5.20532 18.6712C5.34562 18.7262 5.4955 18.7525 5.64612 18.7486H8.23887C8.23887 19.1459 8.3966
17 19.5268 8.67756 19.8077C8.95844 20.0886 9.3394 20.2464 9.73662 20.2464C10.1339 20.2464 10.5148 20.0886 10.7957 19.8077C11.0766 19.5268 11.2344 19.1459 11.2344 18.7486H18.3834C18.5316 18.7486 18.6784 18.7193 18.8153 18.6626C18.9522 18.6058 19.0766 18.5226 19.1814 18.4178C19.2862 18.3129 19.3693 18.1884 19.426 18.0515C19.4827 17.9145 19.5118 17.7677 19.5117 17.6195C19.5117 17.4713 19.4825 17.3245 19.4257 17.1876C19.3689 17.0506 19.2857 16.9262 19.1809 16.8215C19.076 16.7167 18.9516 16.6336 18.8146 16.5769C18.6776 16.5202 18.5309 16.4911 18.3826 16.4911V16.4919ZM12.0031 3.73363C12.0752 3.73363 12.1457 3.755 12.2056 3.79505C12.2656 3.83511 12.3123 3.89203 12.3399 3.95864C12.3675 4.02524 12.3747 4.09853 12.3606 4.16924C12.3466 4.23994 12.3118 4.30489 12.2609 4.35587C12.2099 4.40684 12.1449 4.44156 12.0742 4.45562C12.0035 4.46969 11.9302 4.46247 11.8636 4.43488C11.797 4.40729 11.7401 4.36057 11.7001 4.30063C11.66 4.24069 11.6386 4.17022 11.6386 4.09813C11.6388 4.00151 11.6773 3.90892 11.7456 3.8406C11.8139 3.77229 11.9065 3.73382 12.0031 3.73363ZM9.73662 19.4791C9.54171 19.4784 9.35476 19.4017 9.21554 19.2653C9.07632 19.1288 8.99581 18.9435 8.99112 18.7486H10.4821C10.4774 18.9435 10.3969 19.1288 10.2577 19.2653C10.1185 19.4017 9.93154 19.4784 9.73662 19.4791ZM18.3834 17.9986H5.64612C5.59639 17.9989 5.54709 17.9893 5.50104 17.9705C5.45499 17.9517 5.4131 17.924 5.37776 17.889C5.30638 17.8183 5.266 17.7222 5.2655 17.6217C5.265 17.5213 5.30443 17.4248 5.37511 17.3534C5.44578 17.282 5.54192 17.2416 5.64237 17.2411L6.77712 17.2441V10.4814C6.77712 9.09317 7.32859 7.76181 8.3102 6.7802C9.29181 5.79859 10.6232 5.24713 12.0114 5.24713C13.3996 5.24713 14.7309 5.79859 15.7125 6.7802C16.6942 7.76181 17.2456 9.09317 17.2456 10.4814L17.2501 17.2441L18.3826 17.2419C18.4337 17.2396 18.4848 17.2477 18.5327 17.2657C18.5805 17.2837 18.6243 17.3112 18.6613 17.3465C18.6982 17.3819 18.7277 17.4244 18.7478 17.4714C18.7679 17.5185 18.7782 17.5691 18.7782 17.6202C18.7782 17.6714 18.7679 17.722 18.7478 17.7691C18.7277 17.8161 18.6982 17.8586 18.6613 17.894C18.6243 17.9293 18.5805 17.9568 18.5327 17.9748C18.4848 17.9928 18.4337 18.0009 18.3826 17.9986H18.3834Z",fill:"white"}),(0,i.jsx)("path",{d:"M18.3826 16.4919L18.3846 17.4919L19.3826 17.4899V16.4919H18.3826ZM18.0001 16.4926L17.0001 16.4934L17.0009 17.4946L18.0021 17.4926L18.0001 16.4926ZM17.9956 10.4814L18.9956 10.4806L18.9956 10.4796L17.9956 10.4814ZM13.0006 4.58637L12.107 4.1376L11.4992 5.3478L12.8347 5.57251L13.0006 4.58637ZM13.1176 4.09888L14.1176 4.10457V4.09888H13.1176ZM10.8886 4.09888H9.8886L9.88864 4.10524L10.8886 4.09888ZM11.0071 4.58863L11.1756 5.57434L12.5111 5.34611L11.8994 4.13714L11.0071 4.58863ZM6.02712 10.4814L5.02712 10.4796V10.4814H6.02712ZM6.02712 16.4941L6.02122 17.4941L7.02712 17.5V16.4941H6.02712ZM5.64612 16.4919L5.62035 17.4915L5.63028 17.4918L5.64022 17.4919L5.64612 16.4919ZM5.64612 18.7486V17.7486H5.63323L5.62035 17.749L5.64612 18.7486ZM8.23887 18.7486H9.23887V17.7486H8.23887V18.7486ZM11.2344 18.7486V17.7486H10.2344V18.7486H11.2344ZM18.3834 18.7486V19.7486H18.3837L18.3834 18.7486ZM18.3826 16.4911L18.3823 15.4911L17.3826 15.4915V16.4911H18.3826ZM12.0031 3.73363V2.73362L12.0011 2.73363L12.0031 3.73363ZM11.6386 4.09813L10.6386 4.09607V4.09813H11.6386ZM9.73662 19.4791L9.73291 20.4791L9.74034 20.4791L9.73662 19.4791ZM8.99112 18.7486V17.7486H7.96679L7.99141 18.7727L8.99112 18.7486ZM10.4821 18.7486L11.4818 18.7727L11.5065 17.7486H10.4821V18.7486ZM5.64612 17.9986V16.9986L5.64117 16.9986L5.64612 17.9986ZM5.37776 17.889L6.08136 17.1784H6.08136L5.37776 17.889ZM5.64237 17.2411L5.64502 16.2411L5.63742 16.2411L5.64237 17.2411ZM6.77712 17.2441L6.77448 18.2441L7.77712 18.2468V17.2441H6.77712ZM6.77712 10.4814H5.77712H6.77712ZM12.0114 5.24713V6.24713V5.24713ZM17.2456 10.4814H16.2456L16.2456 10.482L17.2456 10.4814ZM17.2501 17.2441L16.2501 17.2448L16.2508 18.2461L17.2521 18.2441L17.2501 17.2441ZM18.3826 17.2419L18.3846 18.2419L18.4059 18.2418L18.4271 18.2409L18.3826 17.2419ZM18.7782 17.6202H19.7782H18.7782ZM18.3826 17.9986V16.9986L18.3381 18.9976L18.3826 17.9986ZM18.3807 15.4919L17.9982 15.4926L18.0021 17.4926L18.3846 17.4919L18.3807 15.4919ZM19.0001 16.4919L18.9956 10.4806L16.9956 10.4821L17.0001 16.4934L19.0001 16.4919ZM18.9956 10.4796C18.9927 8.82926 18.4058 7.23323 17.3389 5.97412L15.813 7.26705C16.5746 8.16583 16.9935 9.30512 16.9956 10.4832L18.9956 10.4796ZM17.3389 5.97412C16.272 4.71502 14.794 3.87408 13.1666 3.60024L12.8347 5.57251C13.9964 5.76799 15.0515 6.36827 15.813 7.26705L17.3389 5.97412ZM13.8943 5.03515C14.0393 4.74628 14.1158 4.42782 14.1176 4.10457L12.1176 4.09318C12.1176 4.10861 12.1139 4.12381 12.107 4.1376L13.8943 5.03515ZM14.1176 4.09888C14.1176 3.82119 14.0629 3.54623 13.9567 3.28969L12.1089 4.05506C12.1147 4.06895 12.1176 4.08384 12.1176 4.09888L14.1176 4.09888ZM13.9567 3.28969C13.8504 3.03315 13.6946 2.80005 13.4983 2.6037L12.0841 4.01791C12.0947 4.02854 12.1032 4.04117 12.1089 4.05506L13.9567 3.28969ZM13.4983 2.6037C13.302 2.40735 13.0689 2.2516 12.8123 2.14533L12.0469 3.99309C12.0608 3.99884 12.0735 4.00728 12.0841 4.01791L13.4983 2.6037ZM12.8123 2.14533C12.5558 2.03907 12.2808 1.98438 12.0031 1.98438V3.98438C12.0182 3.98438 12.0331 3.98734 12.0469 3.99309L12.8123 2.14533ZM12.0031 1.98438C11.7254 1.98438 11.4505 2.03907 11.1939 2.14533L11.9593 3.99309C11.9732 3.98734 11.9881 3.98438 12.0031 3.98438V1.98438ZM11.1939 2.14533C10.9374 2.2516 10.7043 2.40735 10.5079 2.6037L11.9222 4.01791C11.9328 4.00728 11.9454 3.99884 11.9593 3.99309L11.1939 2.14533ZM10.5079 2.6037C10.3116 2.80005 10.1558 3.03315 10.0496 3.28969L11.8973 4.05506C11.9031 4.04117 11.9115 4.02854 11.9222 4.01791L10.5079 2.6037ZM10.0496 3.28969C9.94332 3.54623 9.88862 3.82119 9.88862 4.09888L11.8886 4.09888C11.8886 4.08384 11.8916 4.06895 11.8973 4.05506L10.0496 3.28969ZM9.88864 4.10524C9.89071 4.43017 9.96814 4.75018 10.1148 5.04011L11.8994 4.13714C11.8924 4.1233 11.8887 4.10802 11.8886 4.09251L9.88864 4.10524ZM10.8387 3.60291C9.21489 3.88039 7.74131 4.72254 6.67799 5.98074L8.20555 7.27169C8.96457 6.37355 10.0165 5.77241 11.1756 5.57434L10.8387 3.60291ZM6.67799 5.98074C5.61468 7.23894 5.03 8.8323 5.02713 10.4796L7.02712 10.4831C7.02917 9.30721 7.44653 8.16983 8.20555 7.27169L6.67799 5.98074ZM5.02712 10.4814V16.4941H7.02712V10.4814H5.02712ZM6.03303 15.4941L5.65203 15.4919L5.64022 17.4919L6.02122 17.4941L6.03303 15.4941ZM5.6719
115.4922C5.38782 15.4849 5.10516 15.5345 4.84057 15.6382L5.57007 17.5004C5.58607 17.4941 5.60317 17.4911 5.62035 17.4915L5.6719 15.4922ZM4.84057 15.6382C4.57598 15.7418 4.33482 15.8974 4.1313 16.0957L5.52717 17.528C5.53948 17.5161 5.55406 17.5066 5.57007 17.5004L4.84057 15.6382ZM4.1313 16.0957C3.92779 16.2941 3.76605 16.5311 3.65561 16.793L5.4984 17.5702C5.50508 17.5544 5.51486 17.54 5.52717 17.528L4.1313 16.0957ZM3.65561 16.793C3.54518 17.0548 3.48828 17.3361 3.48828 17.6202H5.48828C5.48828 17.6031 5.49172 17.586 5.4984 17.5702L3.65561 16.793ZM3.48828 17.6202C3.48828 17.9044 3.54518 18.1857 3.65561 18.4475L5.4984 17.6703C5.49172 17.6545 5.48828 17.6374 5.48828 17.6202H3.48828ZM3.65561 18.4475C3.76605 18.7094 3.92779 18.9464 4.1313 19.1448L5.52717 17.7125C5.51486 17.7005 5.50508 17.6861 5.4984 17.6703L3.65561 18.4475ZM4.1313 19.1448C4.33481 19.3431 4.57597 19.4987 4.84057 19.6023L5.57007 17.7401C5.55407 17.7339 5.53948 17.7245 5.52717 17.7125L4.1313 19.1448ZM4.84057 19.6023C5.10516 19.706 5.38783 19.7556 5.6719 19.7483L5.62035 17.749C5.60316 17.7494 5.58607 17.7464 5.57007 17.7401L4.84057 19.6023ZM5.64612 19.7486H8.23887V17.7486H5.64612V19.7486ZM7.23887 18.7486C7.23887 19.4111 7.50203 20.0464 7.97045 20.5148L9.38466 19.1006C9.29132 19.0072 9.23887 18.8806 9.23887 18.7486L7.23887 18.7486ZM7.97045 20.5148C8.43887 20.9832 9.07418 21.2464 9.73662 21.2464V19.2464C9.60462 19.2464 9.47801 19.1939 9.38466 19.1006L7.97045 20.5148ZM9.73662 21.2464C10.3991 21.2464 11.0344 20.9832 11.5028 20.5148L10.0886 19.1006C9.99524 19.1939 9.86863 19.2464 9.73662 19.2464V21.2464ZM11.5028 20.5148C11.9712 20.0464 12.2344 19.4111 12.2344 18.7486H10.2344C10.2344 18.8806 10.1819 19.0072 10.0886 19.1006L11.5028 20.5148ZM11.2344 19.7486H18.3834V17.7486H11.2344V19.7486ZM18.3837 19.7486C18.6633 19.7485 18.9401 19.6934 19.1983 19.5863L18.4323 17.7388C18.4167 17.7453 18.4 17.7486 18.383 17.7486L18.3837 19.7486ZM19.1983 19.5863C19.4565 19.4792 19.6911 19.3224 19.8888 19.1246L18.4741 17.7109C18.4621 17.7228 18.4479 17.7323 18.4323 17.7388L19.1983 19.5863ZM19.8888 19.1246C20.0864 18.9269 20.2431 18.6922 20.35 18.4339L18.502 17.6691C18.4955 17.6847 18.486 17.6989 18.4741 17.7109L19.8888 19.1246ZM20.35 18.4339C20.4569 18.1755 20.5118 17.8987 20.5117 17.6192L18.5117 17.6198C18.5118 17.6367 18.5084 17.6535 18.502 17.6691L20.35 18.4339ZM20.5117 17.6192C20.5117 17.3396 20.4565 17.0628 20.3494 16.8046L18.5019 17.5706C18.5084 17.5862 18.5117 17.6029 18.5117 17.6198L20.5117 17.6192ZM20.3494 16.8046C20.2424 16.5463 20.0855 16.3117 19.8878 16.1141L18.474 17.5288C18.486 17.5408 18.4955 17.5549 18.5019 17.5706L20.3494 16.8046ZM19.8878 16.1141C19.69 15.9165 19.4553 15.7598 19.197 15.6529L18.4322 17.5009C18.4478 17.5074 18.462 17.5169 18.474 17.5288L19.8878 16.1141ZM19.197 15.6529C18.9387 15.546 18.6618 15.491 18.3823 15.4911L18.383 17.4911C18.3999 17.4911 18.4166 17.4944 18.4322 17.5009L19.197 15.6529ZM17.3826 16.4911V16.4919H19.3826V16.4911H17.3826ZM12.0031 4.73363C11.8774 4.73363 11.7546 4.69635 11.6501 4.62652L12.7612 2.96359C12.5368 2.81365 12.273 2.73363 12.0031 2.73363V4.73363ZM11.6501 4.62652C11.5455 4.55669 11.4641 4.45744 11.416 4.34132L13.2638 3.57595C13.1605 3.32663 12.9856 3.11352 12.7612 2.96359L11.6501 4.62652ZM11.416 4.34132C11.3679 4.2252 11.3553 4.09742 11.3798 3.97415L13.3414 4.36433C13.3941 4.09964 13.367 3.82528 13.2638 3.57595L11.416 4.34132ZM11.3798 3.97415C11.4044 3.85087 11.4649 3.73764 11.5538 3.64876L12.968 5.06297C13.1588 4.87214 13.2888 4.62901 13.3414 4.36433L11.3798 3.97415ZM11.5538 3.64876C11.6426 3.55988 11.7559 3.49936 11.8791 3.47484L12.2693 5.43641C12.534 5.38376 12.7771 5.2538 12.968 5.06297L11.5538 3.64876ZM11.8791 3.47484C12.0024 3.45032 12.1302 3.4629 12.2463 3.511L11.481 5.35876C11.7303 5.46203 12.0046 5.48906 12.2693 5.43641L11.8791 3.47484ZM12.2463 3.511C12.3624 3.5591 12.4617 3.64055 12.5315 3.74506L10.8686 4.8562C11.0185 5.08059 11.2316 5.25548 11.481 5.35876L12.2463 3.511ZM12.5315 3.74506C12.6014 3.84956 12.6386 3.97243 12.6386 4.09813H10.6386C10.6386 4.368 10.7187 4.63181 10.8686 4.8562L12.5315 3.74506ZM12.6386 4.10018C12.6383 4.26807 12.5714 4.42899 12.4527 4.54771L11.0385 3.1335C10.7831 3.38884 10.6394 3.73496 10.6386 4.09607L12.6386 4.10018ZM12.4527 4.54771C12.334 4.66643 12.1731 4.73328 12.0052 4.73362L12.0011 2.73363C11.64 2.73437 11.2938 2.87815 11.0385 3.1335L12.4527 4.54771ZM9.74034 18.4791C9.80584 18.4794 9.86865 18.5052 9.91543 18.551L8.51566 19.9795C8.84088 20.2982 9.27758 20.4774 9.73291 20.4791L9.74034 18.4791ZM9.91543 18.551C9.96221 18.5968 9.98926 18.6591 9.99084 18.7246L7.99141 18.7727C8.00236 19.2279 8.19044 19.6608 8.51566 19.9795L9.91543 18.551ZM8.99112 19.7486H10.4821V17.7486H8.99112V19.7486ZM9.48241 18.7246C9.48399 18.6591 9.51104 18.5968 9.55782 18.551L10.9576 19.9795C11.2828 19.6608 11.4709 19.2279 11.4818 18.7727L9.48241 18.7246ZM9.55782 18.551C9.6046 18.5052 9.66741 18.4794 9.73291 18.4791L9.74034 20.4791C10.1957 20.4774 10.6324 20.2982 10.9576 19.9795L9.55782 18.551ZM18.3834 16.9986H5.64612V18.9986H18.3834V16.9986ZM5.6411
17 16.9986C5.72275 16.9982 5.80361 17.0139 5.87915 17.0447L5.12294 18.8963C5.29056 18.9647 5.47003 18.9995 5.65107 18.9986L5.64117 16.9986ZM5.87915 17.0447C5.95468 17.0756 6.02339 17.121 6.08136 17.1784L4.67416 18.5996C4.80282 18.727 4.95531 18.8278 5.12294 18.8963L5.87915 17.0447ZM6.08136 17.1784C6.19844 17.2943 6.26467 17.452 6.26549 17.6168L4.26551 17.6267C4.26732 17.9924 4.41432 18.3423 4.67416 18.5996L6.08136 17.1784ZM6.26549 17.6168C6.2663 17.7816 6.20164 17.9399 6.08571 18.057L4.66451 16.6498C4.40722 16.9096 4.2637 17.261 4.26551 17.6267L6.26549 17.6168ZM6.08571 18.057C5.96977 18.1741 5.81208 18.2403 5.64732 18.2411L5.63742 16.2411C5.27177 16.2429 4.9218 16.3899 4.66451 16.6498L6.08571 18.057ZM5.63973 18.2411L6.77448 18.2441L6.77977 16.2441L5.64502 16.2411L5.63973 18.2411ZM7.77712 17.2441V10.4814H5.77712V17.2441H7.77712ZM7.77712 10.4814C7.77712 9.35838 8.22323 8.28138 9.01731 7.48731L7.60309 6.07309C6.43395 7.24224 5.77712 8.82795 5.77712 10.4814H7.77712ZM9.01731 7.48731C9.81138 6.69323 10.8884 6.24713 12.0114 6.24713V4.24713C10.3579 4.24713 8.77224 4.90395 7.60309 6.07309L9.01731 7.48731ZM12.0114 6.24713C13.1344 6.24713 14.2114 6.69323 15.0054 7.48731L16.4197 6.07309C15.2505 4.90395 13.6648 4.24713 12.0114 4.24713V6.24713ZM15.0054 7.48731C15.7995 8.28138 16.2456 9.35838 16.2456 10.4814H18.2456C18.2456 8.82795 17.5888 7.24224 16.4197 6.07309L15.0054 7.48731ZM16.2456 10.482L16.2501 17.2448L18.2501 17.2435L18.2456 10.4807L16.2456 10.482ZM17.2521 18.2441L18.3846 18.2419L18.3806 16.2419L17.2481 16.2441L17.2521 18.2441ZM18.4271 18.2409C18.3433 18.2446 18.2596 18.2313 18.181 18.2018L18.8843 16.3296C18.71 16.2641 18.5242 16.2346 18.3381 16.2429L18.4271 18.2409ZM18.181 18.2018C18.1025 18.1723 18.0307 18.1272 17.9701 18.0692L19.3525 16.6239C19.2179 16.4952 19.0586 16.395 18.8843 16.3296L18.181 18.2018ZM17.9701 18.0692C17.9094 18.0112 17.8612 17.9415 17.8282 17.8644L19.6673 17.0785C19.5941 16.9072 19.487 16.7526 19.3525 16.6239L17.9701 18.0692ZM17.8282 17.8644C17.7952 17.7872 17.7782 17.7042 17.7782 17.6202H19.7782C19.7782 17.434 19.7405 17.2497 19.6673 17.0785L17.8282 17.8644ZM17.7782 17.6202C17.7782 17.5363 17.7952 17.4533 17.8282 17.3761L19.6673 18.162C19.7405 17.9908 19.7782 17.8065 19.7782 17.6202H17.7782ZM17.8282 17.3761C17.8612 17.299 17.9094 17.2293 17.9701 17.1713L19.3525 18.6166C19.487 18.4879 19.5941 18.3333 19.6673 18.162L17.8282 17.3761ZM17.9701 17.1713C18.0307 17.1133 18.1025 17.0682 18.181 17.0387L18.8843 18.9109C19.0586 18.8455 19.2179 18.7453 19.3525 18.6166L17.9701 17.1713ZM18.181 17.0387C18.2596 17.0092 18.3433 16.9959 18.4271 16.9996L18.3381 18.9976C18.5242 19.0059 18.71 18.9764 18.8843 18.9109L18.181 17.0387ZM18.3826 18.9986H18.3834V16.9986H18.3826V18.9986Z",fill:"white",mask:"url(#path-1-inside-1_11116_7160)"})]})})},23216:e=>{e.exports={LoopEeFontSize12:12,LoopEeFontSize16:16,LoopEeFontSize20:20,LoopEeFontSize24:24,LoopEeFontSize28:28,LoopEeFontSize32:32,LoopEeFontSize36:36,LoopEeFontSize40:40,LoopEeFontSize48:48,LoopEeFontSize60:60,LoopEeFontSize64:64,LoopEeFontSize72:72,LoopEeFontSize80:80,LoopEeFontSize96:96,LoopEeFontSize100:100,LoopEeFontSize128:128,LoopEeFontSize56:56,LoopEePageBackgroundLightMode:"#ffffff",LoopEeSurfaceDefaultLightMode:"#ffffff",LoopEeSurfaceFogLightMode:"#f7f7f7",LoopEeSurfaceCoalLightMode:"#2b2b2b",LoopEeSurfaceBlackLightMode:"#000000",LoopEeSurfaceBrandColour01LightMode:"#009ba5",LoopEeSurfaceBrandColour02LightMode:"#057382",LoopEeSurfaceBrandColour03LightMode:"#ebf304",LoopEeSurfaceBrandColour04LightMode:"#93fede",LoopEeSurfaceWarningLightMode:"#fef2de",LoopEeSurfaceCriticalLightMode:"#feeded",LoopEeSurfaceSuccessLightMode:"#e5f6e3",L
1oopEeBorderSubdued02LightMode:"#667f80",LoopEeBorderSubdued01LightMode:"#cee7e8",LoopEeBorderBrandColour01LightMode:"#057382",LoopEeBorderBrandColour02LightMode:"#ebf304",LoopEeBorderCriticalLightMode:"#d20007",LoopEeBorderWarningLightMode:"#b14d00",LoopEeBorderSuccessLightMode:"#138100",LoopEeInteractiveMonochrome02DefaultLightMode:"#f7f7f7",LoopEeInteractiveMonochrome02HoverLightMode:"#d9d9d9",LoopEeInteractiveMonochrome02PressedLightMode:"#bbbbbb",LoopEeInteractiveMonochrome02DisabledLightMode:"#373737",LoopEeInteractiveMonochrome01DefaultLightMode:"#111111",LoopEeInteractiveMonochrome01HoverLightMode:"#2b2b2b",LoopEeInteractiveMonochrome01PressedLightMode:"#3f3f3f",LoopEeInteractiveMonochrome01DisabledLightMode:"#cfcfcf",LoopEeInteractiveSubduedDefaultLightMode:"#667f80",LoopEeInteractiveSubduedHoverLightMode:"#566f70",LoopEeInteractiveSubduedPressedLightMode:"#455e5f",LoopEeInteractiveSubduedDisabledLightMode:"#d2d2d2",LoopEeInteractiveBrandColour01DefaultLightMode:"#057382",LoopEeInteractiveBrandColour01HoverLightMode:"#035f6e",LoopEeInteractiveBrandColour01PressedLightMode:"#01404c",LoopEeInteractiveBrandColour01DisabledLightMode:"#a5ccd2",LoopEeInteractiveBrandColour02DefaultLightMode:"#ebf304",LoopEeInteractiveBrandColour02HoverLightMode:"#c5cc00",LoopEeInteractiveBrandColour02PressedLightMode:"#abad00",LoopEeInteractiveBrandColour02DisabledLightMode:"#545701",LoopEeInteractiveCriticalDefaultLightMode:"#d20007",LoopEeInteractiveCriticalHoverLightMode:"#aa0006",LoopEeInteractiveCriticalPressedLightMode:"#840106",LoopEeInteractiveCriticalDisabledLightMode:"#eea3a5",LoopEeTextMonochrome01LightMode:"#111111",LoopEeTextMonochrome02LightMode:"#f7f7f7",LoopEeTextSubdued01LightMode:"#686868",LoopEeTextSubdued02LightMode:"#bbbbbb",LoopEeTextWarningLightMode:"#b14d00",LoopEeTextCriticalLightMode:"#d20007",LoopEeTextSuccessLightMode:"#138100",LoopEeTextBrandColour01LightMode:"#057382",LoopEeTextBrandColour02LightMode:"#ebf304",LoopEeIconMonochrome01LightMode:"#111111",LoopEeIconMonochrome02LightMode:"#f7f7f7",LoopEeIconBrandColour01LightMode:"#057382",LoopEeIconBrandColour02LightMode:"#ebf304",LoopEeIconSubdued01LightMode:"#686868",LoopEeIconSubdued02LightMode:"#bbbbbb",LoopEeIconCriticalLightMode:"#d20007",LoopEeIconWarningLightMode:"#b14d00",LoopEeIconSuccessLightMode:"#138100",LoopEeOverlayLightMode:"rgba(0, 0, 0, 0.64)",LoopEeElevation01LightMode:[{blur:24,color:"rgba(0, 0, 0, 0.04)",offsetX:0,offsetY:4,spread:0},{blur:8,color:"rgba(0, 0, 0, 0.08)",offsetX:0,offsetY:4,spread:0}],LoopEeElevation02LightMode:[{blur:24,color:"rgba(0, 0, 0, 0.04)",offsetX:0,offsetY:4,spread:0},{blur:16,color:"rgba(0, 0, 0, 0.08)",offsetX:0,offsetY:8,spread:0}],LoopEeElevation03LightMode:[{blur:24,color:"rgba(0, 0, 0, 0.08)",offsetX:0,offsetY:4,spread:0},{blur:20,color:"rgba(0, 0, 0, 0.08)",offsetX:0,offsetY:12,spread:0}],LoopEeFontFamilyDotteeCondensed:"Dottee-Condensed",LoopEeFontFamilyDotteeExtended:"Dottee-Extended",LoopEeFontFamilyNonDotteeNarrow:"Non-Dottee-Narrow",LoopEeFontFamilyNonDottee:"Non-Dottee",LoopEeFontFamilyDottee:"Dottee",LoopEeLineHeight16:16,LoopEeLineHeight24:24,LoopEeLineHeight28:28,LoopEeLineHeight32:32,LoopEeLineHeight36:36,LoopEeLineHeight40:40,LoopEeLineHeight44:44,LoopEeLineHeight48:48,LoopEeLineHeight52:52,LoopEeLineHeight56:56,LoopEeLineHeight60:60,LoopEeLineHeight64:64,LoopEeLineHeight68:68,LoopEeLineHeight72:72,LoopEeLineHeight76:76,LoopEeLineHeight80:80,LoopEeLineHeight88:88,LoopEeLineHeight96:96,LoopEeLineHeight104:104,LoopEeLineHeight108:108,LoopEeLineHeight116:116,LoopEeLineHeight120:120,LoopEeLineHeight156:156,LoopEeFontWeightNonDotteeRegular:400,LoopEeFontWeightNonDotteeBold:700,LoopEeFontWeightNonDotteeLight:300,LoopEeFontWeightDotteeLight:300,LoopEeFontWeightDotteeRegular:400,LoopEeFontWeightDotteeBold:700,LoopEeIconXxxs:12,LoopEeIconXxs:16,LoopEeIconXs:20,LoopEeIconS:24,LoopEeIconM:28,LoopEeIconL:32,LoopEeIconXl:48,LoopEeIconXxl:64,LoopEeBreakpointXs:320,LoopEeBreakpointS:568,LoopEeBreakpointM:768,LoopEeBreakpointL:1024,LoopEeBreakpointXl:1440,LoopEeGridGutter0:0,LoopEeGridGutter8:8,LoopEeGridGutter16:16,LoopEeGridGutter24:24,LoopEeContainerPadding0:0,LoopEeContainerPadding8:8,L
1oopEeContainerPadding16:16,LoopEeContainerPadding24:24,LoopEePageSection:1318,LoopEeBorderRadius0:0,LoopEeBorderRadius4:4,LoopEeBorderRadius8:8,LoopEeBorderRadius16:16,LoopEeBorderRadius20:20,LoopEeBorderWidth0:0,LoopEeBorderWidth1:1,LoopEeBorderWidth2:2,LoopEeBorderWidth4:4}},23520:(e,t,n)=>{"use strict";var a=n(97225),i={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},r={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},o={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return a.isMemo(e)?o:s[e.$$typeof]||i}s[a.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[a.Memo]=o;var c=Object.defineProperty,d=Object.getOwnPropertyNames,u=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,a){if("string"!=typeof n){if(h){var i=f(n);i&&i!==h&&e(t,i,a)}var o=d(n);u&&(o=o.concat(u(n)));for(var s=l(t),m=l(n),v=0;v<o.length;++v){var g=o[v];if(!r[g]&&!(a&&a[g])&&!(m&&m[g])&&!(s&&s[g])){var b=p(n,g);try{c(t,g,b)}catch(e){}}}}return t}},23728:e=>{e.exports={swiper_carousel:"carouselMask_swiper_carousel__FL7HJ",imageWrapper:"carouselMask_imageWrapper__y1eJj",description:"carouselMask_description__nCV8o",customSwiperButton:"carouselMask_customSwiperButton__6Wphq",wrapper:"carouselMask_wrapper__9cIfb",buttonBackground:"carouselMask_buttonBackground__8FFzB"}},23806:e=>{e.exports={col:"grid_col__Lne3S",col_text:"grid_col_text__jqX1k",center:"grid_center__YpjYS",fullWidth:"grid_fullWidth__E9tvE",card:"grid_card__E8uTg",ee_card:"grid_ee_card__VLSVQ",article_wrapper:"grid_article_wrapper__Q95gO",link_wrapper:"grid_link_wrapper__rYU3f",link_dark_text:"grid_link_dark_text__SO5IM",grid_img_wrapper:"grid_grid_img_wrapper__2VU_y",tile_info:"grid_tile_info__y__Pf",login_tile_info:"grid_login_tile_info__ah6TN",tile_icon:"grid_tile_icon__ZcPXV"}},24020:(e,t,n)=>{"use strict";n.d(t,{h6:()=>eu,Tw:()=>ef,au:()=>e4,wi:()=>h,xA:()=>eT,kN:()=>tn,Y9:()=>f,H9:()=>eY,oS:()=>_,UG:()=>ep,mB:()=>e_,Eg:()=>eZ,tp:()=>ez,fK:()=>e$,H7:()=>eG.A,ny:()=>N,Vr:()=>to});var a,i=n(14232),r=n(24530),o=n.n(r),s=n(65341),l=function(){window.GlobalHeader&&window.GlobalHeader.init({activePage:"",displayGlobalSearch:"N",displayMobileSearch:"N"})},c=function(){window.GlobalFooter&&window.GlobalFooter.init()},d=function(e){(0,i.useEffect)(function(){o()(e,function(){return o()("".concat(s.kj,"/content/dam/bt/global/js/btheader.api-1.0.js"),l)})},[e])},u=function(e){(0,i.useEffect)(function(){o()(e,function(){return o()("".concat(s.kj,"/content/dam/bt/global/js/btfooter.api-1.0.js"),c)})},[e])},p=n(37876);let f=(0,i.memo)(function(){return d("".concat(s.o2,"/assets/js/jquery-3.4.1.min.js")),(0,p.jsx)("header",{className:"aem-global-header",id:"aem-global-header"})}),h=(0,i.memo)(function(){return u("".concat(s.o2,"/assets/js/jquery-3.4.1.min.js")),(0,p.jsx)("footer",{id:"aem-global-footer",className:"aem-global-footer"})});var m=n(54059);n(80432);var v=n(70986),g=n(70279),b=n(12233);n(13062);var y=n(82016),x=n.n(y);let N=(0,i.memo)(function(e){var t=e.type,n=e.content,a=e.name,i=e.headerWithSubheader,r=e.showContentinFullWidth,o=e.textColor,s=n&&Object.assign.apply(Object,[{}].concat([n])),l=i&&Object.assign.apply(Object,[{}].concat([i]));return(0,p.jsx)("section",{"data-analytics-region":"Section:: ".concat(a),className:"bt-container",children:(0,p.jsxs)(m.wn,{children:["headerWithSubheader"===t&&(0,p.jsxs)("div",{className:r?"".concat(x().headerWithSubheader," ").concat(x().fullWidth):x().headerWithSubheader,style:{textAlign:null==l?void 0:l.alignText,color:o},children:[(0,p.jsx)(m.DZ,{isBold:!0,level:"2",colour:"default",size:"l",children:null==l?void 0:l.header}),(null==l?void 0:l.subHeader)&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(m.X_,{size:"xxs"}),(0,p.jsx)("div",{className:x().description,dangerouslySetInnerHTML:{__html:null==l?void 0:l.subHeader}})]})]}),(null==s?void 0:s.display)&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(m.X_,{size:"l"}),"copyright"===t&&(0,p.jsx)(m.DZ,{isBold:!0,level:"2",colour:"indigo",size:"m",children:"Copyrights:"}),(0,p.jsx)("div",{dangerouslySetInnerHTML:{__html:null==s?void 0:s.content}}),(0,p.jsx)(m.X_,{size:"s"})]})]})})}),_=(0,i.memo)(function(e){var t=e.tariff,n=e.faq,a=e.legal,i=e.copyright,r=e.bbFaq,o=e.knowMoreBBTV,s=e.importInfo,l=e.faqs;return(0,p.jsxs)(p.Fragment,{children:[t&&(0,p.jsx)(N,{name:"tariff",type:"tariff",content:t}),o&&(0,p.jsx)(ef,{name:"FrequentlyaskedQuestions",content:o}),n&&(0,p.jsx)(ef,{name:"FrequentlyaskedQuestions",content:n}),l&&(0,p.jsx)(e4,{name:"FrequentlyaskedQuestions",content:l}),s&&(0,p.jsx)(e4,{name:"Important Information",content:s}),r&&(0,p.jsx)(ef,{name:"FrequentlyaskedQuestions",content:r}),a&&(0,p.jsx)(ep,{name:"Legal",legalstuff:a,content:a}),i&&(0,p.jsx)(N,{name:"copyright",type:"copyright",content:i})]})});function C(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}function w(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function E(e,t,n){return t&&w(e.prototype,t),n&&w(e,n),e}function S(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function j(){return(j=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function T(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function P(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}
1),t&&k(e,t)}function O(e){return(O=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function k(e,t){return(k=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function A(e,t){if(null==e)return{};var n,a,i=function(e,t){if(null==e)return{};var n,a,i={},r=Object.keys(e);for(a=0;a<r.length;a++)n=r[a],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(a=0;a<r.length;a++)n=r[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function I(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function L(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}();return function(){var n,a=O(e);return n=t?Reflect.construct(a,arguments,O(this).constructor):a.apply(this,arguments),n&&("object"==typeof n||"function"==typeof n)?n:I(this)}}function M(e,t){if(e){if("string"==typeof e)return D(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return D(e,t)}}function D(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n<t;n++)a[n]=e[n];return a}var B=function e(t){var n=this,a=t.expanded,i=t.allowMultipleExpanded,r=t.allowZeroExpanded;C(this,e),S(this,"expanded",void 0),S(this,"allowMultipleExpanded",void 0),S(this,"allowZeroExpanded",void 0),S(this,"toggleExpanded",function(e){var t;return n.isItemDisabled(e)?n:n.isItemExpanded(e)?n.augment({expanded:n.expanded.filter(function(t){return t!==e})}):n.augment({expanded:n.allowMultipleExpanded?[].concat(function(e){if(Array.isArray(e))return D(e)}(t=n.expanded)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(t)||M(t)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),[e]):[e]})}),S(this,"isItemDisabled",function(e){var t=n.isItemExpanded(e),a=1===n.expanded.length;return!!(t&&!n.allowZeroExpanded&&a)}),S(this,"isItemExpanded",function(e){return -1!==n.expanded.indexOf(e)}),S(this,"getPanelAttributes",function(e,t){var a=null!=t?t:n.isItemExpanded(e);return{role:n.allowMultipleExpanded?void 0:"region","aria-hidden":n.allowMultipleExpanded?!a:void 0,"aria-labelledby":n.getButtonId(e),id:n.getPanelId(e),hidden:!a||void 0}}),S(this,"getHeadingAttributes",function(){return{role:"heading"}}),S(this,"getButtonAttributes",function(e,t){var a=null!=t?t:n.isItemExpanded(e),i=n.isItemDisabled(e);return{id:n.getButtonId(e),"aria-disabled":i,"aria-expanded":a,"aria-controls":n.getPanelId(e),role:"button",tabIndex:0}}),S(this,"getPanelId",function(e){return"accordion__panel-".concat(e)}),S(this,"getButtonId",function(e){return"accordion__heading-".concat(e)}),S(this,"augment",function(t){return new e(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?T(Object(n),!0).forEach(function(t){S(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):T(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({expanded:n.expanded,allowMultipleExpanded:n.allowMultipleExpanded,allowZeroExpanded:n.allowZeroExpanded},t))}),this.expanded=void 0===a?[]:a,this.allowMultipleExpanded=void 0!==i&&i,this.allowZeroExpanded=void 0!==r&&r},R=(0,i.createContext)(null),V=function(e){P(n,e);var t=L(n);function n(){var e;C(this,n);for(var a=arguments.length,i=Array(a),r=0;r<a;r++)i[r]=arguments[r];return S(I(e=t.call.apply(t,[this].concat(i))),"state",new B({expanded:e.props.preExpanded,allowMultipleExpanded:e.props.allowMultipleExpanded,allowZeroExpanded:e.props.allowZeroExpanded})),S(I(e),"toggleExpanded",function(t){e.setState(function(e){return e.toggleExpanded(t)},function(){e.props.onChange&&e.props.onChange(e.state.expanded)})}),S(I(e),"isItemDisabled",function(t){return e.state.isItemDisabled(t)}),S(I(e),"isItemExpanded",function(t){return e.state.isItemExpanded(t)}),S(I(e),"getPanelAttributes",function(t,n){return e.state.getPanelAttributes(t,n)}),S(I(e),"getHeadingAttributes",function(){return e.state.getHeadingAttributes()}),S(I(e),"getButtonAttributes",function(t,n){return e.state.getButtonAttributes(t,n)}),e}return E(n,[{key:"render",value:function(){var e=this.state,t=e.allowZeroExpanded,n=e.allowMultipleExpanded;return(0,i.createElement)(R.Provider,{value:{allowMultipleExpanded:n,allowZeroExpanded:t,toggleExpanded:this.toggleExpanded,isItemDisabled:this.isItemDisabled,isItemExpanded:this.isItemExpanded,getPanelAttributes:this.getPanelAttributes,getHeadingAttributes:this.getHeadingAttributes,getButtonAttributes:this.getButtonAttributes}},this.props.children||null)}}]),n}(i.PureComponent);S(V,"defaultProps",{allowMultipleExpanded:!1,allowZeroExpanded:!1});var F=function(e){P(n,e);var t=L(n);function n(){var e;C(this,n);for(var a=arguments.length,i=Array(a),r=0;r<a;r++)i[r]=arguments[r];return S(I(e=t.call.apply(t,[this].concat(i))),"renderChildren",function(t){return t?e.props.children(t):null}),e}return E(n,[{key:"render",value:function(){return(0,i.createElement)(R.Consumer,null,this.renderChildren)}}]),n}(i.PureComponent),z=function(e){var t=e.className,n=e.allowMultipleExpanded,a=e.allowZeroExpanded,r=e.onChange,o=e.preExpanded,s=A(e,["className","allowMultipleExpanded","allowZeroExpanded","onChange","preExpanded"]);return(0,i.createElement)(V,{preExpanded:o,allowMultipleExpanded:n,allowZeroExpanded:a,onChange:r},(0,i.createElement)("div",j({"data-accordion-component":"Accordion",className:void 0===t?"accordion":t},s)))};!function(e){e.Accordion="Accordion",e.AccordionItem="AccordionItem",e.AccordionItemButton="AccordionItemButton",e.AccordionItemHeading="AccordionItemHeading",e.AccordionItemPanel="AccordionItemPanel"}(a||(a={}));var Y=a,H=0,U=/[\u0009\u000a\u000c\u000d\u0020]/g;function W(e){return!(""===e||U.test(e))||(console.error('uuid must be a valid HTML5 id but was given "'.concat(e,'", ASCII whitespace
1s are forbidden')),!1)}var $=(0,i.createContext)(null),G=function(e){var t=e.children,n=e.uuid,a=e.accordionContext,r=e.dangerouslySetExpanded,o=function(){a.toggleExpanded(n)};return(0,i.createElement)(F,null,function(e){var a=null!=r?r:e.isItemExpanded(n),s=e.isItemDisabled(n),l=e.getPanelAttributes(n,r),c=e.getHeadingAttributes(n),d=e.getButtonAttributes(n,r);return(0,i.createElement)($.Provider,{value:{uuid:n,expanded:a,disabled:s,toggleExpanded:o,panelAttributes:l,headingAttributes:c,buttonAttributes:d}},t)})},X=function(e){return(0,i.createElement)(F,null,function(t){return(0,i.createElement)(G,j({},e,{accordionContext:t}))})},q=function(e){var t=e.children;return(0,i.createElement)($.Consumer,null,function(e){return e?t(e):null})},Z=function(e){var t,n,a=e.uuid,r=e.dangerouslySetExpanded,o=e.className,s=void 0===o?"accordion__item":o,l=e.activeClassName,c=A(e,["uuid","dangerouslySetExpanded","className","activeClassName"]),d=(function(e){if(Array.isArray(e))return e}(n=(0,i.useState)((t=H,H+=1,"raa-".concat(t))))||function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var n=[],a=!0,i=!1,r=void 0;try{for(var o,s=e[Symbol.iterator]();!(a=(o=s.next()).done)&&(n.push(o.value),n.length!==t);a=!0);}catch(e){i=!0,r=e}finally{try{a||null==s.return||s.return()}finally{if(i)throw r}}return n}}(n,1)||M(n,1)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0],u=null!=a?a:d;return W(u.toString()),c.id&&W(c.id),(0,i.createElement)(X,{uuid:u,dangerouslySetExpanded:r},(0,i.createElement)(q,null,function(e){var t=e.expanded;return(0,i.createElement)("div",j({"data-accordion-component":"AccordionItem",className:t&&l?l:s},c))}))};function K(e){var t=function e(t){return t&&(t.matches('[data-accordion-component="Accordion"]')?t:e(t.parentElement))}(e);return t&&Array.from(t.querySelectorAll('[data-accordion-component="AccordionItemButton"]'))}Z.displayName=Y.AccordionItem;var J={END:"End",ENTER:"Enter",HOME:"Home",SPACE:" ",SPACE_DEPRECATED:"Spacebar",UP:"ArrowUp",DOWN:"ArrowDown",LEFT:"ArrowLeft",RIGHT:"ArrowRight"},Q=function(e){var t=e.toggleExpanded,n=e.className,a=A(e,["toggleExpanded","className"]);return a.id&&W(a.id),(0,i.createElement)("div",j({className:void 0===n?"accordion__button":n},a,{role:"button",tabIndex:0,onClick:t,onKeyDown:function(e){var n,a,i,r=e.key;if((r===J.ENTER||r===J.SPACE||r===J.SPACE_DEPRECATED)&&(e.preventDefault(),t()),e.target instanceof HTMLElement)switch(r){case J.HOME:e.preventDefault(),(n=(K(e.target)||[])[0])&&n.focus();break;case J.END:e.preventDefault(),(i=(a=K(e.target)||[])[a.length-1])&&i.focus();break;case J.LEFT:case J.UP:e.preventDefault(),function(e){var t=K(e)||[],n=t.indexOf(e);if(-1!==n){var a=t[n-1];a&&a.focus()}}(e.target);break;case J.RIGHT:case J.DOWN:e.preventDefault(),function(e){var t=K(e)||[],n=t.indexOf(e);if(-1!==n){var a=t[n+1];a&&a.focus()}}(e.target)}},"data-accordion-component":"AccordionItemButton"}))},ee=function(e){return(0,i.createElement)(q,null,function(t){var n=t.toggleExpanded,a=t.buttonAttributes;return(0,i.createElement)(Q,j({toggleExpanded:n},e,a))})},et=function(e){P(n,e);var t=L(n);function n(){var e;C(this,n);for(var a=arguments.length,i=Array(a),r=0;r<a;r++)i[r]=arguments[r];return S(I(e=t.call.apply(t,[this].concat(i))),"ref",void 0),S(I(e),"setRef",function(t){e.ref=t}),e}return E(n,[{key:"componentDidUpdate",value:function(){n.VALIDATE(this.ref)}},{key:"componentDidMount",value:function(){n.VALIDATE(this.ref)}},{key:"render",value:function(){return(0,i.createElement)("div",j({"data-accordion-component":"AccordionItemHeading"},this.props,{ref:this.setRef}))}}],[{key:"VALIDATE",value:function(e){if(void 0===e)throw Error("ref is undefined");if(!(1===e.childElementCount&&e.firstElementChild&&"AccordionItemButton"===e.firstElementChild.getAttribute("data-accordion-component")))throw Error("AccordionItemButton may contain only one child element, which must be an instance of AccordionItemButton.\n\nFrom the WAI-ARIA spec (https://www.w3.org/TR/wai-aria-practices-1.1/#accordion):\n\nâThe button element is the only element inside the heading element. That is, if there are other visually persistent elements, they are not included inside the heading element.â\n\n")}}]),n}(i.PureComponent);S(et,"defaultProps",{className:"accordion__heading","aria-level":3});var en=function(e){return(0,i.createElement)(q,null,function(t){var n=t.headingAttributes;return e.id&&W(e.id),(0,i.createElement)(et,j({}
1,e,n))})};en.displayName=Y.AccordionItemHeading;var ea=function(e){var t=e.className,n=void 0===t?"accordion__panel":t,a=e.id,r=A(e,["className","id"]);return(0,i.createElement)(q,null,function(e){var t=e.panelAttributes;return a&&W(a),(0,i.createElement)("div",j({"data-accordion-component":"AccordionItemPanel",className:n},r,t))})},ei=n(95765),er=n.n(ei),eo=n(78220),es=n(59384),el=n.n(es),ec=n(10157),ed=function(e){s.KJ&&e.forEach(function(e){var t=document.querySelector("#".concat(e));if(t){var n=t.dataset.fragmentUrl;if(null!=n&&n.length)try{fetch(n.concat("?r=".concat((0,eo.A)()))).then(function(e){if(e.status>=200&&e.status<=299)return e.text();throw Error(e.statusText)}).then(function(e){var n=new DOMParser().parseFromString(e,"text/html");if(null!==n.querySelector("body")){var a,i=null==(a=n.querySelector("body"))?void 0:a.innerHTML;t.innerHTML=void 0===i?"":i}}).catch(function(e){console.error("Failed to fetch ".concat(n),e)}),t.dataset.fragmentUrl=""}catch(e){console.error("Failed to fetch ".concat(n),e)}}})};let eu=(0,i.memo)(function(e){var t,n=e.name,a=e.legalstuff,i=e.details,r=e.detailsData,o=e.type;return"Legals"!==n&&(H=0),(0,p.jsx)("section",{"data-analytics-region":"Section:: ".concat(n),className:"bt-container",children:(0,p.jsxs)(m.wn,{verticalPadding:r?"xxxxs":"l",className:el().accordionWrapper,children:[(null==i?void 0:i.heading)&&(0,p.jsx)("div",{className:el().freqQs,children:(0,p.jsx)(m.DZ,{level:"2",children:i.heading})}),a&&(0,p.jsxs)("div",{className:el().legalstuff,children:[(0,p.jsx)(m.X_,{size:"xxxs"}),(0,p.jsx)(m.DZ,{isBold:!0,size:"s",level:"3",children:a.subHeading}),(0,p.jsx)(m.EY,{size:"m",elementType:"p",children:(0,p.jsx)("span",{dangerouslySetInnerHTML:{__html:null==a?void 0:a.description}})})]}),(0,p.jsx)(m.X_,{size:"s"}),(0,p.jsxs)(z,{className:er().accordion,allowMultipleExpanded:!0,allowZeroExpanded:!0,onChange:function(e){return ed(e)},children:[i&&(null==(t=i.section)?void 0:t.map(function(e){return(0,p.jsxs)(Z,{uuid:e.id&&"bt_common_legals__item_".concat(e.id),className:er().accordion__item,children:[(0,p.jsx)(en,{children:(0,p.jsx)(ee,{"data-analytics-link":"".concat(n,": ").concat(e.sectionHeading),className:er().accordion__button,dangerouslySetInnerHTML:{__html:e.sectionHeading}})}),(0,p.jsx)(ea,{className:er().accordion__panel,children:"legal"===o?(0,p.jsx)(p.Fragment,{children:"Xbox Game Pass Ultimate"===e.sectionHeading?(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("div",{dangerouslySetInnerHTML:{__html:e.description}}),(0,p.jsx)(m.X_,{size:"s"})]}):(0,p.jsx)("div",{id:"bt_common_legals__item_".concat(e.id),"data-fragment-url":e.description,children:(0,p.jsx)(ec.A,{})})}):(0,p.jsx)("div",{dangerouslySetInnerHTML:{__html:e.description}})})]},e.id?e.id:(0,eo.A)())}))," "]})]})})}),ep=(0,i.memo)(function(e){var t=e.name,n=e.content,a=e.legalstuff;return(0,p.jsx)(eu,{type:"legal",details:n,name:t,legalstuff:a})}),ef=(0,i.memo)(function(e){var t=e.name,n=e.content;return(0,p.jsx)(eu,{details:n,type:"faq",name:t})});n(26778);var eh=n(16673),em=n(70236),ev=n(99126),eg=n.n(ev),eb=n(59158),ey=n(91916);let ex=(0,i.memo)(function(e){var t=e.navdata,n=e.innermenu;return(0,p.jsx)(m.N_,{analyticsLabel:t.name,href:t.href,size:t.size,title:t.title,children:(0,p.jsxs)("span",{className:n?"".concat(eg().navLink," ").concat(eg().innerMenuLink):"".concat(eg().navLink," ").concat(t.active?eg().activeLink:""),children:[t.enableIcon&&t.icon&&(0,p.jsx)(eb.A,{imgOneX:(0,ey.A)(t.icon),imgTwoX:(0,ey.A)(t.icon),altText:t.title}),t.name]})},(0,eo.A)())}),eN=(0,i.memo)(function(e){var t=e.menu,n=e.header;return(0,p.jsx)("div",{className:"".concat(eg().container),"data-analytics-region":"LocalNavigation Mobile",children:t&&(0,p.jsx)("div",{className:"bt-container subnav-mobile-container",children:(0,p.jsx)(z,{className:er().accordion,allowMultipleExpanded:!0,allowZeroExpanded:!0,children:(0,p.jsxs)(Z,{className:"".concat(er().accordion__item," ").concat(er().mobile_navigation_item," ").concat(eg().accordion__item," "),uuid:(0,eo.A)(),children:[(0,p.jsx)(ee,{className:"".concat(er().accordion__button," ").concat(er().mobile_navigation_button),children:n}),(0,p.jsx)(ea,{children:t&&t.map(function(e){return(0,p.jsx)(ex,{navdata:e},(0,eo.A)())})})]})})})},(0,eo.A)())}),e_=(0,i.memo)(function(e){var t=e.details,n=e.menu,a=e.submenu,i=e.innermenu,r=t&&Object.assign.apply(Object,[{}].concat((0,em.A)(t)));return(0,p.jsxs)("section",{"data-analytics-region":"Section:: LocalSubNavigation",className:"".concat(eg().container),children:[(0,p.jsxs)("div",{className:eg().localNavDesktopContainer,children:[(null==r?void 0:r.enableMenu)&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("div",{className:"bt-container ".concat(eg().wrapper),children:n&&n.map(function(e){return(0,p.jsx)(ex,{navdata:e},(0,eo.A)())})}),(0,p.jsx)("div",{className:eg().divider})]}),(null==r?void 0:r.enableSubMenu)&&(0,p.jsx)(p.Fragment,{children:(0,p.jsx)("div",{className:"bt-container ".concat(eg().wrapper),children:a&&a.map(function(e){return(0,p.jsxs)("div",{className:"".concat(eg().innerlink_wrapper),children:[(0,p.jsx)(ex,{navdata:e}),(0,p.jsx)("img",{src:s.VP.CHEVRON,alt:"",className:eg().chevron})]},(0,eo.A)())})})})]}),(0,p.jsx)("div",{className:eg().localNavMobContainer,children:(0,p.jsx)(eN,{header:null==r?void 0:r.mobileHeadingText,menu:n,innermenu:i}
1)})]})}),eC=(0,i.memo)(function(e){var t=e&&Object.assign.apply(Object,[{}].concat((0,em.A)(Object.values(e)))),n=(0,g.h)(),a=n.isShown,i=n.toggle,r=t.expFragmentPath&&t.expFragmentPath.split("/"),o={productID:r&&r[r.length-2],heading:t.heading,contentURL:t.expFragmentPath};return(0,p.jsxs)(p.Fragment,{children:[""===t.linkHref?(0,p.jsx)(m.N_,{analyticsLabel:t.linkText,size:t.linkSize,styleVariant:"primary",children:t.linkText}):t.expFragmentPath?(0,p.jsx)(m.N_,{analyticsLabel:"CTA:: ".concat(t.linkText),size:t.linkSize||"m",styleVariant:"primary",onClick:i,children:t.linkText}):(0,p.jsx)("a",{href:t.linkHref,className:t.linkStyle,"aria-label":t.linkText,"data-analytics-link":"CTA:: ".concat(t.linkText),children:t.linkText}),a&&(0,p.jsx)(b.A,{classPropName:"productWithoutCTA",isShown:a,hideModal:i,type:"product",modalProductContent:o})]})});var ew=n(23806),eE=n.n(ew);let eS=(0,i.memo)(function(e){var t=e&&Object.assign.apply(Object,[{}].concat((0,em.A)(Object.values(e))));return(0,p.jsx)("div",{className:eE().card,children:(0,p.jsxs)(m.N_,{analyticsLabel:t.linkText,href:t.linkHref,size:t.linkSize,children:[t.showImg&&(0,p.jsxs)("div",{className:t.fullWidthImg?"".concat(eE().fullWidth):"",children:[(0,p.jsx)(v.g1,{imgOneX:(0,ey.A)(t.image),imgTwoX:(0,ey.A)(t.image),altText:t.imgAltText||"",ariaHidden:!0}),(0,p.jsx)(m.X_,{size:"xxxs"})]}),t.linkText]})})}),ej=(0,i.memo)(function(e){var t=e&&Object.assign.apply(Object,[{}].concat((0,em.A)(Object.values(e))));return(0,p.jsxs)("div",{className:eE().article_wrapper,children:[t.showImg&&(0,p.jsx)("div",{className:t.fullWidthImg?"".concat(eE().grid_img_wrapper," ").concat(eE().fullWidth):"".concat(eE().grid_img_wrapper),children:(0,p.jsxs)(m.N_,{href:t.imageHref,children:[(0,p.jsx)("div",{className:t.isLogin?"".concat(eE().tile_info," ").concat(eE().login_tile_info):"".concat(eE().tile_info),title:t.badgeHoverText,children:t.badgeInfo}),(0,p.jsx)(v.g1,{imgOneX:(0,ey.A)(t.image),imgTwoX:(0,ey.A)(t.image),altText:t.text}),(0,p.jsx)("div",{className:eE().tile_icon,children:(0,p.jsx)(v.g1,{imgOneX:(0,ey.A)(t.articleIcon),imgTwoX:(0,ey.A)(t.articleIcon),altText:"Tile Icon"})})]})}),t.isHeading&&(0,p.jsx)("div",{className:eE().link_wrapper,children:(0,p.jsxs)(m.N_,{href:t.headingHref,children:[(0,p.jsx)(m.X_,{size:"xxxxs"}),(0,p.jsx)(m.DZ,{level:t.headingLevel,colour:t.headingColour,size:t.headingSize,children:t.heading})]})}),t.isLink&&(0,p.jsxs)("div",{className:"".concat(eE().link_wrapper," ").concat(eE().link_dark_text),children:[(0,p.jsx)(m.X_,{size:"xxxxs"}),(0,p.jsx)(m.N_,{analyticsLabel:t.linkText,href:t.linkHref,size:t.linkSize,children:t.linkText})]})]})}),eT=(0,i.memo)(function(e){var t=e.content,n=e.type,a=e.nospace,i=e.analyticsRegion,r=e.classValue,o=t&&Object.values(t);return(0,p.jsx)(p.Fragment,{children:(0,p.jsx)("section",{"data-analytics-region":i,className:"bt-container",children:(0,p.jsxs)(m.wn,{children:[a?"":(0,p.jsx)(m.X_,{size:"s"}),(0,p.jsx)(m.e,{children:null==o?void 0:o.map(function(e){return(0,p.jsxs)(m.e.Col,{span:12,spanL:e.desktopCols,spanM:e.tabletCols,spanS:e.mobileCols,children:[(0,p.jsxs)("div",{className:e.center?"".concat(eE().col," ").concat(eE().center):"".concat(eE().col),style:{flexDirection:e.gridAlignment},"data-analytics-region":"Grid:: ".concat(e.heading),children:["gridCardWithLink"===n&&(0,p.jsx)(eS,{content:e}),"gridCardWithArticle"===n&&(0,p.jsx)(ej,{content:e}),"grid"===n&&(0,p.jsxs)("div",{className:"card"===r&&e.enableEEstyles?"".concat(eE().card," ").concat(eE().ee_card):"card"===r?eE().card:"",style:{background:e.gridBgColour,fontFamily:e.enableEEstyles?"Non-Dottee, Arial, sans-serif":"inherit"},children:[e.showImg&&e.image&&(0,p.jsx)("div",{className:e.fullWidthImg?"".concat(eE().fullWidth):"",children:(0,p.jsx)(v.g1,{imgOneX:(0,ey.A)(e.image),imgTwoX:(0,ey.A)(e.image),altText:e.imgAltText||"",ariaHidden:!0})}),e.isHeading&&(0,p.jsx)(m.DZ,{isBold:!0,level:e.headingLevel,colour:e.headingColour,size:e.headingSize,children:e.heading}),e.isText&&e.text&&(0,p.jsx)(m.EY,{size:e.textSize,elementType:"p",children:(0,p.jsx)("span",{dangerouslySetInnerHTML:{__html:e.text}})}
1),e.isLink&&(0,p.jsx)(eC,{content:e})]})]}),(0,p.jsx)(m.X_,{size:"s"})]},(0,eo.A)())})}),(0,p.jsx)(m.X_,{size:"s"})]})})})});var eP=n(78304),eO=n(98702),ek=n(18180),eA=n(43546),eI=n(38301),eL=n(88102),eM=n.n(eL),eD=n(1798),eB=n(48918),eR=n(333),eV=n(89099),eF=(0,eP.PA)(function(e){var t,n,a,r=e.playback_messages,o=e.hideHeading,l=e.enableNewDesign,c=(0,eV.useRouter)(),d=(0,i.useContext)(eI.Pd),u=eA.y.useContainer(),f=u.state,h=f.serviceCheckerData,v=f.fetchingScenarioError,g=f.scenario,b=(0,i.useState)(!1),y=b[0],x=b[1],N=!!h;if((0,i.useEffect)(function(){eO.KJ&&x(!0)},[eO.KJ,h,N]),v||(n=(0,p.jsx)(eB.a,{message:"Loading Address details..."})),N){var _=h&&h.custom&&h.custom.resultDetailsHeading;_&&(a=_.selectedAddress||_.postcode)}var C="",w="";C=g&&eO.aS.includes(g.scenario.toLocaleLowerCase())?null==r?void 0:r.defaultPlaybackHeader:g&&eO.Vm.includes(g.scenario.toLocaleLowerCase())?null==r?void 0:r.copperPlaybackHeader:g&&eO.bg.includes(g.scenario.toLocaleLowerCase())?null==r?void 0:r.fttpPlaybackHeader:null==r?void 0:r.fttcPlaybackHeader,w=g&&eO.aS.includes(g.scenario.toLocaleLowerCase())?null==r?void 0:r.defaultPlaybackMessage:g&&eO.Vm.includes(g.scenario.toLocaleLowerCase())?null==r?void 0:r.copperPlaybackMessage:g&&eO.bg.includes(g.scenario.toLocaleLowerCase())?null==r?void 0:r.fttpPlaybackMessage:null==r?void 0:r.fttcPlaybackMessage;var E="/affiliate/affiliate-packages-addons"!==c.asPath?"".concat(s.o2).concat(eR.A.TVPACKAGES.INDEX):"".concat(s.o2).concat(eR.A.AFFILIATE.INDEX),S=eO.KJ&&document.querySelector('[id="description"]'),j=S&&(null==S||null==(t=S.style)?void 0:t.color)||"";return y&&(n=(0,p.jsx)("div",{className:eM().servicecheckerMessage_root,children:(0,p.jsx)("div",{className:"bt-container",children:(0,p.jsxs)(p.Fragment,{children:[!o&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(m.DZ,{isBold:!0,level:"3",size:"l",children:C}),(0,p.jsx)(m.X_,{size:"xxs"})]}),l?(0,p.jsx)(m.EY,{elementType:"p",children:(0,p.jsx)("span",{className:eM().disc,children:w})}):(0,p.jsx)(m.EY,{elementType:"p",children:(0,p.jsx)("strong",{children:w})}),(0,p.jsx)(m.X_,{size:"xxxs"}),(0,p.jsx)("div",{className:eM().messageBox,children:(0,p.jsx)("div",{className:eM().messageBoxContent,"data-analytics-region":"Service Checker Message",children:a?(0,p.jsx)(p.Fragment,{children:l?(0,p.jsxs)("div",{className:eM().inlineContainer,children:[(0,p.jsx)(m.EY,{elementType:"p",children:(0,p.jsxs)("strong",{children:[!!a&&a," "]})}),(0,p.jsx)(m.N_,{href:E,size:"inherit",styleVariant:"primary",type:"default",analyticsLabel:"Service_Checker_Message_".concat(eD.Q.CHANGEADDRESS.replace(/\s+/g,"_"),"_New"),onClick:function(){localStorage.removeItem(eO.TJ),localStorage.removeItem(ek.mD),u.reset(),d.resetData()},children:eD.Q.CHECKADDRESS})]}):(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)(m.EY,{elementType:"p",children:[" ",!!a&&a]}),(0,p.jsx)(m.N_,{href:E,size:"inherit",styleVariant:"primary",type:"default",analyticsLabel:"Service Checker Message: ".concat(eD.Q.CHANGEADDRESS),onClick:function(){localStorage.removeItem(eO.TJ),localStorage.removeItem(ek.mD),u.reset(),d.resetData()},children:eD.Q.CHECKADDRESS})]})}):(0,p.jsx)(eB.a,{small:!0,message:"Loading Address details..."})})})]})})})),(0,p.jsx)("div",{className:"".concat(eM().messageBoxWrapper," ").concat("white"===j?eM().whiteText:""),children:o?(0,p.jsx)(p.Fragment,{children:n}):(0,p.jsx)(m.C6,{children:n})})});let ez=(0,i.memo)(eF),eY=(0,i.memo)(function(e){var t=e.content,n=e.fibreModal,a=eA.y.useContainer().state.scenario,r=(0,g.h)(),o=r.isShown,s=r.toggle,l=(0,i.useState)(),c=l[0],d=l[1],u=function(e){var t=eO.ur.includes(e)?"fttc":"fttp";void 0!==n&&(d(Object.assign.apply(Object,[{}].concat((0,em.A)(n.filter(function(e){return e.fibreType===t}))))),s())};return(0,p.jsxs)(p.Fragment,{children:[t&&(0,p.jsxs)(p.Fragment,{children:[t.enableHeader&&(0,p.jsx)(m.DZ,{level:t.headerLevel,size:t.headerSize,colour:t.headerColour,isBold:t.headerIsBold,children:t.header}),t.enableText&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(m.X_,{size:"xxxs"}),(0,p.jsxs)(m.EY,{size:t.textSize,children:[t.text,n&&a&&(eO.ur.includes(null==a?void 0:a.scenario)||eO.IA.includes(null==a?void 0:a.scenario))&&
1(0,p.jsxs)("span",{children:[" ","All packages shown include"," ",(0,p.jsxs)("button",{className:"btn-as-link",onClick:function(){return u(null==a?void 0:a.scenario)},children:[eO.ur.includes(null==a?void 0:a.scenario)?"part":"full"," ","fibre broadband."]})]})]})]}),t.enableSubText&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(m.X_,{size:"xxxs"}),(0,p.jsxs)(m.EY,{size:t.subTextSize,children:[t.enableInfoIcon&&(0,p.jsx)("span",{className:"info_icon",children:(0,p.jsx)(eh.mo,{})}),t.subText]})]})]}),o&&(0,p.jsx)(b.A,{isShown:o,hideModal:s,type:"broadbandFibre",fibreData:c})]})});var eH=n(61349),eU=n.n(eH),eW=(0,eP.PA)(function(e){var t,n,a,r=e.playback_messages,o=(0,eV.useRouter)(),l=(0,i.useContext)(eI.Pd),c=eA.y.useContainer(),d=c.state,u=d.serviceCheckerData,f=d.fetchingScenarioError,h=d.scenario,v=(0,i.useState)(!1),g=v[0],b=v[1],y=!!u;(0,i.useEffect)(function(){eO.KJ&&b(!0)},[eO.KJ,u,y]);var x=null==u||null==(t=u.common)?void 0:t.rawData,N=null==x?void 0:x.addressId.split("|")[1],_=null==x?void 0:x.postcode;if(""!==_&&void 0!==_&&void 0!==N&&(l.savePostcode(_),l.saveNadKey(N)),f||(n=(0,p.jsx)(eB.a,{message:"Loading Address details..."})),y){var C=u&&u.custom&&u.custom.resultDetailsHeading;C&&(a=C.selectedAddress||C.postcode)}var w="",E="";w=h&&eO.aS.includes(h.scenario.toLocaleLowerCase())?null==r?void 0:r.defaultPlaybackHeader:h&&eO.Vm.includes(h.scenario.toLocaleLowerCase())?null==r?void 0:r.copperPlaybackHeader:h&&eO.bg.includes(h.scenario.toLocaleLowerCase())?null==r?void 0:r.fttpPlaybackHeader:null==r?void 0:r.fttcPlaybackHeader,E=h&&eO.aS.includes(h.scenario.toLocaleLowerCase())?null==r?void 0:r.defaultPlaybackMessage:h&&eO.Vm.includes(h.scenario.toLocaleLowerCase())?null==r?void 0:r.copperPlaybackMessage:h&&eO.bg.includes(h.scenario.toLocaleLowerCase())?null==r?void 0:r.fttpPlaybackMessage:null==r?void 0:r.fttcPlaybackMessage;var S=o.asPath.includes("/affiliate/affiliate-packages-addons")?"".concat(s.o2).concat(eR.A.AFFILIATE.INDEX):"".concat(s.o2).concat(eR.A.TVPACKAGES.INDEX);return g&&(n=(0,p.jsx)("div",{className:eU().servicecheckerMessage_root,children:(0,p.jsx)("div",{className:"bt-container",children:(0,p.jsxs)(m.wn,{verticalPadding:"m",children:[h&&eO.aS.includes(h.scenario.toLocaleLowerCase())?(0,p.jsx)("div",{className:"bt-container",style:{textAlign:"center"},children:(0,p.jsxs)(m.wn,{verticalPadding:"m",children:[(0,p.jsx)(m.DZ,{isBold:!0,level:"1",size:"l",colour:"indigo",children:w}),(0,p.jsx)(m.X_,{size:"xxs"}),(0,p.jsx)(m.EY,{elementType:"p",children:(0,p.jsx)("strong",{children:E})})]})}):(0,p.jsx)(m.DZ,{level:"1",size:"xl",colour:"indigo",children:"CHOOSE YOUR TV AND BT BROADBAND"}),(0,p.jsx)(m.X_,{size:"s"}),(0,p.jsx)("div",{className:eU().messageBox,children:(0,p.jsx)("div",{className:eU().messageBoxContent,"data-analytics-region":"Service Checker Message",children:a?(0,p.jsxs)(m.ui,{children:[(0,p.jsx)("p",{className:eU().grayText,children:"Showing results for"}),(0,p.jsxs)("div",{className:eU().msgBox,children:[(0,p.jsxs)(m.EY,{elementType:"p",children:[" ",!!a&&a]}),(0,p.jsx)(m.N_,{href:S,size:"inherit",styleVariant:"primary",type:"default",analyticsLabel:"Service_Checker_Message_".concat(eD.Q.CHANGEADDRESS.replace(/\s+/g,"_"),"_New"),onClick:function(){localStorage.removeItem(eO.TJ),localStorage.removeItem(ek.mD),localStorage.removeItem("CachingCart"),c.reset(),l.resetData(),sessionStorage.removeItem(s.rh)},children:eD.Q.CHECKADDRESS})]})]}):(0,p.jsx)(eB.a,{small:!0,message:"Loading Address details..."})})})]})})})),(0,p.jsxs)(p.Fragment,{children:[" ",n]})});let e$=(0,i.memo)(eW);var eG=n(84505),eX=n(11744),eq=n.n(eX);let eZ=(0,i.memo)(function(e){var t=e.content,n=e.dismissable,a=e.onDismissCallback,i=e.background,r=e.textColor,o=e.isButton;return(0,p.jsx)("div",{className:eq().notification,style:{background:i,color:r},children:(0,p.jsxs)("div",{className:eq().notification__wrapper,children:[(0,p.jsxs)("div",{className:eq().notification__content,children:[(0,p.jsx)("span",{style:{color:r},dangerouslySetInnerHTML:{__html:t}}),o&&(0,p.jsx)("div",{className:eq().availabilityButton,children:(0,p.jsx)(m.$n,{elementType:"a",href:"#",styleVariant:"primary","data-analytics-link":"Check_availability",onClick:function(){var e=document.getElementById("propTable");null==e||e.scrollIntoView({behavior:"smooth"})},children:(0,p.jsx)("span",{"aria-label":"Check availability",children:"Check availability"})})})]}),n&&(0,p.jsx)("button",{className:eq().notification__close_button,"aria-label":"Close",onClick:function(e){a&&a(e);var t=e.target.closest(".".concat(eq().notification));t&&t.remove()},children:"\xd7"})]})})});var eK=n(66284),eJ=n(96591),eQ=n.n(eJ);function e0(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function e1(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?e0(Object(n),!0).forEach(function(t){(0,eK.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):e0(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var e2=function(e){s.KJ&&e.forEach(function(e){var t=document.querySelector("#".concat(e));if(t){var n=t.dataset.fragmentUrl;if(null!=n&&n.length)try{fetch(n.concat("?r=".concat((0,eo.A)()))).then(function(e){if(e.status>=200&&e.status<=299)return e.text();throw Error(e.statusText)}).then(function(e){var n=new DOMParser().parseFromString(e,"text/html");if(null!==n.querySelector("body")){var a,i=null==(a=n.querySelector("body"))?void 0:a.innerHTML;t.innerHTML=void 0===i?"":i}}).catch(function(e){console.error("Failed to fetch ".concat(n),e)}),t.dataset.fragmentUrl=""}catch(e){console.error("Failed to fetch ".concat(n),e)}}})};let e3=(0,i.memo)(function(e){var t,n=e.name,a=e.legalstuff,r=e.details,o=e.detailsData,s=e.type,l=(0,i.useMemo)(function(){var e,t;return null!=(e=null==r||null==(t=r.section)?void 0:t.map(function(e,t){var n=e.id?"faq__item_".concat(e.id):"faq__item_".concat(t);return e1(e1({},e),{},{itemkey:n})}))?e:[]},[null==r?void 0:r.section]);return"Legals"!==n&&(H=0),(0,p.jsx)("section",{"data-analytics-region":"Section:: ".concat(n),className:"bt-container",children:(0,p.jsxs)(m.wn,{verticalPadding:o?"xxxxs":"l",className:eQ().accordionWrapper,children:[(null==r?void 0:r.heading)&&(0,p.jsx)("div",{className:eQ().freqQs,children:(0,p.jsx)(m.DZ,{isBold:!0,size:"m",level:"2",colour:"indigo",children:r.heading})}),a&&(0,p.jsxs)("div",{className:eQ().legalstuff,children:[(0,p.jsx)(m.X_,{size:"xxxs"}),(0,p.jsx)(m.DZ,{isBold:!0,size:"s",level:"3",children:a.subHeading}),(0,p.jsx)(m.EY,{size:"m",elementType:"p",children:(0,p.jsx)("span",{dangerouslySetInnerHTML:{__html:null==a?void 0:a.description}})})]}),(0,p.jsx)(m.X_,{size:"s"}),(0,p.jsxs)(z,{className:er().accordion,allowMultipleExpanded:!0,allowZeroExpanded:!0,preExpanded:[null==(t=l[0])?void 0:t.itemkey],onChange:function(e){return e2(e)},children:[l&&(null==l?void 0:l.map(function(e){return(0,p.jsxs)(Z,{uuid:e.itemkey,className:er().accordion__item,children:[(0,p.jsx)(en,{children:(0,p.jsx)(ee,{"data-analytics-link":"".concat(n,": ").concat(e.sectionHeading),className:"".concat(er().accordion__button," ").concat(eQ().accordion__btn),dangerouslySetInnerHTML:{__html:e.sectionHeading}})}),(0,p.jsx)(ea,{className:"".concat(er().accordion__panel," ").concat(eQ().accordion__panel),children:"legal"===s?(0,p.jsx)(p.Fragment,{children:"Xbox Game Pass Ultimate"===e.sectionHeading?(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("div",{dangerouslySetInnerHTML:{__html:e.description}}),(0,p.jsx)(m.X_,{size:"s"})]}):(0,p.jsx)("div",{id:"bt_common_legals__item_".concat(e.id),"data-fragment-url":e.description,children:(0,p.jsx)(ec.A,{})})}):(0,p.jsx)("div",{dangerouslySetInnerHTML:{__html:e.description}})})]},e.itemkey)}))," "]})]})})}),e4=(0,i.memo)(function(e){var t=e.name,n=e.content;return(0,p.jsx)(e3,{details:n,type:"faq",name:t})});var e5=n(37801),e6=n.n(e5),e7=n(62879),e8=n(85944),e9=n(26352);let te=function(e){var t=e.headerCMS,n=e.columnCMS,a=e.type,i=n&&Object.assign.apply(Object,[{}].concat((0,em.A)(n))),r={background:"bannerGrid"===a?null==i?void 0:i.circleBgColour:""};return(0,p.jsx)(p.Fragment,{children:(0,p.jsx)("section",{className:"bt-container ".concat(e6().swiper_carousel," CarouselGrid gridDisc"),children:(0,p.jsx)(e7.RC,{modules:[e8.Vx,e8.FJ,e8.Jq,e8.s3],"aria-label":"Activate TNT sports now",tag:"div",grabCursor:!0,navigation:!0,spaceBetween:0,slidesPerView:1.2,style:{position:"initial"},keyboard:{enabled:!0},breakpoints:{0:{slidesPerView:1.2},568:{slidesPerView:1.8},768:{slidesPerView:1.8},900:{slidesPerView:2.5},1e3:{slidesPerView:2},1199:{slidesPerView:3},1920:{slidesPerView:3}},a11y:{enabled:!0,containerRoleDescriptionMessage:"carousel",slideLabelMessage:"Slide {{index}} of {{slidesLength}}"},children:(0,p.jsx)(m.e,{children:n&&(null==n?void 0:n.map(function(e){return(0,p.jsx)(e7.qr,{children:(0,p.jsxs)(m.e.Col,{span:12,children:[" ",(0,p.jsx)("div",{className:"bannerGrid"===a?e6().wrapper:"",style:r,children:(0,p.jsxs)("div",{className:"".concat(e.center?"".concat(e6().col," ").concat(e6().center):"".concat(e6().col)," ").concat(t.enableCircleShape?"":"".concat(e6().box_shadow," ")),style:{flexDirection:e.gridAlignment},children:[e.enableHeading&&(null==t?void 0:t.enableColumnHeadingAboveImage)&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(m.DZ,{isBold:!0,level:e.headingLevel,size:e.headingSize,colour:e.headingColour,children:e.heading}),(0,p.jsx)(m.X_,{size:"m"})]}),e.enableImg&&(0,p.jsx)(ta,{imgPath:e.image,imgAltText:e.imgAltText,isCircleShape:t.enableCircleShape,isFullwidthimg:e.fullWidthImg,cir
1cleBgColour:null==e?void 0:e.circleBgColour,ariaHidden:e.ariaHidden}),(0,p.jsx)(m.X_,{size:"xxs"}),e.enableHeading&&(0,p.jsx)(p.Fragment,{children:(0,p.jsx)(m.DZ,{level:e.headingLevel,size:e.headingSize,colour:e.headingColour,children:(0,p.jsx)("span",{style:{color:null==e?void 0:e.headingColour},dangerouslySetInnerHTML:{__html:null==e?void 0:e.heading}})})}),e.enableText&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(m.X_,{size:"xxxs"}),(0,p.jsx)(m.EY,{size:e.textSize,elementType:"p",children:(0,p.jsx)("span",{dangerouslySetInnerHTML:{__html:e.text}})})]}),(0,p.jsx)(m.X_,{size:"xs"}),e.enableLink&&(0,p.jsx)("div",{className:"".concat(e6().quick_links," ").concat(e6().bannerGrid),children:(0,p.jsx)(e9.A,{cta1Text:e.linkText,cta1Url:e.linkHrefURL,cta1Style:"primary",cta1AriaLabel:e.linkText,cta2Text:e.linkText2,cta2Url:e.linkHrefURL2,cta2Style:"primary",cta2AriaLabel:e.linkText2,cta3Text:e.linkText3,cta3Url:e.linkHrefURL3,cta3Style:"primary",cta3AriaLabel:e.linkText3})})]})})]},(0,eo.A)())},(0,eo.A)())}))})})})})};var tt=n(40362);let tn=(0,i.memo)(function(e){var t=e.headerCMS,n=e.columnCMS,a=e.type;return(0,p.jsx)("div",{"data-analytics-region":null==t?void 0:t.sectionDataAnalyticsRegion,children:(0,p.jsx)(m.ui,{background:null==t?void 0:t.surfaceColor,children:(0,p.jsx)("div",{className:"".concat("bannerGrid"===a?"bannerGridContainer":"bt-container"," ").concat(e6().root),id:"TNTSports",children:(0,p.jsxs)(m.wn,{children:[(null==t?void 0:t.enableSectionHeading)&&(0,p.jsx)(m.DZ,{isBold:!0,level:null==t?void 0:t.sectionHeadingLevel,size:null==t?void 0:t.sectionHeadingSize,colour:null==t?void 0:t.sectionHeadingColour,children:(0,p.jsx)("span",{dangerouslySetInnerHTML:{__html:null==t?void 0:t.sectionHeadingLabel}})}),t&&(null==t?void 0:t.enableSectionSubHeading1)&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(m.X_,{size:"s"}),(0,p.jsx)(m.DZ,{isBold:!0,level:null==t?void 0:t.sectionSubHeading1Level,size:null==t?void 0:t.sectionSubHeading1Size,colour:null==t?void 0:t.sectionSubHeading1Colour,children:null==t?void 0:t.sectionSubHeading1Label})]}),t&&t.discription&&(0,p.jsxs)("div",{children:[(0,p.jsx)(m.X_,{size:"m"}),(0,p.jsx)(m.EY,{elementType:"p",size:t.discriptionsize,children:(0,p.jsx)("span",{className:e6().description,style:{color:t.discriptioncolor},dangerouslySetInnerHTML:{__html:t.discription}})})]}),(null==t?void 0:t.enableSectionSubHeading2)&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(m.X_,{size:"s"}),(0,p.jsx)(m.DZ,{isBold:!0,level:null==t?void 0:t.sectionSubHeading2Level,size:null==t?void 0:t.sectionSubHeading2Size,colour:null==t?void 0:t.sectionSubHeading2Colour,children:null==t?void 0:t.sectionSubHeading2Label})]}),(0,p.jsx)(m.X_,{size:"m"}),(0,p.jsx)(te,{headerCMS:t,columnCMS:n,type:a}),(0,p.jsx)(m.X_,{size:"xxl"})]})})})})});var ta=function(e){var t=e.imgPath,n=e.imgAltText,a=e.isCircleShape,i=e.isFullwidthimg,r=e.circleBgColour,o=e.ariaHidden;return(0,p.jsx)("div",{className:"".concat(i?"".concat(e6().fullWidth):""," ").concat(a?"".concat(e6().circle_shape):"".concat(e6().default)),style:{background:r&&r},children:(0,p.jsx)("div",{className:a?"".concat(e6().circle_inner):"".concat(e6().inner),children:(0,p.jsx)(tt.A,{altText:n||"",ariaHidden:o,mobileImagePath:(0,ey.A)(t),tabletImagePath:(0,ey.A)(t),desktopImagePath:(0,ey.A)(t)})})})},ti=n(39818),tr=n.n(ti);let to=(0,i.memo)(function(e){var t=e.headerCMS,n=e.columnCMS;return(0,p.jsx)("div",{"data-analytics-region":null==t?void 0:t.sectionDataAnalyticsRegion,children:(0,p.jsx)(m.ui,{background:null==t?void 0:t.surfaceColor,children:(0,p.jsx)("div",{className:"bt-container ".concat(tr().root),children:(0,p.jsxs)(m.wn,{children:[(0,p.jsx)(m.X_,{size:"xl"}),(0,p.jsxs)("div",{className:tr().mainHeader,children:[(null==t?void 0:t.enableSectionHeading)&&(0,p.jsx)(m.DZ,{isBold:!0,level:null==t?void 0:t.sectionHeadingLevel,size:null==t?void 0:t.sectionHeadingSize,colour:null==t?void 0:t.sectionHeadingColour,children:(0,p.jsx)("span",{dangerouslySetInnerHTML:{__html:null==t?void 0:t.sectionHeadingLabel}})}),t&&(null==t?void 0:t.enableSectionSubHeading1)&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(m.X_,{size:"s"}),(0,p.jsx)(m.DZ,{isBold:!0,level:null==t?void 0:t.sectionSubHeading1Level,size:null==t?void 0:t.sectionSubHeading1Size,colour:null==t?void 0:t.sectionSubHeading1Colour,children:null==t?void 0:t.sectionSubHeading1Label})]}),t&&t.discription&&(0,p.jsxs)("div",{children:[(0,p.jsx)(m.X_,{size:"m"}),(0,p.jsx)(m.EY,{elementType:"p",size:t.discriptionsize,children:(0,p.jsx)("span",{className:tr().description,style:{color:t.discriptioncolor},dangerouslySetInnerHTML:{__html:t.discription}})})]}),(null==t?void 0:t.enableSectionSubHeading2)&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(m.X_,{size:"s"}),(0,p.jsx)(m.DZ,{isBold:!0,level:null==t?void 0:t.sectionSubHeading2Level,size:null==t?void 0:t.sectionSubHeading2Size,colour:null==t?void 0:t.sectionSubHeading2Colour,children:null==t?void 0:t.sectionSubHeading2Label})]})]}),(0,p.jsx)(m.X_,{size:"xl"}),(0,p.jsx)(m.e,{children:n&&(null==n?void 0:n.map(function(e,n){return(0,p.jsxs)(m.e.Col,{span:12,spanL:e.desktopCols,children:[" ",(0,p.jsx)("div",{children:(0,p.jsxs)("div",{className:"".concat(tr().card," ").concat((n+1)%2==0&&tr().even," "),style:{flexDirection:e.gridAlignment},children:[(0,p.jsxs)("div",{className:tr().imgWrap,children:[e.enableImg&&(0,p.jsx)(ts,{imgPath:e.image,imgAltText:e.imgAltText,isCircleShape:t.enableCircleShape,isFullwidthimg:e.fullWidthImg,cir
1cleBgColour:null==e?void 0:e.circleBgColour,ariaHidden:e.ariaHidden}),(0,p.jsx)(m.X_,{size:"s"})]}),(0,p.jsxs)("div",{className:tr().content,children:[(0,p.jsx)(m.DZ,{isBold:!0,size:"m",children:(0,p.jsx)("span",{style:{color:null==e?void 0:e.headingColour,textTransform:"uppercase"},dangerouslySetInnerHTML:{__html:null==e?void 0:e.heading}})}),e.gridHeading&&(0,p.jsx)(p.Fragment,{children:(0,p.jsx)(m.DZ,{isBold:!0,level:e.headingLevel,size:"l",colour:"indigo",children:(0,p.jsx)("span",{style:{color:null==e?void 0:e.headingColour},dangerouslySetInnerHTML:{__html:null==e?void 0:e.gridHeading}})})}),e.enableText&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(m.X_,{size:"xxxs"}),(0,p.jsx)(m.EY,{size:e.textSize||"m",elementType:"p",children:(0,p.jsx)("span",{dangerouslySetInnerHTML:{__html:e.text}})})]}),(0,p.jsx)(m.X_,{size:"xs"}),e.enableLink&&(0,p.jsx)("div",{className:"".concat(tr().quick_links," ").concat(tr().bannerGrid),children:(0,p.jsx)(v.Vm,{cta1Text:e.linkText,cta1Url:e.linkHrefURL,cta1Style:"primary",cta1AriaLabel:e.linkText,cta2Text:e.linkText2,cta2Url:e.linkHrefURL2,cta2Style:"primary",cta2AriaLabel:e.linkText2,cta3Text:e.linkText3,cta3Url:e.linkHrefURL3,cta3Style:"primary",cta3AriaLabel:e.linkText3})})]})]})})]},(0,eo.A)())}))}),(0,p.jsx)(m.X_,{size:"l"})]})})})})});var ts=function(e){var t=e.imgPath,n=e.imgAltText,a=e.isCircleShape,i=e.isFullwidthimg,r=e.circleBgColour,o=e.ariaHidden;return(0,p.jsx)("div",{className:"".concat(i?"".concat(tr().fullWidth):""," ").concat(a?"".concat(tr().circle_shape):"".concat(tr().default)," ").concat(tr().imageWrap),style:{background:r&&r},children:(0,p.jsx)("div",{className:a?"".concat(tr().circle_inner):"".concat(tr().inner),children:(0,p.jsx)(v.Tu,{altText:n||"",ariaHidden:o,mobileImagePath:(0,ey.A)(t),tabletImagePath:(0,ey.A)(t),desktopImagePath:(0,ey.A)(t)})})})}},24118:e=>{e.exports={productcard_root:"productcard_productcard_root__rUZ7w",cardHolder:"productcard_cardHolder__xaY4K",bannerImage_container:"productcard_bannerImage_container__KfDWo",upfrontDetails:"productcard_upfrontDetails__SaiAn",description_container:"productcard_description_container__tKkGx",header:"productcard_header__5r4Cm",header2lines:"productcard_header2lines__jrVZJ",headerText:"productcard_headerText__djXD4",description:"productcard_description__5WhXL",merchStrip:"productcard_merchStrip__rH_YP",offerText:"productcard_offerText__L7jKQ",productInfo:"productcard_productInfo__lzVvj",priceDetails:"productcard_priceDetails__kQd_V",price:"productcard_price__hUoK_",priceText:"productcard_priceText__4Cskb",supcontainer:"productcard_supcontainer__kb6bC",wasPrice:"productcard_wasPrice__F5gU1",upfrontCost:"productcard_upfrontCost__3ADj_",verticalDivider:"productcard_verticalDivider__z8bBg",productCardFooter:"productcard_productCardFooter__OuW3y",productCardBtn:"productcard_productCardBtn__O6e9L",card_bottom_wrapper:"productcard_card_bottom_wrapper__7iUR9",card_bottom_overlay:"productcard_card_bottom_overlay__eE8bA",price_rise_tile:"productcard_price_rise_tile__XIObp"}},24530:function(e,t){var n,a;void 0===(a="function"==typeof(n=function(){var e=function(){},t={},n={},a={};function i(e,t){if(e){var i=a[e];if(n[e]=t,i)for(;i.length;)i[0](e,t),i.splice(0,1)}}function r(t,n){t.call&&(t={success:t}),n.length?(t.error||e)(n):(t.success||e)(t)}function o(n,a,o){var s,l;if(a&&a.trim&&(s=a),l=(s?o:a)||{},s)if(s in t)throw"LoadJS";else t[s]=!0;function c(t,a){!function(t,n,a){var i,r,o=(t=t.push?t:[t]).length,s=o,l=[];for(r=0,i=function(e,t,a){if("e"==t&&l.push(e),"b"==t)if(!a)return;else l.push(e);--o||n(l)};r<s;r++)!function t(n,a,i,r){var o,s,l,c=document,d=i.async,u=(i.numRetries||0)+1,p=i.before||e,f=n.replace(/[\?|#].*$/,""),h=n.replace(/^(css|img|module|nomodule)!/,"");if(r=r||0,/(^css!|\.css$)/.test(f))(l=c.createElement("link")).rel="stylesheet",l.href=h,(o="hideFocus"in l)&&l.relList&&(o=0,l.rel="preload",l.as="style");else if(/(^img!|\.(png|gif|jpg|svg|webp)$)/.test(f))(l=c.createElement("img")).src=h;else if((l=c.createElement("script")).src=h,l.async=void 0===d||d,s="noModule"in l,/^module!/.test(f)){if(!s)return a(n,"l");l.type="module"}else if(/^nomodule!/.test(f)&&s)return a(n,"l");l.onload=l.onerror=l.onbeforeload=function(e){var s=e.type[0];if(o)try{l.sheet.cssText.length||(s="e")}catch(e){18!=e.code&&(s="e")}if("e"==s){if((r+=1)<u)return t(n,a,i,r)}else if("preload"==l.rel&&"style"==l.as)return l.rel="stylesheet";a(n,s,e.defaultPrevented)},!1!==p(n,l)&&c.head.appendChild(l)}(t[r],i,a)}(n,function(e){r(l,e),t&&r({success:t,error:a},e),i(s,e)},l)}if(l.returnPromise)return new Promise(c);c()}return o.ready=function(e,t){return!function(e,t){e=e.push?e:[e];var i,r,o,s=[],l=e.length,c=l;
1for(i=function(e,n){n.length&&s.push(e),--c||t(s)};l--;){if(o=n[r=e[l]]){i(r,o);continue}(a[r]=a[r]||[]).push(i)}}(e,function(e){r(t,e)}),o},o.done=function(e){i(e,[])},o.reset=function(){t={},n={},a={}},o.isDefined=function(e){return e in t},o})?n.apply(t,[]):n)||(e.exports=a)},24573:(e,t,n)=>{"use strict";n.d(t,{B:()=>r});var a=n(14232),i=n(98196);let r=(0,a.createContext)({surfaceBackground:i.m})},24627:e=>{function t(e,t){e.onload=function(){this.onerror=this.onload=null,t(null,e)},e.onerror=function(){this.onerror=this.onload=null,t(Error("Failed to load "+this.src),e)}}e.exports=function(e,n,a){var i=document.head||document.getElementsByTagName("head")[0],r=document.createElement("script");"function"==typeof n&&(a=n,n={}),a=a||function(){},r.type=(n=n||{}).type||"text/javascript",r.charset=n.charset||"utf8",r.async=!("async"in n)||!!n.async,r.src=e,n.attrs&&function(e,t){for(var n in t)e.setAttribute(n,t[n])}(r,n.attrs),n.text&&(r.text=""+n.text),("onload"in r?t:function(e,t){e.onreadystatechange=function(){("complete"==this.readyState||"loaded"==this.readyState)&&(this.onreadystatechange=null,t(null,e))}})(r,a),r.onload||t(r,a),i.appendChild(r)}},25296:(e,t,n)=>{"use strict";function a(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function i(e={},t={}){let n=["__proto__","constructor","prototype"];Object.keys(t).filter(e=>0>n.indexOf(e)).forEach(n=>{void 0===e[n]?e[n]=t[n]:a(t[n])&&a(e[n])&&Object.keys(t[n]).length>0&&i(e[n],t[n])})}n.d(t,{a:()=>l,g:()=>o});let r={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function o(){let e="undefined"!=typeof document?document:{};return i(e,r),e}let s={document:r,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:e=>"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function l(){let e="undefined"!=typeof window?window:{};return i(e,s),e}},25790:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e};s(n(93602));var i=s(n(51839)),r=s(n(231)),o=s(n(81754));function s(e){return e&&e.__esModule?e:{default:e}}var l=function(e){return i.default[e.smooth]||i.default.defaultEasing},c=function(){if("undefined"!=typeof window)return window.requestAnimationFrame||window.webkitRequestAnimationFrame}()||function(e,t,n){window.setTimeout(e,n||1e3/60,new Date().getTime())},d=function(){return{currentPosition:0,startPosition:0,targetPosition:0,progress:0,duration:0,cancel:!1,target:null,containerElement:null,to:null,start:null,delta:null,percent:null,delayTimeout:null}},u=function(e){var t=e.data.containerElement;if(t&&t!==document&&t!==document.body)return t.scrollLeft;var n=void 0!==window.pageXOffset,a="CSS1Compat"===(document.compatMode||"");return n?window.pageXOffset:a?document.documentElement.scrollLeft:document.body.scrollLeft},p=function(e){var t=e.data.containerElement;if(t&&t!==document&&t!==document.body)return t.scrollTop;var n=void 0!==window.pageXOffset,a="CSS1Compat"===(document.compatMode||"");return n?window.pageYOffset:a?document.documentElement.scrollTop:document.body.scrollTop},f=function(e){var t=e.data.containerElement;if(t&&t!==document&&t!==document.body)return t.scrollWidth-t.offsetWidth;var n=document.body,a=document.documentElement;return Math.max(n.scrollWidth,n.offsetWidth,a.clientWidth,a.scrollWidth,a.offsetWidth)},h=function(e){var t=e.data.containerElement;if(t&&t!==document&&t!==document.body)return t.scrollHeight-t.offsetHeight;var n=document.body,a=document.documentElement;return Math.max(n.scrollHeight,n.offsetHeight,a.clientHeight,a.scrollHeight,a.offsetHeight)},m=function e(t,n,a){var i=n.data;if(!n.ignoreCancelEvents&&i.cancel){o.default.registered.end&&o.default.registered.end(i.to,i.target,i.currentPositionY);return}if(i.delta=Math.round(i.targetPosition-i.startPosition),null===i.start&&(i.start=a),i.progress=a-i.start,i.percent=i.progress>=i.duration?1:t(i.progress/i.duration),i.currentPosition=i.startPosition+Math.ceil(i.delta*i.percent),i.containerElement&&i.containerElement!==document&&i.containerElement!==document.body?n.horizontal?i.containerElement.scrollLeft=i.currentPosition:i.containerElement.scrollTop=i.currentPosition:n.horizontal?window.scrollTo(i.currentPosition,0):window.scrollTo(0,i.currentPosition),i.percent<1){var r=e.bind(null,t,n);c.call(window,r);return}o.default.registered.end&&o.default.registered.end(i.to,i.target,i.currentPosition)},v=function(e){e.data.containerElement=e?e.containerId?document.getElementById(e.containerId):e.container&&e.container.nodeType?e.container:document:null},g=function(e,t,n,a){if(t.data=t.data||d(),window.clearTimeout(t.data.delayTimeout),r.default.subscribe(function(){t.data.cancel=!0}),v(t),t.data.start=null,t.data.cancel=!1,t.data.startPosition=t.horizontal?u(t):p(t),t.data.targetPosition=t.absolute?e:e+t.data.startPosition,t.data.startPosition===t.data.targetPosition){o.default.registered.end&&o.default.registered.end(t.data.to,t.data.target,t.data.currentPosition);return}t.data.delta=Math.round(t.data.targetPosition-t.data.startPosition),t.data.duration=("function"==typeof(i=t.duration)?i:function(){return i})(t.data.delta),t.data.duration=isNaN(parseFloat(t.data.duration))?1e3:parseFloat(t.data.duration),t.data.to=n,t.data.target=a;var i,s=l(t),f=m.bind(null,s,t);if(t&&t.delay>0){t.data.delayTimeout=window.setTimeout(function(){o.default.registered.begin&&o.default.registered.begin(t.data.to,t.data.target),c.call(window,f)},t.delay);return}o.default.registered.begin&&o.default.registered.begin(t.data.to,t.data.target),c.call(window,f)},b=function(e){return(e=a({},e)).data=e.data||d(),e.absolute=!0,e};t.default={animateTopScroll:g,getAnimationType:l,scrollToTop:function(e){g(0,b(e))},scrollToBottom:function(e){v(e=b(e)),g(e.horizontal?f(e):h(e),e)},scrollTo:function(e,t){g(e,b(t))},scrollMore:function(e,t){v(t=b(t)),g(e+(t.horizontal?u(t):p(t)),t)}}},26303:(e,t,n)=>{"use strict";n.d(t,{fr:()=>N,MB:()=>P,UR:()=>O,qP:()=>T,g7:()=>j,AD:()=>m,sv:()=>f,Pz:()=>w,Dy:()=>E,ay:()=>k,wh:()=>p,Zi:()=>g,Gu:()=>d,Ir:()=>v,YW:()=>S,LZ:()=>c,VM:()=>u,Iu:()=>y,D6:()=>_,PS:()=>b,Oo:()=>h,Xl:()=>C});var a=n(70236),i=n(66284),r=n(65341),o={includeForEnt:["tv-add-on-now-boost","tv-add-on-extra-box","tv-add-on-bt-sport","tv-add-on-now-cinema","tv-add-on-now-sky-sport","tv-add-on-asian-mix","tv-add-on-amazon","tv-add-on-now-hayu"],includeForBigEnt:["tv-add-on-now-boost","tv-add-on-extra-box","tv-add-on-bt-sport","tv-add-on-now-cinema","tv-add-on-now-sky-sport","tv-add-on-amazon","tv-add-on-now-hayu","tv-add-on-asian-mix"],includeForSport:["tv-add-on-extra-box","tv-add-on-amazon","tv-add-on-now-ent","tv-add-on-netflix","tv-add-on-now-sky-sport","tv-add-on-now-cinema","tv-add-on-now-hayu","tv-add-on-asian-mix"],includeForVIP:["tv-add-on-extra-box","tv-add-on-amazon","tv-add-on-asian-mix","tv-add-on-now-hayu"],includeForBigSport:["tv-add-on-extra-box","tv-add-on-now-ent","tv-add-on-now-cinema","tv-add-on-netflix","tv-add-on-now-hayu","tv-add-on-amazon","tv-add-on-asian-mix"],includeForCopperMocoySport:["tv-add-on-now-ent","tv-add-on-now-cinema","tv-add-on-now-hayu","tv-add-on-amazon","tv-add-on-netflix","tv-add-on-now-sky-sport"],includeForCopperMocoyEss:["tv-add-on-now-ent","tv-add-on-now-cinema","tv-add-on-netflix","tv-add-on-now-hayu","tv-add-on-amazon","tv-add-on-bt-sport","tv-add-on-now-sky-sport"]};function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?s(Object(n),!0).forEach(function(t){(0,i.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function c(e,t){try{var n=JSON.stringify(t);return sessionStorage.setItem(e,n),!0}catch(t){return console.warn("Error caught while saving the state ".concat(e,":\n ").concat(t)),!1}}function d(e){try{var t=sessionStorage.getItem(e);if(null===t)return;return JSON.parse(t)}catch(t){console.warn("Error caught while loading the state ".concat(e,":\n ").concat(t));return}}function u(e,t,n,a,i,r,o,s,c,d,u,p,f){var h,m=new Date,v=(null==(h=window)||null==(h=h.location)?void 0:h.pathname)||"",g={};g=l(l({},g),t);try{if(!g)return!1;return g.expiry=m.getTime()+2592e6,g.page=v,g.selectedNetflixOption=n,g.landlineState=a,g.checkoutPackage=i,g.bbpackage=r,g.addons=o,g.getAddonsProductCardState=s,g.postcode=c,g.nadKey=u,g.homePhoneService=p,t.addonsDataMobile=f,g.settingUpOption=d,g.timeStamp=new Date().toISOString(),localStorage.setItem(e,JSON.stringify(g)),!0}catch(t){return console.warn("Error caught while saving the state ".concat(e,": ").concat(t)),!1}}function p(){try{var e=localStorage.getItem("CachingCart");if(null===e)return;return JSON.parse(e)}catch(e){console.warn("Error caught while loading the state:\n ".concat(e));return}}n(67402);var f=function(e){localStorage.removeItem(e)},h=function(e,t,n,a,i){var r,o,s,l,c,d,u,p=null==t?void 0:t.filter(function(e){return e.id===n}).map(function(e){return{upFrontPrice:Number(e.upFrontPrice),delivery:e.delivery,activation:e.activation}}),f=e.filter(function(e){return e.displayName==a}).map(function(e){return{upFrontPrice:Number(e.postageCost+e.activationCost),delivery:e.postageCost,activation:e.activationCost}}),h=Number((null==i||null==(r=i.ChooseHandset)||null==(r=r[0])?void 0:r.price)||0);return{upfrontCost:((null==(o=p[0])?void 0:o.upFrontPrice)||0)+((null==(s=f[0])?void 0:s.upFrontPrice)||0)+h,delivery:((null==(l=p[0])?void 0:l.delivery)||0)+((null==(c=f[0])?void 0:c.delivery)||0),activation:((null==(d=p[0])?void 0:d.activation)||0)+((null==(u=f[0])?void 0:u.activation)||0)+h}};function m(e,t){var n=[],a=new Map(e.map(function(e){return[e.id,e.price]}));t.forEach(function(e){var t=a.get(e.id);void 0!==t&&(t<e.price?n.push({id:e.id,oldPrice:e.price,newPrice:t,status:"decreased",diffrence:e.price-t}):t>e.price&&n.push({id:e.id,oldPrice:e.price,newPrice:t,status:"increased",diffrence:t-e.price}))});var i=e.reduce(function(e,t){return e+t.price},0),r=t.reduce(function(e,t){return e+t.price},0),o=Number(r-i).toFixed(2),s="same";return Number(o)>0?s="increased":0>Number(o)&&(s="decreased"),{Total:Math.abs(Number(o)),newMonthlyCost:r,Status:s}}function v(e){var t=d(r.jE),n=(null==t||null==(a=t.basketData)||null==(a=a.upfrontCost)?void 0:a.upfrontPrice)!==null;try{var a,i,o=0,s=0,l=0,c=0,u=(null==t||null==(i=t.homePhoneService)||null==(i=i.ChooseHandset)||null==(i=i[0])?void 0:i.price)||0;return"checkout"===e[0].name?e.forEach(function(e){if(n){var a,i;l=Number(null==t||null==(a=t.basketData)||null==(a=a.upfrontCost)?void 0:a.deliveryPrice),c=Number(null==t||null==(i=t.basketData)||null==(i=i.upfrontCost)?void 0:i.activationPrice),o=Number(l+c+e.price+u)}s=parseFloat(o.toFixed(2))}):"homePhone"===e[0].name?e.forEach(function(e){if(n){var a,i;if(l=Number(null==t||null==(a=t.basketData)||null==(a=a.upfrontCost)?void 0:a.deliveryPrice),c=Number(null==t||null==(i=t.basketData)||null==(i=i.upfrontCost)?void 0:i.activationPrice),null!==e.price&&void 0!==e.price){var r,d=Number(null==t||null==(r=t.basketData)||null==(r=r.upfrontCost)?void 0:r.upfrontPrice)||0;if(d>0){var p=Math.max(0,d-u);o=Number(p+e.price)}else o=Number(l+c+e.price)}s=parseFloat(o.toFixed(2))}}):"homePhoneReset"===e[0].name?e.forEach(function(e){if(n){var a,i;l=Number(null==t||null==(a=t.basketData)||null==(a=a.upfrontCost)?void 0:a.deliveryPrice),c=Number(null==t||null==(i=t.basketData)||null==(i=i.upfrontCost)?void 0:i.activationPrice),null!==e.price&&void 0!==e.price&&(o=Number(l+c+e.price)),s=parseFloat(o.toFixed(2))}}):e.forEach(function(e){var n,a=e.price,i=null==t||null==(n=t.basketData)||null==(n=n.checkoutData[0])?void 0:n.defaultList.price;"Delivery"===e.name?l=e.price:"checkout"!==e.name&&(c=e.price),null!=i?o=Number(i+a+u):o+=Number(a+u),s=parseFloat(o.toFixed(2))}),{upfrontPrice:s,deliveryPrice:l,activationPrice:c}}catch(e){console.warn("Error caught while formatting the prices:\n ".concat(e))}return{upfrontPrice:null,deliveryPrice:null,activationPrice:null}}function g(e){try{var t=0,n=0,a=0,i=0,o=0,s=0,l=0,c=0,u=0,p=d(r.jE),f=(null==p||null==(y=p.basketData)||null==(y=y.selectedtvpackage)?void 0:y.packagePrice)!==0,h=(null==p||null==(x=p.basketData)||null==(x=x.monthlyCost)?void 0:x.addonTotal)!==0,m=(null==p?void 0:p.basketData.monthlyCost.tvpackagePrice)||0,v=(null==p?void 0:p.basketData.monthlyCost.bbPrice)||0,g=(null==p?void 0:p.basketData.monthlyCost.addonTotal)||0,b=null==p?void 0:p.homePhoneService;if(b){var y,x,N,_,C,w,E,S=(null==b||null==(w=b.ChoosePlan)||null==(w=w[0])?void 0:w.price)||0,j=(null==b||null==(E=b.internationalCalling)||null==(E=E[0])?void 0:E.price)||0;c=Number(S)+Number(j)}var T=null!=p&&null!=(N=p.basketData)&&N.selectedBTMobile.offerPrice?null==p||null==(_=p.basketData)||null==(_=_.selectedBTMobile)?void 0:_.offerPrice:null==p||null==(C=p.basketData)||null==(C=C.selectedBTMobile)?void 0:C.packagePrice;return e.map(function(e){"EE TV"===e.heading?a=e.enableOffer&&e.offerPrice?e.offerPrice:Number(e.packagePrice):"Broadband"===e.heading&&(f||h)?(a=m,o=g,i=e.enableOffer?Number(e.wasPrice):Number(e.packagePrice),u=Number(T)):"addons"===e.heading&&(f||v)?(a=m,i=v,o=Number(e.packagePrice),u=Number(T)):"offeraddons"===e.heading&&(f||v)?(a=m,i=v,o=Number(e.packagePrice),s=Number(e.offerPrice),u=Number(T)):"Back to BB"===e.heading&&f?(a=m,o=g,i=e.enableOffer?Number(e.wasPrice):Number(e.packagePrice),l=Number(e.packagePrice)):"resetAddon"===e.heading&&f?(a=m,o=Number(e.packagePrice)):"resetTVBB"===e.heading?(a=0,o=0,i=0,l=0):"homePhone"===e.heading?(a=m,o=g,i=v,c=Number(e.packagePrice),u=Number(T)):"resethomePhone"===e.heading?(a=m,o=g,i=v,c=0):"BTMobile"===e.heading?(a=m,o=g,i=v,u=Number(e.packagePrice)):"resetBtmobile"===e.heading&&(a=m,o=g,i=v,u=0),t=Number(a)+Number(i)+o+Number(c)+Number(u)+Number(l),n=Number(t.toFixed(2))}),{monthlyPrice:n,tvpackagePrice:Number(a),bbPrice:Number(i),addonTotal:o,addonOfferTotal:s,homePhonePrice:Number(c),btMobilePrice:Number(u)}}catch(e){console.warn("Error caught while formatting the prices:\n ".concat(e))}return{monthlyPrice:null,tvpackagePrice:null,bbPrice:null,addonTotal:null,addonOfferTotal:null,btMobilePrice:null}}function b(e){var t=void 0===e.id;return{id:e.id,state:!t}}function y(e){var t={buttonID:e.buttonID,header:e.header,addonPrice:e.addonPrice,fromPrice:e.fromPrice,offerContract:e.offerContract,contract:e.contract,type:e.type,enableFromText:e.enableFromText,enableOffer:e.enableOffer},n=e.buttonID,i=d(r.jE);if(i)if(o=Object.values(i.addons),s=Object.values(i.basketData.selectedaddon),l=null==i?void 0:i.getAddonsProductCardState,o.find(function(e){return e.buttonID===n})){var o,s,l,c,u,p,f=null==o?void 0:o.filter(function(e){return e.buttonID!==n}),h=null==l?void 0:l.filter(function(e){return e.id!==n}),m=null==s?void 0:s.filter(function(e){return e.buttonID!==n});c=f,p=m,u=h}else c=[].concat((0,a.A)(o),[e]),p=[].concat((0,a.A)(s),[t]),u=[].concat((0,a.A)(l),[{id:n,state:!0}]);else c=[e],p=[t],u=[{id:n,state:!0}];return{packageList:c,packageStateList:u,basketList:p}}var x=function(e){return Number(e.toFixed(2).replace(/[.,]00$/,""))},N=function(e){return e.reduce(function(e,t){return Number(e)+Number(t)},0)},_=function(e,t,n,i){var r,o="fttp"!==i?"fttc":"fttp";return{items:[void 0===e?{category:"TV Addons"===t?"TV Add On":"Set Up",items:0}:function(){var i=new URLSearchParams(e.ecommParam).get("SM_BP");switch(t){case"TV":r={category:"TV",brand:"BT",bundle_id:"",product_code:e.id,product_name:e.packageName,discount:[{name:"",code:"",description:e.enableOffer?"".concat(e.offerLength):"",value:e.enableOffer?Number(e.offerPrice):0}],contract_length:Number(e.packageContract.split(" ")[0]||1),quantity:1,price:{upfront:Number(e.upFrontPrice)||0,ongoing:Number(e.packagePrice)||0,total_contract:x(Number(Number(e.upFrontPrice)+Number(e.packagePrice)*Number(e.packageContract.split(" ")[0]||1)))||0}};break;case"BROADBAND":r={category:o,brand:"BT",product_code:e.packageId,product_name:e.displayName,contract_length:Number(e.contractLength||1),quantity:1,discount:[{name:"",code:"",description:e.enableOffer?"".concat((null==e?void 0:e.pricingPromotion)&&(null==e||null==(v=e.pricingPromotion[0])?void 0:v.name)):"",value:e.enableOffer?Number(e.wasPrice):0}],price:{upfront:Number(e.activationCost+e.postageCost)||0,ongoing:x(Number(e.monthlyCost)+Number(n.landlinePrice))||0,total_contract:x(Number(Number(e.activationCost+e.postageCost)+Number(e.monthlyCost+n.landlinePrice)*Number(e.contractLength||1)))||0}};break;case"TV_BUNDLE":var s=e.enableOffer?e.offerPrice:e.packagePrice,l=e.enableOffer?e.wasPrice:e.monthlyCost,c=e.islandline?Number(l)+Number(e.landlineCost):l;r={category:"TV_BUNDLE",brand:"BT",product_code:e.BBId&&""!==e.BBId?"".concat(e.id," + ").concat(e.BBId):"".concat(e.id," + ").concat(e.packageId),product_name:(e.BBId&&e.BBId,"".concat(e.packageName," + ").concat(e.displayName)),quantity:1,price:{upfront:Number(Math.abs(N([e.upFrontPrice,Number(e.activationCost),Number(e.postageCost)])).toFixed(2))||0,ongoing:Number(Math.abs(N([Number(s),Number(c)])).toFixed(2))||0,total_contract:Number(Math.abs(N([e.upFrontPrice,Number(e.activationCost),Number(e.postageCost)])).toFixed(2))||0}};break;case"TV Addons":var d=Array.isArray(e)?e.filter(Boolean):[e].filter(
1Boolean),u=d.filter(function(e){return(null==e?void 0:e.buttonID)==="ADD-ON-COMP-SFF-ESS"||(null==e?void 0:e.buttonID)==="addCHO"}),p=d.filter(function(e){return(null==e?void 0:e.buttonID)!=="ADD-ON-COMP-SFF-ESS"&&(null==e?void 0:e.buttonID)!=="addCHO"}),f=u.length?u.map(function(t){return{category:"Broadband Add On",product_code:t.buttonID,product_name:t.header,brand:"BT",quantity:1,discount:[{name:"",code:"",description:e.enableOffer?"".concat(e.offerContract):"",value:e.enableOffer?Number(e.addonPrice):0}],contract_length:void 0!==t.contract?Number(t.contract.split(" ")[0]):void 0,price:{ongoing:t.addonPrice||0,upfront:0,total_contract:Number(t.addonPrice)*Number(t.contract?t.contract.split(" ")[0]:1)||0}}}):[],h=p.length?p.map(function(t){return{category:"TV Add On",product_code:t.buttonID,product_name:t.header,brand:"BT",quantity:1,discount:[{name:"",code:"",description:e.enableOffer?"".concat(e.offerContract):"",value:e.enableOffer?Number(e.addonPrice):0}],contract_length:24,price:{ongoing:t.addonPrice||0,upfront:0,total_contract:Number(t.addonPrice)*Number(24)||0}}}):[],m=[].concat((0,a.A)(f),(0,a.A)(h));r=1===m.length?m[0]:m;break;case"Netflix_Addon":r={category:"TV Add On",product_code:e.id,product_name:e.heading,brand:"BT",quantity:1,discount:[{name:"",code:"",description:"",value:0}],contract_length:24,price:{ongoing:e.price||0,upfront:0,total_contract:24*Number(e.price)}};break;case"BTMOBILE":r={category:"BT Mobile Products",brand:"BT",product_code:String(i),product_name:null==e?void 0:e.planName,contract_length:Number(1),quantity:1,discount:[{name:"",code:"",description:null==e?void 0:e.planName,value:null!=e&&e.enableOffer?Number(null==e?void 0:e.offerPrice):e.btMobilePrice}],price:{upfront:0,ongoing:Number(e.btMobilePrice)||0,total_contract:1}};break;case"Set Up":if(Object.keys(e).length>1&&e){var v,g,b,y,_,C="object"!=typeof e?e:Object.values(e);r=null==C?void 0:C.map(function(e){var t=null==e?void 0:e.defaultList;return{category:"No Product Category",product_code:null==t?void 0:t.radioID,product_name:null==t?void 0:t.label,brand:"BT",quantity:1,discount:[{name:"",code:"",description:"",value:0}],contract_length:24,price:{ongoing:0,upfront:null==t?void 0:t.price,total_contract:Number(null==t?void 0:t.price)}}})}else r={category:"No Product Category",product_code:null==(g=e[0].defaultList)?void 0:g.radioID,product_name:null==(b=e[0].defaultList)?void 0:b.label,brand:"BT",quantity:1,contract_length:24,discount:[{name:"",code:"",description:"",value:0}],price:{ongoing:0,upfront:null==(y=e[0].defaultList)?void 0:y.price,total_contract:Number(null==(_=e[0].defaultList)?void 0:_.price)}}}return r}()]}};function C(e){var t=d(r.jE);if(t)if((n=Object.values(t.checkoutData)).find(function(t){return t.isSelected===e.isSelected})){var n,i,o=null==n?void 0:n.filter(function(t){return t.isSelected!==e.isSelected});i=[].concat((0,a.A)(o),[e])}else i=[].concat((0,a.A)(n),[e]);else i=[e];return i}function w(e,t){var n=null==e?void 0:e.trim(),a=[];return"TV-ENTERTAINMENT"===n?a=null==t?void 0:t.filter(function(e){return o.includeForEnt.includes(e.buttonID)}):"TV-SPORT-MINI"===n?a=null==t?void 0:t.filter(function(e){return o.includeForSport.includes(e.buttonID)}):"TV-VIP"===n?a=null==t?void 0:t.filter(function(e){return o.includeForVIP.includes(e.buttonID)}):"TV-BIG-ENTERTAINMENT"===n?a=null==t?void 0:t.filter(function(e){return o.includeForBigEnt.includes(e.buttonID)}):"TV-BIG-SPORT"===n?a=null==t?void 0:t.filter(function(e){return o.includeForBigSport.includes(e.buttonID)}):"TV-BB-COPPER-MOCOY-SPORT"===n?a=null==t?void 0:t.filter(function(e){return o.includeForCopperMocoySport.includes(e.buttonID)}):"TV-BB-COPPER-MOCOY-ESS"===n&&(a=null==t?void 0:t.filter(function(e){return o.includeForCopperMocoyEss.includes(e.buttonID)})),a}var E=function(e){return Number.isInteger(e)?0:Number(Number(e).toFixed(2).toString().split(".")[1])},S=function(e){return Number(e.toString().split(".")[0])},j=function(e,t){return null==e?void 0:e.map(function(e){return{category:t,product_code:"TV"===t?e.id:e.buttonID,product_name:e.header,vertical:"Broadband & TV",objective:"Acquisition",brand:"BT",discount:[{name:"",code:"",description:e.enableOffer?"".concat("TV"===t?e.offerLength:e.offerContract):"",value:e.enableOffer?"TV"===t?Number(e.offerPrice):Number(e.addonPrice):0}],price:{upfront:e.upFrontPrice||0,ongoing:Number("TV"===t?e.price:e.addonPrice)||0}}})},T=function(e,t){return null==e?void 0:e.map(function(e){return{category:t,product_code:e.id,product_name:e.heading,vertical:"Broadband & TV",objective:"Acquisition",brand:"BT",discount:[{name:"",code:"",description:"",value:0}],price:{upfront:e.upFrontPrice||0,ongoing:Number(e.price)}}})},P=function(e,t){var n="fttp"!==t?"fttc":"fttp";return null==e?void 0:e.map(function(e){var t,a=(null==e?void 0:e.saleMonthlyCost)!==void 0&&(null==e?void 0:e.saleMonthlyCost)!==0&&null!=e&&!!e.pricingPromotion&&(null==e?void 0:e.pricingPromotion.length)===0||(null==e?void 0:e.saleMonthlyCost)!==void 0&&null!=e&&!!e.pricingPromotion&&(null==e?void 0:e.pricingPromotion.length)!==0;return{category:n,product_code:e.packageId,product_name:e.displayName,vertical:"Broadband & TV",objective:"Acquisition",discount:[{name:"",code:"",description:a?"".concat(e.pricingPromotion&&(null==(t=e.pricingPromotion[0])?void 0:t.name)):"",value:a?Number(e.saleMonthlyCost):0}],brand:"BT",price:{upfront:Number(e.postageCost)+Number(e.activationCost)||0,ongoing:Number(e.monthlyCost)}}})},O=function(e,t,n,i){var r=null==e?void 0:e.filter(function(e){return e.packageId.includes(n)}),o=Object.assign.apply(Object,[{}].concat((0,a.A)(r))),s=Number(o.activationCost)+Number(o.postageCost);return null==t?void 0:t.map(function(e){return{category:i,product_code:"".concat(e.id," + ").concat(o.packageId),product_name:"".concat(e.header," + ").concat(o.displayName),brand:"BT",vertical:"Broadband & TV",objective:"Acquisition",price:{upfront:Number(e.upFrontPrice)+s||"",ongoing:parseFloat((Number(e.price)+Number(o.monthlyCost)).toFixed(2))||"",total_contract:Number(e.contractPrice)+s||""},contract_length:Number(e.contract.split(" ")[0])}})},k=function(e,t){var n=document.querySelector("#".concat(e));if(n){var a,i=(a="".concat(n.dataset.fragmentUrl,".html"),"".concat(r.Xf).concat(a));if(null!=i&&i.length)try{fetch(i).then(function(e){if(e.status>=200&&e.status<=299)return e.text();throw Error(e.statusText)}).then(function(e){var a=new DOMParser().parseFromString(e,"text/html");if(null!==a.querySelector("body")){var i,r=null==(i=a.querySelector("body"))?void 0:i.innerHTML;n.innerHTML=void 0===r?"":r}if("product"===t&&document.querySelectorAll(".tv-channel-logo-list img").forEach(function(e){var t=parseInt(e.attributes[1].value),n=parseInt(e.attributes[2].value);
1e.setAttribute("style","object-position: -".concat(t,"px -").concat(n,"px; background-position: -").concat(t,"px -").concat(n,"px"))}),"bbAddon"===t&&null!==a.querySelector("body")){var o,s=null==(o=a.querySelector("body"))?void 0:o.innerHTML;n.innerHTML=void 0===s?"":s,n.id="bbAddonCard"}}).catch(function(e){console.error("Failed to fetch ".concat(i),e)}),n.dataset.fragmentUrl=""}catch(e){console.error("Failed to fetch ".concat(i),e)}}}},26352:(e,t,n)=>{"use strict";n.d(t,{A:()=>f});var a=n(14232),i=n(10598),r=n.n(i),o=n(78226),s=n(24020),l=n(89099),c=n(12233),d=n(70279),u=n(54059),p=n(37876);let f=(0,a.memo)(function(e){var t=e.cta1Text,n=e.cta1Url,i=e.cta1Style,f=e.cta1AriaLabel,h=e.cta2Text,m=e.cta2Url,v=e.cta2Style,g=e.cta2AriaLabel,b=e.cta3Text,y=e.cta3Url,x=e.cta3Style,N=e.cta3AriaLabel,_=e.alignItem,C=e.modalContent,w=o.N_,E=(0,s.H7)(),S=(0,l.useRouter)(),j=null==S?void 0:S.asPath,T=(0,d.h)(),P=T.isShown,O=T.toggle,k=(0,a.useState)(),A=k[0],I=k[1],L=function(e){O(),I({desktopImagePath:e.tooltipImagepath,mobileImagePath:e.popupMobileImg,altText:e.altText,heading:e.tooltipHeading,content:e.tooltipDescription,bgGradient:e.bgGradient,color:e.color,imgBgGradient:e.imgBgGradient})};return(0,p.jsxs)("div",{className:"center"===_?"".concat(r().ctas," ").concat(r().centerCtas):r().ctas,children:[void 0!==C?(0,p.jsx)(u.$n,{onClick:function(){return L(C)},elementType:"button",styleVariant:"primary","data-analytics-link":E?"CTA_".concat(null==f?void 0:f.replace(/\s+/g,"_"),"_New"):"CTA:: ".concat(f),"aria-label":f||t,children:t}):"#"===n?(0,p.jsx)(w,{to:"serviceChecker",smooth:!0,offset:-60,duration:500,delay:100,isDynamic:!0,children:(0,p.jsx)("a",{href:n,className:i,"aria-label":f||t,"data-analytics-link":E?"CTA_".concat(null==f?void 0:f.replace(/\s+/g,"_"),"_New"):"CTA:: ".concat(f),children:t})}):(0,p.jsx)(p.Fragment,{children:"/add"!==j?(0,p.jsx)("a",{href:n,className:i,"aria-label":f||t,"data-analytics-link":E?"CTA_".concat(null==f?void 0:f.replace(/\s+/g,"_"),"_New"):"CTA:: ".concat(f),children:t}):(0,p.jsx)(w,{to:"addpageProductCard",smooth:!0,offset:-60,duration:500,delay:100,isDynamic:!0,children:(0,p.jsx)("span",{role:"button",tabIndex:0,className:i,"aria-label":f||t,"data-analytics-link":E?"CTA_".concat(null==f?void 0:f.replace(/\s+/g,"_"),"_New"):"CTA:: ".concat(f),children:t})})}),h&&(0,p.jsx)("a",{href:m,className:v,"aria-label":g||h,"data-analytics-link":E?"CTA_".concat(null==g?void 0:g.replace(/\s+/g,"_"),"_New"):"CTA:: ".concat(g),children:h}),b&&(0,p.jsx)("a",{href:y,className:x,"aria-label":N||b,"data-analytics-link":E?"CTA_".concat(null==N?void 0:N.replace(/\s+/g,"_"),"_New"):"CTA:: ".concat(N),children:b}),P&&C&&(0,p.jsx)(c.A,{isShown:P,hideModal:O,type:"grid",gridModelContent:A,enableEEstyles:!0,classPropName:"about-tv-rail"})]})})},26594:function(e,t,n){var a;e=n.nmd(e),function(i){"use strict";var r=function(e,t){if(null!=e)return e[t]},o=function(e,t){for(var n=t.split("."),a=e;n.length;)a=r(a,n.shift());return a};o.has=function(e,t){if(void 0!==o(e,t))return!0;var n=t.split("."),a=o(e,n.slice(0,-1).join(".")),i=n.slice(-1);return null!==a&&"object"==typeof a&&i in a},o(e,"exports")?e.exports=o:o(n.amdD,"amd")?void 0===(a=(function(){return o}).call(t,n,t,e))||(e.exports=a):i.delve=o}(this)},26778:e=>{e.exports={stepIndicator_wrapper:"step-indicator_stepIndicator_wrapper__oS4AP",stepIndicator_container:"step-indicator_stepIndicator_container__IDlrl",stepIndicator_dots:"step-indicator_stepIndicator_dots__yKD53",active:"step-indicator_active__ha76F"}},26809:(e,t)=>{"use strict";function n(e){var t=e.widthInt,n=e.heightInt,a=e.blurWidth,i=e.blurHeight,r=e.blurDataURL,o=e.objectFit,s=a?40*a:t,l=i?40*i:n,c=s&&l?"viewBox='0 0 "+s+" "+l+"'":"";return"%3Csvg xmlns='http://www.w3.org/2000/svg' "+c+"%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='"+(c?"none":"contain"===o?"xMidYMid":"cover"===o?"xMidYMid slice":"none")+"' style='filter: url(%23b);' href='"+r+"'/%3E%3C/svg%3E"}
1Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImageBlurSvg",{enumerable:!0,get:function(){return n}})},27818:e=>{e.exports={stripbanner:"stripComponent_stripbanner__nDQ62",stripbannerPackages:"stripComponent_stripbannerPackages__ddfYc"}},27850:e=>{e.exports={bouncing_loader:"bouncing-loader_bouncing_loader__01yrC",bouncing_loader__dot:"bouncing-loader_bouncing_loader__dot__XLFB8",bouncing_loader_bounce:"bouncing-loader_bouncing_loader_bounce__bONzX",dot_purple:"bouncing-loader_dot_purple__XJfln",dot_pink:"bouncing-loader_dot_pink__v6UNw",dot_blue:"bouncing-loader_dot_blue__iptdk"}},29231:e=>{e.exports={root:"Heading_With_Ctas_root__6OyMx",wrapper:"Heading_With_Ctas_wrapper__j4qsR"}},29284:e=>{e.exports={root:"sectionContentwithQuickLinks_root__u0zW6",btnwrapper:"sectionContentwithQuickLinks_btnwrapper___TZ9J",video_root:"sectionContentwithQuickLinks_video_root__LAh2k",banner_main_content:"sectionContentwithQuickLinks_banner_main_content__n3BXg"}},29454:(e,t,n)=>{"use strict";function a(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)"__proto__"!==a&&(e[a]=n[a])}return e}n.d(t,{A:()=>i});var i=function e(t,n){function i(e,i,r){if("undefined"!=typeof document){"number"==typeof(r=a({},n,r)).expires&&(r.expires=new Date(Date.now()+864e5*r.expires)),r.expires&&(r.expires=r.expires.toUTCString()),e=encodeURIComponent(e).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var o="";for(var s in r)r[s]&&(o+="; "+s,!0!==r[s]&&(o+="="+r[s].split(";")[0]));return document.cookie=e+"="+t.write(i,e)+o}}return Object.create({set:i,get:function(e){if("undefined"!=typeof document&&(!arguments.length||e)){for(var n=document.cookie?document.cookie.split("; "):[],a={},i=0;i<n.length;i++){var r=n[i].split("="),o=r.slice(1).join("=");try{var s=decodeURIComponent(r[0]);if(s in a||(a[s]=t.read(o,s)),e===s)break}catch(e){}}return e?a[e]:a}},remove:function(e,t){i(e,"",a({},t,{expires:-1}))},withAttributes:function(t){return e(this.converter,a({},this.attributes,t))},withConverter:function(t){return e(a({},this.converter,t),this.attributes)}},{attributes:{value:Object.freeze(n)},converter:{value:Object.freeze(t)}})}({read:function(e){return'"'===e[0]&&(e=e.slice(1,-1)),e.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(e){return encodeURIComponent(e).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}},{path:"/"})},30644:(e,t,n)=>{"use strict";n.d(t,{t:()=>d,z:()=>c});var a=n(87430),i=n(63857),r=n(43081),o=n.n(r),s=n(65341),l=n(98702),c=function(e,t,n,a){var i,r,o,s,c=!1;return 0===t?n?(i=e.withoutLandlineVariant&&e.withoutLandlineVariant.hasWithoutLandline?e.withoutLandlineVariant:null,r=e.completeWifi&&e.completeWifi.withoutLandlineVariant&&e.completeWifi.withoutLandlineVariant.hasWithoutLandline?e.completeWifi.withoutLandlineVariant:null):c=!0:1===t||5===t||9===t||10===t?n?(o=e.variant1&&e.variant1.hasVariant?e.variant1:null,s=e.completeWifi&&e.completeWifi.variant1,(i=e.variant1&&e.variant1.hasVariant&&e.variant1.withoutLandlineVariant&&e.variant1.withoutLandlineVariant.hasWithoutLandline?e.variant1.withoutLandlineVariant:null)||e.variant1&&(!e.variant1||e.variant1.hasVariant)||(i=e.withoutLandlineVariant&&e.withoutLandlineVariant.hasWithoutLandline?e.withoutLandlineVariant:null),(r=e.completeWifi&&e.completeWifi.variant1&&e.completeWifi.variant1.hasVariant&&e.completeWifi.variant1.withoutLandlineVariant&&e.completeWifi.variant1.withoutLandlineVariant.hasWithoutLandline?e.completeWifi.variant1.withoutLandlineVariant:null)||!e.completeWifi||e.completeWifi.variant1&&(!e.completeWifi.variant1||e.completeWifi.variant1.hasVariant)||(r=e.completeWifi&&e.completeWifi.withoutLandlineVariant&&e.completeWifi.withoutLandlineVariant.hasWithoutLandline?e.completeWifi.withoutLandlineVariant:null)):(i=e.variant1&&e.variant1.hasVariant?e.variant1:null,c=!0,e.completeWifi&&e.completeWifi.variant1&&(r=e.completeWifi.variant1.hasVariant?e.completeWifi.variant1:null)):2===t||6===t?n?(o=e.variant2&&e.variant2.hasVariant?e.variant2:null,s=e.completeWifi&&e.completeWifi.variant2,(i=e.variant2&&e.variant2.hasVariant&&e.variant2.withoutLandlineVariant&&e.variant2.withoutLandlineVariant.hasWithoutLandline?e.variant2.withoutLandlineVariant:null)||e.variant2&&(!e.variant2||e.variant2.hasVariant)||(i=e.withoutLandlineVariant&&e.withoutLandlineVariant.hasWithoutLandline?e.withoutLandlineVariant:null),(r=e.completeWifi&&e.completeWifi.variant2&&e.completeWifi.variant2.hasVariant&&e.completeWifi.variant2.withoutLandlineVariant&&e.completeWifi.variant2.withoutLandlineVariant.hasWithoutLandline?e.completeWifi.variant2.withoutLandlineVariant:null)||!e.completeWifi||e.completeWifi.variant2&&(!e.completeWifi.variant2||e.completeWifi.variant2.hasVariant)||(r=e.completeWifi&&e.completeWifi.withoutLandlineVariant&&e.completeWifi.withoutLandlineVariant.hasWithoutLandline?e.completeWifi.withoutLandlineVariant:null)):(i=e.variant2&&e.variant2.hasVariant?e.variant2:null,c=!0,e.completeWifi&&e.completeWifi.variant2&&(r=e.completeWifi.variant2.hasVariant?e.completeWifi.variant2:null)):3===t?n?(o=e.variant3&&e.variant3.hasVariant?e.variant3:null,s=e.completeWifi&&e.completeWifi.variant3,(i=e.variant3&&e.variant3.hasVariant&&e.variant3.withoutLandlineVariant&&e.variant3.withoutLandlineVariant.hasWithoutLandline?e.variant3.withoutLandlineVariant:null)||e.variant3&&(!e.variant3||e.variant3.hasVariant)||(i=e.withoutLandlineVariant&&e.withoutLandlineVariant.hasWithoutLandline?e.withoutLandlineVariant:null),(r=e.completeWifi&&e.completeWifi.variant3&&e.completeWifi.variant3.hasVariant&&e.completeWifi.variant3.withoutLandlineVariant&&e.completeWifi.variant3.withoutLandlineVariant.hasWithoutLandline?e.completeWifi.variant3.withoutLandlineVariant:null)||!e.completeWifi||e.completeWifi.variant3&&(!e.completeWifi.variant3||e.completeWifi.variant3.hasVariant)||(r=e.completeWifi&&e.completeWifi.withoutLandlineVariant&&e.completeWifi.withoutLandlineVariant.hasWithoutLandline?e.completeWifi.withoutLandlineVariant:null)):(i=e.variant3&&e.variant3.hasVariant?e.variant3:null,c=!0,e.completeWifi&&e.completeWifi.variant3&&(r=e.completeWifi.variant3.hasVariant?e.completeWifi.variant3:null)):4===t?n?(o=e.variant4&&e.variant4.hasVariant?e.variant4:null,s=e.completeWifi&&e.completeWifi.variant4,(i=e.variant4&&e.variant4.hasVariant&&e.variant4.withoutLandlineVariant&&e.variant4.withoutLandlineVariant.hasWithoutLandline?e.variant4.withoutLandlineVariant:null)||e.variant4&&(!e.variant4||e.variant4.hasVariant)||(i=e.withoutLandlineVariant&&e.withoutLandlineVariant.hasWithoutLandline?e.withoutLandlineVariant:null),(r=e.completeWifi&&e.completeWifi.variant4&&e.completeWifi.variant4.hasVariant&&e.completeWifi.variant4.withoutLandlineVariant&&e.completeWifi.variant4.withoutLandlineVariant.hasWithoutLandline?e.completeWifi.variant4.withoutLandlineVariant:null)||!e.completeWifi||e.completeWifi.variant4&&(!e.completeWifi.variant4||e.completeWifi.variant4.hasVariant)||(r=e.completeWifi&&e.completeWifi.withoutLandlineVariant&&e.completeWifi.withoutLandlineVariant.hasWithoutLandline?e.completeWifi.withoutLandlineVariant:null)):(i=e.variant4&&e.variant4.hasVariant?e.variant4:null,c=!0,e.completeWifi&&e.completeWifi.variant4&&(r=e.completeWifi.variant4.hasVariant?e.completeWifi.variant4:null)):7===t?n?(o=e.variant7&&e.variant7.hasVariant?e.variant7:null,s=e.completeWifi&&e.completeWifi.variant7,(i=e.variant7&&e.variant7.hasVariant&&e.variant7.withoutLandlineVariant&&e.variant7.withoutLandlineVariant.hasWithoutLandline?e.variant7.withoutLandlineVariant:null)||e.variant7&&(!e.variant7||e.variant7.hasVariant)||(i=e.withoutLandlineVariant&&e.withoutLandlineVariant.hasWithoutLandline?e.withoutLandlineVariant:null),(r=e.completeWifi&&e.completeWifi.variant7&&e.completeWifi.variant7.hasVariant&&e.completeWifi.variant7.withoutLandlineVariant&&e.completeWifi.variant7.withoutLandlineVariant.hasWithoutLandline?e.completeWifi.variant7.withoutLandlineVariant:null)||!e.completeWifi||e.completeWifi.variant7&&(!e.completeWifi.variant7||e.completeWifi.variant7.hasVariant)||(r=e.completeWifi&&e.completeWifi.withoutLandlineVariant&&e.completeWifi.withoutLandlineVariant.hasWithoutLandline?e.completeWifi.withoutLandlineVariant:null)):(i=e.variant7&&e.variant7.hasVariant?e.variant7:null,c=!0,e.completeWifi&&e.completeWifi.variant7&&(r=e.completeWifi.variant7.hasVariant?e.completeWifi.variant7:null)):8===t?n?(o=e.variant8&&e.variant8.hasVariant?e.variant8:null,s=e.completeWifi&&e.completeWifi.variant8,(i=e.variant8&&e.variant8.hasVariant&&e.variant8.withoutLandlineVariant&&e.variant8.withoutLandlineVariant.hasWithoutLandline?e.variant8.withoutLandlineVariant:null)||e.variant8&&(!e.variant8||e.variant8.hasVariant)||(i=e.withoutLandlineVariant&&e.withoutLandlineVariant.hasWithoutLandline?e.withoutLandlineVariant:null),(r=e.completeWifi&&e.completeWifi.variant8&&e.completeWifi.variant8.hasVariant&&e.completeWifi.variant8.withoutLandlineVariant&&e.completeWifi.variant8.withoutLandlineVariant.hasWithoutLandline?e.completeWifi.variant8.withoutLandlineVariant:null)||!e.completeWifi||e.completeWifi.variant8&&(!e.completeWifi.variant8||e.completeWifi.variant8.hasVariant)||(r=e.completeWifi&&e.completeWifi.withoutLandlineVariant&&e.completeWifi.withoutLandlineVariant.hasWithoutLandline?e.completeWifi.withoutLandlineVariant:null)):(i=e.variant8&&e.variant8.hasVariant?e.variant8:null,c=!0,e.completeWifi&&e.completeWifi.variant8&&(r=e.completeWifi.variant8.hasVariant?e.completeWifi.variant8:null)):11===t&&(n?(o=e.variant11&&e.variant11.hasVariant?e.variant11:null,s=e.completeWifi&&e.completeWifi.variant11,(i=e.variant11&&e.variant11.hasVariant&&e.variant11.withoutLandlineVariant&&e.variant11.withoutLandlineVariant.hasWithoutLandline?e.variant11.withoutLandlineVariant:null)||e.variant11&&(!e.variant11||e.variant11.hasVariant)||(i=e.withoutLandlineVariant&&e.withoutLandlineVariant.hasWithoutLandline?e.withoutLandlineVariant:null),(r=e.completeWifi&&e.completeWifi.variant11&&e.completeWifi.variant11.hasVariant&&e.completeWifi.variant11.withoutLandlineVariant&&e.completeWifi.variant11.withoutLandlineVariant.hasWithoutLandline?e.completeWifi.variant11.withoutLandlineVariant:null)||!e.completeWifi||e.completeWifi.variant11&&(!e.completeWifi.variant11||e.completeWifi.variant11.hasVariant)||(r=e.completeWifi&&e.completeWifi.withoutLandlineVariant&&e.completeWifi.withoutLandlineVariant.hasWithoutLandline?e.completeWifi.withoutLandlineVariant:null)):(i=e.variant11&&e.variant11.hasVariant?e.variant11:null,c=!0,e.completeWifi&&e.completeWifi.variant11&&(r=e.completeWifi.variant11.hasVariant?e.completeWifi.variant11:null))),i&&(c=!0,n?o&&n&&(5===t||9===t||10===t?e.productVariant=1:e.productVariant=t):5===t||9===t||10===t?e.productVariant=1:e.productVariant=t,(a===l.ZW||a===l.N7)&&n?i.promotions&&i.promotions.length>0?e.promotions=i.promotions:o&&o.promotions&&(e.promotions=o.promotions):i.promotions&&i.promotions.length>0&&(e.promotions=i.promotions),i.socialNorm?e.socialNorm=i.socialNorm:o&&o.socialNorm&&(e.socialNorm=o.socialNorm),i.aqScode?e.aqScode=i.aqScode:o&&o.aqScode&&(e.aqScode=o.aqScode),i.saleMonthlyCost||0===i.saleMonthlyCost?e.saleMonthlyCost=i.saleMonthlyCost:o&&o.saleMonthlyCost&&(e.saleMonthlyCost=o.saleMonthlyCost),i.monthlyCost?e.monthlyCost=i.monthlyCost:o&&o.monthlyCost&&(e.monthlyCost=o.monthlyCost),i.ojUrl?e.ojUrl=i.ojUrl:o&&o.ojUrl&&(e.ojUrl=o.ojUrl),i.checkoutUrl?e.checkoutUrl=i.checkoutUrl:o&&o.checkoutUrl&&(e.checkoutUrl=o.checkoutUrl),(a===l.ZW||a===l.N7)&&n&&(e.ojUrl.includes("productKey=CON-DUAL-BB-ONLY")||(e.ojUrl=e.ojUrl.replace("productKey=CON-DUAL","productKey=CON-DUAL-BB-ONLY")),e.checkoutUrl.includes("productKey=CON-DUAL-BB-ONLY")||(e.checkoutUrl=e.checkoutUrl.replace("productKey=CON-DUAL","productKey=CON-DUAL-BB-ONLY"))),i.optionsUrl?e.optionsUrl=i.optionsUrl:o&&o.optionsUrl&&(e.optionsUrl=o.optionsUrl),void 0!==i.postageCost?e.postageCost=i.postageCost:o&&o.postageCost&&(e.postageCost=o.postageCost),void 0!==i.activationCost?e.activationCost=i.activationCost:o&&o.activationCost&&(e.activationCost=o.activationCost),i.contractLength?e.contractLength=i.contractLength:o&&o.contractLength&&(e.contractLength=o.contractLength),i.optionsJourneyPath?e.optionsJourneyPath=i.optionsJourneyPath:o&&o.optionsJourneyPath&&(e.optionsJourneyPath=o.optionsJourneyPath),i.optionsJourneyType?e.optionsJourneyType=i.optionsJourneyType:o&&o.optionsJourneyType&&(e.optionsJourneyType=o.optionsJourneyType),i.sltIds?e.sltIds=i.sltIds:o&&o.sltIds&&(e.sltIds=o.sltIds)),r&&e.completeWifi&&(e.completeWifi.socialNorm=r.socialNorm,e.completeWifi.promotions=r.promotions,r.saleMonthlyCost&&(e.completeWifi.saleMonthlyCost=r.saleMonthlyCost),r.monthlyCost&&(e.completeWifi.monthlyCost=r.monthlyCost),r.ojUrl?e.completeWifi.ojUrl=r.ojUrl:s&&s.ojUrl&&(e.completeWifi.ojUrl=s.ojUrl),r.checkoutUrl?e.completeWifi.checkoutUrl=r.checkoutUrl:s&&s.checkoutUrl&&(e.completeWifi.checkoutUrl=s.checkoutUrl),(a===l.ZW||a===l.N7)&&n&&!e.completeWifi.ojUrl.includes("productKey=CON-DUAL-BB-ONLY")&&(e.completeWifi.ojUrl=e.completeWifi.ojUrl.replace("productKey=CON-DUAL","productKey=CON-DUAL-BB-ONLY")),r.optionsUrl?e.completeWifi.optionsUrl=r.optionsUrl:s&&s.optionsUrl&&(e.completeWifi.optionsUrl=s.optionsUrl),r.postageCost&&(e.completeWifi.postageCost=r.postageCost),r.activationCost&&(e.completeWifi.activationCost=r.activationCost),r.contractLength&&(e.completeWifi.contractLength=r.contractLength),r.optionsJourneyPath&&(e.optionsJourneyPath=r.optionsJourneyPath),r.optionsJourneyType&&(e.optionsJourneyType=r.optionsJourneyType),r.sltIds&&(e.sltIds=r.sltIds)),l.i9.includes(e.packageId.toLowerCase())?6!==t&&(c=!1):6===t&&l.xO.includes(e.packageId.toLowerCase())&&(c=!1),l.$P.includes(e.packageId.toLowerCase())&&(c=!0),c},d=function(e,t,n){var r,c=e.toLowerCase();return Promise.all([fetch("affiliate"!==n?s.p8?"https://www.bt.com/content/dam/bt/broadband/deals/".concat(c,".json"):"https://www.btcom.digital-ref1.bt.com/content/dam/bt/broadband/deals/".concat(c,".json"):s.p8?"https://www.bt.com/content/dam/bt/broadband/affiliates/".concat(c,"_affiliates.json"):"https://www.btcom.digital-ref1.bt.com/content/dam/bt/broadband/affiliates/".concat(c,"_affiliates.json")).then(function(e){if(e.ok)return e.json();throw Error("Error fetching scenario")}).then(function(e){return e}),(r=(0,i.A)(o().mark(function n(){var a;return o().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:if("default"===e||!(a=t?t.replace(" ","").trim().toUpperCase():t)){n.next=4;break}return n.abrupt("return",fetch(l.fh,{method:"POST",body:JSON.stringify({postcode:a}),headers:{"Content-Type":"application/json"}}).then(function(e){return e.json()}).then(function(e){return e&&e.variantId?e.variantId:0}
1).catch(function(){return console.warn("!---Failed to get postcode variant, returning default---!"),0}));case 4:return n.abrupt("return",0);case 5:case"end":return n.stop()}},n)})),function(){return r.apply(this,arguments)})()]).then(function(e){var t=function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a,i,r,o,s=[],l=!0,c=!1;try{r=(n=n.call(e)).next,!1;for(;!(l=(a=r.call(n)).done)&&(s.push(a.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw i}}return s}}(e,2)||(0,a.A)(e,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),n=t[0],i=t[1];return n.variant=i,sessionStorage.setItem("scenarioVarient",i),n})}},31683:(e,t,n)=>{"use strict";function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n<t;n++)a[n]=e[n];return a}n.d(t,{A:()=>a})},32348:(e,t,n)=>{"use strict";n.d(t,{B:()=>l});var a=n(14232),i="undefined"!=typeof window&&window.document&&window.document.createElement?a.useLayoutEffect:a.useEffect,r=!1,o=0,s=function(){return++o};function l(e){var t=e||(r?s():null),n=(0,a.useState)(t),o=n[0],l=n[1];return i(function(){null===o&&l(s())},[]),(0,a.useEffect)(function(){!1===r&&(r=!0)},[]),null!=o?String(o):void 0}},32495:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});var a=n(14232),i={version:"4.31.0"};let r=(0,a.forwardRef)(({children:e},t)=>{let n=`lc-v${i.version.replace(/\./g,"-")}`;return a.createElement("div",{className:n,ref:t},e)})},33030:e=>{e.exports={choosetvpackage_root:"choose-bb-package_choosetvpackage_root__Npz1W",space:"choose-bb-package_space__yZvsk",heading_space:"choose-bb-package_heading_space__2O0MV"}},33873:e=>{e.exports={container:"stepHeading_container__HMAnn",header:"stepHeading_header__YHbyz",circle:"stepHeading_circle__L7nig",inactive:"stepHeading_inactive__ghFea",active:"stepHeading_active__zT_h3",description:"stepHeading_description__wudan"}},34101:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>d});var a=n(66284);n(14232),n(6133),n(96334),n(60094),n(97590),n(79422),n(45202),n(69108);var i=n(54059);n(99919),n(36434),n(68363),n(13371);var r=n(38301),o=n(24020);n(83237);var s=n(43546),l=n(37876);function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}let d=function(e){var t=e.Component,n=e.pageProps;return(0,l.jsx)(l.Fragment,{children:(0,l.jsx)(r.tv,{children:(0,l.jsx)(s.y.Provider,{children:(0,l.jsxs)(i.C6,{children:[(0,l.jsx)(o.Y9,{}),(0,l.jsx)(t,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach(function(t){(0,a.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},n)),(0,l.jsx)(o.wi,{})]})})})})}},34203:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},i=s(n(93602)),r=s(n(25790)),o=s(n(81754));function s(e){return e&&e.__esModule?e:{default:e}}var l={},c=void 0;t.default={unmount:function(){l={}},register:function(e,t){l[e]=t},unregister:function(e){delete l[e]},get:function(e){return l[e]||document.getElementById(e)||document.getElementsByName(e)[0]||document.getElementsByClassName(e)[0]},setActiveLink:function(e){return c=e},getActiveLink:function(){return c},scrollTo:function(e,t){var n=this.get(e);if(!n)return void console.warn("target Element not found");var s=(t=a({},t,{absolute:!1})).containerId,l=t.container,c=void 0;c=s?document.getElementById(s):l&&l.nodeType?l:document,t.absolute=!0;var d=t.horizontal,u=i.default.scrollOffset(c,n,d)+(t.offset||0);if(!t.smooth){o.default.registered.begin&&o.default.registered.begin(e,n),c===document?t.horizontal?window.scrollTo(u,0):window.scrollTo(0,u):c.scrollTop=u,o.default.registered.end&&o.default.registered.end(e,n);return}r.default.animateTopScroll(u,t,e,n)}}},34297:e=>{e.exports={grid_wrapper:"grids_grid_wrapper__kV1NQ",icon:"grids_icon__UsYfM",cardContent:"grids_cardContent__5ksKM",appleIcon:"grids_a
1ppleIcon__2z_cZ"}},35241:(e,t,n)=>{"use strict";n.d(t,{Z:()=>B});var a=n(51249),i=n(81420),r=n(32348),o=n(69241),s=n(14232),l=n(11206),c=n(77384),d=n(42178);let u=({children:e,position:t,repeat:n,size:a,src:i})=>i?s.createElement("div",{className:"lc-Card-backgroundImage",style:{backgroundImage:`url(${i})`,backgroundPosition:t||"center",backgroundRepeat:n||"no-repeat",backgroundSize:a||"cover"}},e):e,p=(0,s.forwardRef)(({children:e,"data-testid":t},n)=>s.createElement("div",{className:"lc-Card-container","data-testid":t,ref:n},e)),f=(0,s.createContext)({}),h=({backgroundImage:e,children:t,contained:n,elementType:a,layout:i,link:r})=>{let o=(0,s.useMemo)(()=>({backgroundImage:e,contained:n,elementType:a,layout:i,link:r}),[e,n,a,i,r]);return s.createElement(f.Provider,{value:o},t)},m=()=>(0,s.useContext)(f),v=(0,s.forwardRef)(({children:e,className:t,"data-testid":n,padding:a},i)=>{let{backgroundImage:r,contained:c,layout:d}=m(),u="horizontal"!==d||c?null==a?void 0:a.top:"none",p=e=>"none"===e?(0,l.B)(e):e.toUpperCase(),f={[`lc-CardWrapper--pt${p(u||"m")}`]:!0,[`lc-CardWrapper--pb${p((null==a?void 0:a.bottom)||"m")}`]:!0,[`lc-CardWrapper--pl${p((null==a?void 0:a.left)||"l")}`]:c||r,[`lc-CardWrapper--pr${p((null==a?void 0:a.right)||"l")}`]:c||r};return s.createElement("div",{className:(0,o.A)(t,f),"data-testid":n,ref:i},e)}),g=(0,s.forwardRef)(({children:e,"data-testid":t,padding:n={bottom:"none",top:"none"}},a)=>s.createElement(v,{className:"lc-CardContent","data-testid":t,padding:n,ref:a},e));var b=n(36968),y=n(42212);let x=(0,s.forwardRef)(({actions:e,children:t,"data-testid":n,layout:a="vertical",padding:i={bottom:"l",top:"l"},subWidget:r,supportingActions:l},c)=>{let{contained:d}=m();if(!d)return null;let u={"lc-CardFooter":!0,[`lc-CardFooter--${a}`]:!0};return s.createElement("div",{className:(0,o.A)(u),"data-testid":n,ref:c},s.createElement(v,{padding:i},r&&s.createElement("div",{className:"lc-CardFooter-subWidget"},r),s.createElement("div",{className:"lc-CardFooter-actionsContainer"},s.createElement("div",{className:"lc-CardFooter-supportingActions"},(0,y.O)(l)&&(0,b.M)(l,"lc-CardFooter-actionSlot")),s.createElement("div",{className:"lc-CardFooter-actions"},(0,y.O)(e)&&(0,b.M)(e,"lc-CardFooter-actionSlot"))),t))});var N=n(51093),_=n(95752);let C=({children:e,isLink:t=!1,link:n})=>t?s.createElement(_.N,Object.assign({removeUnderline:!0,styleVariant:"secondary"},n),e):e;var w=n(90826),E=n(91130),S=n(24573),j=n(6610);let T=({elementType:e,link:t,title:n})=>{if(!n)return null;let a=t&&t.href&&"a"!==e;return s.createElement(C,{isLink:!!a,link:t},s.createElement(w.D,{"aria-level":n.level||2,font:n.font||"nonDottee",role:"heading",size:n.size||"m",weight:n.weight||"bold"},n.text))},P=(0,s.forwardRef)(({actions:e,alignment:t="left",children:n,"data-testid":a,layout:i="horizontal",padding:r={bottom:"s",top:"l"},supportingTitle:c,title:d,titleAsset:u},p)=>{let f="vertical"===i,h=u&&u.type===E.I,g="left"===t&&!f&&u,{surfaceBackground:x}=(0,s.useContext)(S.B),{elementType:_,link:C}=m(),w=null!==c&&"object"==typeof c&&"text"in c,P=w?c.text:c,O=w?{"aria-level":c.level,elementType:c.level?"span":"p",role:c.level?"heading":void 0,size:c.size,styleVariant:c.styleVariant||"subdued"}:{},k={"lc-CardHeader-titleAssetIconWrapper":!0,"lc-CardHeader-titleAssetIconWrapper--onDarkBackground":N.wg.includes(x)},A={"lc-CardHeader":!0,"lc-CardHeader--isVertical":f,[`lc-CardHeader--align${(0,l.B)(t)}`]:!0};return s.createElement("div",{className:(0,o.A)(A),"data-testid":a,ref:p},s.createElement(v,{padding:r},s.createElement("div",{className:"lc-CardHeader-container"},s.createElement("div",{className:"lc-CardHeader-titleContainer"},g&&s.createElement("div",{className:"lc-CardHeader-titleAsset"},h?s.createElement("div",{className:(0,o.A)(k)},u):u),(P||(null==d?void 0:d.text))&&s.createElement("div",{className:"lc-CardHeader-title"},P&&s.createElement(j.EY,Object.assign({styleVariant:"subdued"},O),P),("center"===t||!f)&&s.createElement(T,{elementType:_,link:C,title:d}))),(0,y.O)(e)&&s.createElement("div",{className:"lc-CardHeader-actions"},(0,y.O)(e)&&(0,b.M)(e,"lc-CardHeader-actionsSlot"))),f&&"center"!==t&&s.createElement("div",{className:"lc-CardHeader-title--brand"},s.createElement(T,{elementType:_,link:C,title:d})),n))});var O=n(89311),k=n(85948),A=n(11470);let I=(0,s.forwardRef)((e,t)=>{var n,i,r,{aspectRatio:c,overlay:d}=e,u=(0,a.T)(e,["aspectRatio","overlay"]);(0,O.q)("Card.Image"===I.displayName,"Card.Image","Card.Leading");let{backgroundImage:p,contained:f,elementType:h,layout:v,link:g}=m(),b=Object.assign({background:{isVisible:!0},button:{isVisible:!0,size:"m",style:"light",text:"Read More"}},d),y=!!(g&&g.href&&"a"!==h),x=(0,s.useMemo)(()=>{var e;
1return{surfaceBackground:(null==(e=b.button)?void 0:e.style)==="light"?"black":"white"}},[null==(n=b.button)?void 0:n.style]);if(p&&p.src)return null;let N={"lc-CardImage":!0,"lc-CardImage--nonContained":!f,[`lc-CardImage--layout${(0,l.B)(v||"vertical")}`]:v};return s.createElement("div",{className:(0,o.A)(N)},s.createElement(A._,Object.assign({aspectRatio:c,ref:t},u)),!f&&s.createElement("div",{className:"lc-CardImage-overlayWrapper"},(null==(i=b.button)?void 0:i.isVisible)&&s.createElement(S.B.Provider,{value:x},s.createElement(k.$,{ariaHidden:!0,elementType:"span",isFocusable:!1,size:b.button.size,styleVariant:"primary"},b.button.text)),(null==(r=b.background)?void 0:r.isVisible)&&s.createElement("div",{className:"lc-CardImage-overlay"})),y&&s.createElement("a",Object.assign({},g,{"aria-hidden":!0,className:"lc-CardImage-link",tabIndex:-1})))}),L=(0,s.forwardRef)((e,t)=>{let n={"lc-Card-leading":!0,[`lc-Card-leading--${(0,l.B)(e.type)}`]:e.type},a=e.padding&&Object.keys(e.padding).length>0?e.padding:{bottom:"none",left:"none",right:"none",top:"none"};return s.createElement(v,{className:(0,o.A)(n),padding:a},"image"===e.type?(I.displayName="CardLeadingImage",s.createElement(I,Object.assign({ref:t},e))):s.createElement(E.I,{isDisplayBlock:!0,ref:t,size:"m",source:e.icon,styleVariant:"secondary"}))});var M=n(18010);let D=({background:e,children:t})=>{let{contained:n}=m();return n?s.createElement(M.u,{background:e},t):t},B=Object.assign((0,s.forwardRef)((e,t)=>{var{background:n="white",backgroundImage:p,border:f,children:m,contained:v=!0,elementType:g="div",horizontalFlex:b=[50,50],horizontalGap:y=`${i.LoopEeSpace24}px`,isFullHeight:x,layout:N="vertical",link:_,minHeight:C,onClick:w}=e,E=(0,a.T)(e,["background","backgroundImage","border","children","contained","elementType","horizontalFlex","horizontalGap","isFullHeight","layout","link","minHeight","onClick"]);let S=(0,r.B)(),j={borderColor:(null==f?void 0:f.color)||"grey01",borderRadius:{all:20*!!v},borderWidth:(null==f?void 0:f.width)||(v?"s":void 0)},T={"lc-Card":!0,"lc-Card--isFullHeight":x,"lc-Card--contained":v,"lc-Card--nonContained":!v,[`lc-Card--layout${(0,l.B)(N)}`]:N},P={"lc-Card-flex":!0,[`lc-Card-flex--${S}`]:"horizontal"===N},O=` 2 .lc-Card-flex--${S} > :first-child { 3 flex: ${b[0]}%; 4 } 5 6 .lc-Card-flex--${S} > :nth-child(2) { 7 flex: ${b[1]}%; 8 } 9 10 .lc-Card-flex--${S} > :nth-child(3) { 11 flex: 1; 12 } 13 `,{dataAttributes:k}=(0,c.r)(E);return(0,s.createElement)(g,Object.assign(Object.assign(Object.assign(Object.assign({},k),{className:(0,o.A)(T),ref:t}),"a"===g?_:{}),"button"===g?{onClick:w}:{}),s.createElement(h,{backgroundImage:p,contained:v,elementType:g,layout:N,link:_},"horizontal"===N&&s.createElement("style",null,O),s.createElement(d.a,Object.assign({},v&&j),s.createElement(D,{background:n},s.createElement(u,Object.assign({},p),s.createElement("div",{className:(0,o.A)(P),style:{gap:"horizontal"!==N||v?void 0:y,minHeight:C}},m))))))}),{Container:p,Content:g,Footer:x,Header:P,Image:I,Leading:L});B.displayName="Card",B.Header.displayName="Card.Header",B.Content.displayName="Card.Content",B.Footer.displayName="Card.Footer",B.Image.displayName="Card.Image",B.Leading.displayName="Card.Leading",B.Container.displayName="Card.Container"},35449:(e,t,n)=>{"use strict";n.d(t,{ET:()=>W,$e:()=>w,ib:()=>N,Ow:()=>R,bL:()=>j,RQ:()=>k,ag:()=>K,R8:()=>F});var a=n(14232),i=n(55804),r=n.n(i),o=n(13798),s=n(35241),l=n(50342),c=n(13062),d=n(27818),u=n.n(d),p=n(54059),f=n(37876);let h=(0,a.memo)(function(e){var t=e.content,n=e.TVRedesignPackages;return(0,f.jsx)(f.Fragment,{children:n?(0,f.jsx)("div",{className:u().stripbannerPackages,children:(0,f.jsxs)(p.ui,{background:"indigo",children:[(0,f.jsx)(l.X,{size:"xxxs"}),(0,f.jsx)("div",{style:{textAlign:"center"},children:(0,f.jsx)(p.DZ,{isBold:!0,size:"xs",children:t})}),(0,f.jsx)(l.X,{size:"xxxs"})]})}):(0,f.jsx)("div",{className:u().stripbanner,children:(0,f.jsx)("div",{style:{textAlign:"center"},children:(0,f.jsx)(p.DZ,{size:"s",children:t})})})})});var m=n(12233),v=n(70279),g=n(24020);let b=(0,a.memo)(function(e){var t=e.expFragmentPath,n=e.heading,a=e.linkText,i=e.linkHref,o=e.linkColor,s=(0,v.h)(),l=s.isShown,c=s.toggle,d=(0,g.H7)(),u=t&&t.split("/"),h=u&&u[u.length-2];return(0,f.jsxs)("div",{className:o?r().linkColor:"",children:[t?(0,f.jsx)(p.N_,{"data-analytics-link":d?"CTA_".concat(null==a?void 0:a.replace(/\s+/g,"_"),"_New"):"CTA:: ".concat(a),size:"m",styleVariant:"primary",onClick:c,children:a}):(0,f.jsx)("a",{href:i,"aria-label":a,"data-analytics-link":d?"CTA_".concat(null==a?void 0:a.replace(/\s+/g,"_"),"_New"):"CTA:: ".concat(a),children:a}),l&&(0,f.jsx)(m.A,{classPropName:"productWithoutCTA",isShown:l,hideModal:c,type:"product",modalProductContent:{productID:h||"entertainment",heading:n,contentURL:t||"/content/experience-fragments/bt/storefront/tv/tv_channel_modals/entertainment/master.html"}})]})});var y=n(70742),x=n(70986);let N=(0,a.memo)(function(e){var t=e.content,n=e.aspectRatio,a=e.T
13VRedesign,i=e.isStrip,d=e.cssStyleFilmSection,u=e.linkcolor,p=(null==t?void 0:t.packageId)&&y[null==t?void 0:t.packageId];return(0,f.jsx)("div",{className:"bt-container ".concat(r().wrapper," ").concat(u?"borderRadiusPackages":""," ").concat(i?"cardBorderRadius":""," \n cardCssStyle"),children:(0,f.jsx)(o.C,{children:(0,f.jsxs)(s.Z,{children:[i&&(0,f.jsx)(h,{content:null==t?void 0:t.merchLable,TVRedesignPackages:a}),t.enableImage&&t.imagePath&&(0,f.jsx)(s.Z.Image,{alt:t.imageAltText,aspectRatio:n||1.777,src:(0,c.A)(t.imagePath)}),t.headerTitle&&(0,f.jsx)(s.Z.Header,{supportingTitle:t.headerSupportingTitle,alignment:u?"center":"left",title:{font:"dottee",level:3,size:"m",text:t.headerTitle,weight:"bold"}}),t.content&&(0,f.jsxs)(s.Z.Content,{children:[(0,f.jsx)("div",{dangerouslySetInnerHTML:{__html:t.content},className:d?"".concat(r().filimSection):r().descriptionHeight}),a&&(0,f.jsxs)("div",{className:r().logo,children:[" ",p&&(0,f.jsx)(x.ft,{data:p})]}),t.isLink&&(0,f.jsx)("div",{className:r().linkTextWrapper,children:(0,f.jsx)(b,{expFragmentPath:t.expFragmentPath,heading:t.headerTitle,linkText:t.linkText,linkHref:t.linkHref,linkColor:u})}),(0,f.jsx)(l.X,{size:"m"})]}),(0,f.jsx)(l.X,{size:"s"})]})})})});var _=n(53636),C=n.n(_);let w=(0,a.memo)(function(e){var t,n,a=e.content,i=(e.buttonNotAsFullWidth,e.isBackground),r=e.isBorder,o=(0,g.H7)();return(0,f.jsx)("div",{children:a&&(0,f.jsxs)("div",{className:"bt-container ".concat(C().cta_group),children:[(0,f.jsxs)("div",{className:"".concat(C().cta_tiles," ").concat(i&&C().inlineBlock," ").concat(r&&C().cta_border),children:[(0,f.jsx)(p.DZ,{size:"m",level:"3",children:null==a?void 0:a.cta1Header}),(0,f.jsx)(p.X_,{size:"xs"}),(0,f.jsx)(p.$n,{elementType:"a",href:null==a?void 0:a.cta1Url,styleVariant:"primary","aria-label":null==a?void 0:a.cta1AriaLabel,"data-analytics-link":o?"".concat(null==a?void 0:a.cta1AriaLabel.replace(/\s+/g,"_"),"_New"):null==a?void 0:a.cta1AriaLabel,children:null==a?void 0:a.cta1Text})]}),a.cta2Text&&(0,f.jsxs)("div",{className:C().cta_tiles,children:[(0,f.jsx)(p.DZ,{size:"m",level:"3",children:null==a?void 0:a.cta2Header}),(0,f.jsx)(p.X_,{size:"xs"}),(0,f.jsx)(p.$n,{elementType:"a",href:null==a?void 0:a.cta2Url,styleVariant:"primary","aria-label":null==a?void 0:a.cta2AriaLabel,"data-analytics-link":o?"".concat(null==a||null==(t=a.cta2AriaLabel)?void 0:t.replace(/\s+/g,"_"),"_New"):null==a?void 0:a.cta2AriaLabel,children:null==a?void 0:a.cta2Text})]}),a.cta3Text&&(0,f.jsxs)("div",{className:C().cta_tiles,children:[(0,f.jsx)(p.DZ,{size:"m",level:"3",children:null==a?void 0:a.cta3Header}),(0,f.jsx)(p.X_,{size:"xs"}),(0,f.jsx)(p.$n,{elementType:"a",href:null==a?void 0:a.cta3Url,styleVariant:"primary","aria-label":null==a?void 0:a.cta3AriaLabel,"data-analytics-link":o?"".concat(null==a||null==(n=a.cta3AriaLabel)?void 0:n.replace(/\s+/g,"_"),"_New"):null==a?void 0:a.cta3AriaLabel,children:null==a?void 0:a.cta3Text})]})]})})});var E=n(2640),S=n.n(E);let j=(0,a.memo)(function(e){var t=e.content,n=e.surfaceBg,a=e.addSpacing;return(0,f.jsx)("div",{className:"bt-container ".concat(S().wrapper),children:t&&(0,f.jsxs)(p.ui,{background:n,children:[a&&(0,f.jsx)(p.X_,{size:"l"}),(0,f.jsxs)("div",{className:"upperCase ".concat(S().header_subheader),children:[t.enableHeader&&(0,f.jsx)(p.DZ,{size:t.headerTitleSize,level:t.headerTitleLevel,colour:"indigo",children:t.headerTitle}),(0,f.jsx)(p.X_,{size:"xs"}),t.enableSubHeader&&(0,f.jsx)(p.EY,{size:"l",children:t.subHeaderTitle})]}),a&&(0,f.jsx)(p.X_,{size:"xxl"})]})})});var T=n(6610),P=n(17690),O=n.n(P);let k=(0,a.memo)(function(e){var t,n=e.content,i=e.modalContent,r=(0,v.h)(),s=r.isShown,l=r.toggle,c=(0,a.useState)(),d=c[0],u=c[1],p=function(e){l(),u({desktopImagePath:e.tooltipImagepath,mobileImagePath:e.popupMobileImg,altText:e.altText,heading:e.tooltipHeading,content:e.tooltipDescription,bgGradient:e.bgGradient,color:e.color,imgBgGradient:e.imgBgGradient})};return(0,f.jsxs)(o.C,{children:[n&&(0,f.jsxs)("div",{className:"bt-container ".concat(O().text_content," ").concat("centre"===n.alignText?O().text_content_centre:""),children:[(0,f.jsx)(T.EY,{size:n.textSize,styleVariant:n.styleVariant,textAlign:n.alignText,children:(0,f.jsx)("span",{dangerouslySetInnerHTML:{__html:n.text}})}),i&&(0,f.jsx)("button",{onClick:function(){return p(i)},className:"secondary","data-analytics-link":"".concat(null==(t=i.linkText)?void 0:t.replace(/\s+/g,"_"),"_New"),children:i.linkText})]}),s&&i&&(0,f.jsx)(m.A,{isShown:s,hideModal:l,type:"grid",gridModelContent:d,enableEEstyles:!0,classPropName:"about-tv-rail"})]})});var A=n(70236),I=n(46066),L=n(76804),M=n(90826),D=n(34297),B=n.n(D);let R=(0,a.memo)(function(e){var t=e.columnCMS,n=e.isBorderRight,a=e.cardColor,i=t&&Object.assign.apply(Object,[{}].concat((0,A.A)(t)));return i&&(0,f.jsx)(o.C,{children:(0,f.jsx)(I.m,{horizontalPadding:"m",children:(0,f.jsxs)("div",{"data-analytics-region":null==i?void 0:i.sectionDataAnalyticsReg
13ion,className:"bt-container gridCard ".concat(B().grid_wrapper," ").concat(n?"borderRight":""),children:[(0,f.jsx)(l.X,{size:"s"}),i&&(0,f.jsx)(L.x,{gutter:i.girdGutterSpace,justify:i.girdJustify,verticalAlign:i.girdVerticalAlign,children:null==t?void 0:t.map(function(e,t){return(0,f.jsx)(L.x.Col,{span:Number(e.ColsBreakpointxS),breakpointS:{span:Number(e.ColsBreakpointS)},breakpointM:{span:Number(e.ColsBreakpointM)},breakpointL:{span:Number(e.ColsBreakpointL)},breakpointXL:{span:Number(e.ColsBreakpointXL)},children:(0,f.jsxs)("div",{className:B().cardContent,style:{background:a},children:[(0,f.jsx)("div",{className:B().icon,style:{justifyContent:i.girdJustify},children:e.iconName&&(0,f.jsx)(K,{name:e.iconName})}),e.heading&&(0,f.jsx)(f.Fragment,{children:(0,f.jsx)(M.D,{level:e.headingLevel,size:e.headingSize,textAlign:e.textAlign,weight:e.headingWeight,children:e.heading})}),(0,f.jsx)(l.X,{size:"xs"}),e.description&&(0,f.jsx)("div",{style:{maxWidth:"450px"},children:(0,f.jsx)(T.EY,{elementType:"p",size:e.descriptionSize,textAlign:e.textAlign,styleVariant:e.descriptionStyle,children:(0,f.jsx)("span",{dangerouslySetInnerHTML:{__html:e.description}})})})]})},t)})}),(0,f.jsx)(l.X,{size:"m"})]})})})});var V=n(40457);let F=(0,a.memo)(function(e){var t=e.content;return(0,f.jsx)(f.Fragment,{children:(0,f.jsx)(o.C,{children:(0,f.jsx)("div",{id:"compareTable",className:"compareTab",children:(0,f.jsxs)(V.t,{defaultIndex:0,hasDivider:!1,justify:"center",children:[(0,f.jsx)(V.t.TabPanel,{label:"TV and movies",children:(0,f.jsx)(x.Xy,{type:"tv",tableHeading:t})}),(0,f.jsx)(V.t.TabPanel,{label:"Sports",children:(0,f.jsx)(x.Xy,{type:"sport",tableHeading:t})})]})})})})});var z=n(14425),Y=n.n(z),H=n(78226),U=n(78959);let W=(0,a.memo)(function(e){var t,n,a=e.content,i=e.tvredesignFlag,r=e.targetRef,o=H.N_,s=(0,g.H7)();return(0,f.jsx)(p.C6,{children:(0,f.jsx)(p.ui,{background:"white",children:a&&(0,f.jsxs)("div",{className:"bt-container ".concat(Y().cta_group),"data-analytics-region":"Ctas",children:[a.cta1Text&&(0,f.jsxs)("div",{className:Y().cta_tiles,children:[(0,f.jsx)(p.X_,{size:"xs"}),""!==r?(0,f.jsx)(U.A,{targetRef:r,buttonText:null==a?void 0:a.cta1Text,styleVariant:"secondary"}):i?(0,f.jsx)(o,{to:"compareTable",smooth:!0,offset:-30,duration:500,delay:100,isDynamic:!0,children:(0,f.jsx)(p.$n,{elementType:"a",href:null==a?void 0:a.cta1Url,styleVariant:"secondary","data-analytics-link":null==a?void 0:a.cta1Text,children:null==a?void 0:a.cta1Text})}):(0,f.jsx)(p.$n,{href:null==a?void 0:a.cta1Url,styleVariant:"secondary","aria-label":null==a?void 0:a.cta1AriaLabel,"data-analytics-link":s?"".concat(null==a||null==(t=a.cta1AriaLabel)?void 0:t.replace(/\s+/g,"_"),"_New"):null==a?void 0:a.cta1AriaLabel,children:null==a?void 0:a.cta1Text})]}),a.cta2Text&&(0,f.jsxs)("div",{className:Y().cta_tiles,children:[(0,f.jsx)(p.X_,{size:"xs"}),(0,f.jsx)(p.$n,{href:null==a?void 0:a.cta2Url,styleVariant:"primary","aria-label":null==a?void 0:a.cta2AriaLabel,"data-analytics-link":s?"".concat(null==a||null==(n=a.cta2AriaLabel)?void 0:n.replace(/\s+/g,"_"),"_New"):null==a?void 0:a.cta2AriaLabel,children:null==a?void 0:a.cta2Text})]})]})})})});var $=n(54587),G=n.n($),X=n(39692),q=function(){return(0,f.jsx)("div",{className:B().appleIcon,style:{width:"48px",height:"48px"},children:(0,f.jsx)(G(),{width:47,height:22,src:(0,X.A)("/assets/images/appleTV.png"),unoptimized:!0,alt:""})})},Z=n(16673);let K=(0,a.memo)(function(e){var t=e.name,n=null;switch(t){case"devices":n=(0,f.jsx)(Z.Jh,{});break;case"pause":n=(0,f.jsx)(Z.KO,{});break;case"tv 02":n=(0,f.jsx)(Z.P8,{});break;case"music":n=(0,f.jsx)(q,{});break;case"router":n=(0,f.jsx)(Z.$r,{});break;case"up":n=(0,f.jsx)(Z.S2,{});break;case"viewgrid":n=(0,f.jsx)(Z.ES,{});break;case"sport":n=(0,f.jsx)(Z.kT,{});break;case"speaker":n=(0,f.jsx)(Z.qT,{})}return(0,f.jsx)(f.Fragment,{children:n})})},35558:e=>{e.exports={choosetvpackage_root:"choose-bundle-package_choosetvpackage_root__iiZkR",space:"choose-bundle-package_space__qb5yM",heading_space:"choose-bundle-package_heading_space__BzJ3p"}},36434:()=>{},36720:(e,t,n)=>{"use strict";function a(){return(a=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(null,arguments)}n.d(t,{A:()=>a})},36905:(e,t,n)=>{"use strict";n.d(t,{G3:()=>p,_Y:()=>f});var a,i=n(14232),r=n(65364),o=function(){return(o=Object.assign||function(e){for(var t,n=1,a=arguments.length;n<a;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)},s=function(e){var t;e?function(e){if(e)for(;e.lastChild;
13)e.lastChild.remove()}("string"==typeof e?document.getElementById(e):e):(t=document.querySelector(".grecaptcha-badge"))&&t.parentNode&&document.body.removeChild(t.parentNode)},l=function(e,t){s(t),window.___grecaptcha_cfg=void 0;var n,a=document.querySelector("#"+e);a&&a.remove(),(n=document.querySelector('script[src^="https://www.gstatic.com/recaptcha/releases"]'))&&n.remove()},c=function(e){var t=e.render,n=e.onLoadCallbackName,a=e.language,i=e.onLoad,r=e.useRecaptchaNet,o=e.useEnterprise,s=e.scriptProps,l=void 0===s?{}:s,c=l.nonce,d=void 0===c?"":c,u=l.defer,p=l.async,f=l.id,h=l.appendTo,m=(void 0===f?"":f)||"google-recaptcha-v3";if(document.querySelector("#"+m))i();else{var v,g="https://www."+((v={useEnterprise:o,useRecaptchaNet:r}).useRecaptchaNet?"recaptcha.net":"google.com")+"/recaptcha/"+(v.useEnterprise?"enterprise.js":"api.js"),b=document.createElement("script");b.id=m,b.src=g+"?render="+t+("explicit"===t?"&onload="+n:"")+(a?"&hl="+a:""),d&&(b.nonce=d),b.defer=!!(void 0!==u&&u),b.async=!!(void 0!==p&&p),b.onload=i,("body"===h?document.body:document.getElementsByTagName("head")[0]).appendChild(b)}},d=function(e){void 0===r||r.env,console.warn(e)};(a||(a={})).SCRIPT_NOT_AVAILABLE="Recaptcha script is not available";var u=(0,i.createContext)({executeRecaptcha:function(){throw Error("GoogleReCaptcha Context has not yet been implemented, if you are using useGoogleReCaptcha hook, make sure the hook is called inside component wrapped by GoogleRecaptchaProvider")}});function p(e){var t=e.reCaptchaKey,n=e.useEnterprise,r=void 0!==n&&n,s=e.useRecaptchaNet,p=void 0!==s&&s,f=e.scriptProps,h=e.language,m=e.container,v=e.children,g=(0,i.useState)(null),b=g[0],y=g[1],x=(0,i.useRef)(t),N=JSON.stringify(f),_=JSON.stringify(null==m?void 0:m.parameters);(0,i.useEffect)(function(){if(t){var e=(null==f?void 0:f.id)||"google-recaptcha-v3",n=(null==f?void 0:f.onLoadCallbackName)||"onRecaptchaLoadCallback";return window[n]=function(){var e=r?window.grecaptcha.enterprise:window.grecaptcha,n=o({badge:"inline",size:"invisible",sitekey:t},(null==m?void 0:m.parameters)||{});x.current=e.render(null==m?void 0:m.element,n)},c({render:(null==m?void 0:m.element)?"explicit":t,onLoadCallbackName:n,useEnterprise:r,useRecaptchaNet:p,scriptProps:f,language:h,onLoad:function(){if(window&&window.grecaptcha){var e=r?window.grecaptcha.enterprise:window.grecaptcha;e.ready(function(){y(e)})}else d("<GoogleRecaptchaProvider /> "+a.SCRIPT_NOT_AVAILABLE)},onError:function(){d("Error loading google recaptcha script")}}),function(){l(e,null==m?void 0:m.element)}}d("<GoogleReCaptchaProvider /> recaptcha key not provided")},[r,p,N,_,h,t,null==m?void 0:m.element]);var C=(0,i.useCallback)(function(e){if(!b||!b.execute)throw Error("<GoogleReCaptchaProvider /> Google Recaptcha has not been loaded");return b.execute(x.current,{action:e})},[b,x]),w=(0,i.useMemo)(function(){return{executeRecaptcha:b?C:void 0,container:null==m?void 0:m.element}},[C,b,null==m?void 0:m.element]);return i.createElement(u.Provider,{value:w},v)}u.Consumer;var f=function(){return(0,i.useContext)(u)};function h(e,t){return e(t={exports:{}},t.exports),t.exports}var m="function"==typeof Symbol&&Symbol.for,v=m?Symbol.for("react.element"):60103,g=m?Symbol.for("react.portal"):60106,b=m?Symbol.for("react.fragment"):60107,y=m?Symbol.for("react.strict_mode"):60108,x=m?Symbol.for("react.profiler"):60114,N=m?Symbol.for("react.provider"):60109,_=m?Symbol.for("react.context"):60110,C=m?Symbol.for("react.async_mode"):60111,w=m?Symbol.for("react.concurrent_mode"):60111,E=m?Symbol.for("react.forward_ref"):60112,S=m?Symbol.for("react.suspense"):60113,j=m?Symbol.for("react.suspense_list"):60120,T=m?Symbol.for("react.memo"):60115,P=m?Symbol.for("react.lazy"):60116,O=m?Symbol.for("react.block"):60121,k=m?Symbol.for("react.fundamental"):60117,A=m?Symbol.for("react.responder"):60118,I=m?Symbol.for("react.scope"):60119;function L(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case v:switch(e=e.type){case C:case w:case b:case x:case y:case S:return e;default:switch(e=e&&e.$$typeof){case _:case E:case P:case T:case N:return e;default:return t}}case g:return t}}}function M(e){return L(e)===w}var D={AsyncMode:C,ConcurrentMode:w,ContextConsumer:_,ContextProvider:N,Element:v,ForwardRef:E,Fragment:b,Lazy:P,Memo:T,Portal:g,Profiler:x,StrictMode:y,Suspense:S,isAsyncMode:function(e){return M(e)||L(e)===C},isConcurrentMode:M,isContextConsumer:function(e){return L(e)===_},isContextProvider:function(e){return L(e)===N},isElement:function(e){return"object"==typeof e&&null!==e&&e.$$typeof===v},isForwardRef:function(e){return L(e)===E},isFragment:function(e){return L(e)===b},isLazy:function(e){return L(e)===P},isMemo:function(e){return L(e)===T},isPortal:function(e){return L(e)===g},isProfiler:function(e){return L(e)===x},isStrictMode:function(e){return L(e)===y},isSuspense:function(e){return L(e)===S},isValidElementType:function(e){return"string"==typeof e||"function"==typeof e||e===b||e===w||e===x||e===y||e===S||e===j||"object"==typeof e&&null!==e&&(e.$$typeof===P||e.$$typeof===T||e.$$typeof===N||e.$$typeof===_||e.$$typeof===E||e.$$typeof===k||e.$$typeof===A||e.$$typeof===I||e.$$typeof===O)},typeOf:L},B=h(function(e,t){}),R=(B.AsyncMode,B.ConcurrentMode,B.ContextConsumer,B.ContextProvider,B.Element,B.ForwardRef,B.Fragment,B.Lazy,B.Memo,B.Portal,B.Profiler,B.Str
13ictMode,B.Suspense,B.isAsyncMode,B.isConcurrentMode,B.isContextConsumer,B.isContextProvider,B.isElement,B.isForwardRef,B.isFragment,B.isLazy,B.isMemo,B.isPortal,B.isProfiler,B.isStrictMode,B.isSuspense,B.isValidElementType,B.typeOf,h(function(e){e.exports=D})),V={};V[R.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},V[R.Memo]={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},Object.getOwnPropertyNames,Object.getOwnPropertySymbols,Object.getOwnPropertyDescriptor,Object.getPrototypeOf,Object.prototype},36968:(e,t,n)=>{"use strict";n.d(t,{M:()=>i});var a=n(14232);let i=(e,t)=>e&&0!==e.length?e.map((e,n)=>e?a.createElement("div",{className:t,key:n},e):null):null},37005:(e,t,n)=>{"use strict";n.d(t,{w:()=>D});var a=n(54059),i=n(78304),r=n(65341),o=n(26303),s=n(38301),l=n(14232),c=n(78220),d=n(81220),u=n.n(d),p=n(62737),f=n(1798),h=n(68156),m=n(89099),v=n(45089),g=n(24020),b=n(37876),y=(0,i.PA)(function(e){var t=e.upfrontPrice,n=e.monthlyPriceVal,i=(0,m.useRouter)().asPath,o=(0,l.useState)(!1),c=o[0],d=o[1],p=(0,l.useContext)(s.Pd);(0,l.useEffect)(function(){""!==p.data.tvpackage.id&&d(!0)},[p.data.tvpackage]);var y=(0,g.H7)(),x=f.U.CHECKOUT,N=(0,l.useState)(!0),_=N[0],C=N[1],w=(0,l.useState)(!1),E=w[0],S=w[1],j=(0,l.useState)(0),T=j[0],P=j[1],O=(0,l.useState)(""),k=O[0],A=O[1],I=(0,l.useState)(0),L=I[0],M=I[1],D=(0,l.useState)(0),B=D[0],R=D[1],V=(0,l.useState)(0),F=V[0],z=V[1];(0,l.useEffect)(function(){var e,t,n,a,o,s,l,c,d,u,f,h,m,v,g,b,y,x,N,_,w,E,j,T,O,k,I=Number(null==p||null==(e=p.data)?void 0:e.tvpackage.price),L=Number(null==p||null==(t=p.data)?void 0:t.bbpackage.monthlyCost),D=Number(null==p||null==(n=p.data)?void 0:n.landlineState.landlinePrice),B=Number(null==p||null==(a=p.data)?void 0:a.tvpackage.offerPrice),V=null!=p&&null!=(o=p.data)&&o.bbpackage.enableOffer?Number(null==p||null==(s=p.data)?void 0:s.bbpackage.wasPrice):Number(null==p||null==(l=p.data)?void 0:l.bbpackage.monthlyCost),F=Number(null==p||null==(c=p.data)?void 0:c.basketData.monthlyCost.addonTotal),Y=Number(null==p||null==(d=p.data)?void 0:d.basketData.monthlyCost.addonOfferTotal),H=0===Y?F:Y,U=Number(null==p?void 0:p.data.selectedNetflixOption.price),W=Number((null==p||null==(u=p.data)||null==(u=u.basketData.monthlyCost)?void 0:u.homePhonePrice)||0),$=Number(null==p||null==(f=p.data)?void 0:f.addonsDataMobile.btMobilePrice)||0;"/add"!==i&&((null==p||null==(h=p.data)?void 0:h.bbpackage.displayName)!==""&&(null==p||null==(m
13=p.data)?void 0:m.tvpackage.id)!==""?(C(!1),S((null==(g=p.data)?void 0:g.tvpackage.enableOffer)===!0||(null==(b=p.data)?void 0:b.bbpackage.enableOffer)===!0),A((null==(y=p.data)||null==(y=y.bbpackage.pricingPromotion)?void 0:y.length)!==0&&null!=(x=p.data)&&x.bbpackage.enableOffer?"".concat(p.data.bbpackage.pricingPromotion&&(null==(N=p.data.bbpackage.pricingPromotion[0])?void 0:N.supportingPricingText)):p.data.tvpackage.offerLength?p.data.tvpackage.offerLength:""),P(I+L+D+H+U+W+$),R(I+L+D+H+U+W+$+r.HM.ONE+r.MD.ONE),z(I+L+D+H+U+W+$+r.HM.TWO+r.MD.TWO),M(B+V+D+H+U+W+$+r.HM.ONE+r.MD.ONE)):(null==(v=p.data)?void 0:v.tvpackage.id)!==""?(C(!0),S((null==(_=p.data)?void 0:_.tvpackage.enableOffer)===!0),(null==(w=p.data)?void 0:w.tvpackage.offerLength)&&A(null==(E=p.data)?void 0:E.tvpackage.offerLength),P(I+H+U),R(I+H+U+r.MD.ONE),z(I+H+U+r.MD.TWO),M(B+H+U+r.MD.ONE)):C(!0)),"/add"===i&&((null==(j=p.data)?void 0:j.tvpackage.id)!==""?(C(!1),S((null==(T=p.data)?void 0:T.tvpackage.enableOffer)===!0),(null==(O=p.data)?void 0:O.tvpackage.offerLength)&&A(null==(k=p.data)?void 0:k.tvpackage.offerLength),P(I+H+U),R(I+H+U+r.MD.ONE),z(I+H+U+r.MD.TWO),M(B+H+U+r.MD.ONE)):C(!0))},[p.data.bbpackage,p.data.tvpackage,p.data.basketData.monthlyCost,p.data.landlineState,p.data.selectedNetflixOption,p.data.basketData.monthlyCost,p.data.basketData.monthlyCost.homePhonePrice,p.data.basketData.selectedBTMobile]);var Y=Number(T.toFixed(2).replace(/[.,]00$/,"")),H=Number(B.toFixed(2).replace(/[.,]00$/,"")),U=Number(F.toFixed(2).replace(/[.,]00$/,"")),W=Number(L.toFixed(2).replace(/[.,]00$/,""));return(0,b.jsx)(b.Fragment,{children:(0,b.jsxs)("div",{className:u().summary,children:[(0,b.jsx)(a.DZ,{size:"m",children:"Summary"}),(0,b.jsx)(a.X_,{size:"xxs"}),(0,b.jsxs)("div",{className:u().summary_details,children:[(0,b.jsxs)("div",{className:u().upfront,children:[(0,b.jsx)(a.EY,{size:"m",elementType:"p",children:"Upfront cost"}),(0,b.jsxs)(a.DZ,{isBold:!0,size:"s",children:["\xa3",Number(t).toFixed(2).replace(/[.,]00$/,"")]})]}),(0,b.jsxs)("div",{className:u().monthly_cost,children:[(0,b.jsxs)("div",{children:[(0,b.jsx)(a.EY,{size:"m",elementType:"p",children:"Monthly cost"}),(0,b.jsx)(a.EY,{size:"s",elementType:"p",children:"Including discounts"})]}),(0,b.jsxs)(a.DZ,{isBold:!0,size:"s",children:["\xa3",Number(n).toFixed(2).replace(/[.,]00$/,"")]})]})]}),(0,b.jsx)("div",{className:u().featurecost,children:(0,b.jsx)(v.A,{offerEnable:E,price:Y,offerPrice:W,offerLength:k,featurePrice1:H,featurePrice2:U})}),(0,b.jsx)(a.X_,{size:"xxs"}),(0,b.jsx)("div",{className:u().checkoutBtn,children:c&&(0,b.jsx)(a.$n,{colorVariant:"core",isFullWidth:"s",elementType:"button",onClick:function(){(0,h.A)()},styleVariant:"primary",analyticsLabel:y?"BasketSection_".concat(x,"_New"):"BasketSection: ".concat(x),isDisabled:_,children:x})})]})})});let x=(0,l.memo)(y);var N=n(16673),_=n(43546),C=n(98702),w=n(67402),E=n(62879),S=n(85944),j=n(2484),T=n.n(j),P=n(70986);let O=function(e){var t=e.addOnsDetails,n=e.type,i=(0,l.useContext)(s.Pd),r=t.filter(function(e){return!i.data.addons.map(function(e){return e.buttonID}).includes(e.buttonID)});return(0,b.jsx)("section",{"data-analytics-region":"Addon Product Card Carousel",className:"bt-container ".concat(T().swiper_carousel_packages," ").concat(T().BB_cartAddon),children:""!==i.data.bbpackage.packageId&&0!==r.length&&(0,b.jsxs)("div",{className:"bt-container",children:[(0,b.jsx)(a.X_,{size:"xxxs"}),0!==r.length&&(0,b.jsx)("div",{className:T().header,children:(0,b.jsx)(a.DZ,{size:"m",level:"2",colour:"indigo",children:"Recommended Add-ons"})}),(0,b.jsx)(a.X_,{size:"xxs"}),(0,b.jsx)(E.RC,{modules:[S.Vx,S.FJ,S.Jq,S.s3],className:"addon-carousel-new","aria-label":"Addon Products navigation",tag:"div",grabCursor:!0,navigation:"BB"!==n?{nextEl:".n",prevEl:".p"}:{nextEl:".ne",prevEl:".pr"},spaceBetween:0,slidesPerView:1.2,style:{position:"initial"},keyboard:{enabled:!0},breakpoints:{320:{slidesPerView:1.5},420:{slidesPerView:1.8},768:{slidesPerView:3},820:{slidesPerView:3},900:{slidesPerView:3},1100:{slidesPerView:4},1300:{slidesPerView:4}},a11y:{enabled:!0,containerRoleDescriptionMessage:"carousel",slideLabelMessage:"Slide {{index}} of {{slidesLength}}"},children:null==r?void 0:r.map(function(e){return(0,b.jsx)(E.qr,{children:(0,b.jsx)(P.M3,{addonsData:e,addonType:n},(0,c.A)())},(0,c.A)())})}),(0,b.jsxs)("div",{className:"".concat(T().customSwiperButton," customSliderBtn"),style:{marginBottom:"0.7rem"},children:[(0,b.jsx)("div",{className:"".concat("BB"!==n?"p":"pr"," swiper-button-prev swiper-button")}),(0,b.jsx)("div",{className:"".concat("BB"!==n?"n":"ne"," swiper-button-next swiper-button")})]})]})})};var k=n(90946),A=n(92267),I=(0,r.do)(r.o_.TV_PACKAGES,r.OX.TV_PACKAGES,r.RZ.ORDER_SUMMARY),L=(0,r.do)(r.o_.TV_AFFILIATE,r.OX.TV_AFFILIATE,r.RZ.ORDER_SUMMARY),M=(0,r.do)(r.o_.TV_ADD,r.OX.TV_ADD,r.RZ.ORDER_SUMMARY),D=(0,i.PA)(function(e){var t,n,i,d,f=e.handleClose,h=e.BROADBAND_ADDON,v=(0,l.useContext)(s.Pd),y=(0,o.Gu)(r.jE),E=(0,m.useRouter)().asPath.split("/")[1];(0,l.useEffect)(function(){switch(E){case"add":(0,w.Gx)(M);break;case"affiliate":(0,w.Gx)(L);break;default:(0,w.Gx)(I)}},[]);var S=v.data,j=S.basketData,T=j.checkoutData,P=j.selectedbbpackage,D=j.selectedtvpackage,B=j.selectedaddon,R=j.upfrontCost,V=j.monthlyCost,F=S.landlineState.landlinePrice,z=S.selectedNetflixOption,Y=S.homePhoneService,H=S.addonsDataMobile;window.scrollTo({top:0,behavior:"smooth"});var U=(0,l.useState)(0),W=U[0],$=U[1],G=(0,l.useState)(0),X=G[0],q=G[1],Z=(0,l.useState)(0),K=Z[0],J=Z[1],Q=null==y||null==(t=y.basketData)||null==(t=t.monthlyCost)?void 0:t.monthlyPrice;(0,l.useEffect)(function(){var e,t="number"==typeof(null==V?void 0:V.monthlyPrice)?V.monthlyPrice:void 0;$(Number((void 0!==t?t:Q||0)+("number"==typeof z.price?z.price:(null==y||null==(e=y.selectedNetflixOption)?void 0:e.price)||0)+F))},[V,z,F,y]),(0,l.useEffect)(function(){var e,t,n="number"==typeof(null==R?void 0:R.upfrontPrice)?R.upfrontPrice:void 0,a="number"==typeof(null==R?void 0:R.activationPrice)?R.activationPrice:void 0,i=void 0!==n?n:(null==y||null==(e=y.basketData)||null==(e=e.upfrontCost)?void 0:e.upfrontPrice)||0,r=void 0!==a?a:(null==y||null==(t=y.basketData)||null==(t=t.upfrontCost)?void 0:t.activationPrice)||0;q(i),J(r)},[R,y]);var ee=Number((null!=(n=null==P?void 0:P.packagePrice)?n:0)+Number(F)).toFixed(2),et=Number((null!=(i=null==P?void 0:P.packagePrice)?i:0)+Number(F)).toFixed(2),en=function(){f()},ea=Object.values(T).map(function(e){var t=e.defaultList,n=t.label,a=t.price,i=t.radioID;return(0,b.jsx)(b.Fragment,{children:0!==a&&(0,b.jsxs)(b.Fragment,{children:[0!==Y.ChoosePlan.length&&(0,b.jsx)("hr",{className:u().devider}),(0,b.jsx)(p.A,{packageName:n,variant:"Checkout",packagePrice:a,packageContract:"one off cost",id:i},(0,c.A)())]})})}),ei=Object.values(B).map(function(e){return("ADD-ON-COMP-SFF-ESS"===e.buttonID||"addCHO"===e.buttonID)&&(0,b.jsx)(b.Fragment,{children:(0,b.jsx)(p.A,{packageName:e.header,variant:"addon",packagePrice:e.addonPrice,fromPrice:e.fromPrice,packageContract:e.contract?"".concat(e.contract," contract"):"",offerContract:e.offerContract,id:e.buttonID,enableFromText:e.enableFromText},(0,c.A)())})}),er=Object.values(B).map(function(e){return"ADD-ON-COMP-SFF-ESS"!==e.buttonID&&"addCHO"!==e.buttonID&&(0,b.jsx)(b.Fragment,{children:(0,b.jsx)(p.A,{packageName:e.header,variant:"addon",packagePrice:e.addonPrice,fromPrice:e.fromPrice,packageContract:e.contract?"".concat(e.contract," contract"):"",offerContract:e.offerContract,id:e.buttonID,enableFromText:e.enableFromText},(0,c.A)())})}),eo=0===z.price?"0":"a month"===z.contract?"1 month rolling contract":"".concat(z.contract," rolling contract"),es=(0,b.jsx)(b.Fragment,{children:(0,b.jsx)(p.A,{packageName:z.heading,variant:"Netflix",packagePrice:z.price,packageContract:eo,priceHeading:z.priceHeading})}),el=_.y.useContainer().state.scenario,ec=el&&C.Vm.includes(el.scenario.toLocaleLowerCase())?null==(d=D.packageName)?void 0:d.replace("BROADBAND AND",""):null==D?void 0:D.packageName,ed=(0,g.H7)();return(0,b.jsx)("div",{className:"bt-container","data-analytics-region":"Basket Section",children:(0,b.jsxs)("div",{className:u().cart_Package_wrapper,children:[(0,b.jsx)("div",{className:u().closeIcon_container,children:(0,b.jsx)(a.$n,{colorVariant:"core",elementType:"button",onClick:function(){return en()},styleVariant:"secondary",analyticsLabel:ed?"BasketSection_Close_new":"BasketSection: Close Basket",children:(0,b.jsx)(N.US,{})})}),(0,b.jsxs)("div",{className:u().cart_details,children:[(0,b.jsx)("div",{className:u().Package_details,children:v.data.getTVProductCardState.state?(0,b.jsxs)(a.ui,{children:[(0,b.jsx)(p.A,{heading:D.heading,packageName:ec,variant:"TV",isMerchStrip:D.isMerchStrip,merchStripContent:D.isMerchStripContent,packagePrice:D.packagePrice,wasPrice:D.wasPrice,packageContract:"".concat(D.packageContract," contract"),enableOffer:D.enableOffer,offerPrice:D.offerPrice,offerLength:D.offerLength}),er,""!==z.id&&es,""!==P.packageName&&(0,b.jsx)(b.Fragment,{children:(0,b.jsx)(p.A,{heading:P.heading,packageName:P.packageName,variant:"Broadband",packagePrice:Number(ee),wasPrice:P.wasPrice&&P.wasPrice+F,fromPrice:Number(et),packageContract:"".concat((null==P?void 0:P.packageContract)||P.packageBBContract," month contract"),reward:P.promotions,priceReward:P.pricingPromotion,enableOffer:P.enableOffer,offerPrice:P.wasPrice&&P.wasPrice+F})}),ei,(0,b.jsxs)(b.Fragment,{children:[null!=K&&0!==K&&(0,b.jsx)(p.A,{heading:"Upfront costs",packageName:"Activation fee",variant:"Upfront",packagePrice:K,packageContract:"one off cost"}),null!==R.deliveryPrice&&void 0!==R.deliveryPrice&&0!==R.deliveryPrice&&(0,b.jsx)(p.A,{packageName:"Delivery fee",variant:"default",packagePrice:R.deliveryPrice,packageContract:"one off cost"})]}),(0,b.jsx)(b.Fragment,{children:0!==H.planName.length&&(0,b.jsx)(A.A,{content:H,localStore:!1})}),(0,b.jsx)(b.Fragment,{children:0!==Y.ChoosePlan.length&&(0,b.jsx)(k.A,{content:Y})}),(0,b.jsx)(b.Fragment,{children:ea})]}):(0,b.jsx)(a.EY,{size:"l",elementType:"p",children:"Cart is empty"})}),(0,b.jsx)(a.X_,{size:"m"}),h&&(0,b.jsx)("div",{className:"".concat(u().bb_Addon_wrapper," ").concat(u().mobile_view),children:(0,b.jsx)(O,{addOnsDetail
13s:h,type:"BB"})}),(0,b.jsx)("div",{className:u().summary_wrapper,children:(0,b.jsx)(a.ui,{background:"indigo",children:(0,b.jsx)(x,{upfrontPrice:X,monthlyPriceVal:W})})})]}),h&&(0,b.jsx)("div",{className:"".concat(u().bb_Addon_wrapper," ").concat(u().desktop_view),children:(0,b.jsx)(O,{addOnsDetails:h,type:"BB"})})]})})})},37801:e=>{e.exports={root:"gridDisc_root__O3wc_",col:"gridDisc_col__6RPmi",circle_shape:"gridDisc_circle_shape__P9dYf",circle_inner:"gridDisc_circle_inner__Jn_Lw",inner:"gridDisc_inner__iEF89",quick_links:"gridDisc_quick_links__JxQWR",box_shadow:"gridDisc_box_shadow__7X9tf",center:"gridDisc_center__V_Lq_",wrapper:"gridDisc_wrapper__fgfQe",default:"gridDisc_default__EiwPg",bannerGrid:"gridDisc_bannerGrid__mLQm9",swiper_carousel:"gridDisc_swiper_carousel__G_4Td",carousel_tile:"gridDisc_carousel_tile__R5PXf",image_size:"gridDisc_image_size__eQLBT",imgItem:"gridDisc_imgItem__CQLKd",imgItemSelected:"gridDisc_imgItemSelected__6Dx8s"}},37938:e=>{e.exports={propsTableWrapper:"props-table_propsTableWrapper__PvAeV",firstCol:"props-table_firstCol__xTWFY",cellImage:"props-table_cellImage__SJQrn",cellImageLogo:"props-table_cellImageLogo__8XafM",mainCol:"props-table_mainCol___m4Sh",subCol:"props-table_subCol___Fnod",channelLogos:"props-table_channelLogos__9Nubj",channelList:"props-table_channelList__uxeVQ",tvChannelList:"props-table_tvChannelList__Cpmiv",propsTableStickyHeader:"props-table_propsTableStickyHeader___arfP",propsTable:"props-table_propsTable__QfkCs"}},38236:(e,t,n)=>{"use strict";n.d(t,{A:()=>r,V:()=>r});var a=n(14232),i=n(54155);let r=(0,a.forwardRef)((e,t)=>((0,i.q)(!1,"IconChevronRight"),a.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",ref:t},e),a.createElement("path",{d:"M13.678 9.264a.9.9 0 0 0-1.272 0l-.142.142a.9.9 0 0 0 0 1.272L17.586 16l-5.322 5.322a.9.9 0 0 0 0 1.272l.142.142a.9.9 0 0 0 1.272 0l6.03-6.03a1 1 0 0 0 0-1.414l-6.03-6.03z"}))));r.displayName="LoopChevronRight"},38301:(e,t,n)=>{"use strict";n.d(t,{Pd:()=>g,tv:()=>b});var a=n(70236),i=n(66284),r=n(78304),o=n(80035),s=n(14232),l=n(65341),c=n(26303),d={POSTCODE:"",NAD_KEY:"",TV_PACKAGE:{type:"",filterType:"",id:"",header:"",text:"",bannerImg:"",enableOffer:!1,offerLength:"",offerPrice:0,price:0,wasPrice:0,contract:"",contractPrice:0,upFrontPrice:0,baseURL:"",optionsURL:"",delivery:{name:"",price:0},activation:{name:"",price:0},whatsThisText:"",isCountDownTimer:!1,timerType:"",endDate:"",isOfferContent:"",isMerchStrip:!1,isMerchStripContent:"",priceRise1Label:"",priceRise1:0,priceRise2Label:"",priceRise2:0,priceRise3Label:"",priceRise3:0},LANDLINE_STATE:{islandline:!1,landlinePrice:0}
13,BB_PACKAGE:{activationCost:0,averageSpeed:0,checkoutUrl:"",contractLength:0,displayName:"",islandline:!1,landlineCost:0,monthlyCost:0,ojUrl:"",optionsJourneyPath:"",optionsJourneyType:"",optionsUrl:"",packageId:"",postageCost:0,resourcePath:"",sltIds:""},ADD_ONS:[],UPFRONT_DATA:[],CHECKOUT_PACKAGE:{baseURL:"",optionsURL:""},TV_STATE:{id:"",state:!1},ADD_ONS_STATE:[],CHECKOUT_OPTIONS:[],BASKET_DATA:{selectedtvpackage:{heading:"",packageName:"",packageContract:"",packagePrice:0,isMerchStrip:!1,isMerchStripContent:"",wasPrice:0},selectedbbpackage:{heading:"",packageName:"",packageContract:"",packagePrice:0,selected:""},selectedBTMobile:{heading:"",offerPrice:0,packagePrice:0,planName:""},selectedaddon:[],upfrontCost:{upfrontPrice:0,deliveryPrice:0,activationPrice:0},monthlyCost:{tvpackagePrice:0,monthlyPrice:0,bbPrice:0,addonTotal:0},checkoutData:[]},SELECTED_NETFLIX:{heading:"",text:"",price:0,priceHeading:"",id:"",value:"",contract:""},SCENARIO_ID:"",FILTER_TYPE:"",SCENARIO_VARIENT:0,SETTING_UP_OPTION:[],HOME_PHONE_SERVICE:{ChoosePlan:[],ChooseHandset:[],internationalCalling:[]},BT_MOBILE:{id:0,merchStrip:"",dataAmount:"",btMobilePrice:0,planName:"",contractType:"",cardDescription:"",contentURL:"",enableModalLink:!1,offerPrice:0,enableOffer:!1,ecommParam:"",analyticsTag:"",modelContent:"",modalLinkText:""}},u=n(66095),p=n(37876);function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function h(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?f(Object(n),!0).forEach(function(t){(0,i.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):f(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}(0,r.eO)(!1);var m={postcode:d.POSTCODE,nadKey:d.NAD_KEY,tvpackage:d.TV_PACKAGE,bbpackage:d.BB_PACKAGE,getTVProductCardState:d.TV_STATE,getAddonsProductCardState:d.ADD_ONS_STATE,landlineState:d.LANDLINE_STATE,addons:d.ADD_ONS,checkoutData:d.CHECKOUT_OPTIONS,upfrontData:d.UPFRONT_DATA,checkoutPackage:d.CHECKOUT_PACKAGE,basketData:d.BASKET_DATA,selectedNetflixOption:d.SELECTED_NETFLIX,scenarioId:d.SCENARIO_ID,filterType:d.FILTER_TYPE,scenarioVarient:d.SCENARIO_VARIENT,settingUpOption:d.SETTING_UP_OPTION,homePhoneService:d.HOME_PHONE_SERVICE,addonsDataMobile:d.BT_MOBILE},v={data:h({},m),basketData:d.BASKET_DATA,homePhoneService:d.HOME_PHONE_SERVICE,addonsDataMobile:d.BT_MOBILE,loadSavedState:function(e,t){this.data=h({},e),(0,c.LZ)(l.jE,this.data),t&&(0,u.Cp)("uprnChanges","loadSavedState")},savePostcode:function(e){this.data.postcode!==e&&(this.data.postcode=e)},saveNadKey:function(e){this.data.nadKey!==e&&(this.data.nadKey=e)},saveTVBundlesPackage:function(e,t,n,a){var i=(0,c.Zi)([t]);this.data.basketData.monthlyCost=i,this.data.getTVProductCardState=(0,c.PS)(e),this.data.tvpackage=e,this.data.basketData.selectedtvpackage=t;var r=(0,c.Zi)([a]);this.data.basketData.monthlyCost=r,this.data.basketData.selectedbbpackage=a,this.data.bbpackage=n},saveTVPackage:function(e,t){var n=(0,c.Zi)([t]);this.data.basketData.monthlyCost=n,this.data.getTVProductCardState=(0,c.PS)(e),this.data.tvpackage=e,this.data.basketData.selectedtvpackage=t},savelandlinePackage:function(e){this.data.landlineState=h({},e)},saveBBPackage:function(e,t){var n=(0,c.Zi)([t]);this.data.basketData.monthlyCost=n,this.data.basketData.selectedbbpackage=t,this.data.bbpackage=e},saveUpfront:function(e,t){this.data.upfrontData=h({},e),this.data.basketData.upfrontCost=t},storeCheckout:function(e){var t=e.reduce(function(e,t){return e+t.defaultList.price},0),n=(0,c.Ir)([{name:"checkout",price:t}]);this.data.basketData.upfrontCost=n,this.data.basketData.checkoutData=(0,a.A)(e),this.data.checkoutData=(0,a.A)(e)},storeDefaultSettingup:function(e){this.data.settingUpOption=(0,a.A)(e)},saveCheckoutPackage:function(e){this.data.checkoutPackage!==e&&(this.data.checkoutPackage=e)},updateAddons:function(e){if(e&&void 0!==e.buttonID){var t=(0,c.Iu)(e);if(this.data.basketData.selectedaddon!==t.basketList){var n=t.packageList.reduce(function(e,t){return e+t.addonPrice},0),a=t.packageList.reduce(function(e,t){var n=t.offerContract&&t.offerContract.match(/(\d+)\s*month/i),a=n?parseInt(n[1],10):0;return e+(t.enableOffer&&a>0?Number(t.fromPrice):Number(t.addonPrice))},0),i=(0,c.Zi)([{heading:"addons",packagePrice:n}
13]),r=(0,c.Zi)([{heading:"offeraddons",packagePrice:n,offerPrice:a}]);this.data.basketData.monthlyCost=i,this.data.basketData.monthlyCost=r,this.data.basketData.selectedaddon=t.basketList,this.data.getAddonsProductCardState=t.packageStateList,this.data.addons=t.packageList}}},storeMonthlyCost:function(e){this.data.basketData.monthlyCost=e},saveHomePhoneService:function(e){var t,n,a=this,i=h({},this.data.homePhoneService);e.forEach(function(e){var t;switch(e.cardType){case"Choose your plan":!0===e.isSelected&&(i.ChoosePlan=[e]);break;case"Choose your handset":if(!0===e.isSelected&&(i.ChooseHandset=[e]),void 0!==i.ChooseHandset&&null!==i.ChooseHandset&&null!=i&&null!=(t=i.ChooseHandset)&&null!=(t=t[0])&&t.isSelected){var n,r,o,s=(0,c.Ir)([{name:"homePhone",price:(null==(n=i.ChooseHandset)||null==(n=n[0])?void 0:n.price)!==0&&(null==(r=i.ChooseHandset)||null==(r=r[0])?void 0:r.price)!==void 0?null==(o=i.ChooseHandset)||null==(o=o[0])?void 0:o.price:0}]);a.data.basketData.upfrontCost=s}break;case"International calling extras":!0===e.isSelected&&(i.internationalCalling=[e])}}),this.data.homePhoneService=i;var r=(0,c.Zi)([{heading:"homePhone",packagePrice:((null==(t=i.ChoosePlan)||null==(t=t[0])?void 0:t.price)||0)+((null==(n=i.internationalCalling)||null==(n=n[0])?void 0:n.price)||0)}]);this.data.basketData.monthlyCost=r},updateBTMobile:function(e,t){var n=(0,c.Zi)([t]);this.data.basketData.monthlyCost=n,this.data.basketData.selectedBTMobile=t,this.data.addonsDataMobile=e},resetBBData:function(){var e=(0,c.Zi)([{heading:"Back to BB",packagePrice:0}]);this.data.basketData.monthlyCost=e,this.data.checkoutData=h({},m.checkoutData),this.data.basketData.checkoutData=h({},m.basketData.checkoutData),this.data.bbpackage=h({},m.bbpackage),this.data.basketData.selectedbbpackage=h({},m.basketData.selectedbbpackage)},resetTVBBData:function(){var e=(0,c.Zi)([{heading:"resetTVBB",packagePrice:0}]);this.data.basketData.selectedbbpackage=h({},m.basketData.selectedbbpackage),this.data.basketData.monthlyCost=e,this.data.tvpackage=h({},m.tvpackage),this.data.bbpackage=h({},m.bbpackage),this.data.getTVProductCardState=h({},m.getTVProductCardState),this.data.basketData.selectedtvpackage=h({},m.basketData.selectedtvpackage),this.data.basketData.upfrontCost=h({},m.basketData.upfrontCost)},resetAddonData:function(){var e=(0,c.Zi)([{heading:"resetAddon",packagePrice:0}]);this.data.basketData.monthlyCost=e,this.data.getAddonsProductCardState=(0,a.A)(m.getAddonsProductCardState),this.data.addons=(0,a.A)(m.addons),this.data.basketData.selectedaddon=(0,a.A)(m.basketData.selectedaddon)},resetCheckoutOptions:function(){var e=(0,c.Ir)([{name:"checkout",price:0}]);this.data.basketData.upfrontCost=e,this.data.basketData.checkoutData=(0,a.A)(m.settingUpOption),this.data.checkoutData=(0,a.A)(m.settingUpOption)},resetData:function(){this.data=h({},m),(0,c.LZ)(l.jE,this.data)},saveNetflixOption:function(e){this.data.selectedNetflixOption=e},saveScenariId:function(e){this.data.scenarioId!==e&&(this.data.scenarioId=e)},saveFilterType:function(e){this.data.filterType!==e&&(this.data.filterType=e)},saveScenarioVarient:function(e){this.data.scenarioVarient!==e&&(this.data.scenarioVarient=e)},resetHomePhoneService:function(){this.data.homePhoneService={ChoosePlan:[],ChooseHandset:[],internationalCalling:[]};var e=(0,c.Zi)([{heading:"resethomePhone",packagePrice:0}]);this.data.basketData.monthlyCost=e;var t=(0,c.Ir)([{name:"homePhoneReset",price:0}]);this.data.basketData.upfrontCost=t},resetBTMobile:function(){this.data.addonsDataMobile=h({},m.addonsDataMobile),this.data.basketData.selectedBTMobile=h({},m.basketData.selectedBTMobile);var e=(0,c.Zi)([{heading:"resetBtmobile",packagePrice:0}]);this.data.basketData.monthlyCost=e}},g=(0,s.createContext)(v),b=function(e){var t=e.children,n=(0,r.iz)(function(){return v}),a=function(e){var t;"update"===e.type&&((0,c.LZ)(l.jE,n.data),(0,u.Cp)("uprnChanges","onChange"),(null==(t=n.data)||null==(t=t.basketData)||null==(t=t.selectedtvpackage)?void 0:t.packageName)!==""&&(0,c.VM)("CachingCart",n.data.basketData,n.data.selectedNetflixOption,n.data.landlineState,n.data.checkoutPackage,n.data.bbpackage,n.data.addons,n.data.getAddonsProductCardState,n.data.postcode,n.data.settingUpOption,n.data.nadKey,n.data.homePhoneService,n.data.addonsDataMobile))},i=(0,o.lB)(n.data,a);return(0,o.lB)(n,"data",function(){i&&i(),i=(0,o.lB)(n.data,a)}),(0,o.lB)(n.data,"basketData",function(){}),(0,p.jsx)(g.Provider,{value:n,children:t})}}
13,38333:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r});var a=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function i(e,t){if(e.length!==t.length)return!1;for(var n,i,r=0;r<e.length;r++)if(!((n=e[r])===(i=t[r])||a(n)&&a(i))&&1)return!1;return!0}let r=function(e,t){void 0===t&&(t=i);var n,a,r=[],o=!1;return function(){for(var i=[],s=0;s<arguments.length;s++)i[s]=arguments[s];return o&&n===this&&t(i,r)||(a=e.apply(this,i),o=!0,n=this,r=i),a}}},39378:(e,t,n)=>{"use strict";n.d(t,{O:()=>p});var a=n(51249),i=n(69241),r=n(14232),o=n(75559),s=n(60978),l=n(70681),c=n(89721),d=n(8928);let u=(0,r.forwardRef)((e,t)=>null),p=Object.assign((0,r.forwardRef)((e,t)=>{var{children:n,className:u,modules:p,slidesPerView:f}=e,h=(0,a.T)(e,["children","className","modules","slidesPerView"]);let m=(0,r.useRef)(null),v=u||"lc-Scroll",g=v.split(" ")[0];(0,r.useImperativeHandle)(t,()=>m.current,[]);let b={[`${v}`]:v};return r.createElement(s.RC,Object.assign({a11y:{firstSlideMessage:"Previous",lastSlideMessage:"Next",nextSlideMessage:"Next",prevSlideMessage:"Previous",slideLabelMessage:void 0},className:(0,i.A)(b),keyboard:!0,modules:[...p||[],o.Jq,o.s3,o.AV],ref:m,slidesPerView:f},h),(()=>{let e=e=>(0,r.isValidElement)(e)&&(e.type===l.A||e.type===d.X||e.type===c.e),t=r.Children.toArray(n).filter(e).length,i=0;return r.Children.map(n,n=>{if(!(0,r.isValidElement)(n))return null;if(e(n)){i+=1;let e=n.props,{children:o}=e,l=(0,a.T)(e,["children"]),c=l["aria-label"]||l["aria-describedby"]||l["aria-labelledby"];return r.createElement(s.qr,Object.assign({className:`${g}-item ${g}-item--slidesPerViewAuto`,virtualIndex:l.virtualIndex||i},l,{"aria-label":c?l["aria-label"]:`Slide ${i} of ${t}`,key:n.key}),o)}return n})})())}),{Item:u})},39692:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(65341);let i=function(e){return"".concat(a.o2).concat(e)}},39818:e=>{e.exports={root:"threeColGrid_root__cc5uJ",mainHeader:"threeColGrid_mainHeader__3DwTl",imageWrap:"threeColGrid_imageWrap__UfYGI",inner:"threeColGrid_inner__0qqNa",card:"threeColGrid_card__DOr0H",even:"threeColGrid_even__HB6Ci",imgWrap:"threeColGrid_imgWrap__rMoEL",content:"threeColGrid_content__EvBX2"}},40002:e=>{e.exports={tooltip:"tooltip_tooltip__rwk8u",closeIconWraper:"tooltip_closeIconWraper__YqSv2",tooltipWrap:"tooltip_tooltipWrap__nZDxq",imageWrapper:"tooltip_imageWrapper__gHtuN",contentWrapper:"tooltip_contentWrapper__S2zL6"}},40362:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var a=n(97468),i=n(14232),r=n(37876);let o=(0,i.memo)(function(e){var t=e.mobileImagePath,n=e.tabletImagePath,i=e.desktopImagePath,o=e.altText,s=e.ariaHidden;console.log("enableLazyload",e.enableLazyload);var l=i.split("x"),c=Number(l[l.length-1].split(".")[0]),d=isNaN(c)||0===c?"100%":"".concat(c,"px"),u=(0,a.A)().width;return(0,r.jsx)(r.Fragment,{children:(0,r.jsxs)("picture",{children:[(0,r.jsx)("source",{media:"(max-width: 767px)",srcSet:t}),(0,r.jsx)("source",{media:"(max-width: 1199px)",srcSet:n}),(0,r.jsx)("source",{media:"(min-width: 1200px)",srcSet:i}),(0,r.jsx)("img",{src:i,alt:o,"aria-hidden":s,style:{height:u>=1200?"".concat(d):"100%"}})]})})})},40457:(e,t,n)=>{"use strict";n.d(t,{t:()=>C});var a=n(90445),i=n(38236),r=n(32348),o=n(69241),s=n(14232),l=n(11206),c=n(51093),d=n(89311),u=n(16822),p=n(24573),f=n(14874),h=n(90826),m=n(91130);let v=(e,t,n,a,i,r,c)=>{let d=e===a,u={"lc-TabsEE-button":!0,[`lc-TabsEE-button--kind${t&&(0,l.B)(t)}`]:t,[`lc-TabsEE-button--margin${r}`]:0===r||r};return{classes:(0,o.A)(u),getTabIndex:()=>e||0!==a?d?0:-1:0,isActive:d,tabKind:()=>{let e=s.createElement(h.D,{size:"s"},i),a=s.createElement("span",{className:"lc-TabsEE-slot"},c),r=e;if(n)switch(t){case"iconOnly":r=s.createElement(m.I,{source:n});break;case"leadingIcon":r=s.createElement(s.Fragment,null,s.createElement(m.I,{size:"xs",source:n}),e);break;case"trailingIcon":r=s.createElement(s.Fragment,null,e,s.createElement(m.I,{size:"xs",source:n}));break;case"stacked":r=s.createElement(s.Fragment,null,s.createElement(m.I,{source:n}),s.createElement("br",null),e)}if(c)switch(t){case"slotOnly":r=a;break;case"trailingSlot":r=s.createElement(s.Fragment,null,e,a);break;case"leadingSlot":r=s.createElement(s.Fragment,null,a,e);break;case"stacked":r=s.createElement(s.Fragment,null,a,s.createElement("br",null),e)}return s.createElement("span",{className:"lc-TabsEE-listItemInner"},r)}}},g=(0,s.forwardRef)(({activeTabIndex:e,"aria-controls":t,id:n,index:a,kind:i,onSelectTab:r,setFocusedTabIndex:o,tabPanelProps:l},c)=>{let{"data-analytics-link":d,icon:u,label:p,margin:h=4,slot:m}=l,{classes:g,getTabIndex:b,isActive:y,tabKind:x}=v(e,i,u,a,p,h,m),N=s.createElement("button",{"aria-controls":t,"aria-label":"iconOnly"===i?p:void 0,"aria-selected":y,className:g,"data-analytics-link":d,id:n,onClick:()=>r(a),onFocus:()=>o(a),ref:c,role:"tab",tabIndex:b(),type:"button"},x());return"iconOnly"===i&&u?s.createElement(f.m,{text:p},N):N});var b=n(51249);let y=(0,s.forwardRef)((e,t)=>{var{"data-analytics-link":n,href:a,icon:i,label:r,margin:o=4,onBlur:l,onClick:c,onFocus:d,onMouseEnter:u,onMouseLeave:p,rel:h,slot:m,target:g="_self"}=e;let{activeTabIndex:y,id:x,index:N,kind:_,setFocusedTabIndex:C,tabItemRef:w}=(0,b.T)(e,["data-analytics-link","href","icon","label","margin","onBlur","onClick","onFocus","onMouseEnter","onMouseLeave","rel","slot","target"]);(0,s.useImperativeHandle)(t,()=>w.current,[w]);let{classes:E,getTabIndex:S,isActive:j,tabKind:T}=v(y,_,i,N,r,o,m),P=(0,s.useCallback)(e=>{d&&d(e),C(N)},[N,d,C]),O=s.createElement("a",{"aria-label":"iconOnly"===_?r:void 0,"aria-selected":j,
13className:E,"data-analytics-link":n,href:a,id:x,onBlur:l,onClick:c,onFocus:P,onMouseEnter:u,onMouseLeave:p,ref:w,rel:h,role:"tab",tabIndex:S(),target:g},T());return"iconOnly"===_&&i?s.createElement(f.m,{text:r},O):O}),x=(0,s.forwardRef)((e,t)=>{let{children:n,icon:a,label:i,margin:r,slot:o,tabItemRef:l}=e,c=(0,b.T)(e,["children","icon","label","margin","slot","tabItemRef"]),d=(0,s.useRef)(null);return(0,s.useImperativeHandle)(t,()=>({tabButton:(null==l?void 0:l.current)||null,tabPanel:d.current}),[l]),s.createElement("div",Object.assign({className:"lc-TabsEE-panel",role:"tabpanel",tabIndex:0},c,{ref:d}),n)});var N=n(46146),_=n(9397);let C=Object.assign((0,s.forwardRef)(({children:e,controlledIndex:t,"data-testid":n,defaultIndex:f,hasDivider:h=!0,id:m,isEqualWidth:v=!1,justify:b="start",kind:x="labelOnly",onChange:C},w)=>{(0,d.q)("iconOnly"===x,"kind='iconOnly'","kind='slotOnly'"),(0,d.q)("leadingIcon"===x,"kind='leadingIcon'","kind='leadingSlot'"),(0,d.q)("trailingIcon"===x,"kind='trailingIcon'","kind='trailingSlot'");let{surfaceBackground:E}=(0,s.useContext)(p.B),S=(0,r.B)(m),j=`tab-item-${S}-`,T=`tab-panel-${S}-`,{activeTabIndex:P,handleKeyPress:O,handlePageLeft:k,handlePageRight:A,listRef:I,overflows:L,setActiveTabIndex:M,setFocusedTabIndex:D,tabItemRefs:B,xOffset:R}=((e,t)=>{let[n,a]=(0,s.useState)(!1),[i,r]=(0,s.useState)(t),[o,l]=(0,s.useState)(t||0),[c,d]=(0,s.useState)({toLeft:!1,toRight:!1}),u=(0,s.useRef)(null),[p,f]=(0,s.useState)(0),[h,m]=(0,s.useState)(0),[v,g]=(0,s.useState)(0),b=(0,s.useMemo)(()=>s.Children.map(e,()=>(0,s.createRef)())||[],[e]);return(0,s.useEffect)(()=>{b&&m(b.reduce((e,t)=>e+(0,N.RG)(t)+8,-8))},[b]),(0,s.useEffect)(()=>{!n&&u.current&&f((0,N.RG)(u))},[n]),(0,s.useEffect)(()=>{if(!n&&i){let e=(0,N.f1)(b[i]),t=(0,N.f1)(u);e>t&&g(v-(e-t)-48),a(!0)}},[o,i,n,b,u,v]),(0,s.useEffect)(()=>{let e=h+v>p,t=(0,N._R)(u);d({toLeft:(0,N._R)(u)+v<t,toRight:e})},[u,v,h,p]),(0,s.useEffect)(()=>{let e=(0,_.s)(()=>{f((0,N.RG)(u));let e=(0,N.f1)(b[i||o]),t=(0,N.f1)(u);e>t&&g(v-(e-t)-48),t>h&&g(0)},500);return window.addEventListener("resize",e),()=>{e.cancel(),window.removeEventListener("resize",e)}},[i,o,b,h,v]),{activeTabIndex:i,handleKeyPress:e=>{let{key:t}=e;if(!["ArrowLeft","ArrowRight","End","Home"].includes(t))return;e.stopPropagation(),e.preventDefault();let n="ArrowRight"===t,a="ArrowLeft"===t,i=b.length-1,r=b[o+(n?1:-1)];(a&&0===o||"End"===t)&&(r=b[i]),(n&&o===i||"Home"===t)&&([r]=b),(null==r?void 0:r.current)&&(n?((e,t,n,a,i)=>{let r=(0,N.f1)(e),o=(0,N.f1)(n);r>o?i(a-(r-o)-48):e===t[0]&&i(0)})(r,b,u,v,g):a&&((e,t,n,a,i,r)=>{let o=(0,N._R)(e),s=(0,N._R)(n);o<s?r(e===t[0]?0:a-o+48):e===t[t.length-1]&&i.toRight&&r(-1*((0,N._R)(e)-s)+48)})(r,b,u,v,c,g),r.current.focus())},handlePageLeft:e=>{e.preventDefault(),g(Math.min(v+Math.min(p/3,h-(0,N._R)(u)),0))},handlePageRight:e=>{e.preventDefault();let t=-1*h+p;g(Math.max(v-p/3,t))},listRef:u,overflows:c,setActiveTabIndex:r,setFocusedTabIndex:l,tabItemRefs:b,xOffset:v}})(e,f),V=(0,s.useMemo)(()=>Object.values(L).includes(!0)?"start":b,[b,L]),F=null!=t?t:P,z=(0,s.useCallback)(e=>{C&&C(e),M(e)},[C,M]),Y={"lc-TabsEE":!0,"lc-TabsEE--isEqualWidth":v,[`lc-TabsEE--justify${b&&(0,l.B)(V)}`]:b,"lc-TabsEE--onDarkBackground":c.wg.includes(E),[`lc-TabsEE--on${(0,l.B)(E)}Surface`]:E},H={backdrop:"transparent",elementType:"button",size:"s",styleVariant:"secondary"};return s.createElement("div",{className:(0,o.A)(Y),"data-testid":n,ref:w},s.createElement("div",{className:"lc-TabsEE-overflow-container"},L.toLeft&&!v&&s.createElement("div",{className:"lc-TabsEE-left-button"},s.createElement(u.K,Object.assign({},H,{icon:a.g,label:"Previous",onClick:e=>k(e)}))),s.createElement("div",{className:"lc-TabsEE-list-container",ref:I},s.createElement("ul",{className:"lc-TabsEE-list",onKeyDown:O,role:"tablist",style:v?{}:{transform:`translateX(${R}px)`}},s.Children.map(e,(e,t)=>{if(!(0,s.isValidElement)(e))return null;let n=j+t,a=T+t;return s.createElement("li",{className:"lc-TabsEE-listItem",role:"presentation"},(0,s.isValidElement)(e)&&e.type===y?(0,s.cloneElement)(e,{activeTabIndex:F,id:n,index:t,kind:x,setFocusedTabIndex:D,tabItemRef:B[t]}):s.createElement(g,{activeTabIndex:F,"aria-controls":a,id:n,index:t,kind:x,onSelectTab:z,ref:B[t],setFocusedTabIndex:D,tabPanelProps:e.props}))}
13))),L.toRight&&!v&&s.createElement("div",{className:"lc-TabsEE-right-button"},s.createElement(u.K,Object.assign({},H,{icon:i.V,label:"Next",onClick:e=>A(e)})))),h&&s.createElement("hr",{className:"lc-TabsEE-divider"}),s.Children.map(e,(e,t)=>(0,s.isValidElement)(e)&&e.type!==y?(0,s.cloneElement)(e,{"aria-hidden":F!==t,"aria-labelledby":j+t,id:T+t,tabItemRef:B[t]}):null))}),{TabLink:y,TabPanel:x})},40607:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useMergedRef",{enumerable:!0,get:function(){return i}});var a=n(14232);function i(e,t){var n=(0,a.useRef)(null),i=(0,a.useRef)(null);return(0,a.useCallback)(function(a){if(null===a){var o=n.current;o&&(n.current=null,o());var s=i.current;s&&(i.current=null,s())}else e&&(n.current=r(e,a)),t&&(i.current=r(t,a))},[e,t])}function r(e,t){if("function"!=typeof e)return e.current=t,function(){e.current=null};var n=e(t);return"function"==typeof n?n:function(){return e(null)}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},40959:e=>{!function(t,n){var a=n(t,t.document,Date);t.lazySizes=a,e.exports&&(e.exports=a)}("undefined"!=typeof window?window:{},function(e,t,n){"use strict";var a,i,r,o,s,l,c,d,u,p,f,h,m,v,g,b,y,x,N,_,C,w,E,S,j,T,P,O,k,A,I,L,M,D,B,R,V,F,z,Y,H,U,W,$,G,X={lazyClass:"lazyload",loadedClass:"lazyloaded",loadingClass:"lazyloading",preloadClass:"lazypreload",errorClass:"lazyerror",autosizesClass:"lazyautosizes",fastLoadedClass:"ls-is-cached",iframeLoadMode:0,srcAttr:"data-src",srcsetAttr:"data-srcset",sizesAttr:"data-sizes",minSize:40,customMedia:{},init:!0,expFactor:1.5,hFac:.8,loadMode:2,loadHidden:!0,ricTimeout:0,throttleDelay:125};for(G in ea=e.lazySizesConfig||e.lazysizesConfig||{},X)G in ea||(ea[G]=X[G]);if(!t||!t.getElementsByClassName)return{init:function(){},cfg:ea,noSupport:!0};var q,Z,K,J,Q,ee,et,en,ea,ei=t.documentElement,er=e.HTMLPictureElement,eo="addEventListener",es="getAttribute",el=e[eo].bind(e),ec=e.setTimeout,ed=e.requestAnimationFrame||ec,eu=e.requestIdleCallback,ep=/^picture$/i,ef=["load","error","lazyincluded","_lazyloaded"],eh={},em=Array.prototype.forEach,ev=function(e,t){return eh[t]||(eh[t]=RegExp("(\\s|^)"+t+"(\\s|$)")),eh[t].test(e[es]("class")||"")&&eh[t]},eg=function(e,t){ev(e,t)||e.setAttribute("class",(e[es]("class")||"").trim()+" "+t)},eb=function(e,t){var n;(n=ev(e,t))&&e.setAttribute("class",(e[es]("class")||"").replace(n," "))},ey=function(e,t,n){var a=n?eo:"removeEventListener";n&&ey(e,t),ef.forEach(function(n){e[a](n,t)})},ex=function(e,n,a,i,r){var o=t.createEvent("Event");return a||(a={}),a.instance=en,o.initEvent(n,!i,!r),o.detail=a,e.dispatchEvent(o),o},eN=function(t,n){var a;!er&&(a=e.picturefill||ea.pf)?(n&&n.src&&!t[es]("srcset")&&t.setAttribute("srcset",n.src),a({reevaluate:!0,elements:[t]})):n&&n.src&&(t.src=n.src)},e_=function(e,t){return(getComputedStyle(e,null)||{})[t]},eC=function(e,t,n){for(n=n||e.offsetWidth;n<ea.minSize&&t&&!e._lazysizesWidth;)n=t.offsetWidth,t=t.parentNode;return n},ew=(o=[],s=r=[],l=function(){var e=s;for(s=r.length?o:r,a=!0,i=!1;e.length;)e.shift()();a=!1},(c=function(e,n){a&&!n?e.apply(this,arguments):(s.push(e),i||(i=!0,(t.hidden?ec:ed)(l)))})._lsFlush=l,c),eE=function(e,t){return t?function(){ew(e)}:function(){var t=this,n=arguments;ew(function(){e.apply(t,n)})}},eS=function(e){var t,a,i=function(){t=null,e()},r=function(){var e=n.now()-a;e<99?ec(r,99-e):(eu||i)(i)};return function(){a=n.now(),t||(t=ec(r,99))}},ej=(_=/^img$/i,C=/^iframe$/i,w="onscroll"in e&&!/(gle|ing)bot/.test(navigator.userAgent),E=0,S=0,j=-1,T=function(e){S--,e&&!(S<0)&&e.target||(S=0)},P=function(e){return null==N&&(N="hidden"==e_(t.body,"visibility")),N||"hidden"!=e_(e.parentNode,"visibility")||"hidden"!=e_(e,"visibility")},O=function(e,n){var a,i=e,r=P(e);for(g-=n,x+=n,b-=n,y+=n;r&&(i=i.offsetParent)&&i!=t.body&&i!=ei;)(r=(e_(i,"opacity")||1)>0)&&"visible"!=e_(i,"overflow")&&(a=i.getBoundingClientRect(),r=y>a.left&&b<a.right&&x>a.top-1&&g<a.bottom+1);return r},q=k=function(){var e,n,a,i,r,o,s,l,c,p,h,_,C=en.elements;if((f=ea.loadMode)&&S<8&&(e=C.length)){for(n=0,j++;n<e;n++)if(C[n]&&!C[n]._lazyRace){if(!w||en.prematureUnveil&&en.prematureUnveil(C[n])){V(C[n]);continue}
13if((l=C[n][es]("data-expand"))&&(o=+l)||(o=E),p||(p=!ea.expand||ea.expand<1?ei.clientHeight>500&&ei.clientWidth>500?500:370:ea.expand,en._defEx=p,h=p*ea.expFactor,_=ea.hFac,N=null,E<h&&S<1&&j>2&&f>2&&!t.hidden?(E=h,j=0):E=f>1&&j>1&&S<6?p:0),c!==o&&(m=innerWidth+o*_,v=innerHeight+o,s=-1*o,c=o),(x=(a=C[n].getBoundingClientRect()).bottom)>=s&&(g=a.top)<=v&&(y=a.right)>=s*_&&(b=a.left)<=m&&(x||y||b||g)&&(ea.loadHidden||P(C[n]))&&(u&&S<3&&!l&&(f<3||j<4)||O(C[n],o))){if(V(C[n]),r=!0,S>9)break}else!r&&u&&!i&&S<4&&j<4&&f>2&&(d[0]||ea.preloadAfterLoad)&&(d[0]||!l&&(x||y||b||g||"auto"!=C[n][es](ea.sizesAttr)))&&(i=d[0]||C[n])}i&&!r&&V(i)}},K=0,J=ea.throttleDelay,Q=ea.ricTimeout,ee=function(){Z=!1,K=n.now(),q()},et=eu&&Q>49?function(){eu(ee,{timeout:Q}),Q!==ea.ricTimeout&&(Q=ea.ricTimeout)}:eE(function(){ec(ee)},!0),A=function(e){var t;(e=!0===e)&&(Q=33),Z||(Z=!0,(t=J-(n.now()-K))<0&&(t=0),e||t<9?et():ec(et,t))},L=eE(I=function(e){var t=e.target;if(t._lazyCache)return void delete t._lazyCache;T(e),eg(t,ea.loadedClass),eb(t,ea.loadingClass),ey(t,M),ex(t,"lazyloaded")}),M=function(e){L({target:e.target})},D=function(e,t){var n=e.getAttribute("data-load-mode")||ea.iframeLoadMode;0==n?e.contentWindow.location.replace(t):1==n&&(e.src=t)},B=function(e){var t,n=e[es](ea.srcsetAttr);(t=ea.customMedia[e[es]("data-media")||e[es]("media")])&&e.setAttribute("media",t),n&&e.setAttribute("srcset",n)},R=eE(function(e,t,n,a,i){var r,o,s,l,c,d;!(c=ex(e,"lazybeforeunveil",t)).defaultPrevented&&(a&&(n?eg(e,ea.autosizesClass):e.setAttribute("sizes",a)),o=e[es](ea.srcsetAttr),r=e[es](ea.srcAttr),i&&(l=(s=e.parentNode)&&ep.test(s.nodeName||"")),d=t.firesLoad||"src"in e&&(o||r||l),c={target:e},eg(e,ea.loadingClass),d&&(clearTimeout(p),p=ec(T,2500),ey(e,M,!0)),l&&em.call(s.getElementsByTagName("source"),B),o?e.setAttribute("srcset",o):r&&!l&&(C.test(e.nodeName)?D(e,r):e.src=r),i&&(o||l)&&eN(e,{src:r})),e._lazyRace&&delete e._lazyRace,eb(e,ea.lazyClass),ew(function(){var t=e.complete&&e.naturalWidth>1;(!d||t)&&(t&&eg(e,ea.fastLoadedClass),I(c),e._lazyCache=!0,ec(function(){"_lazyCache"in e&&delete e._lazyCache},9)),"lazy"==e.loading&&S--},!0)}),V=function(e){if(!e._lazyRace){var t,n=_.test(e.nodeName),a=n&&(e[es](ea.sizesAttr)||e[es]("sizes")),i="auto"==a;(i||!u)&&n&&(e[es]("src")||e.srcset)&&!e.complete&&!ev(e,ea.errorClass)&&ev(e,ea.lazyClass)||(t=ex(e,"lazyunveilread").detail,i&&eT.updateElem(e,!0,e.offsetWidth),e._lazyRace=!0,S++,R(e,t,i,a,n))}},F=eS(function(){ea.loadMode=3,A()}),z=function(){3==ea.loadMode&&(ea.loadMode=2),F()},Y=function(){if(!u){if(n.now()-h<999)return void ec(Y,999);u=!0,ea.loadMode=3,A(),el("scroll",z,!0)}},{_:function(){h=n.now(),en.elements=t.getElementsByClassName(ea.lazyClass),d=t.getElementsByClassName(ea.lazyClass+" "+ea.preloadClass),el("scroll",A,!0),el("resize",A,!0),el("pageshow",function(e){if(e.persisted){var n=t.querySelectorAll("."+ea.loadingClass);n.length&&n.forEach&&ed(function(){n.forEach(function(e){e.complete&&V(e)})})}}),e.MutationObserver?new MutationObserver(A).observe(ei,{childList:!0,subtree:!0,attributes:!0}):(ei[eo]("DOMNodeInserted",A,!0),ei[eo]("DOMAttrModified",A,!0),setInterval(A,999)),el("hashchange",A,!0),["focus","mouseover","click","load","transitionend","animationend"].forEach(function(e){t[eo](e,A,!0)}),/d$|^c/.test(t.readyState)?Y():(el("load",Y),t[eo]("DOMContentLoaded",A),ec(Y,2e4)),en.elements.length?(k(),ew._lsFlush()):A()},checkElems:A,unveil:V,_aLSL:z}),eT=(U=eE(function(e,t,n,a){var i,r,o;if(e._lazysizesWidth=a,a+="px",e.setAttribute("sizes",a),ep.test(t.nodeName||""))for(r=0,o=(i=t.getElementsByTagName("source")).length;r<o;r++)i[r].setAttribute("sizes",a);n.detail.dataAttr||eN(e,n.detail)}),W=function(e,t,n){var a,i=e.parentNode;i&&(n=eC(e,i,n),!(a=ex(e,"lazybeforesizes",{width:n,dataAttr:!!t})).defaultPrevented&&(n=a.detail.width)&&n!==e._lazysizesWidth&&U(e,i,a,n))},{_:function(){H=t.getElementsByClassName(ea.autosizesClass),el("resize",$)},checkElems:$=eS(function(){var e,t=H.length;if(t)for(e=0;e<t;e++)W(H[e])}),updateElem:W}),eP=function(){!eP.i&&t.getElementsByClassName&&(eP.i=!0,eT._(),ej._())};return ec(function(){ea.init&&eP()}),en={cfg:ea,autoSizer:eT,loader:ej,init:eP,uP:eN,aC:eg,rC:eb,hC:ev,fire:ex,gW:eC,rAF:ew}})},41792:(e,t,n)=>{"use strict";var a=n(22983);
13Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{default:function(){return c},getImageProps:function(){return l}});var i=n(64252),r=n(55644),o=n(21488),s=i._(n(67592));function l(e){for(var t=(0,r.getImgProps)(e,{defaultLoader:s.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/tv/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}}).props,n=0,i=Object.entries(t);n<i.length;n++){var o=a(i[n],2),l=o[0];void 0===o[1]&&delete t[l]}return{props:t}}var c=o.Image},41968:(e,t,n)=>{var a=Object.defineProperty,i=Object.getOwnPropertyDescriptor,r=Object.getOwnPropertyNames,o=Object.prototype.hasOwnProperty,s={};((e,t)=>{for(var n in t)a(e,n,{get:t[n],enumerable:!0})})(s,{AUDIO_EXTENSIONS:()=>C,DASH_EXTENSIONS:()=>S,FLV_EXTENSIONS:()=>j,HLS_EXTENSIONS:()=>E,MATCH_URL_DAILYMOTION:()=>y,MATCH_URL_FACEBOOK:()=>f,MATCH_URL_FACEBOOK_WATCH:()=>h,MATCH_URL_KALTURA:()=>_,MATCH_URL_MIXCLOUD:()=>x,MATCH_URL_MUX:()=>p,MATCH_URL_SOUNDCLOUD:()=>d,MATCH_URL_STREAMABLE:()=>m,MATCH_URL_TWITCH_CHANNEL:()=>b,MATCH_URL_TWITCH_VIDEO:()=>g,MATCH_URL_VIDYARD:()=>N,MATCH_URL_VIMEO:()=>u,MATCH_URL_WISTIA:()=>v,MATCH_URL_YOUTUBE:()=>c,VIDEO_EXTENSIONS:()=>w,canPlay:()=>P}),e.exports=((e,t,n,s)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let l of r(t))o.call(e,l)||l===n||a(e,l,{get:()=>t[l],enumerable:!(s=i(t,l))||s.enumerable});return e})(a({},"__esModule",{value:!0}),s);var l=n(88352);let c=/(?:youtu\.be\/|youtube(?:-nocookie|education)?\.com\/(?:embed\/|v\/|watch\/|watch\?v=|watch\?.+&v=|shorts\/|live\/))((\w|-){11})|youtube\.com\/playlist\?list=|youtube\.com\/user\//,d=/(?:soundcloud\.com|snd\.sc)\/[^.]+$/,u=/vimeo\.com\/(?!progressive_redirect).+/,p=/stream\.mux\.com\/(?!\w+\.m3u8)(\w+)/,f=/^https?:\/\/(www\.)?facebook\.com.*\/(video(s)?|watch|story)(\.php?|\/).+$/,h=/^https?:\/\/fb\.watch\/.+$/,m=/streamable\.com\/([a-z0-9]+)$/,v=/(?:wistia\.(?:com|net)|wi\.st)\/(?:medias|embed)\/(?:iframe\/)?([^?]+)/,g=/(?:www\.|go\.)?twitch\.tv\/videos\/(\d+)($|\?)/,b=/(?:www\.|go\.)?twitch\.tv\/([a-zA-Z0-9_]+)($|\?)/,y=/^(?:(?:https?):)?(?:\/\/)?(?:www\.)?(?:(?:dailymotion\.com(?:\/embed)?\/video)|dai\.ly)\/([a-zA-Z0-9]+)(?:_[\w_-]+)?(?:[\w.#_-]+)?/,x=/mixcloud\.com\/([^/]+\/[^/]+)/,N=/vidyard.com\/(?:watch\/)?([a-zA-Z0-9-_]+)/,_=/^https?:\/\/[a-zA-Z]+\.kaltura.(com|org)\/p\/([0-9]+)\/sp\/([0-9]+)00\/embedIframeJs\/uiconf_id\/([0-9]+)\/partner_id\/([0-9]+)(.*)entry_id.([a-zA-Z0-9-_].*)$/,C=/\.(m4a|m4b|mp4a|mpga|mp2|mp2a|mp3|m2a|m3a|wav|weba|aac|oga|spx)($|\?)/i,w=/\.(mp4|og[gv]|webm|mov|m4v)(#t=[,\d+]+)?($|\?)/i,E=/\.(m3u8)($|\?)/i,S=/\.(mpd)($|\?)/i,j=/\.(flv)($|\?)/i,T=e=>{if(e instanceof Array){for(let t of e)if("string"==typeof t&&T(t)||T(t.src))return!0;return!1}return!!((0,l.isMediaStream)(e)||(0,l.isBlobUrl)(e))||C.test(e)||w.test(e)||E.test(e)||S.test(e)||j.test(e)},P={youtube:e=>e instanceof Array?e.every(e=>c.test(e)):c.test(e),soundcloud:e=>d.test(e)&&!C.test(e),vimeo:e=>u.test(e)&&!w.test(e)&&!E.test(e),mux:e=>p.test(e),facebook:e=>f.test(e)||h.test(e),streamable:e=>m.test(e),wistia:e=>v.test(e),twitch:e=>g.test(e)||b.test(e),dailymotion:e=>y.test(e),mixcloud:e=>x.test(e),vidyard:e=>N.test(e),kaltura:e=>_.test(e),file:T}},42178:(e,t,n)=>{"use strict";n.d(t,{a:()=>s});var a=n(69241),i=n(14232),r=n(11206),o=n(89311);let s=(0,i.forwardRef)(({borderColor:e,borderRadius:t={all:0},borderWidth:n,children:s,"data-testid":l,elevation:c},d)=>{(0,o.q)(Object.values(t).some(e=>24===e),"24` within `borderRadius","20");let u={"lc-Box":!0,"lc-BoxEE":!0,[`lc-BoxEE--borderColor${e?(0,r.B)(e):""}`]:e,[`lc-BoxEE--borderRadiusAll${(0,r.B)(String(t.all))}`]:t.all,[`lc-BoxEE--borderRadiusTopLeft${(0,r.B)(`${t.topLeft}`)}`]:0===t.topLeft||t.topLeft,[`lc-BoxEE--borderRadiusTopRight${(0,r.B)(`${t.topRight}`)}`]:0===t.topRight||t.topRight,[`lc-BoxEE--borderRadiusBottomLeft${(0,r.B)(`${t.bottomLeft}`)}`]:0===t.bottomLeft||t.bottomLeft,[`lc-BoxEE--borderRadiusBottomRight${(0,r.B)(`${t.bottomRight}`)}`]:0===t.bottomRight||t.bottomRight,[`lc-BoxEE--borderWidth${n?n.toUpperCase():""}`]:n,[`lc-BoxEE--elevation${c}`]:c};return i.createElement("div",{className:(0,a.A)(u),"data-testid":l,ref:d},s)})}
13,42212:(e,t,n)=>{"use strict";n.d(t,{O:()=>a});let a=e=>Array.isArray(e)&&e.some(e=>!!e)},42240:(e,t,n)=>{Object.create;var a=Object.defineProperty,i=Object.getOwnPropertyDescriptor,r=Object.getOwnPropertyNames;Object.getPrototypeOf;var o=Object.prototype.hasOwnProperty,s={};((e,t)=>{for(var n in t)a(e,n,{get:t[n],enumerable:!0})})(s,{default:()=>d}),e.exports=((e,t,n,s)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let l of r(t))o.call(e,l)||l===n||a(e,l,{get:()=>t[l],enumerable:!(s=i(t,l))||s.enumerable});return e})(a({},"__esModule",{value:!0}),s);var l=n(88352),c=n(41968),d=[{key:"youtube",name:"YouTube",canPlay:c.canPlay.youtube,lazyPlayer:(0,l.lazy)(()=>n.e(446).then(n.t.bind(n,26513,23)))},{key:"soundcloud",name:"SoundCloud",canPlay:c.canPlay.soundcloud,lazyPlayer:(0,l.lazy)(()=>n.e(979).then(n.t.bind(n,60116,23)))},{key:"vimeo",name:"Vimeo",canPlay:c.canPlay.vimeo,lazyPlayer:(0,l.lazy)(()=>n.e(173).then(n.t.bind(n,35876,23)))},{key:"mux",name:"Mux",canPlay:c.canPlay.mux,lazyPlayer:(0,l.lazy)(()=>n.e(723).then(n.t.bind(n,68426,23)))},{key:"facebook",name:"Facebook",canPlay:c.canPlay.facebook,lazyPlayer:(0,l.lazy)(()=>n.e(887).then(n.t.bind(n,61504,23)))},{key:"streamable",name:"Streamable",canPlay:c.canPlay.streamable,lazyPlayer:(0,l.lazy)(()=>n.e(627).then(n.t.bind(n,65488,23)))},{key:"wistia",name:"Wistia",canPlay:c.canPlay.wistia,lazyPlayer:(0,l.lazy)(()=>n.e(340).then(n.t.bind(n,99401,23)))},{key:"twitch",name:"Twitch",canPlay:c.canPlay.twitch,lazyPlayer:(0,l.lazy)(()=>n.e(42).then(n.t.bind(n,46627,23)))},{key:"dailymotion",name:"DailyMotion",canPlay:c.canPlay.dailymotion,lazyPlayer:(0,l.lazy)(()=>n.e(328).then(n.t.bind(n,37207,23)))},{key:"mixcloud",name:"Mixcloud",canPlay:c.canPlay.mixcloud,lazyPlayer:(0,l.lazy)(()=>n.e(570).then(n.t.bind(n,9239,23)))},{key:"vidyard",name:"Vidyard",canPlay:c.canPlay.vidyard,lazyPlayer:(0,l.lazy)(()=>n.e(392).then(n.t.bind(n,59047,23)))},{key:"kaltura",name:"Kaltura",canPlay:c.canPlay.kaltura,lazyPlayer:(0,l.lazy)(()=>n.e(463).then(n.t.bind(n,33714,23)))},{key:"file",name:"FilePlayer",canPlay:c.canPlay.file,canEnablePIP:e=>c.canPlay.file(e)&&(document.pictureInPictureEnabled||(0,l.supportsWebKitPresentationMode)())&&!c.AUDIO_EXTENSIONS.test(e),lazyPlayer:(0,l.lazy)(()=>n.e(458).then(n.t.bind(n,43323,23)))}]},43056:e=>{e.exports={alreadywithus:"alreadywithus_alreadywithus___F50g"}},43546:(e,t,n)=>{"use strict";n.d(t,{y:()=>L});var a=n(66284),i=n(14232),r=n(89099),o=n(98702),s=n(66095),l=n(30644),c=n(29454),d=n(65341),u=function(e){var t="2FA_SWITCH=ON",n=e.split("&");return n.length>5?n.splice(n.length-5,0,t):n.push(t),n.join("&")};function p(e){var t=e.replace(/\/+$/,"").split("/"),n=t[t.length-1];return n?n.split(".")[0]:""}var f=function(e,t,n,i,r){var o,l=t&&e.completeWifi?e.completeWifi:e;if(i){window.location.href=u(l.checkoutUrl);return}var f={prodcutcardcomponent:{pricing:{broadband_value:{}}}},h=f.prodcutcardcomponent,m=h.pricing,v=e.ojUrl;if(e.completeWifi&&(v=e.completeWifi.ojUrl),t&&e.completeWifi){v=e.ojUrl;var g=0===l.postageCost?"0.00":l.postageCost.toString(),b=0===l.activationCost?"0.00":l.activationCost.toString(),y=(100*l.postageCost+100*l.activationCost)/100,x=l.monthlyCost.toString(),N=l.saleMonthlyCost?l.saleMonthlyCost.toString():x;m.broadband_value.name=l.displayName.toUpperCase(),m.broadband_value.full_price=x,m.broadband_value.offer_price=N,m.broadband_value.package_id=l.packageId,m.broadband_value.options_url=l.ojUrl,m.full_price=x,m.offer_price=N,m.delivery_charge=g,m.hub_activation=b,m.upfront_cost=y.toString(),m.package_id=l.packageId,m.options_url=l.ojUrl,m.landlinePrice=l.landlinePrice}if(!t){var _=l.monthlyCost.toString(),C=l.saleMonthlyCost?l.saleMonthlyCost.toString():_,w=0===l.postageCost?"0.00":l.postageCost.toString(),E=0===l.activationCost?"0.00":l.activationCost.toString(),S=(0,s.eA)(l.postageCost||0,l.activationCost||0);S=0===S?"0.00":S.toString(),m.broadband_value.full_price=_,m.broadband_value.offer_price=C,m.full_price=_,m.offer_price=C,m.landlinePrice=l.landlinePrice,m.delivery_charge=w,m.hub_activation=E,m.upfront_cost=S,m.contract_length="".concat(l.contractLength," month contract"),m.broadband_value.broadband=l.displayName,m.package_id=l.packageId}var j=l.optionsUrl,T=encodeURI(JSON.stringify({prodcutcardcomponent:h})),P=function(e,t,n){var i,r,o,s,l,c,d,u,f,h,m,v,g,b,y,x,N=e.prodcutcardcomponent,_=p(t),C=N.pricing,w=[],E=[],S=[];if(C)return C.broadband_value&&w.push((s=(C[o=(r=(i="broadband").toLowerCase()).concat("_value")].name?C[o].name:C[o][r])||"",l=C[o]&&C[o].offer_price?C[o].offer_price:C[o].full_price,c=C[o]&&C[o].full_price?"£".concat(C[o].full_price):"",d=C.package_id||"",u=C[o]&&C[o].contract_length||""||C.contract_length||"",f=C.delivery_charge||"0.00",h=C.hub_activation||"0.00",m=!!C.isHalfPrice&&C.isHalfPrice,{productId:d,name:s,contractLength:u,wasPrice:c,deliveryCharge:f,activationFee:h,sportCode:C.sportCode||"",tvCode:C.tvCode||"",productType:i.toUpperCase(),monthlyprice:"£".concat(l),isRemovable:"false",offerLength:"",afterOfferPrice:"",isLandlineIncluded:n,landlinePrice:C.landlinePrice||"",rewardsText:"",isHalfPrice:m,halfPriceSuffix:C.halfPriceSuffix||""})),E.push((v=C.hub_activation||"0.00",g=C.delivery_charge||"0.00",{hub_activation:"".concat(v),delivery_charge:"".concat(g)})),S.push((b=C.offer_price,y=C.upfront_cost||"0.00",x=b&&"0.00"!==b?b:C.full_price,{orderPrice:"".concat(x),upfront_cost:"".concat(y)})),{basket:[(0,a.A)({},_,[{productData:w},{upfrontData:E},{summaryData:S}])]}}(f,j,r),O=function(e,t){var n=e.optionsJourneyType,i=e.optionsJourneyPath,r=e.optionsUrl,o=e.ojUrl,s=u(t),l=u(o);if(!n||!i||!r||!o){console.group(),console.error("Product is missing options / order journey information!"),console.table({optionsJourneyType:n,optionsJourneyPath:i,optionsUrl:r,ojUrl:o}),console.dir(e),console.groupEnd();return}var c=p(r);return{items:[{opsType:n},{fixedPath:i},{baseOjUrl:s},{selected:[]},{preselected:[]},{option1:[]},{option2:[]},{option3:[]},{skipParams:""},{basket:[{productData:[]},{upfrontData:[]},{summaryData:[]}]},(0,a.A)({},c,[{xfPath:""},{productdataList:[]}]),{baseOjUrl:l}]}}(l,v);localStorage.removeItem("black_friday_sale_data"),console.log("Cookie Data:",T),console.log("PC_DATA",f),console.log("BSK_DATA:",P),console.log("OPS_DATA:",O),c.A.set("PC_DATA",T,{domain:".bt.com"}),localStorage.setItem("PC_DATA",JSON.stringify(f)),localStorage.setItem("BSK_DATA",JSON.stringify(P)),localStorage.setItem("OPS_DATA",JSON.stringify(O)),localStorage.removeItem("OPTS_PRODUCT_STORE"),localStorage.removeItem("OPTS_CONTENT_STORE"),i||n&&(o=l.optionsUrl,(d.p8&&d.ph||!d.p8)&&(o=o.replace("https://www.bt.com","")),localStorage.setItem("IS_
13LANDLINE_INCLUDED",r),window.location.href=o)},h=n(18180);function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function v(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?m(Object(n),!0).forEach(function(t){(0,a.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):m(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var g="SERVICE_CHECKER_OPEN",b="SERVICE_CHECKER_SET_DATA",y="SERVICE_CHECKER_CLOSE",x="SCENARIO_FETCH_INIT",N="SCENARIO_FETCH_SUCCESS",_="SCENARIO_FETCH_FAILED",C="PRODUCT_DATA_FETCH_INIT",w="PRODUCT_DATA_FETCH_FAILED",E="TOGGLE_COMPLETE_WIFI",S="RESET_COMPLETE_WIFI",j="RESET",T="SHOW_ALL",P="TOGGLE_PRODUCTS",O="SHOW_WITHUS",k="SET_ALTERNATE_PRODUCTS",A="UPDATE_UPRN_DETAILS",I=function(e,t){var n,a;switch(t.type){case g:return v(v({},e),{},{serviceCheckerOpen:!0,productId:t.payload&&t.payload.productId,goToDetails:t.payload&&t.payload.goToDetails,goToOptions:t.payload&&t.payload.goToOptions,goToCheckout:t.payload&&t.payload.goToCheckout});case b:return v(v({},e),{},{serviceCheckerOpen:!1,serviceCheckerData:t.payload&&t.payload.serviceCheckerData,goToDetails:t.payload&&t.payload.goToDetails,productUnavailable:t.payload&&t.payload.productUnavailable,scenario:t.payload&&t.payload.scenario,showAllDeals:t.payload&&t.payload.showAllDeals});case y:return v(v({},e),{},{serviceCheckerOpen:!1,productId:null,goToDetails:!1,goToOptions:!1,goToCheckout:!1});case x:return v(v({},e),{},{isFetchingScenario:!0});case N:return v(v(v({},e),t.payload),{},{isFetchingScenario:!1,fetchingScenarioError:!1,showAllDeals:!(t.payload&&t.payload.scenario&&o.bg.includes(t.payload.scenario.scenario))});case _:return v(v({},e),{},{scenario:null,isFetchingScenario:!1,fetchingScenarioError:!0});case C:return v(v({},e),{},{isFetchingProductData:!1,fetchingProductDataError:!1});case w:return v(v({},e),{},{scenario:null,isFetchingProductData:!1,fetchingProductDataError:!0});case E:return v(v({},e),{},{completeWifi:!e.completeWifi});case S:return v(v({},e),{},{completeWifi:!1});case P:return v(v({},e),{},{showAlternateProducts:!e.showAlternateProducts});case j:return{isFetchingScenario:!1,fetchingScenarioError:!1,isFetchingProductData:!1,fetchingProductDataError:!1,hasError:!1,scenario:null,serviceCheckerData:null,serviceCheckerOpen:!1,productUnavailable:null,productId:null,completeWifi:!1,showAllDeals:!0,showWithUs:!0,showAlternateProducts:!0};case T:return v(v({},e),{},{showAllDeals:!0});case O:return v(v({},e),{},{showWithUs:!e.showWithUs});case k:return v(v({},e),{},{showAlternateProducts:t.payload&&t.payload.showAlternateProducts});case A:return v(v({},e),{},{uprn:null==(n=t.payload)?void 0:n.uprn,selectedId:null==(a=t.payload)?void 0:a.selectedId});default:throw Error("".concat(t.type," is not a valid action type"))}},L=function(e){var t=i.createContext(null);return{Provider:function(n){var a=e(n.initialState);return i.createElement(t.Provider,{value:a},n.children)},useContainer:function(){var e=i.useContext(t);if(null===e)throw Error("Component must be wrapped with <Container.Provider>");return e}}}(function(){var e=(0,i.useReducer)(I,{isFetchingScenario:!1,fetchingScenarioError:!1,isFetchingProductData:!1,fetchingProductDataError:!1,hasError:!1,scenario:null,serviceCheckerData:(0,s.$t)(),serviceCheckerOpen:!1,productUnavailable:(0,s.oi)(),productId:null,goToDetails:!1,goToOptions:!1,goToCheckout:!1,completeWifi:!1,showAllDeals:!0,showAlternateProducts:!0,showWithUs:!(0,s.$t)(),uprn:null,selectedId:null}),t=e[0],n=e[1],a=(0,r.useRouter)(),c=function(){n({type:x})},d=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return n({type:N,payload:{scenario:e}})};return{state:t,openServiceChecker:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=arguments.length>3&&void 0!==arguments[3]&&arguments[3];return n({type:g,payload:{productId:e,goToDetails:t,goToOptions:a,goToCheckout:i}})},closeServiceChecker:function(){return n({type:y})},setServiceCheckerData:function(e,i){var r=a.pathname.split("/")[1];if(i){var s=e&&e.custom&&e.custom[h.W_]?e.custom[h.W_][h.aQ]:"";c(),(0,l.t)(i,s,r).then(function(i){d(i),localStorage.removeItem(o.TJ);var r,s=null;if(t.productId){var l=null;if(!(l=i.packages.find(function(e){return e.packageId===t.productId}))){var c=new Map;if(c.set("UINF1-NEW","FIBRE-1"),c.set("SFFEU","FIBRE-ESS"),c.get(t.productId)){var u=i.packages.find(function(e){return e.packageId===c.get(t.productId)});u&&(r=c.get(t.productId),l=u)}}if(s=!l,l){t.goToDetails&&a.push("details/".concat(l.slug.current));var p=!t.showAlternateProducts;if(t.goToOptions)return f(l,t.completeWifi,!0,!1,p);if(t.goToCheckout)return f(l,t.completeWifi,!1,!0,p)}else a.pathname.indexOf("details")>-1?a.push("/"):localStorage.getItem(o.i3)&&(localStorage.removeItem(o.i3),a.push("".concat(o.az)))}return r?s=!1:localStorage.setItem(o.TJ,null!=s?s.toString():""),n({type:b,payload:{serviceCheckerData:e,scenario:i,productUnavailable:!!s,goToDetails:!1,goToOptions:!1,goToCheckout:!1,showAllDeals:!(i&&o.bg.includes(i.scenario))}}),null})}else n({type:b,payload:{serviceCheckerData:e,goToDetails:!1,goToOptions:!1,goToCheckout:!1,productUnavailable:null,scenario:null}})},scenarioFetchInit:c,setScenario:d,scenarioFetchFailed:function(){return n({type:_})},productDataFetchInit:function(){return n({type:C})},productDataFetchFailed:function(){return n({type:w})},toggleCompleteWifi:function(){return n({type:E})},reset:function(){n({type:j}),localStorage.removeItem(o.B8)},showAllProductDeals:function(){return n({type:T})},toggleProducts:function(){return n({type:P})},showWithUsSection:function(){return n({type:O})},resetCompleteWifi:function(){return n({type:S})},setAlternateProducts:function(e){n({type:k,payload:{showAlternateProducts:e}})},updateUPRNDetails:function(e,t){n({type:A,payload:{uprn:e,selectedId:t}}
13)}}})},45089:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var a=n(14232),i=n(54059),r=n(81220),o=n.n(r),s=n(37876);let l=(0,a.memo)(function(e){var t=e.offerEnable,n=e.offerLength,a=e.price,r=e.featurePrice1,l=e.featurePrice2,c=new Date().getMonth();return(0,s.jsxs)("div",{className:o().featurePrice,children:[t&&(0,s.jsxs)(s.Fragment,{children:[n&&(0,s.jsxs)("div",{className:o().featurePrice_details,children:[(0,s.jsxs)(i.EY,{size:"m",elementType:"p",children:["After ",n]}),(0,s.jsxs)(i.DZ,{isBold:!0,size:"s",children:["\xa3",(0,s.jsx)("small",{children:Number(a).toFixed(2).replace(/[.,]00$/,"")})]})]}),(0,s.jsxs)("div",{className:o().featurePrice_details,children:[(0,s.jsxs)(i.EY,{size:"m",elementType:"p",children:["From 31 March"," ",c>=2?new Date().getUTCFullYear()+1:new Date().getUTCFullYear()]}),(0,s.jsxs)(i.DZ,{isBold:!0,size:"s",children:["\xa3",(0,s.jsx)("small",{children:Number(r).toFixed(2).replace(/[.,]00$/,"")})]})]})]}),!t&&(0,s.jsxs)("div",{className:o().featurePrice_details,children:[(0,s.jsxs)(i.EY,{size:"m",elementType:"p",children:["From 31 March"," ",c>=2?new Date().getUTCFullYear()+1:new Date().getUTCFullYear()]}),(0,s.jsxs)(i.DZ,{isBold:!0,size:"s",children:["\xa3",(0,s.jsx)("small",{children:Number(r).toFixed(2).replace(/[.,]00$/,"")})]})]}),l&&2!==c&&(0,s.jsxs)("div",{className:o().featurePrice_details,children:[(0,s.jsxs)(i.EY,{size:"m",elementType:"p",children:["From 31 March"," ",c>=2?new Date().getUTCFullYear()+2:new Date().getUTCFullYear()+1]}),(0,s.jsxs)(i.DZ,{isBold:!0,size:"s",children:["\xa3",(0,s.jsx)("small",{children:Number(l).toFixed(2).replace(/[.,]00$/,"")})]})]})]})})},45202:()=>{},45270:e=>{e.exports={overlay:"modal_overlay__MR62_",overlayAfterOpen:"modal_overlayAfterOpen__lk525",overlayBeforeClose:"modal_overlayBeforeClose__0ozqd",modal:"modal_modal__MS70U",modalAfterOpen:"modal_modalAfterOpen__SFpDS",modalBeforeClose:"modal_modalBeforeClose__F5bvN",modalContent:"modal_modalContent__JExDY",close:"modal_close__E9CBl",icon:"modal_icon__zRqlp",wrapper:"modal_wrapper__xPSql",header:"modal_header__O0ebJ",img_wrapper:"modal_img_wrapper__RHhOy",content:"modal_content__ChqFp",section:"modal_section__CXftV",seedetail:"modal_seedetail__qBvhB",product:"modal_product__ylA8p",addonProductModal:"modal_addonProductModal__ITSHA",productcard_root:"modal_productcard_root__ZiU_M",cardHolder:"modal_cardHolder__n_j8a",description_container:"modal_description_container__PKKSe",btmobileModel:"modal_btmobileModel__olyOM",btHeader:"modal_btHeader__wXavY",grid:"modal_grid__Xi12E",sectionHeading:"modal_sectionHeading__cGRv1",grid_col_wrapper:"modal_grid_col_wrapper__W9BPm",ee_grid:"modal_ee_grid__NP32Q",modalContent_center:"modal_modalContent_center__mmQyq",options_wrapper:"modal_options_wrapper__F_Ds6",list_wrapper:"modal_list_wrapper__nfpJY",option_label:"modal_option_label__4tUHb",list:"modal_list__UbkO_",list_content:"modal_list_content__0AquF",price_info:"modal_price_info__hyoLp",fibre_options_wrapper:"modal_fibre_options_wrapper__RFXWT",fibre_img_wrapper:"modal_fibre_img_wrapper__vB2EM",modalBackdrop:"modal_modalBackdrop__rDQVS",bbspeedWrap:"modal_bbspeedWrap__d8pEI",bbspeed:"modal_bbspeed__DDwQ6",price_pre_quote:"modal_price_pre_quote___TNxf",upsellWrapper:"modal_upsellWrapper__ZVT0g",upsellProduct:"modal_upsellProduct__OamGm",rewardCardStrip:"modal_rewardCardStrip__Vka6o",divider:"modal_divider__cbEei",priceInfo:"modal_priceInfo__on4cg",upsellInfo:"modal_upsellInfo__jP5kO",speedInfo:"modal_speedInfo__ET9ab",colorIndigo:"modal_colorIndigo__lc5zM",exiting_button:"modal_exiting_button__NAElI",upsellMergeStrip:"modal_upsellMergeStrip__BVTx0"}},46066:(e,t,n)=>{"use strict";n.d(t,{m:()=>o});var a=n(51249),i=n(69241),r=n(14232);let o=(0,r.forwardRef)((e,t)=>{var n,o,s,l,c,d,u,p,{breakpointL:f,breakpointM:h,breakpointS:m,breakpointXL:v,children:g,containerType:b="default",debugVisible:y,horizontalPadding:x,id:N,verticalPadding:_}=e,C=(0,a.T)(e,["breakpointL","breakpointM","breakpointS","breakpointXL","children","containerType","debugVisible","horizontalPadding","id","verticalPadding"]);let w="section"===b,E={"lc-Container":!0,"lc-Container--visible":y,"lc-Container--section":w,"lc-Container--horizontalPaddingM":w,"lc-Container--horizontalPaddingLBreakpointXL":w,[`lc-Container--horizontalPadding${x&&x.toUpperCase()}`]:x,[`lc-Container--horizontalPadding${null==(n=null==m?void 0:m.horizontalPadding)?void 0:n.toUpperCase()}BreakpointS`]:null==m?void 0:m.horizontalPadding,[`lc-Container--horizontalPadding${null==(o=null==h?void 0:h.horizontalPadding)?void 0:o.toUpperCase()}BreakpointM`]:null==h?void 0:h.horizontalPadding,[`lc-Container--horizontalPadding${null==(s=null==f?void 0:f.horizontalPadding)?void 0:s.toUpperCase()}BreakpointL`]:null==f?void 0:f.horizontalPadding,[`lc-Container--horizontalPadding${null==(l=null==v?void 0:v.horizontalPadding)?void 0:l.toUpperCase()}BreakpointXL`]:null==v?void 0:v.horizontalPadding,[`lc-Container--verticalPadding${_&&_.toUpperCase()}`]:_,[`lc-Container--verticalPadding${null==(c=null==m?void 0:m.verticalPadding)?void 0:c.toUpperCase()}BreakpointS`]:null==m?void 0:m.verticalPadding,[`lc-Container--verticalPadding${null==(d=null==h?void 0:h.verticalPadding)?void 0:d.toUpperCase()}BreakpointM`]:null==h?void 0:h.verticalPadding,[`lc-Container--verticalPadding${null==(u=null==f?void 0:f.verticalPadding)?void 0:u.toUpperCase()}BreakpointL`]:null==f?void 0:f.verticalPadding,[`lc-Container--verticalPadding${null==(p=null==v?void 0:v.verticalPadding)?void 0:p.toUpperCase()}BreakpointXL`]:null==v?void 0:v.verticalPadding};return r.createElement("div",Object.assign({className:(0,i.A)(E),id:N,ref:t},C),g)})},46146:(e,t,n)=>{"use strict";n.d(t,{MJ:()=>o,Oq:()=>i,RG:()=>a,Sj:()=>r,_R:()=>s,f1:()=>l});let a=e=>e&&e.current?e.current.getBoundingClientRect().width:0,i=e=>e&&e.current?e.current.getBoundingClientRect().height:0,r=e=>e&&e.current?e.current.getBoundingClientRect().top:0,o=e=>e&&e.current?e.current.getBoundingClientRect().bottom:0,s=e=>{if(!(e&&e.current))return 0;let t=e.current.getBoundingClientRect();return window.pageXOffset+t.left},l=e=>{if(!(e&&e.current))return 0;let t=e.current.getBoundingClientRect();return window.pageXOffset+t.left+t.width}},46306:e=>{var t="undefined"!=typeof Element,n="function"==typeof Map,a="function"==typeof Set,i="function"==typeof ArrayBuffer&&!!ArrayBuffer.isView;e.exports=function(e,r){try{return function e(r,o){if(r===o)return!0;
13if(r&&o&&"object"==typeof r&&"object"==typeof o){var s,l,c,d;if(r.constructor!==o.constructor)return!1;if(Array.isArray(r)){if((s=r.length)!=o.length)return!1;for(l=s;0!=l--;)if(!e(r[l],o[l]))return!1;return!0}if(n&&r instanceof Map&&o instanceof Map){if(r.size!==o.size)return!1;for(d=r.entries();!(l=d.next()).done;)if(!o.has(l.value[0]))return!1;for(d=r.entries();!(l=d.next()).done;)if(!e(l.value[1],o.get(l.value[0])))return!1;return!0}if(a&&r instanceof Set&&o instanceof Set){if(r.size!==o.size)return!1;for(d=r.entries();!(l=d.next()).done;)if(!o.has(l.value[0]))return!1;return!0}if(i&&ArrayBuffer.isView(r)&&ArrayBuffer.isView(o)){if((s=r.length)!=o.length)return!1;for(l=s;0!=l--;)if(r[l]!==o[l])return!1;return!0}if(r.constructor===RegExp)return r.source===o.source&&r.flags===o.flags;if(r.valueOf!==Object.prototype.valueOf&&"function"==typeof r.valueOf&&"function"==typeof o.valueOf)return r.valueOf()===o.valueOf();if(r.toString!==Object.prototype.toString&&"function"==typeof r.toString&&"function"==typeof o.toString)return r.toString()===o.toString();if((s=(c=Object.keys(r)).length)!==Object.keys(o).length)return!1;for(l=s;0!=l--;)if(!Object.prototype.hasOwnProperty.call(o,c[l]))return!1;if(t&&r instanceof Element)return!1;for(l=s;0!=l--;)if(("_owner"!==c[l]&&"__v"!==c[l]&&"__o"!==c[l]||!r.$$typeof)&&!e(r[c[l]],o[c[l]]))return!1;return!0}return r!=r&&o!=o}(e,r)}catch(e){if((e.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw e}}},46671:(e,t,n)=>{"use strict";n.d(t,{A:()=>m});var a=n(14232),i=n(54059),r=n(81220),o=n.n(r),s=n(1798),l=n(68156),c=n(89099),d=n(45089),u=n(65341),p=n(24020),f=n(26303),h=n(37876);let m=(0,a.memo)(function(e){var t=e.upfrontPrice,n=e.monthlyPriceVal,r=e.tvPackPrice,m=e.bbPackPrice,v=e.tvOfferPrice,g=e.bbOfferPrice,b=e.enableTVOffer,y=e.enableBBOffer,x=(0,c.useRouter)().asPath,N=(0,a.useState)(!1),_=N[0],C=N[1],w=(0,f.wh)();(0,a.useEffect)(function(){var e;(null==w||null==(e=w.selectedtvpackage)?void 0:e.id)!=""&&C(!0)},[null==w?void 0:w.selectedtvpackage]);var E=(0,p.H7)(),S=s.U.CHECKOUT,j=(0,a.useState)(!0),T=j[0],P=j[1],O=(0,a.useState)(!1),k=O[0],A=O[1],I=(0,a.useState)(0),L=I[0],M=I[1],D=(0,a.useState)(""),B=D[0],R=D[1],V=(0,a.useState)(0),F=V[0],z=V[1],Y=(0,a.useState)(0),H=Y[0],U=Y[1],W=(0,a.useState)(0),$=W[0],G=W[1];(0,a.useEffect)(function(){var e,t,n,a,i,o,s,l,c,d,p,f,h,N=Number(null==w||null==(e=w.landlineState)?void 0:e.landlinePrice),_=Number(v),C=y?g:m,E=Number(null==w||null==(t=w.monthlyCost)?void 0:t.addonTotal),S=Number(null==w||null==(n=w.monthlyCost)?void 0:n.addonOfferTotal),j=0===S?E:S,T=Number(null==w||null==(a=w.selectedNetflixOption)?void 0:a.price),O=Number((null==w?void 0:w.monthlyCost.homePhonePrice)||0),k=Number(null==w?void 0:w.addonsDataMobile.btMobilePrice)||0;"/add"!==x&&((null==w||null==(i=w.selectedbbpackage)?void 0:i.packageName)!==""&&(null==w||null==(o=w.selectedtvpackage)?void 0:o.id)!==""?(P(!1),A(!!b||!!y),R((null==w||null==(s=w.bbpackage.pricingPromotion)?void 0:s.length)!==0&&null!=w&&w.bbpackage.enableOffer?"".concat(w.bbpackage.pricingPromotion&&(null==(l=w.bbpackage.pricingPromotion[0])?void 0:l.supportingPricingText)):null!=w&&w.selectedtvpackage.offerLength?null==w?void 0:w.selectedtvpackage.offerLength:""),M(r+m+N+j+O+k+T),U(r+m+N+j+T+O+k+u.HM.ONE+u.MD.ONE),G(r+m+N+j+T+O+k+u.HM.TWO+u.MD.TWO),z(_+C+N+j+T+O+k+u.HM.ONE+u.MD.ONE)):(null==w?void 0:w.selectedtvpackage.id)!==""?(P(!0),A(!!b),(null==w||null==(c=w.selectedtvpackage)?void 0:c.offerLength)&&R(null==w||null==(d=w.selectedtvpackage)?void 0:d.offerLength),M(r+j+T),U(r+j+T+u.MD.ONE),G(r+j+T+u.MD.TWO),z(_+j+T+u.MD.ONE)):P(!0)),"/add"===x&&((null==w||null==(p=w.selectedtvpackage)?void 0:p.id)!==""?(P(!1),A(!!b),(null==w||null==(f=w.selectedtvpackage)?void 0:f.offerLength)&&R(null==w||null==(h=w.selectedtvpackage)?void 0:h.offerLength),M(r+j+T),U(r+j+T+u.MD.ONE),G(r+j+T+u.MD.TWO),z(_+j+T+u.MD.ONE)):P(!0))},[r,m,v,g,null==w?void 0:w.monthlyCost.homePhonePrice]);var X=Number(L.toFixed(2).replace(/[.,]00$/,"")),q=Number(H.toFixed(2).replace(/[.,]00$/,"")),Z=Number($.toFixed(2).replace(/[.,]00$/,"")),K=Number(F.toFixed(2).replace(/[.,]00$/,""));return(0,h.jsx)(h.Fragment,{children:(0,h.jsxs)("div",{className:o().summary,children:[(0,h.jsx)(i.DZ,{size:"m",children:"Summary"}),(0,h.jsx)(i.X_,{size:"xxs"}),(0,h.jsxs)("div",{className:o().summary_details,children:[(0,h.jsxs)("div",{className:o().upfront,children:[(0,h.jsx)(i.EY,{size:"m",elementType:"p",children:"Upfront cost"}),(0,h.jsxs)(i.DZ,{isBold:!0,size:"s",children:["\xa3",Number(t).toFixed(2).replace(/[.,]00$/,"")]})]}),(0,h.jsxs)("div",{className:o().monthly_cost,children:[(0,h.jsxs)("div",{children:[(0,h.jsx)(i.EY,{size:"m",elementType:"p",children:"Monthly cost"}),(0,h.jsx)(i.EY,{size:"s",elementType:"p",children:"Including discounts"})]}),(0,h.jsxs)(i.DZ,{isBold:!0,size:"s",children:["\xa3",Number(n).toFixed(2).replace(/[.,]00$/,"")]})]})]}),(0,h.jsx)("div",{className:o().featurecost,children:(0,h.jsx)(d.A,{offerEnable:k,price:X,offerPrice:K,offerLength:B,featurePrice1:q,featurePrice2:Z})}),(0,h.jsx)(i.X_,{size:"xxs"}),(0,h.jsx)("div",{className:o().checkoutBtn,children:_&&(0,h.jsx)(i.$n,{colorVariant:"core",isFullWidth:"s",elementType:"button",onClick:function(){(0,l.A)(!0)},styleVariant:"primary",analyticsLabel:E?"BasketSection_".concat(S,'_New_Cached"'):"BasketSection: ".concat(S),isDisabled:T,children:S})})]})})})},47567:(e,t,n)=>{"use strict";n.d(t,{A6:()=>d,l$:()=>p,pn:()=>u});var a=n(65341),i=n(98702),r=n(18180),o=n(43546),s=n(38301),l=n(30644),c=n(14232),d=function(e){return e&&e.reduce(function(e,t){return Object.assign(e,t)},{})},u=function(e){return e&&e.reduce(function(e,t){return Object.assign(e,t)},{})},p=function(e,t){var n,d=(0,c.useContext)(s.Pd),u=o.y.useContainer(),p=u.state,f=p.serviceCheckerData,h=p.scenario,m=p.showAlternateProducts;n="/packages/packages-add-ons"==t?"packages":"/affiliate/affiliate-packages-addons"==t?"affiliate":"",(0,c.useEffect)(function(){if(a.KJ&&!h){var e,t="default";if(f&&f.specific){var i=f.specific[r.Jf];i&&(t=i.jsonId)}
13u.scenarioFetchInit();var o=localStorage.getItem("BT_SC_CACHED_DATA"),s=o&&JSON.parse(o);(0,l.t)(t,null==s||null==(e=s.common)||null==(e=e.rawData)?void 0:e.postcode,n).then(function(e){u.setScenario(e)}).catch(function(){u.scenarioFetchInit()})}},[a.KJ,h]);var v=[],g=(0,c.useState)(e),b=g[0],y=g[1];d.saveScenarioVarient((null==h?void 0:h.variant)||0),h&&d.saveScenariId(h.scenario);var x=function(e){var t=JSON.parse(JSON.stringify(e));if((null==h?void 0:h.scenario)==="gfast-1"||(null==h?void 0:h.scenario)==="gfast-2"||(null==h?void 0:h.scenario)==="fttp-gfast-1")if(("UF-100"===e.packageId||"UF-200"===e.packageId||"UF-100-CW"==e.packageId)&&!b)return!1;else return(0,l.z)(t,(null==h?void 0:h.variant)||d.data.scenarioVarient,!1);if((null==h?void 0:h.scenario)==="copper-mocoY"||(null==h?void 0:h.scenario)==="copper-mocoN")return(0,l.z)(t,(null==h?void 0:h.variant)||d.data.scenarioVarient,!1);if((null==h?void 0:h.scenario)==="copper-mocoN-l10mb4g")if("UBB-MOCON-NEW"===e.packageId)return(0,l.z)(t,(null==h?void 0:h.variant)||d.data.scenarioVarient,!1);else return!1;var n=(0,l.z)(t,(null==h?void 0:h.variant)||d.data.scenarioVarient,m||!1);return n&&v.push(t),n},N=function(){var e,t=i.Vm.includes(d.data.scenarioId.toLocaleLowerCase()),a=i.aS.includes(d.data.scenarioId.toLocaleLowerCase());null==h||null==(e=h.packages)||e.forEach(function(e){var i=!1,r=JSON.parse(JSON.stringify(e));"packages"==n?i=!("SFFEU-V2"===e.packageId||"FIBRE-1-HM"===e.packageId||"FIBRE-2-HM"===e.packageId||"BS-FF-100"===e.packageId||"FIBRE-1-CW-HM"===e.packageId||"BS-FF-500"===e.packageId||"BS-FF-900"===e.packageId||e.packageId.includes("AFF-"))&&x(e):"affiliate"==n&&(i="AFF-B-FIBRE-1"!==e.packageId&&"AFF-B-FIBRE-2"!==e.packageId&&"AFF-B-FF-300-PC"!==e.packageId&&"BS-FF-100"!==e.packageId&&"FIBRE-1-CW-HM"!==e.packageId&&"BS-FF-500"!==e.packageId&&"BS-FF-900"!==e.packageId&&x(e)),i&&(a||t)&&v.push(r)})};return N(),(0,c.useEffect)(function(){var e=i.Vm.includes(d.data.scenarioId.toLocaleLowerCase()),t=i.aS.includes(d.data.scenarioId.toLocaleLowerCase());d.data.landlineState.islandline?(y(d.data.landlineState.islandline),N()):e||t?d.savelandlinePackage({islandline:!0,landlinePrice:5}):(y(d.data.landlineState.islandline),N())},[d.data.landlineState,d.data.scenarioId]),v}},48147:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=r(n(14232)),i=r(n(54071));function r(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&("object"==typeof t||"function"==typeof t)?t:e}var s=function(e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function, not "+typeof e);function t(){if(!(this instanceof t))throw TypeError("Cannot call a class as a function");for(var e,n,i,r=arguments.length,s=Array(r),l=0;l<r;l++)s[l]=arguments[l];return n=i=o(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(s))),i.render=function(){return a.default.createElement("a",i.props,i.props.children)},o(i,n)}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e),t}(a.default.Component);t.default=(0,i.default)(s)},48918:(e,t,n)=>{"use strict";n.d(t,{a:()=>o}),n(14232);var a=n(89640),i=n.n(a),r=n(37876),o=function(e){var t=e.message,n=e.small,a=e.varient;return(0,r.jsxs)("div",{className:"".concat(n?"".concat(i().root," ").concat(i().addressSection):i().root," ").concat("white"===a?i().whiteText:""),children:[!!t&&(0,r.jsx)("div",{children:t}),(0,r.jsxs)("div",{className:i().dots,children:[(0,r.jsx)("div",{className:[i().dot,i().purple,i().bounceOne].join(" ")}),(0,r.jsx)("div",{className:[i().dot,i().pink,i().bounceTwo].join(" ")}),(0,r.jsx)("div",{className:[i().dot,i().blue,i().bounceThree].join(" ")})]}),(0,r.jsx)("div",{className:i().loaderMsg,children:"This wonât take long"})]})}},49555:e=>{e.exports={root:"section-with-quick-links_root__BsXj7",textWrap:"section-with-quick-links_textWrap__Yw5Pu"}},49947:(e,t,n)=>{"use strict";
13Object.defineProperty(t,"__esModule",{value:!0});var a=function(e){return e&&e.__esModule?e:{default:e}}(n(77170)),i=n(10563),r=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:66;return(0,a.default)(e,t)},o={spyCallbacks:[],spySetState:[],scrollSpyContainers:[],mount:function(e,t){if(e){var n=r(function(t){o.scrollHandler(e)},t);return o.scrollSpyContainers.push(e),(0,i.addPassiveEventListener)(e,"scroll",n),function(){(0,i.removePassiveEventListener)(e,"scroll",n),o.scrollSpyContainers.splice(o.scrollSpyContainers.indexOf(e),1)}}return function(){}},isMounted:function(e){return -1!==o.scrollSpyContainers.indexOf(e)},currentPositionX:function(e){if(e!==document)return e.scrollLeft;var t=void 0!==window.scrollY,n="CSS1Compat"===(document.compatMode||"");return t?window.scrollX:n?document.documentElement.scrollLeft:document.body.scrollLeft},currentPositionY:function(e){if(e!==document)return e.scrollTop;var t=void 0!==window.scrollX,n="CSS1Compat"===(document.compatMode||"");return t?window.scrollY:n?document.documentElement.scrollTop:document.body.scrollTop},scrollHandler:function(e){(o.scrollSpyContainers[o.scrollSpyContainers.indexOf(e)].spyCallbacks||[]).forEach(function(t){return t(o.currentPositionX(e),o.currentPositionY(e))})},addStateHandler:function(e){o.spySetState.push(e)},addSpyHandler:function(e,t){var n=o.scrollSpyContainers[o.scrollSpyContainers.indexOf(t)];n.spyCallbacks||(n.spyCallbacks=[]),n.spyCallbacks.push(e)},updateStates:function(){o.spySetState.forEach(function(e){return e()})},unmount:function(e,t){o.scrollSpyContainers.forEach(function(e){return e.spyCallbacks&&e.spyCallbacks.length&&e.spyCallbacks.indexOf(t)>-1&&e.spyCallbacks.splice(e.spyCallbacks.indexOf(t),1)}),o.spySetState&&o.spySetState.length&&o.spySetState.indexOf(e)>-1&&o.spySetState.splice(o.spySetState.indexOf(e),1),document.removeEventListener("scroll",o.scrollHandler)},update:function(){return o.scrollSpyContainers.forEach(function(e){return o.scrollHandler(e)})}};t.default=o},49954:e=>{e.exports={article_wrapper:"tvEditorial_article_wrapper__1GHVF",article_mainTitle:"tvEditorial_article_mainTitle__cDmya",article_mainBtnWrap:"tvEditorial_article_mainBtnWrap__Zhb0g",link_wrapper:"tvEditorial_link_wrapper__fcGCn",link_heading:"tvEditorial_link_heading__x6JXt",grid_img_wrapper:"tvEditorial_grid_img_wrapper__i0Q40",tile_info:"tvEditorial_tile_info__T81C8",login_tile_info:"tvEditorial_login_tile_info__OXclA",tile_icon:"tvEditorial_tile_icon__gaFy8"}},50342:(e,t,n)=>{"use strict";n.d(t,{X:()=>r});var a=n(69241),i=n(14232);let r=(0,i.forwardRef)(({breakpointL:e,breakpointM:t,breakpointS:n,breakpointXL:r,"data-testid":o,debugVisible:s,size:l="m"},c)=>{let d={"lc-VerticalSpace":!0,"lc-VerticalSpace--visible":s,"lc-VerticalSpaceEE":!0,[`lc-VerticalSpaceEE--size${l&&l.toUpperCase()}`]:l,[`lc-VerticalSpaceEE--size${(null==n?void 0:n.size)&&n.size.toUpperCase()}BreakpointS`]:null==n?void 0:n.size,[`lc-VerticalSpaceEE--size${(null==t?void 0:t.size)&&t.size.toUpperCase()}BreakpointM`]:null==t?void 0:t.size,[`lc-VerticalSpaceEE--size${(null==e?void 0:e.size)&&e.size.toUpperCase()}BreakpointL`]:null==e?void 0:e.size,[`lc-VerticalSpaceEE--size${(null==r?void 0:r.size)&&r.size.toUpperCase()}BreakpointXL`]:null==r?void 0:r.size};return i.createElement("div",{className:(0,a.A)(d),"data-testid":o,ref:c})})},51093:(e,t,n)=>{"use strict";n.d(t,{$$:()=>o,Eg:()=>r,q5:()=>i,wg:()=>a});let a=["brandColour02","coal","black"],i=["brandColour03"],r=["white","fog","critical","warning","success","brandColour01","brandColour04",...i],o=[...r,...a]},51161:e=>{"use strict";var t=Array.isArray,n=Object.keys,a=Object.prototype.hasOwnProperty,i="undefined"!=typeof Element;e.exports=function(e,r){try{return function e(r,o){if(r===o)return!0;if(r&&o&&"object"==typeof r&&"object"==typeof o){var s,l,c,d=t(r),u=t(o);if(d&&u){if((l=r.length)!=o.length)return!1;for(s=l;0!=s--;)if(!e(r[s],o[s]))return!1;return!0}if(d!=u)return!1;var p=r instanceof Date,f=o instanceof Date;if(p!=f)return!1;if(p&&f)return r.getTime()==o.getTime();var h=r instanceof RegExp,m=o instanceof RegExp;if(h!=m)return!1;if(h&&m)return r.toString()==o.toString();var v=n(r);if((l=v.length)!==n(o).length)return!1;for(s=l;0!=s--;)if(!a.call(o,v[s]))return!1;if(i&&r instanceof Element&&o instanceof Element)return r===o;for(s=l;0!=s--;)if(("_owner"!==(c=v[s])||!r.$$typeof)&&!e(r[c],o[c]))return!1;return!0}return r!=r&&o!=o}(e,r)}catch(e){if(e.message&&e.message.match(/stack|recursion/i)||-0x7ff5ffe4===e.number)return console.warn("Warning: react-fast-compare does not handle circular references.",e.name,e.message),!1;throw e}}}
13,51249:(e,t,n)=>{"use strict";function a(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&0>t.indexOf(a)&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,a=Object.getOwnPropertySymbols(e);i<a.length;i++)0>t.indexOf(a[i])&&Object.prototype.propertyIsEnumerable.call(e,a[i])&&(n[a[i]]=e[a[i]]);return n}n.d(t,{T:()=>a}),"function"==typeof SuppressedError&&SuppressedError},51699:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=function(){function e(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}}(),i=o(n(14232)),r=o(n(54071));function o(e){return e&&e.__esModule?e:{default:e}}var s=function(e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function, not "+typeof e);function t(){if(!(this instanceof t))throw TypeError("Cannot call a class as a function");var e=(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments);if(!this)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&("object"==typeof e||"function"==typeof e)?e:this}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e),a(t,[{key:"render",value:function(){return i.default.createElement("button",this.props,this.props.children)}}]),t}(i.default.Component);t.default=(0,r.default)(s)},51839:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={defaultEasing:function(e){return e<.5?Math.pow(2*e,2)/2:1-Math.pow((1-e)*2,2)/2},linear:function(e){return e},easeInQuad:function(e){return e*e},easeOutQuad:function(e){return e*(2-e)},easeInOutQuad:function(e){return e<.5?2*e*e:-1+(4-2*e)*e},easeInCubic:function(e){return e*e*e},easeOutCubic:function(e){return--e*e*e+1},easeInOutCubic:function(e){return e<.5?4*e*e*e:(e-1)*(2*e-2)*(2*e-2)+1},easeInQuart:function(e){return e*e*e*e},easeOutQuart:function(e){return 1- --e*e*e*e},easeInOutQuart:function(e){return e<.5?8*e*e*e*e:1-8*--e*e*e*e},easeInQuint:function(e){return e*e*e*e*e},easeOutQuint:function(e){return 1+--e*e*e*e*e},easeInOutQuint:function(e){return e<.5?16*e*e*e*e*e:1+16*--e*e*e*e*e}}},52025:e=>{e.exports={swiper_carousel_aboutTv:"aboutTv_swiper_carousel_aboutTv__yxOTv",carousel_tile:"aboutTv_carousel_tile__UIfJP",image_size:"aboutTv_image_size__E4kok",imgItem:"aboutTv_imgItem__3NCIp",imgItemSelected:"aboutTv_imgItemSelected__uqKjP",linkColor:"aboutTv_linkColor__cd3nl",tooltipArrowShow:"aboutTv_tooltipArrowShow__h8f_v",tooltipArrowHide:"aboutTv_tooltipArrowHide__a4ixH",linkwrapper:"aboutTv_linkwrapper__5wDnd"}},52754:e=>{e.exports={contentWrap:"netflixProductcard_contentWrap__WNPFZ",netflixCardWrapper:"netflixProductcard_netflixCardWrapper__KkFae",customSwiperButton:"netflixProductcard_customSwiperButton__uGVya",card_wrapper:"netflixProductcard_card_wrapper__Mm11v",card:"netflixProductcard_card__lkWqL",card_label:"netflixProductcard_card_label__d0zxe",minh:"netflixProductcard_minh__JMyCo",img_wrapper:"netflixProductcard_img_wrapper__jO2w_",overlayText:"netflixProductcard_overlayText__p_B_0",card_Data:"netflixProductcard_card_Data__hPA9M",price_info:"netflixProductcard_price_info__ZrWHl",content:"netflixProductcard_content__Qv3CR",garywrapper:"netflixProductcard_garywrapper__hEBYF"}},53636:e=>{e.exports={cta_group:"cta-group_cta_group__mdn_x",cta_tiles:"cta-group_cta_tiles__uLauh",inlineBlock:"cta-group_inlineBlock__0MjXn",cta_border:"cta-group_cta_border__68gGj"}},54059:(e,t,n)=>{"use strict";var a=n(14232),i=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(a),r=function(e){var t=e.brand,n=e.children;return i.default.createElement("div",{className:"lc"+(t?" lc-"+t:"")},n)},o=function(){return(o=Object.assign||function(e){for(var t,n=1,a=arguments.length;n<a;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)};function s(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&0>t.indexOf(a)&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,a=Object.getOwnPropertySymbols(e);i<a.length;i++)0>t.indexOf(a[i])&&Object.prototype.propertyIsEnumerable.call(e,a[i])&&(n[a[i]]=e[a[i]]);return n}var l=function(e,t,n){return e(n={path:void 0,exports:{},require:function(e,t){throw null==t&&n.path,Error("Dynamic requires are not currently supported by @rollup/plugin-commonjs")}}
13,n.exports),n.exports}(function(e){var t={}.hasOwnProperty;function n(){for(var e=[],a=0;a<arguments.length;a++){var i=arguments[a];if(i){var r=typeof i;if("string"===r||"number"===r)e.push(i);else if(Array.isArray(i)&&i.length){var o=n.apply(null,i);o&&e.push(o)}else if("object"===r)for(var s in i)t.call(i,s)&&i[s]&&e.push(s)}}return e.join(" ")}e.exports?(n.default=n,e.exports=n):window.classNames=n}),c=a.forwardRef(function(e,t){var n,a=e.children,r=e.className,s=e.elementType,c=e.href,d=e.isDisabled,u=e.isDisplayBlock,p=e.isFullWidth,f=e.onClick,h=e.rel,m=e.target,v=e.testId,g=e.analyticsLabel,b=e.type,y=l(((n={"lc-Button":!0,"lc-Button--displayBlock":u,"lc-Button--fullWidth":p&&"default"===p})["lc-Button--fullWidth"+(p&&p.toUpperCase())]=p&&"default"!==p,n[""+r]=r,n)),x={"data-testid":v,"data-analytics-link":g,disabled:d,onClick:f,type:b,ref:t};return"a"===(void 0===s?"button":s)||c?i.default.createElement("a",o({},x,{"aria-disabled":d||void 0,href:d?void 0:c,rel:h,tabIndex:d?void 0:0,target:m,className:y}),a):i.default.createElement("button",o({},x,{className:y,disabled:d}),a)}),d=a.createContext({surfaceBackground:""}),u=d.Provider,p=function(e){var t,n=e.background,a=e.children,r=e.className;return i.default.createElement(u,{value:{surfaceBackground:void 0===n?"white":n}},i.default.createElement("div",{className:l(((t={"lc-Surface":!0})[""+r]=r,t))},a))},f=["black","grey-10","indigo"],h=a.forwardRef(function(e,t){var n=e.children,r=e.colorVariant,u=e.styleVariant,p=void 0===u?"primary":u,h=s(e,["children","colorVariant","styleVariant"]),m=a.useContext(d).surfaceBackground,v=l({"lc-ButtonBT":!0,"lc-ButtonBT--colorPurchase":"purchase"===(void 0===r?"core":r)&&"secondary"!==p,"lc-ButtonBT--onDarkBackground":f.includes(m),"lc-ButtonBT--styleSecondary":"secondary"===p});return i.default.createElement(c,o({className:v,ref:t},h),n)}),m=function(e){var t=e.id,n=e.idError,a=void 0===n?t+"-error":n,i=e.idHelper,r=void 0===i?t+"-helper":i,o=e.errorMessage,s=e.helper;if(!t)return{ariaDescribedby:void 0,idHelper:void 0,idError:void 0};var l=[];return o&&l.push(a),s&&l.push(r),{ariaDescribedby:l.length>0?l.join(" "):void 0,idError:a,idHelper:r}},v=function(e){var t="number"===e.type?"text":e.type,n=e.inputMode;e.inputMode||("email"===e.type?n="email":"number"===e.type?n="numeric":"tel"===e.type?n="tel":"url"===e.type&&(n="url"));var a=e.pattern;return e.pattern||"number"!==e.type||(a="[0-9]*"),{inputMode:n,pattern:a,type:t}},g=function(){var e=a.useState(!1),t=e[0],n=e[1];return a.useEffect(function(){n(!!window.MSInputMethodContext&&!!document.DOCUMENT_NODE)},[]),[t]},b=a.forwardRef(function(e,t){var n,a=e.className,r=e.errorMessage,s=e.helper,c=e.id,d=e.isChecked,u=void 0!==d&&d,p=e.isDisabled,f=void 0!==p&&p,h=e.isRequired,v=void 0!==h&&h,b=e.label,y=e.name,x=e.onChange,N=e.value,_=e.testId,C=e.isInGroup,w=c+"-label",E=m({id:c,errorMessage:r,helper:s}),S=E.ariaDescribedby,j=E.idHelper,T=E.idError,P={};"function"==typeof x?P.checked=u:u&&!x&&(P.defaultChecked=!0);var O=g()[0];return i.default.createElement("div",{className:l(((n={"lc-Checkbox":!0,"lc-Checkbox--disabled":f,"lc-Checkbox--invalid":r})[""+a]=a&&!O,n))},i.default.createElement("label",{id:w,htmlFor:c,className:"lc-Checkbox-label"},i.default.createElement("input",o({"aria-describedby":S,"aria-disabled":f,"aria-invalid":r?"true":"false","aria-required":v?"true":void 0,className:"lc-Checkbox-input"},P,{disabled:f,"data-testid":_,id:c,name:y,onChange:x,ref:t,required:v,type:"checkbox",value:N})),i.default.createElement("span",{className:"lc-Checkbox-box"}),i.default.createElement("span",{className:"lc-Checkbox-label-content"},b,!v&&!(void 0!==C&&C)&&" (Optional)")),s&&i.default.createElement("div",{id:j,className:"lc-Checkbox-helper"},s),r&&i.default.createElement("div",{id:T,className:"lc-Checkbox-error"},r))}),y=a.forwardRef(function(e,t){var n=s(e,[]);return i.default.createElement(b,o({},n,{className:"lc-CheckboxBT",ref:t}))}),x=function(e){var t=e.children;return a.useEffect(function(){i.default.Children.map(t,function(e){if(e&&e.type!==N)throw Error("Illegal child passed to <Columns />. Ensure to only use <Columns.Col />.")})},[t]),i.default.createElement("div",{className:"lc-Columns"},t)},N=function(e){var t,n=e.align,a=void 0===n?"top":n,r=e.children,o=e.isVisible,s=e.span,c=e.spanS,d=e.spanM,u=e.spanL,p=e.spanXL;return i.default.createElement("div",{className:l(((t={})["lc-Col"]=!0,t["lc-Col--alignBottom"]="bottom"===a,t["lc-Col--alignCenter"]="center"===a,t["lc-Col--"+s]=void 0!==s,t["lc-Col--S"+c]=void 0!==c,t["lc-Col--M"+d]=void 0!==d,t["lc-Col--L"+u]=void 0!==u,t["lc-Col--XL"+p]=void 0!==p,t["lc-Col--visible"]=o,t))},r)};N.displayName="Columns.Col",x.Col=N;var _=function(e){return i.default.createElement(x,o({},e))};_.Col=N;var C=function(e){var t,n=e.className,a=e.children,r=e.elementType,s=void 0===r?"div":r,c=e.errorMessage,d=e.helper,u=e.htmlFor,p=e.id,f=e.isRequired,h=e.label,v=e.testId,g=m({errorMessage:c,helper:d,id:u||p}),b=g.ariaDescribedby,y=g.idError,x=g.idHelper,N="div"===s?"label":"legend",_={},C={};return"label"===N?(C.htmlFor=u,u?C.id=u+"-label":p&&(C.id=p+"-label")):_["aria-describedby"]=b,i.default.createElement(s,o({className:l(((t={"lc-FormControl":!0})[""+n]=n,t)),id:p,"data-testid":v},_),i.default.createElement(N,o({className:"lc-FormControl-label"},C),h," ",!(void 0!==f&&f)&&i.default.createElement("span",{className:"lc-FormControl-labelOptional"},"(Optional)")),d&&i.default.createElement("div",{className:"lc-FormControl-helper",id:x},d),a,c&&i.default.createElement("div",{className:"lc-FormControl-error",id:y},c))},w=function(e){var t,n=e.className,a=e.labelSize,r=void 0===a?"l":a,c=e.labelWeight,d=s(e,["className","labelSize","labelWeight"]);return i.default.createElement(C,o({className:l(((t={"lc-FormControlBT":!0,"lc-FormControlBT--smallLabel":"s"===r,"lc-FormControlBT--normalLabel":"normal"===(void 0===c?"bold":c)&&"s"===r})[""+n]=n,t))},d))},E=function(e){var t,n=e.children,a=e.className,r=e.isInline,o=e.level,s="span";return o&&!r&&(s="h"+o),i.default.createElement(s,{className:l(((t={"lc-Heading":!0,"lc-Heading--inline":r})[""+a]=a,t))},n)},S={indigo:["white","grey-01","grey-02"],pink:["indigo","grey-10","black"],white:["indigo","grey-10","black"]},j=a.forwardRef(function(e,t){var n,a=e.children,r=e.className,c=e.isBold,d=e.isDisplayBlock,u=e.testId,p=e.analyticsLabel,f
13=s(e,["children","className","isBold","isDisplayBlock","testId","analyticsLabel"]);return i.default.createElement("a",o({className:l(((n={"lc-Link":!0,"lc-Link--isBold":c,"lc-Link--displayBlock":d})[""+r]=r,n)),"data-testid":u,"data-analytics-link":p,ref:t},f),a)}),T=a.createContext({}),P=T.Provider,O=function(){var e=a.useContext(T);return e||console.warn("Ensure to use <RadioGroup.RadioButton /> within the <RadioGroup /> or its branded version."),e},k=a.forwardRef(function(e,t){var n,a=e.className,r=e.helper,o=e.id,s=e.label,c=e.value,d=e.testId,u=O(),p=u.isDisabled,f=u.isInvalid,h=u.isRequired,v=u.isChecked,g=u.name,b=u.changeEvent,y=u.errorMessage,x=u.errorId,N=o+"-label",_=!!p&&p,C=m({id:o,idError:x+"-error",helper:r,errorMessage:y}),w=C.ariaDescribedby,E=C.idHelper;return i.default.createElement("div",{className:l(((n={"lc-RadioButton":!0,"lc-RadioButton--checked":v,"lc-RadioButton--disabled":_,"lc-RadioButton--invalid":f,"lc-RadioButton--required":h})[""+a]=a,n))},i.default.createElement("label",{className:"lc-RadioButton-label",htmlFor:o,id:N},i.default.createElement("input",{"aria-describedby":w,"aria-disabled":_,className:"lc-RadioButton-input",defaultChecked:v===c,disabled:p,"data-testid":d,id:o,name:g,onChange:b,ref:t,required:h,type:"radio",value:c}),i.default.createElement("span",{className:"lc-RadioButton-label-content"},s)),r&&i.default.createElement("div",{className:"lc-RadioButton-helper",id:E},r))}),A=function(e){var t=s(e,[]);return i.default.createElement(k,o({},t,{className:l({"lc-RadioButtonBT":!0})}))},I=function(e){var t,n=e.className,a=e.children,r=e.defaultValue,o=e.isDisabled,s=void 0!==o&&o,c=e.isRequired,d=void 0!==c&&c,u=e.errorMessage,p=e.id,f=e.helper,h=e.label,m=e.name,v=e.onChange,g=e.renderFormControl,b=e.testId;return i.default.createElement(P,{value:{isChecked:r,isRequired:d,isDisabled:s,isInvalid:!!u,errorId:p,errorMessage:u,name:m,changeEvent:v}},i.default.createElement(void 0===g?C:g,{elementType:"fieldset",label:h,errorMessage:u,helper:f,isRequired:d,id:p,testId:b},i.default.createElement("div",{className:l(((t={"lc-RadioGroup":!0,"lc-RadioGroup--invalid":u,"lc-RadioGroup--disabled":s})[""+n]=n,t))},a)))};I.RadioButton=k;var L=function(e){var t=s(e,[]);return i.default.createElement(I,o({className:l({"lc-RadioGroupBT":!0}),renderFormControl:function(e){return i.default.createElement(w,o({},e))}},t))};L.RadioButton=A;var M=function(e){var t,n=e.children,a=e.isFullWidth,r=e.isVisible,o=e.verticalPadding,s=e.verticalPaddingS,c=e.verticalPaddingM,d=e.verticalPaddingL,u=e.verticalPaddingXL;return i.default.createElement("div",{className:l(((t={"lc-Section":!0,"lc-Section--fullWidth":a,"lc-Section--visible":r})["lc-Section--verticalPadding"+(o&&o.toUpperCase())]=o,t["lc-Section--verticalPaddingS"+(s&&s.toUpperCase())]=s,t["lc-Section--verticalPaddingM"+(c&&c.toUpperCase())]=c,t["lc-Section--verticalPaddingL"+(d&&d.toUpperCase())]=d,t["lc-Section--verticalPaddingXL"+(u&&u.toUpperCase())]=u,t))},n)},D=function(e){var t,n=e.children,a=e.className,r=e.isInline,o=e.isMeasured,s=e.elementType;return i.default.createElement(void 0===s?"p":s,{className:l(((t={"lc-Text":!0,"lc-Text--inline":r,"lc-Text--measured":o})[""+a]=a,t))},n)},B=a.forwardRef(function(e,t){var n,a=e.className,r=e.defaultValue,s=e.errorMessage,c=e.helper,d=e.id,u=e.inputMode,p=e.isDisabled,f=e.isReadOnly,h=e.isRequired,g=void 0!==h&&h,b=e.label,y=e.maxLength,x=e.minLength,N=e.name,_=e.onChange,w=e.pattern,E=e.renderFormControl,S=e.type,j=e.value,T=v({inputMode:u,pattern:w,type:void 0===S?"text":S}),P=m({errorMessage:s,id:d,helper:c}).ariaDescribedby;return i.default.createElement("div",{className:l(((n={"lc-TextInput":!0,"lc-TextInput--invalid":s})[""+a]=a,n))},i.default.createElement(void 0===E?C:E,{errorMessage:s,helper:c,htmlFor:d,isRequired:g,label:b},i.default.createElement("input",o({"aria-describedby":P,"aria-invalid":s?"true":"false","aria-required":g?"true":void 0,className:"lc-TextInput-input",defaultValue:void 0!==j?void 0:void 0===r?"":r,disabled:void 0!==p&&p,id:d,maxLength:y,minLength:x,name:N,onChange:_,readOnly:void 0!==f&&f,ref:t,required:g,value:void 0!==j?j:void 0},T))))}),R=a.forwardRef(function(e,t){var n=e.labelSize,r=void 0===n?"l":n,c=e.labelWeight,d=void 0===c?"bold":c,u=s(e,["labelSize","labelWeight"]),p=a.useMemo(function(){return function(e){return i.default.createElement(w,o({},e,{labelSize:r,labelWeight:d}))}}
13,[r,d]);return i.default.createElement(B,o({className:l({"lc-TextInputBT":!0}),ref:t,renderFormControl:p},u))}),V=function(e){var t,n=e.className,a=e.isVisible;return i.default.createElement("div",{className:l(((t={"lc-VerticalSpace":!0,"lc-VerticalSpace--visible":a})[""+n]=n,t))})},F=function(e){var t=e.condition,n=e.wrapper,a=e.children;return t?n(a):a},z=a.createContext({}).Provider,Y=function(e){var t,n=e.className,a=e.children,r=e.defaultValue,o=e.isDisabled,s=void 0!==o&&o,c=e.isRequired,d=void 0!==c&&c,u=e.errorMessage,p=e.id,f=e.helper,h=e.label,m=e.name,v=e.onChange,g=e.renderFormControl,b=e.testId,y=i.default.Children.toArray(a).map(function(e){return i.default.cloneElement(e,{isInGroup:!0,isDisabled:s})});return i.default.createElement(z,{value:{isChecked:r,isRequired:d,isDisabled:s,isInvalid:!!u,errorId:p,errorMessage:u,name:m,changeEvent:v}},i.default.createElement(void 0===g?C:g,{elementType:"fieldset",label:h,errorMessage:u,helper:f,isRequired:d,id:p,testId:b},i.default.createElement("div",{className:l(((t={"lc-CheckboxGroup":!0,"lc-CheckboxGroup--invalid":u,"lc-CheckboxGroup--disabled":s})[""+n]=n,t))},y)))};Y.Checkbox=b;t.C6=function(e){var t=e.children;return i.default.createElement(r,{brand:"bt"},t)},t.$n=h,t.e=_,t.DZ=function(e){var t,n=e.children,r=e.colour,c=e.isBold,u=e.size,p=s(e,["children","colour","isBold","size"]),f=a.useContext(d).surfaceBackground,h=""===f||!!r&&S[r]&&S[r].includes(f);h||console.warn('"'+r+'" on "'+f+'" is not allowed.');var m=p.isInline&&"pink"===r&&S.indigo.includes(f);return i.default.createElement(E,o({className:l(((t={"lc-HeadingBT":!0})["lc-HeadingBT--"+r]=r&&h,t["lc-HeadingBT-inline-pink"]=m,t["lc-HeadingBT--size"+(u&&u.toUpperCase())]=u,t["lc-HeadingBT--bold"]=c&&u&&["xs","s","m"].includes(u),t))},p),n)},t.N_=function(e){var t,n=e.type,r=e.size,c=void 0===r?"inherit":r,u=e.styleVariant,p=s(e,["type","size","styleVariant"]),h=a.useContext(d).surfaceBackground;return i.default.createElement(j,o({className:l(((t={"lc-LinkBT":!0,"lc-LinkBT--onDarkBackground":f.includes(h),"lc-LinkBT--navMenu":"nav-menu"===(void 0===n?"default":n)})["lc-LinkBT--size"+(c&&c.toUpperCase())]=c,t["lc-LinkBT--styleSecondary"]="secondary"===(void 0===u?"primary":u),t))},p))},t.a=A,t.z6=L,t.wn=function(e){return i.default.createElement(M,o({},e))},t.ui=function(e){var t,n=e.background,a=e.children;return i.default.createElement(p,{background:n,className:l(((t={"lc-SurfaceBT":!0})["lc-SurfaceBT--"+(null==n?void 0:n.replace("-",""))+"Background"]=n,t))},a)},t.EY=function(e){var t,n=e.children,a=e.isCondensed,r=e.size,c=s(e,["children","isCondensed","size"]);return i.default.createElement(D,o({className:l(((t={"lc-TextBT":!0})["lc-TextBT--size"+(r&&r.toUpperCase())]=r&&"m"!==r,t["lc-TextBT--condensed"]=a&&"s"===r,t))},c),n)},t.ks=R,t.X_=function(e){var t,n=e.size,a=e.sizeS,r=e.sizeM,c=e.sizeL,d=e.sizeXL,u=s(e,["size","sizeS","sizeM","sizeL","sizeXL"]);return i.default.createElement(F,{condition:!!(a||r||c||d),wrapper:function(e){return i.default.createElement("div",null,e)}},i.default.createElement(V,o({className:l(((t={"lc-VerticalSpaceBT":!0})["lc-VerticalSpaceBT--size"+(n&&n.toUpperCase())]=n&&"m"!==n,t["lc-VerticalSpaceBT--sizeS"+(a&&a.toUpperCase())]=a&&"m"!==a,t["lc-VerticalSpaceBT--sizeM"+(r&&r.toUpperCase())]=r&&"m"!==r,t["lc-VerticalSpaceBT--sizeL"+(c&&c.toUpperCase())]=c&&"m"!==c,t["lc-VerticalSpaceBT--sizeXL"+(d&&d.toUpperCase())]=d&&"m"!==d,t))},u)))}},54071:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},i=function(){function e(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}}(),r=d(n(14232)),o=d(n(49947)),s=d(n(34203)),l=d(n(95062)),c=d(n(82031));function d(e){return e&&e.__esModule?e:{default:e}}var u={to:l.default.string.isRequired,containerId:l.default.string,container:l.default.object,activeClass:l.default.string,activeStyle:l.default.object,spy:l.default.bool,horizontal:l.default.bool,smooth:l.default.oneOfType([l.default.bool,l.default.string]),offset:l.default.number,delay:l.default.number,isDynamic:l.default.bool,onClick:l.default.func,duration:l.default.oneOfType([l.default.number,l.default.func]),absolute:l.default.bool,onSetActive:l.default.func,onSetInactive:l.default.func,ignoreCancelEvents:l.default.bool,hashSpy:l.default.bool,saveHashHistory:l.default.bool,spyThrottle:l.default.number};t.default=function(e,t){var n=t||s.default,l=function(t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function, not "+typeof t);function s(e){if(!(this instanceof s))throw TypeError("Cannot call a class as a function");var t=function(e,t){if(!e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&("object"==typeof t||"function"==typeof t)?t:e}(this,(s.__proto__||Object.getPrototypeOf(s)).call(this,e));return d.call(t),t.state={active:!1}
13,t.beforeUnmountCallbacks=[],t}return s.prototype=Object.create(t&&t.prototype,{constructor:{value:s,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(s,t):s.__proto__=t),i(s,[{key:"getScrollSpyContainer",value:function(){var e=this.props.containerId,t=this.props.container;return e&&!t?document.getElementById(e):t&&t.nodeType?t:document}},{key:"componentDidMount",value:function(){if(this.props.spy||this.props.hashSpy){var e=this.getScrollSpyContainer();if(!o.default.isMounted(e)){var t=o.default.mount(e,this.props.spyThrottle);this.beforeUnmountCallbacks.push(t)}this.props.hashSpy&&(c.default.isMounted()||c.default.mount(n),c.default.mapContainer(this.props.to,e)),o.default.addSpyHandler(this.spyHandler,e),this.setState({container:e})}}},{key:"componentWillUnmount",value:function(){o.default.unmount(this.stateHandler,this.spyHandler),this.beforeUnmountCallbacks.forEach(function(e){return e()})}},{key:"render",value:function(){var t="";t=this.state&&this.state.active?((this.props.className||"")+" "+(this.props.activeClass||"active")).trim():this.props.className;var n={};n=this.state&&this.state.active?a({},this.props.style,this.props.activeStyle):a({},this.props.style);var i=a({},this.props);for(var o in u)i.hasOwnProperty(o)&&delete i[o];return i.className=t,i.style=n,i.onClick=this.handleClick,r.default.createElement(e,i)}}]),s}(r.default.PureComponent),d=function(){var e=this;this.scrollTo=function(t,i){n.scrollTo(t,a({},e.state,i))},this.handleClick=function(t){e.props.onClick&&e.props.onClick(t),t.stopPropagation&&t.stopPropagation(),t.preventDefault&&t.preventDefault(),e.scrollTo(e.props.to,e.props)},this.spyHandler=function(t,a){var i=e.getScrollSpyContainer();if(!c.default.isMounted()||c.default.isInitialized()){var r=e.props.horizontal,o=e.props.to,s=null,l=void 0,d=void 0;if(r){var u=0,p=0,f=0;if(i.getBoundingClientRect&&(f=i.getBoundingClientRect().left),!s||e.props.isDynamic){if(!(s=n.get(o)))return;var h=s.getBoundingClientRect();p=(u=h.left-f+t)+h.width}var m=t-e.props.offset;l=m>=Math.floor(u)&&m<Math.floor(p),d=m<Math.floor(u)||m>=Math.floor(p)}else{var v=0,g=0,b=0;if(i.getBoundingClientRect&&(b=i.getBoundingClientRect().top),!s||e.props.isDynamic){if(!(s=n.get(o)))return;var y=s.getBoundingClientRect();g=(v=y.top-b+a)+y.height}var x=a-e.props.offset;l=x>=Math.floor(v)&&x<Math.floor(g),d=x<Math.floor(v)||x>=Math.floor(g)}var N=n.getActiveLink();if(d){if(o===N&&n.setActiveLink(void 0),e.props.hashSpy&&c.default.getHash()===o){var _=e.props.saveHashHistory;c.default.changeHash("",void 0!==_&&_)}e.props.spy&&e.state.active&&(e.setState({active:!1}),e.props.onSetInactive&&e.props.onSetInactive(o,s))}if(l&&(N!==o||!1===e.state.active)){n.setActiveLink(o);var C=e.props.saveHashHistory;e.props.hashSpy&&c.default.changeHash(o,void 0!==C&&C),e.props.spy&&(e.setState({active:!0}),e.props.onSetActive&&e.props.onSetActive(o,s))}}}};return l.propTypes=u,l.defaultProps={offset:0},l}},54155:(e,t,n)=>{"use strict";n.d(t,{q:()=>i});var a=n(14232);let i=(e,t,n)=>{(0,a.useEffect)(()=>{},[e,t,n])}},54587:(e,t,n)=>{e.exports=n(41792)},55278:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return o}});var a=n(14232),i=a.useLayoutEffect,r=a.useEffect;function o(e){var t=e.headManager,n=e.reduceComponentsToState;function o(){if(t&&t.mountedInstances){var i=a.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(n(i,e))}}return i(function(){var n;return null==t||null==(n=t.mountedInstances)||n.add(e.children),function(){var n;null==t||null==(n=t.mountedInstances)||n.delete(e.children)}}),i(function(){return t&&(t._pendingUpdate=o),function(){t&&(t._pendingUpdate=o)}}),r(function(){return t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),function(){t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)}}),null}},55320:(e,t,n)=>{"use strict";n.d(t,{o:()=>i});var a=n(67402),i={createDataLayer:a.mT,sendEventToTagManager:a.Xy,usePageTracker:a.nf}},55644:(e,t,n)=>{"use strict";n(22983);var a=n(83095),i=n(57327),r=n(75236),o=["src","sizes","unoptimized","priority","loading","className","quality","width","height","fill","style","overrideSrc","onLoad","onLoadingComplete","placeholder","blurDataURL","fetchPriority","decoding","layout","objectFit","objectPosition","lazyBoundary","lazyRoot"],s=["config"];function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
13t%2?l(Object(n),!0).forEach(function(t){a(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImgProps",{enumerable:!0,get:function(){return m}}),n(36021);var d=n(26809),u=n(50397),p=["-moz-initial","fill","none","scale-down",void 0];function f(e){return void 0!==e.default}function h(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function m(e,t){var n,a,l,m=e.src,v=e.sizes,g=e.unoptimized,b=void 0!==g&&g,y=e.priority,x=void 0!==y&&y,N=e.loading,_=e.className,C=e.quality,w=e.width,E=e.height,S=e.fill,j=void 0!==S&&S,T=e.style,P=e.overrideSrc,O=(e.onLoad,e.onLoadingComplete,e.placeholder),k=void 0===O?"empty":O,A=e.blurDataURL,I=e.fetchPriority,L=e.decoding,M=e.layout,D=e.objectFit,B=e.objectPosition,R=(e.lazyBoundary,e.lazyRoot,i(e,o)),V=t.imgConf,F=t.showAltText,z=t.blurComplete,Y=t.defaultLoader,H=V||u.imageConfigDefault;if("allSizes"in H)U=H;else{var U,W,$=[].concat(r(H.deviceSizes),r(H.imageSizes)).sort(function(e,t){return e-t}),G=H.deviceSizes.sort(function(e,t){return e-t}),X=null==(W=H.qualities)?void 0:W.sort(function(e,t){return e-t});U=c(c({},H),{},{allSizes:$,deviceSizes:G,qualities:X})}if(void 0===Y)throw Object.defineProperty(Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config"),"__NEXT_ERROR_CODE",{value:"E163",enumerable:!1,configurable:!0});var q=R.loader||Y;delete R.loader,delete R.srcSet;var Z="__next_img_default"in q;if(Z){if("custom"===U.loader)throw Object.defineProperty(Error('Image with src "'+m+'" is missing "loader" prop.\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader'),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,configurable:!0})}else{var K=q;q=function(e){return e.config,K(i(e,s))}}if(M){"fill"===M&&(j=!0);var J={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[M];J&&(T=c(c({},T),J));var Q={responsive:"100vw",fill:"100vw"}[M];Q&&!v&&(v=Q)}var ee="",et=h(w),en=h(E);if((n=m)&&"object"==typeof n&&(f(n)||void 0!==n.src)){var ea=f(m)?m.default:m;if(!ea.src)throw Object.defineProperty(Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received "+JSON.stringify(ea)),"__NEXT_ERROR_CODE",{value:"E460",enumerable:!1,configurable:!0});if(!ea.height||!ea.width)throw Object.defineProperty(Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received "+JSON.stringify(ea)),"__NEXT_ERROR_CODE",{value:"E48",enumerable:!1,configurable:!0});if(a=ea.blurWidth,l=ea.blurHeight,A=A||ea.blurDataURL,ee=ea.src,!j)if(et||en){if(et&&!en){var ei=et/ea.width;en=Math.round(ea.height*ei)}else if(!et&&en){var er=en/ea.height;et=Math.round(ea.width*er)}}else et=ea.width,en=ea.height}var eo=!x&&("lazy"===N||void 0===N);(!(m="string"==typeof m?m:ee)||m.startsWith("data:")||m.startsWith("blob:"))&&(b=!0,eo=!1),U.unoptimized&&(b=!0),Z&&!U.dangerouslyAllowSVG&&m.split("?",1)[0].endsWith(".svg")&&(b=!0);var es=h(C),el=Object.assign(j?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:D,objectPosition:B}:{},F?{}:{color:"transparent"},T),ec=z||"empty"===k?null:"blur"===k?'url("data:image/svg+xml;charset=utf-8,'+(0,d.getImageBlurSvg)({widthInt:et,heightInt:en,blurWidth:a,blurHeight:l,blurDataURL:A||"",objectFit:el.objectFit})+'")':'url("'+k+'")',ed=p.includes(el.objectFit)?"fill"===el.objectFit?"100% 100%":"cover":el.objectFit,eu=ec?{backgroundSize:ed,backgroundPosition:el.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:ec}:{},ep=function(e){var t=e.config,n=e.src,a=e.unoptimized,i=e.width,o=e.quality,s=e.sizes,l=e.loader;if(a)return{src:n,srcSet:void 0,sizes:void 0};var c=function(e,t,n){var a=e.deviceSizes,i=e.allSizes;if(n){for(var o,s=/(^|\s)(1?\d?\d)vw/g,l=[];o=s.exec(n);)l.push(parseInt(o[2]));if(l.length){var c=.01*Math.min.apply(Math,l);return{widths:i.filter(function(e){return e>=a[0]*c}),kind:"w"}}return{widths:i,kind:"w"}}return"number"!=typeof t?{widths:a,kind:"w"}:{widths:r(new Set([t,2*t].map(function(e){return i.find(function(t){return t>=e})||i[i.length-1]}))),kind:"x"}}(t,i,s),d=c.widths,u=c.kind,p=d.length-1;return{sizes:s||"w"!==u?s:"100vw",srcSet:d.map(function(e,a){return l({config:t,src:n,quality:o,width:e})+" "+("w"===u?e:a+1)+u}).join(", "),src:l({config:t,src:n,quality:o,width:d[p]})}}({config:U,src:m,unoptimized:b,width:et,quality:es,sizes:v,loader:q});return{props:c(c({},R),{},{loading:eo?"lazy":N,fetchPriority:I,width:et,height:en,decoding:void 0===L?"async":L,className:_,style:c(c({},el),eu),sizes:ep.sizes,srcSet:ep.srcSet,src:P||ep.src}),meta:{unoptimized:b,priority:x,placeholder:k,fill:j}}}},55804:e=>{e.exports={wrapper:"card_wrapper__kol1F",descriptionHeight:"card_descriptionHeight__hWy79",linkTextWrapper:"card_linkTextWrapper__jD55q",filimSection:"card_filimSection__itSva",logo:"card_logo__xewT8",linkColor:"card_linkColor__KHANP"}},56797:(e,t,n)=>{"use strict";var a,i,r,o=n(14232),s=n(73893),l=n(65637),c=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(o),d=function(){return(d=Object.assign||function(e){for(var t,n=1,a=arguments.length;n<a;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)};function u(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function p(e,t){void 0===e&&(e={}),void 0===t&&(t={}),Object.keys(t).forEach(function(n){void 0===e[n]?e[n]=t[n]:u(t[n])&&u(e[n])&&Object.keys(t[n]).length>0&&p(e[n],t[n])})}var f={body:{},addEventListener:function(){},removeEventListener:function(){},activeElement:{blur:function(){},nodeName:""},querySelector:function(){return null},querySelectorAll:function(){return[]},getElementById:function(){return null},createEvent:function(){return{initEvent:function(){}}},createElement:function(){return{children:[],childNodes:[],style:{},setAttribute:function(){},getElementsByTagName:function(){return[]}}},createElementNS:function(){return{}},importNode:function(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function h(){var e="undefined"!=typeof document?document:{};return p(e,f),e}var m={document:f,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState:function(){},pushState:function(){},go:function(){},back:function(){}},CustomEvent:function(){return this},addEventListener:function(){},removeEventListener:function(){},getComputedStyle:function(){return{getPropertyValue:function(){return""}}},Image:function(){},Date:function(){},screen:{},setTimeout:function(){},clearTimeout:function(){},matchMedia:function(){return{}},requestAnimationFrame:function(e){return"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0)},cancelAnimationFrame:function(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function v(){var e="undefined"!=typeof window?window:{};return p(e,m),e}function g(e){return(g=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function b(e,t){return(b=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function y(e,t,n){return(y=!function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}()?function(e,t,n){var a=[null];a.push.apply(a,t);var i=new(Function.bind.apply(e,a));return n&&b(i,n.prototype),i}:Reflect.construct).apply(null,arguments)}function x(e){var t="function"==typeof Map?new Map:void 0;return(x=function(e){if(null===e||-1===Function.toString.call(e).indexOf("[native code]"))return e;if("function"!=typeof e)throw TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return y(e,arguments,g(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),b(n,e)})(e)}var N=function(e){function t(t){var n,a,i;return i=(a=function(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(n=e.call.apply(e,[this].concat(t))||this)).__proto__,Object.defineProperty(a,"__proto__",{get:function(){return i},set:function(e){i.__proto__=e}}),n}return t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e,t}(x(Array));function _(e){void 0===e&&(e=[]);var t=[];return e.forEach(function(e){Array.isArray(e)?t.push.apply(t,_(e)):t.push(e)}),t}function C(e,t){return Array.prototype.filter.call(e,t)}function w(e,t){var n=v(),a=h(),i=[];if(!t&&e instanceof N)return e;if(!e)return new N(i);if("string"==typeof e){var r=e.trim();if(r.indexOf("<")>=0&&r.indexOf(">")>=0){var o="div";0===r.indexOf("<li")&&(o="ul"),0===r.indexOf("<tr")&&(o="tbody"),(0===r.indexOf("<td")||0===r.indexOf("<th"))&&(o="tr"),0===r.indexOf("<tbody")&&(o="table"),0===r.indexOf("<option")&&(o="select");var s=a.createElement(o);s.innerHTML=r;for(var l=0;l<s.childNodes.length;l+=1)i.push(s.childNodes[l])}else i=function(e,t){if("string"!=typeof e)return[e];for(var n=[],a=t.querySelectorAll(e),i=0;i<a.length;i+=1)n.push(a[i]);return n}(e.trim(),t||a)}else if(e.nodeType||e===n||e===a)i.push(e);else if(Array.isArray(e)){if(e instanceof N)return e;i=e}return new N(function(e){for(var t=[],n=0;n<e.length;
13n+=1)-1===t.indexOf(e[n])&&t.push(e[n]);return t}(i))}w.fn=N.prototype;var E={addClass:function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];var a=_(t.map(function(e){return e.split(" ")}));return this.forEach(function(e){var t;(t=e.classList).add.apply(t,a)}),this},removeClass:function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];var a=_(t.map(function(e){return e.split(" ")}));return this.forEach(function(e){var t;(t=e.classList).remove.apply(t,a)}),this},hasClass:function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];var a=_(t.map(function(e){return e.split(" ")}));return C(this,function(e){return a.filter(function(t){return e.classList.contains(t)}).length>0}).length>0},toggleClass:function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];var a=_(t.map(function(e){return e.split(" ")}));this.forEach(function(e){a.forEach(function(t){e.classList.toggle(t)})})},attr:function(e,t){if(1==arguments.length&&"string"==typeof e)return this[0]?this[0].getAttribute(e):void 0;for(var n=0;n<this.length;n+=1)if(2==arguments.length)this[n].setAttribute(e,t);else for(var a in e)this[n][a]=e[a],this[n].setAttribute(a,e[a]);return this},removeAttr:function(e){for(var t=0;t<this.length;t+=1)this[t].removeAttribute(e);return this},transform:function(e){for(var t=0;t<this.length;t+=1)this[t].style.transform=e;return this},transition:function(e){for(var t=0;t<this.length;t+=1)this[t].style.transitionDuration="string"!=typeof e?e+"ms":e;return this},on:function(){for(var e,t=arguments.length,n=Array(t),a=0;a<t;a++)n[a]=arguments[a];var i=n[0],r=n[1],o=n[2],s=n[3];function l(e){var t=e.target;if(t){var n=e.target.dom7EventData||[];if(0>n.indexOf(e)&&n.unshift(e),w(t).is(r))o.apply(t,n);else for(var a=w(t).parents(),i=0;i<a.length;i+=1)w(a[i]).is(r)&&o.apply(a[i],n)}}function c(e){var t=e&&e.target&&e.target.dom7EventData||[];0>t.indexOf(e)&&t.unshift(e),o.apply(this,t)}"function"==typeof n[1]&&(i=n[0],o=n[1],s=n[2],r=void 0),s||(s=!1);for(var d=i.split(" "),u=0;u<this.length;u+=1){var p=this[u];if(r)for(e=0;e<d.length;e+=1){var f=d[e];p.dom7LiveListeners||(p.dom7LiveListeners={}),p.dom7LiveListeners[f]||(p.dom7LiveListeners[f]=[]),p.dom7LiveListeners[f].push({listener:o,proxyListener:l}),p.addEventListener(f,l,s)}else for(e=0;e<d.length;e+=1){var h=d[e];p.dom7Listeners||(p.dom7Listeners={}),p.dom7Listeners[h]||(p.dom7Listeners[h]=[]),p.dom7Listeners[h].push({listener:o,proxyListener:c}),p.addEventListener(h,c,s)}}return this},off:function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];var a=t[0],i=t[1],r=t[2],o=t[3];"function"==typeof t[1]&&(a=t[0],r=t[1],o=t[2],i=void 0),o||(o=!1);for(var s=a.split(" "),l=0;l<s.length;l+=1)for(var c=s[l],d=0;d<this.length;d+=1){var u=this[d],p=void 0;if(!i&&u.dom7Listeners?p=u.dom7Listeners[c]:i&&u.dom7LiveListeners&&(p=u.dom7LiveListeners[c]),p&&p.length)for(var f=p.length-1;f>=0;f-=1){var h=p[f];r&&h.listener===r||r&&h.listener&&h.listener.dom7proxy&&h.listener.dom7proxy===r?(u.removeEventListener(c,h.proxyListener,o),p.splice(f,1)):r||(u.removeEventListener(c,h.proxyListener,o),p.splice(f,1))}}return this},trigger:function(){for(var e=v(),t=arguments.length,n=Array(t),a=0;a<t;a++)n[a]=arguments[a];for(var i=n[0].split(" "),r=n[1],o=0;o<i.length;o+=1)for(var s=i[o],l=0;l<this.length;l+=1){var c=this[l];if(e.CustomEvent){var d=new e.CustomEvent(s,{detail:r,bubbles:!0,cancelable:!0});c.dom7EventData=n.filter(function(e,t){return t>0}),c.dispatchEvent(d),c.dom7EventData=[],delete c.dom7EventData}}return this},transitionEnd:function(e){var t=this;return e&&t.on("transitionend",function n(a){a.target===this&&(e.call(this,a),t.off("transitionend",n))}),this},outerWidth:function(e){if(this.length>0){if(e){var t=this.styles();return this[0].offsetWidth+parseFloat(t.getPropertyValue("margin-right"))+parseFloat(t.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null},outerHeight:function(e){if(this.length>0){if(e){var t=this.styles();return this[0].offsetHeight+parseFloat(t.getPropertyValue("margin-top"))+parseFloat(t.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null},styles:function(){var e=v();return this[0]?e.getComputedStyle(this[0],null):{}},offset:function(){if(this.length>0){var e=v(),t=h(),n=this[0],a=n.getBoundingClientRect(),i=t.body,r=n.clientTop||i.clientTop||0,o=n.clientLeft||i.clientLeft||0,s=n===e?e.scrollY:n.scrollTop,l=n===e?e.scrollX:n.scrollLeft;return{top:a.top+s-r,left:a.left+l-o}}return null},css:function(e,t){var n,a=v();if(1==arguments.length)if("string"==typeof e){if(this[0])return a.getComputedStyle(this[0],null).getPropertyValue(e)}else{for(n=0;n<this.length;n+=1)for(var i in e)this[n].style[i]=e[i];return this}if(2==arguments.length&&"string"==typeof e)for(n=0;n<this.length;n+=1)this[n].style[e]=t;return this},each:function(e){return e&&this.forEach(function(t,n){e.apply(t,[t,n])}),this},html:function(e){if(void 0===e)return this[0]?this[0].innerHTML:null;for(var t=0;t<this.length;t+=1)this[t].innerHTML=e;return this},text:function(e){if(void 0===e)return this[0]?this[0].textContent.trim():null;for(var t=0;t<this.length;t+=1)this[t].textContent=e;return this},is:function(e){var t,n,a=v(),i=h(),r=this[0];if(!r||void 0===e)return!1;if("string"==typeof e){if(r.matches)return r.matches(e);if(r.webkitMatchesSelector)return r.webkitMatchesSelector(e);
13if(r.msMatchesSelector)return r.msMatchesSelector(e);for(n=0,t=w(e);n<t.length;n+=1)if(t[n]===r)return!0;return!1}if(e===i)return r===i;if(e===a)return r===a;if(e.nodeType||e instanceof N){for(n=0,t=e.nodeType?[e]:e;n<t.length;n+=1)if(t[n]===r)return!0}return!1},index:function(){var e,t=this[0];if(t){for(e=0;null!==(t=t.previousSibling);)1===t.nodeType&&(e+=1);return e}},eq:function(e){if(void 0===e)return this;var t=this.length;if(e>t-1)return w([]);if(e<0){var n=t+e;return n<0?w([]):w([this[n]])}return w([this[e]])},append:function(){for(var e,t=h(),n=0;n<arguments.length;n+=1){e=n<0||arguments.length<=n?void 0:arguments[n];for(var a=0;a<this.length;a+=1)if("string"==typeof e){var i=t.createElement("div");for(i.innerHTML=e;i.firstChild;)this[a].appendChild(i.firstChild)}else if(e instanceof N)for(var r=0;r<e.length;r+=1)this[a].appendChild(e[r]);else this[a].appendChild(e)}return this},prepend:function(e){var t,n,a=h();for(t=0;t<this.length;t+=1)if("string"==typeof e){var i=a.createElement("div");for(i.innerHTML=e,n=i.childNodes.length-1;n>=0;n-=1)this[t].insertBefore(i.childNodes[n],this[t].childNodes[0])}else if(e instanceof N)for(n=0;n<e.length;n+=1)this[t].insertBefore(e[n],this[t].childNodes[0]);else this[t].insertBefore(e,this[t].childNodes[0]);return this},next:function(e){if(this.length>0){if(e)return this[0].nextElementSibling&&w(this[0].nextElementSibling).is(e)?w([this[0].nextElementSibling]):w([]);if(this[0].nextElementSibling)return w([this[0].nextElementSibling])}return w([])},nextAll:function(e){var t=[],n=this[0];if(!n)return w([]);for(;n.nextElementSibling;){var a=n.nextElementSibling;e?w(a).is(e)&&t.push(a):t.push(a),n=a}return w(t)},prev:function(e){if(this.length>0){var t=this[0];if(e)return t.previousElementSibling&&w(t.previousElementSibling).is(e)?w([t.previousElementSibling]):w([]);if(t.previousElementSibling)return w([t.previousElementSibling])}return w([])},prevAll:function(e){var t=[],n=this[0];if(!n)return w([]);for(;n.previousElementSibling;){var a=n.previousElementSibling;e?w(a).is(e)&&t.push(a):t.push(a),n=a}return w(t)},parent:function(e){for(var t=[],n=0;n<this.length;n+=1)null!==this[n].parentNode&&(e?w(this[n].parentNode).is(e)&&t.push(this[n].parentNode):t.push(this[n].parentNode));return w(t)},parents:function(e){for(var t=[],n=0;n<this.length;n+=1)for(var a=this[n].parentNode;a;)e?w(a).is(e)&&t.push(a):t.push(a),a=a.parentNode;return w(t)},closest:function(e){var t=this;return void 0===e?w([]):(t.is(e)||(t=t.parents(e).eq(0)),t)},find:function(e){for(var t=[],n=0;n<this.length;n+=1)for(var a=this[n].querySelectorAll(e),i=0;i<a.length;i+=1)t.push(a[i]);return w(t)},children:function(e){for(var t=[],n=0;n<this.length;n+=1)for(var a=this[n].children,i=0;i<a.length;i+=1)(!e||w(a[i]).is(e))&&t.push(a[i]);return w(t)},filter:function(e){return w(C(this,e))},remove:function(){for(var e=0;e<this.length;e+=1)this[e].parentNode&&this[e].parentNode.removeChild(this[e]);return this}};function S(e,t){return void 0===t&&(t=0),setTimeout(e,t)}function j(){return Date.now()}function T(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function P(){for(var e=Object(arguments.length<=0?void 0:arguments[0]),t=["__proto__","constructor","prototype"],n=1;n<arguments.length;n+=1){var a=n<0||arguments.length<=n?void 0:arguments[n];if(null!=a&&("undefined"!=typeof window&&void 0!==window.HTMLElement?!(a instanceof HTMLElement):!a||1!==a.nodeType&&11!==a.nodeType))for(var i=Object.keys(Object(a)).filter(function(e){return 0>t.indexOf(e)}),r=0,o=i.length;r<o;r+=1){var s=i[r],l=Object.getOwnPropertyDescriptor(a,s);void 0!==l&&l.enumerable&&(T(e[s])&&T(a[s])?a[s].__swiper__?e[s]=a[s]:P(e[s],a[s]):!T(e[s])&&T(a[s])?(e[s]={},a[s].__swiper__?e[s]=a[s]:P(e[s],a[s])):e[s]=a[s])}}return e}function O(e,t){Object.keys(t).forEach(function(n){T(t[n])&&Object.keys(t[n]).forEach(function(a){"function"==typeof t[n][a]&&(t[n][a]=t[n][a].bind(e))}),e[n]=t[n]})}function k(e){return void 0===e&&(e=""),"."+e.trim().replace(/([\.:!\/])/g,"\\$1").replace(/ /g,".")}function A(e,t,n,a){var i=h();
13return n&&Object.keys(a).forEach(function(n){if(!t[n]&&!0===t.auto){var r=i.createElement("div");r.className=a[n],e.append(r),t[n]=r}}),t}function I(){var e,t;return a||(e=v(),t=h(),a={touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch),pointerEvents:!!e.PointerEvent&&"maxTouchPoints"in e.navigator&&e.navigator.maxTouchPoints>=0,observer:"MutationObserver"in e||"WebkitMutationObserver"in e,passiveListener:function(){var t=!1;try{var n=Object.defineProperty({},"passive",{get:function(){t=!0}});e.addEventListener("testPassiveListener",null,n)}catch(e){}return t}(),gestures:"ongesturestart"in e}),a}function L(){return(L=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}Object.keys(E).forEach(function(e){Object.defineProperty(w.fn,e,{value:E[e],writable:!0})});var M={attach:function(e,t){void 0===t&&(t={});var n=v(),a=this,i=new(n.MutationObserver||n.WebkitMutationObserver)(function(e){if(1===e.length)return void a.emit("observerUpdate",e[0]);var t=function(){a.emit("observerUpdate",e[0])};n.requestAnimationFrame?n.requestAnimationFrame(t):n.setTimeout(t,0)});i.observe(e,{attributes:void 0===t.attributes||t.attributes,childList:void 0===t.childList||t.childList,characterData:void 0===t.characterData||t.characterData}),a.observer.observers.push(i)},init:function(){if(this.support.observer&&this.params.observer){if(this.params.observeParents)for(var e=this.$el.parents(),t=0;t<e.length;t+=1)this.observer.attach(e[t]);this.observer.attach(this.$el[0],{childList:this.params.observeSlideChildren}),this.observer.attach(this.$wrapperEl[0],{attributes:!1})}},destroy:function(){this.observer.observers.forEach(function(e){e.disconnect()}),this.observer.observers=[]}};function D(e){var t=h(),n=v(),a=this.touchEventsData,i=this.params,r=this.touches;if(!this.enabled||this.animating&&i.preventInteractionOnTransition)return;var o=e;o.originalEvent&&(o=o.originalEvent);var s=w(o.target);if("wrapper"!==i.touchEventsTarget||s.closest(this.wrapperEl).length){if(a.isTouchEvent="touchstart"===o.type,(a.isTouchEvent||!("which"in o)||3!==o.which)&&(a.isTouchEvent||!("button"in o)||!(o.button>0))&&(!a.isTouched||!a.isMoved)){i.noSwipingClass&&""!==i.noSwipingClass&&o.target&&o.target.shadowRoot&&e.path&&e.path[0]&&(s=w(e.path[0]));var l=i.noSwipingSelector?i.noSwipingSelector:"."+i.noSwipingClass,c=!!(o.target&&o.target.shadowRoot);if(i.noSwiping&&(c?function(e,t){return void 0===t&&(t=this),function t(n){return n&&n!==h()&&n!==v()?(n.assignedSlot&&(n=n.assignedSlot),n.closest(e)||t(n.getRootNode().host)):null}(t)}(l,o.target):s.closest(l)[0])){this.allowClick=!0;return}if(!i.swipeHandler||s.closest(i.swipeHandler)[0]){r.currentX="touchstart"===o.type?o.targetTouches[0].pageX:o.pageX,r.currentY="touchstart"===o.type?o.targetTouches[0].pageY:o.pageY;var d=r.currentX,u=r.currentY,p=i.edgeSwipeDetection||i.iOSEdgeSwipeDetection,f=i.edgeSwipeThreshold||i.iOSEdgeSwipeThreshold;if(p&&(d<=f||d>=n.innerWidth-f))if("prevent"!==p)return;else e.preventDefault();if(P(a,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),r.startX=d,r.startY=u,a.touchStartTime=j(),this.allowClick=!0,this.updateSize(),this.swipeDirection=void 0,i.threshold>0&&(a.allowThresholdMove=!1),"touchstart"!==o.type){var m=!0;s.is(a.focusableElements)&&(m=!1),t.activeElement&&w(t.activeElement).is(a.focusableElements)&&t.activeElement!==s[0]&&t.activeElement.blur();var g=m&&this.allowTouchMove&&i.touchStartPreventDefault;(i.touchStartForcePreventDefault||g)&&!s[0].isContentEditable&&o.preventDefault()}this.emit("touchStart",o)}}}}function B(e){var t,n=h(),a=this.touchEventsData,i=this.params,r=this.touches,o=this.rtlTranslate;if(!this.enabled)return;var s=e;if(s.originalEvent&&(s=s.originalEvent),!a.isTouched){a.startMoving&&a.isScrolling&&this.emit("touchMoveOpposite",s);return}if(a.isTouchEvent&&"touchmove"!==s.type)return;var l="touchmove"===s.type&&s.targetTouches&&(s.targetTouches[0]||s.changedTouches[0]),c="touchmove"===s.type?l.pageX:s.pageX,d="touchmove"===s.type?l.pageY:s.pageY;if(s.preventedByNestedSwiper){r.startX=c,r.startY=d;return}if(!this.allowTouchMove){this.allowClick=!1,a.isTouched&&(P(r,{startX:c,startY:d,currentX:c,currentY:d}),a.touchStartTime=j());return}if(a.isTouchEvent&&i.touchReleaseOnEdges&&!i.loop){if(this.isVertical()){if(d<r.startY&&this.translate<=this.maxTranslate()||d>r.startY&&this.translate>=this.minTranslate()){a.isTouched=!1,a.isMoved=!1;return}}else if(c<r.startX&&this.translate<=this.maxTranslate()||c>r.startX&&this.translate>=this.minTranslate())return}if(a.isTouchEvent&&n.activeElement&&s.target===n.activeElement&&w(s.target).is(a.focusableElements)){a.isMoved=!0,this.allowClick=!1;return}
13if(a.allowTouchCallbacks&&this.emit("touchMove",s),s.targetTouches&&s.targetTouches.length>1)return;r.currentX=c,r.currentY=d;var u=r.currentX-r.startX,p=r.currentY-r.startY;if(!(this.params.threshold&&Math.sqrt(Math.pow(u,2)+Math.pow(p,2))<this.params.threshold)){if(void 0===a.isScrolling&&(this.isHorizontal()&&r.currentY===r.startY||this.isVertical()&&r.currentX===r.startX?a.isScrolling=!1:u*u+p*p>=25&&(t=180*Math.atan2(Math.abs(p),Math.abs(u))/Math.PI,a.isScrolling=this.isHorizontal()?t>i.touchAngle:90-t>i.touchAngle)),a.isScrolling&&this.emit("touchMoveOpposite",s),void 0===a.startMoving&&(r.currentX!==r.startX||r.currentY!==r.startY)&&(a.startMoving=!0),a.isScrolling){a.isTouched=!1;return}if(a.startMoving){this.allowClick=!1,!i.cssMode&&s.cancelable&&s.preventDefault(),i.touchMoveStopPropagation&&!i.nested&&s.stopPropagation(),a.isMoved||(i.loop&&this.loopFix(),a.startTranslate=this.getTranslate(),this.setTransition(0),this.animating&&this.$wrapperEl.trigger("webkitTransitionEnd transitionend"),a.allowMomentumBounce=!1,i.grabCursor&&(!0===this.allowSlideNext||!0===this.allowSlidePrev)&&this.setGrabCursor(!0),this.emit("sliderFirstMove",s)),this.emit("sliderMove",s),a.isMoved=!0;var f=this.isHorizontal()?u:p;r.diff=f,f*=i.touchRatio,o&&(f=-f),this.swipeDirection=f>0?"prev":"next",a.currentTranslate=f+a.startTranslate;var m=!0,v=i.resistanceRatio;if(i.touchReleaseOnEdges&&(v=0),f>0&&a.currentTranslate>this.minTranslate()?(m=!1,i.resistance&&(a.currentTranslate=this.minTranslate()-1+Math.pow(-this.minTranslate()+a.startTranslate+f,v))):f<0&&a.currentTranslate<this.maxTranslate()&&(m=!1,i.resistance&&(a.currentTranslate=this.maxTranslate()+1-Math.pow(this.maxTranslate()-a.startTranslate-f,v))),m&&(s.preventedByNestedSwiper=!0),!this.allowSlideNext&&"next"===this.swipeDirection&&a.currentTranslate<a.startTranslate&&(a.currentTranslate=a.startTranslate),!this.allowSlidePrev&&"prev"===this.swipeDirection&&a.currentTranslate>a.startTranslate&&(a.currentTranslate=a.startTranslate),this.allowSlidePrev||this.allowSlideNext||(a.currentTranslate=a.startTranslate),i.threshold>0)if(Math.abs(f)>i.threshold||a.allowThresholdMove){if(!a.allowThresholdMove){a.allowThresholdMove=!0,r.startX=r.currentX,r.startY=r.currentY,a.currentTranslate=a.startTranslate,r.diff=this.isHorizontal()?r.currentX-r.startX:r.currentY-r.startY;return}}else{a.currentTranslate=a.startTranslate;return}i.followFinger&&!i.cssMode&&((i.freeMode||i.watchSlidesProgress||i.watchSlidesVisibility)&&(this.updateActiveIndex(),this.updateSlidesClasses()),i.freeMode&&(0===a.velocities.length&&a.velocities.push({position:r[this.isHorizontal()?"startX":"startY"],time:a.touchStartTime}),a.velocities.push({position:r[this.isHorizontal()?"currentX":"currentY"],time:j()})),this.updateProgress(a.currentTranslate),this.setTranslate(a.currentTranslate))}}}function R(e){var t=this,n=t.touchEventsData,a=t.params,i=t.touches,r=t.rtlTranslate,o=t.$wrapperEl,s=t.slidesGrid,l=t.snapGrid;if(t.enabled){var c=e;if(c.originalEvent&&(c=c.originalEvent),n.allowTouchCallbacks&&t.emit("touchEnd",c),n.allowTouchCallbacks=!1,!n.isTouched){n.isMoved&&a.grabCursor&&t.setGrabCursor(!1),n.isMoved=!1,n.startMoving=!1;return}a.grabCursor&&n.isMoved&&n.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);var d=j(),u=d-n.touchStartTime;if(t.allowClick&&(t.updateClickedSlide(c),t.emit("tap click",c),u<300&&d-n.lastClickTime<300&&t.emit("doubleTap doubleClick",c)),n.lastClickTime=j(),S(function(){t.destroyed||(t.allowClick=!0)}),!n.isTouched||!n.isMoved||!t.swipeDirection||0===i.diff||n.currentTranslate===n.startTranslate){n.isTouched=!1,n.isMoved=!1,n.startMoving=!1;return}if(n.isTouched=!1,n.isMoved=!1,n.startMoving=!1,p=a.followFinger?r?t.translate:-t.translate:-n.currentTranslate,!a.cssMode){if(a.freeMode){if(p<-t.minTranslate())return void t.slideTo(t.activeIndex);if(p>-t.maxTranslate())return void(t.slides.length<l.length?t.slideTo(l.length-1):t.slideTo(t.slides.length-1));if(a.freeModeMomentum){if(n.velocities.length>1){var p,f,h,m,v=n.velocities.pop(),g=n.velocities.pop(),b=v.position-g.position,y=v.time-g.time;t.velocity=b/y,t.velocity/=2,Math.abs(t.velocity)<a.freeModeMinimumVelocity&&(t.velocity=0),(y>150||j()-v.time>300)&&(t.velocity=0)}else t.velocity=0;
13t.velocity*=a.freeModeMomentumVelocityRatio,n.velocities.length=0;var x=1e3*a.freeModeMomentumRatio,N=t.velocity*x,_=t.translate+N;r&&(_=-_);var C=!1,w=20*Math.abs(t.velocity)*a.freeModeMomentumBounceRatio;if(_<t.maxTranslate())a.freeModeMomentumBounce?(_+t.maxTranslate()<-w&&(_=t.maxTranslate()-w),f=t.maxTranslate(),C=!0,n.allowMomentumBounce=!0):_=t.maxTranslate(),a.loop&&a.centeredSlides&&(h=!0);else if(_>t.minTranslate())a.freeModeMomentumBounce?(_-t.minTranslate()>w&&(_=t.minTranslate()+w),f=t.minTranslate(),C=!0,n.allowMomentumBounce=!0):_=t.minTranslate(),a.loop&&a.centeredSlides&&(h=!0);else if(a.freeModeSticky){for(var E=0;E<l.length;E+=1)if(l[E]>-_){m=E;break}_=-(_=Math.abs(l[m]-_)<Math.abs(l[m-1]-_)||"next"===t.swipeDirection?l[m]:l[m-1])}if(h&&t.once("transitionEnd",function(){t.loopFix()}),0!==t.velocity){if(x=r?Math.abs((-_-t.translate)/t.velocity):Math.abs((_-t.translate)/t.velocity),a.freeModeSticky){var T=Math.abs((r?-_:_)-t.translate),P=t.slidesSizesGrid[t.activeIndex];x=T<P?a.speed:T<2*P?1.5*a.speed:2.5*a.speed}}else if(a.freeModeSticky)return void t.slideToClosest();a.freeModeMomentumBounce&&C?(t.updateProgress(f),t.setTransition(x),t.setTranslate(_),t.transitionStart(!0,t.swipeDirection),t.animating=!0,o.transitionEnd(function(){t&&!t.destroyed&&n.allowMomentumBounce&&(t.emit("momentumBounce"),t.setTransition(a.speed),setTimeout(function(){t.setTranslate(f),o.transitionEnd(function(){t&&!t.destroyed&&t.transitionEnd()})},0))})):t.velocity?(t.updateProgress(_),t.setTransition(x),t.setTranslate(_),t.transitionStart(!0,t.swipeDirection),t.animating||(t.animating=!0,o.transitionEnd(function(){t&&!t.destroyed&&t.transitionEnd()}))):(t.emit("_freeModeNoMomentumRelease"),t.updateProgress(_)),t.updateActiveIndex(),t.updateSlidesClasses()}else{if(a.freeModeSticky)return void t.slideToClosest();a.freeMode&&t.emit("_freeModeNoMomentumRelease")}return void((!a.freeModeMomentum||u>=a.longSwipesMs)&&(t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses()))}for(var O=0,k=t.slidesSizesGrid[0],A=0;A<s.length;A+=A<a.slidesPerGroupSkip?1:a.slidesPerGroup){var I=A<a.slidesPerGroupSkip-1?1:a.slidesPerGroup;void 0!==s[A+I]?p>=s[A]&&p<s[A+I]&&(O=A,k=s[A+I]-s[A]):p>=s[A]&&(O=A,k=s[s.length-1]-s[s.length-2])}var L=(p-s[O])/k,M=O<a.slidesPerGroupSkip-1?1:a.slidesPerGroup;if(u>a.longSwipesMs){if(!a.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(L>=a.longSwipesRatio?t.slideTo(O+M):t.slideTo(O)),"prev"===t.swipeDirection&&(L>1-a.longSwipesRatio?t.slideTo(O+M):t.slideTo(O))}else{if(!a.shortSwipes)return void t.slideTo(t.activeIndex);t.navigation&&(c.target===t.navigation.nextEl||c.target===t.navigation.prevEl)?c.target===t.navigation.nextEl?t.slideTo(O+M):t.slideTo(O):("next"===t.swipeDirection&&t.slideTo(O+M),"prev"===t.swipeDirection&&t.slideTo(O))}}}}function V(){var e=this.params,t=this.el;if(!t||0!==t.offsetWidth){e.breakpoints&&this.setBreakpoint();var n=this.allowSlideNext,a=this.allowSlidePrev,i=this.snapGrid;this.allowSlideNext=!0,this.allowSlidePrev=!0,this.updateSize(),this.updateSlides(),this.updateSlidesClasses(),("auto"===e.slidesPerView||e.slidesPerView>1)&&this.isEnd&&!this.isBeginning&&!this.params.centeredSlides?this.slideTo(this.slides.length-1,0,!1,!0):this.slideTo(this.activeIndex,0,!1,!0),this.autoplay&&this.autoplay.running&&this.autoplay.paused&&this.autoplay.run(),this.allowSlidePrev=a,this.allowSlideNext=n,this.params.watchOverflow&&i!==this.snapGrid&&this.checkOverflow()}}function F(e){this.enabled&&!this.allowClick&&(this.params.preventClicks&&e.preventDefault(),this.params.preventClicksPropagation&&this.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))}function z(){var e=this.wrapperEl,t=this.rtlTranslate;if(this.enabled){this.previousTranslate=this.translate,this.isHorizontal()?t?this.translate=e.scrollWidth-e.offsetWidth-e.scrollLeft:this.translate=-e.scrollLeft:this.translate=-e.scrollTop,-0===this.translate&&(this.translate=0),this.updateActiveIndex(),this.updateSlidesClasses();var n=this.maxTranslate()-this.minTranslate();(0===n?0:(this.translate-this.minTranslate())/n)!==this.progress&&this.updateProgress(t?-this.translate:this.translate),this.emit
13("setTranslate",this.translate,!1)}}var Y=!1;function H(){}var U={init:!0,direction:"horizontal",touchEventsTarget:"container",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!1,nested:!1,createElements:!1,enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,freeMode:!1,freeModeMomentum:!0,freeModeMomentumRatio:1,freeModeMomentumBounce:!0,freeModeMomentumBounceRatio:1,freeModeMomentumVelocityRatio:1,freeModeSticky:!1,freeModeMinimumVelocity:.02,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,slidesPerGroupSkip:0,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!1,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:0,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,watchSlidesVisibility:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopFillGroupWithBlank:!1,loopPreventsSlide:!0,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,containerModifierClass:"swiper-container-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0,_emitClasses:!1},W={modular:{useParams:function(e){var t=this;t.modules&&Object.keys(t.modules).forEach(function(n){var a=t.modules[n];a.params&&P(e,a.params)})},useModules:function(e){void 0===e&&(e={});var t=this;t.modules&&Object.keys(t.modules).forEach(function(n){var a=t.modules[n],i=e[n]||{};
13a.on&&t.on&&Object.keys(a.on).forEach(function(e){t.on(e,a.on[e])}),a.create&&a.create.bind(t)(i)})}},eventsEmitter:{on:function(e,t,n){var a=this;if("function"!=typeof t)return a;var i=n?"unshift":"push";return e.split(" ").forEach(function(e){a.eventsListeners[e]||(a.eventsListeners[e]=[]),a.eventsListeners[e][i](t)}),a},once:function(e,t,n){var a=this;if("function"!=typeof t)return a;function i(){a.off(e,i),i.__emitterProxy&&delete i.__emitterProxy;for(var n=arguments.length,r=Array(n),o=0;o<n;o++)r[o]=arguments[o];t.apply(a,r)}return i.__emitterProxy=t,a.on(e,i,n)},onAny:function(e,t){return"function"!=typeof e||0>this.eventsAnyListeners.indexOf(e)&&this.eventsAnyListeners[t?"unshift":"push"](e),this},offAny:function(e){if(!this.eventsAnyListeners)return this;var t=this.eventsAnyListeners.indexOf(e);return t>=0&&this.eventsAnyListeners.splice(t,1),this},off:function(e,t){var n=this;return n.eventsListeners&&e.split(" ").forEach(function(e){void 0===t?n.eventsListeners[e]=[]:n.eventsListeners[e]&&n.eventsListeners[e].forEach(function(a,i){(a===t||a.__emitterProxy&&a.__emitterProxy===t)&&n.eventsListeners[e].splice(i,1)})}),n},emit:function(){var e,t,n,a=this;if(!a.eventsListeners)return a;for(var i=arguments.length,r=Array(i),o=0;o<i;o++)r[o]=arguments[o];return"string"==typeof r[0]||Array.isArray(r[0])?(e=r[0],t=r.slice(1,r.length),n=a):(e=r[0].events,t=r[0].data,n=r[0].context||a),t.unshift(n),(Array.isArray(e)?e:e.split(" ")).forEach(function(e){a.eventsAnyListeners&&a.eventsAnyListeners.length&&a.eventsAnyListeners.forEach(function(a){a.apply(n,[e].concat(t))}),a.eventsListeners&&a.eventsListeners[e]&&a.eventsListeners[e].forEach(function(e){e.apply(n,t)})}),a}},update:{updateSize:function(){var e,t,n=this.$el;e=void 0!==this.params.width&&null!==this.params.width?this.params.width:n[0].clientWidth,t=void 0!==this.params.height&&null!==this.params.height?this.params.height:n[0].clientHeight,0===e&&this.isHorizontal()||0===t&&this.isVertical()||(e=e-parseInt(n.css("padding-left")||0,10)-parseInt(n.css("padding-right")||0,10),t=t-parseInt(n.css("padding-top")||0,10)-parseInt(n.css("padding-bottom")||0,10),Number.isNaN(e)&&(e=0),Number.isNaN(t)&&(t=0),P(this,{width:e,height:t,size:this.isHorizontal()?e:t}))},updateSlides:function(){var e=this;function t(t){return e.isHorizontal()?t:({width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"})[t]}function n(e,n){return parseFloat(e.getPropertyValue(t(n))||0)}var a=e.params,i=e.$wrapperEl,r=e.size,o=e.rtlTranslate,s=e.wrongRTL,l=e.virtual&&a.virtual.enabled,c=l?e.virtual.slides.length:e.slides.length,d=i.children("."+e.params.slideClass),u=l?e.virtual.slides.length:d.length,p=[],f=[],h=[],m=a.slidesOffsetBefore;"function"==typeof m&&(m=a.slidesOffsetBefore.call(e));var v=a.slidesOffsetAfter;"function"==typeof v&&(v=a.slidesOffsetAfter.call(e));var g=e.snapGrid.length,b=e.slidesGrid.length,y=a.spaceBetween,x=-m,N=0,_=0;if(void 0!==r){"string"==typeof y&&y.indexOf("%")>=0&&(y=parseFloat(y.replace("%",""))/100*r),e.virtualSize=-y,o?d.css({marginLeft:"",marginBottom:"",marginTop:""}):d.css({marginRight:"",marginBottom:"",marginTop:""}),a.slidesPerColumn>1&&(Z=Math.floor(u/a.slidesPerColumn)===u/e.params.slidesPerColumn?u:Math.ceil(u/a.slidesPerColumn)*a.slidesPerColumn,"auto"!==a.slidesPerView&&"row"===a.slidesPerColumnFill&&(Z=Math.max(Z,a.slidesPerView*a.slidesPerColumn)));for(var C=a.slidesPerColumn,w=Z/C,E=Math.floor(u/a.slidesPerColumn),S=0;S<u;S+=1){K=0;var j=d.eq(S);if(a.slidesPerColumn>1){var T=void 0,O=void 0,k=void 0;if("row"===a.slidesPerColumnFill&&a.slidesPerGroup>1){var A=Math.floor(S/(a.slidesPerGroup*a.slidesPerColumn)),I=S-a.slidesPerColumn*a.slidesPerGroup*A,L=0===A?a.slidesPerGroup:Math.min(Math.ceil((u-A*C*a.slidesPerGroup)/C),a.slidesPerGroup);k=Math.floor(I/L),T=(O=I-k*L+A*a.slidesPerGroup)+k*Z/C,j.css({"-webkit-box-ordinal-group":T,"-moz-box-ordinal-group":T,"-ms-flex-order":T,"-webkit-order":T,order:T})}
13else"column"===a.slidesPerColumnFill?(O=Math.floor(S/C),k=S-O*C,(O>E||O===E&&k===C-1)&&(k+=1)>=C&&(k=0,O+=1)):(k=Math.floor(S/w),O=S-k*w);j.css(t("margin-top"),0!==k?a.spaceBetween&&a.spaceBetween+"px":"")}if("none"!==j.css("display")){if("auto"===a.slidesPerView){var M=getComputedStyle(j[0]),D=j[0].style.transform,B=j[0].style.webkitTransform;if(D&&(j[0].style.transform="none"),B&&(j[0].style.webkitTransform="none"),a.roundLengths)K=e.isHorizontal()?j.outerWidth(!0):j.outerHeight(!0);else{var R=n(M,"width"),V=n(M,"padding-left"),F=n(M,"padding-right"),z=n(M,"margin-left"),Y=n(M,"margin-right"),H=M.getPropertyValue("box-sizing");if(H&&"border-box"===H)K=R+z+Y;else{var U=j[0],W=U.clientWidth;K=R+V+F+z+Y+(U.offsetWidth-W)}}D&&(j[0].style.transform=D),B&&(j[0].style.webkitTransform=B),a.roundLengths&&(K=Math.floor(K))}else K=(r-(a.slidesPerView-1)*y)/a.slidesPerView,a.roundLengths&&(K=Math.floor(K)),d[S]&&(d[S].style[t("width")]=K+"px");d[S]&&(d[S].swiperSlideSize=K),h.push(K),a.centeredSlides?(x=x+K/2+N/2+y,0===N&&0!==S&&(x=x-r/2-y),0===S&&(x=x-r/2-y),.001>Math.abs(x)&&(x=0),a.roundLengths&&(x=Math.floor(x)),_%a.slidesPerGroup==0&&p.push(x),f.push(x)):(a.roundLengths&&(x=Math.floor(x)),(_-Math.min(e.params.slidesPerGroupSkip,_))%e.params.slidesPerGroup==0&&p.push(x),f.push(x),x=x+K+y),e.virtualSize+=K+y,N=K,_+=1}}if(e.virtualSize=Math.max(e.virtualSize,r)+v,o&&s&&("slide"===a.effect||"coverflow"===a.effect)&&i.css({width:e.virtualSize+a.spaceBetween+"px"}),a.setWrapperSize&&i.css(((Q={})[t("width")]=e.virtualSize+a.spaceBetween+"px",Q)),a.slidesPerColumn>1&&(e.virtualSize=(K+a.spaceBetween)*Z,e.virtualSize=Math.ceil(e.virtualSize/a.slidesPerColumn)-a.spaceBetween,i.css(((ee={})[t("width")]=e.virtualSize+a.spaceBetween+"px",ee)),a.centeredSlides)){J=[];for(var $=0;$<p.length;$+=1){var G=p[$];a.roundLengths&&(G=Math.floor(G)),p[$]<e.virtualSize+p[0]&&J.push(G)}p=J}if(!a.centeredSlides){J=[];for(var X=0;X<p.length;X+=1){var q=p[X];a.roundLengths&&(q=Math.floor(q)),p[X]<=e.virtualSize-r&&J.push(q)}p=J,Math.floor(e.virtualSize-r)-Math.floor(p[p.length-1])>1&&p.push(e.virtualSize-r)}if(0===p.length&&(p=[0]),0!==a.spaceBetween){var Z,K,J,Q,ee,et,en=e.isHorizontal()&&o?"marginLeft":t("marginRight");d.filter(function(e,t){return!a.cssMode||t!==d.length-1}).css(((et={})[en]=y+"px",et))}if(a.centeredSlides&&a.centeredSlidesBounds){var ea=0;h.forEach(function(e){ea+=e+(a.spaceBetween?a.spaceBetween:0)});var ei=(ea-=a.spaceBetween)-r;p=p.map(function(e){return e<0?-m:e>ei?ei+v:e})}if(a.centerInsufficientSlides){var er=0;if(h.forEach(function(e){er+=e+(a.spaceBetween?a.spaceBetween:0)}),(er-=a.spaceBetween)<r){var eo=(r-er)/2;p.forEach(function(e,t){p[t]=e-eo}),f.forEach(function(e,t){f[t]=e+eo})}}P(e,{slides:d,snapGrid:p,slidesGrid:f,slidesSizesGrid:h}),u!==c&&e.emit("slidesLengthChange"),p.length!==g&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),f.length!==b&&e.emit("slidesGridLengthChange"),(a.watchSlidesProgress||a.watchSlidesVisibility)&&e.updateSlidesOffset()}},updateAutoHeight:function(e){var t,n=this,a=[],i=n.virtual&&n.params.virtual.enabled,r=0;"number"==typeof e?n.setTransition(e):!0===e&&n.setTransition(n.params.speed);var o=function(e){return i?n.slides.filter(function(t){return parseInt(t.getAttribute("data-swiper-slide-index"),10)===e})[0]:n.slides.eq(e)[0]};if("auto"!==n.params.slidesPerView&&n.params.slidesPerView>1)if(n.params.centeredSlides)n.visibleSlides.each(function(e){a.push(e)});else for(t=0;t<Math.ceil(n.params.slidesPerView);t+=1){var s=n.activeIndex+t;if(s>n.slides.length&&!i)break;a.push(o(s))}else a.push(o(n.activeIndex));for(t=0;t<a.length;t+=1)if(void 0!==a[t]){var l=a[t].offsetHeight;r=l>r?l:r}r&&n.$wrapperEl.css("height",r+"px")},updateSlidesOffset:function(){for(var e=this.slides,t=0;t<e.length;t+=1)e[t].swiperSlideOffset=this.isHorizontal()?e[t].offsetLeft:e[t].offsetTop},updateSlidesProgress:function(e){void 0===e&&(e=this&&this.translate||0);var t=this.params,n=this.slides,a=this.rtlTranslate;if(0!==n.length){void 0===n[0].swiperSlideOffset&&this.updateSlidesOffset();var i=-e;a&&(i=e),n.removeClass(t.slideVisibleClass),this.visibleSlidesIndexes=[],this.visibleSlides=[];for(var r=0;r<n.length;r+=1){var o=n[r],s=(i+(t.centeredSlides?this.minTranslate():0)-o.swiperSlideOffset)/(o.swiperSlideSize+t.spaceBetween);if(t.watchSlidesVisibility||t.centeredSlides&&t.autoHeight){var l=-(i-o.swiperSlideOffset),c=l+this.slidesSizesGrid[r];(l>=0&&l<this.size-1||c>1&&c<=this.size||l<=0&&c>=this.size)&&(this.visibleSlides.push(o),this.visibleSlidesIndexes.push(r),n.eq(r).addClass(t.slideVisibleClass))}o.progress=a?-s:s}this.visibleSlides=w(this.visibleSlides)}},updateProgress:function(e){if(void 0===e){var t=this.rtlTranslate?-1:1;e=this&&this.translate&&this.translate*t||0}var n=this.params,a=this.maxTranslate()-this.minTranslate(),i=this.progress,r=this.isBeg
13inning,o=this.isEnd,s=r,l=o;0===a?(i=0,r=!0,o=!0):(r=(i=(e-this.minTranslate())/a)<=0,o=i>=1),P(this,{progress:i,isBeginning:r,isEnd:o}),(n.watchSlidesProgress||n.watchSlidesVisibility||n.centeredSlides&&n.autoHeight)&&this.updateSlidesProgress(e),r&&!s&&this.emit("reachBeginning toEdge"),o&&!l&&this.emit("reachEnd toEdge"),(s&&!r||l&&!o)&&this.emit("fromEdge"),this.emit("progress",i)},updateSlidesClasses:function(){var e,t=this.slides,n=this.params,a=this.$wrapperEl,i=this.activeIndex,r=this.realIndex,o=this.virtual&&n.virtual.enabled;t.removeClass(n.slideActiveClass+" "+n.slideNextClass+" "+n.slidePrevClass+" "+n.slideDuplicateActiveClass+" "+n.slideDuplicateNextClass+" "+n.slideDuplicatePrevClass),(e=o?this.$wrapperEl.find("."+n.slideClass+'[data-swiper-slide-index="'+i+'"]'):t.eq(i)).addClass(n.slideActiveClass),n.loop&&(e.hasClass(n.slideDuplicateClass)?a.children("."+n.slideClass+":not(."+n.slideDuplicateClass+')[data-swiper-slide-index="'+r+'"]').addClass(n.slideDuplicateActiveClass):a.children("."+n.slideClass+"."+n.slideDuplicateClass+'[data-swiper-slide-index="'+r+'"]').addClass(n.slideDuplicateActiveClass));var s=e.nextAll("."+n.slideClass).eq(0).addClass(n.slideNextClass);n.loop&&0===s.length&&(s=t.eq(0)).addClass(n.slideNextClass);var l=e.prevAll("."+n.slideClass).eq(0).addClass(n.slidePrevClass);
13n.loop&&0===l.length&&(l=t.eq(-1)).addClass(n.slidePrevClass),n.loop&&(s.hasClass(n.slideDuplicateClass)?a.children("."+n.slideClass+":not(."+n.slideDuplicateClass+')[data-swiper-slide-index="'+s.attr("data-swiper-slide-index")+'"]').addClass(n.slideDuplicateNextClass):a.children("."+n.slideClass+"."+n.slideDuplicateClass+'[data-swiper-slide-index="'+s.attr("data-swiper-slide-index")+'"]').addClass(n.slideDuplicateNextClass),l.hasClass(n.slideDuplicateClass)?a.children("."+n.slideClass+":not(."+n.slideDuplicateClass+')[data-swiper-slide-index="'+l.attr("data-swiper-slide-index")+'"]').addClass(n.slideDuplicatePrevClass):a.children("."+n.slideClass+"."+n.slideDuplicateClass+'[data-swiper-slide-index="'+l.attr("data-swiper-slide-index")+'"]').addClass(n.slideDuplicatePrevClass)),this.emitSlidesClasses()},updateActiveIndex:function(e){var t,n=this.rtlTranslate?this.translate:-this.translate,a=this.slidesGrid,i=this.snapGrid,r=this.params,o=this.activeIndex,s=this.realIndex,l=this.snapIndex,c=e;if(void 0===c){for(var d=0;d<a.length;d+=1)void 0!==a[d+1]?n>=a[d]&&n<a[d+1]-(a[d+1]-a[d])/2?c=d:n>=a[d]&&n<a[d+1]&&(c=d+1):n>=a[d]&&(c=d);r.normalizeSlideIndex&&(c<0||void 0===c)&&(c=0)}if(i.indexOf(n)>=0)t=i.indexOf(n);else{var u=Math.min(r.slidesPerGroupSkip,c);t=u+Math.floor((c-u)/r.slidesPerGroup)}if(t>=i.length&&(t=i.length-1),c===o){t!==l&&(this.snapIndex=t,this.emit("snapIndexChange"));return}var p=parseInt(this.slides.eq(c).attr("data-swiper-slide-index")||c,10);P(this,{snapIndex:t,realIndex:p,previousIndex:o,activeIndex:c}),this.emit("activeIndexChange"),this.emit("snapIndexChange"),s!==p&&this.emit("realIndexChange"),(this.initialized||this.params.runCallbacksOnInit)&&this.emit("slideChange")},updateClickedSlide:function(e){var t,n=this.params,a=w(e.target).closest("."+n.slideClass)[0],i=!1;if(a){for(var r=0;r<this.slides.length;r+=1)if(this.slides[r]===a){i=!0,t=r;break}}if(a&&i)this.clickedSlide=a,this.virtual&&this.params.virtual.enabled?this.clickedIndex=parseInt(w(a).attr("data-swiper-slide-index"),10):this.clickedIndex=t;else{this.clickedSlide=void 0,this.clickedIndex=void 0;return}n.slideToClickedSlide&&void 0!==this.clickedIndex&&this.clickedIndex!==this.activeIndex&&this.slideToClickedSlide()}},translate:{getTranslate:function(e){void 0===e&&(e=this.isHorizontal()?"x":"y");var t,n,a,i,r,o,s,l,c,d=this.params,u=this.rtlTranslate,p=this.translate,f=this.$wrapperEl;if(d.virtualTranslate)return u?-p:p;if(d.cssMode)return p;var h=(t=f[0],void 0===(n=e)&&(n="x"),o=v(),(l=v()).getComputedStyle&&(s=l.getComputedStyle(t,null)),!s&&t.currentStyle&&(s=t.currentStyle),s||(s=t.style),c=s,o.WebKitCSSMatrix?((i=c.transform||c.webkitTransform).split(",").length>6&&(i=i.split(", ").map(function(e){return e.replace(",",".")}).join(", ")),r=new o.WebKitCSSMatrix("none"===i?"":i)):a=(r=c.MozTransform||c.OTransform||c.MsTransform||c.msTransform||c.transform||c.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===n&&(i=o.WebKitCSSMatrix?r.m41:16===a.length?parseFloat(a[12]):parseFloat(a[4])),"y"===n&&(i=o.WebKitCSSMatrix?r.m42:16===a.length?parseFloat(a[13]):parseFloat(a[5])),i||0);return u&&(h=-h),h||0},setTranslate:function(e,t){var n=this.rtlTranslate,a=this.params,i=this.$wrapperEl,r=this.wrapperEl,o=this.progress,s=0,l=0;this.isHorizontal()?s=n?-e:e:l=e,a.roundLengths&&(s=Math.floor(s),l=Math.floor(l)),a.cssMode?r[this.isHorizontal()?"scrollLeft":"scrollTop"]=this.isHorizontal()?-s:-l:a.virtualTranslate||i.transform("translate3d("+s+"px, "+l+"px, 0px)"),this.previousTranslate=this.translate,this.translate=this.isHorizontal()?s:l;var c=this.maxTranslate()-this.minTranslate();(0===c?0:(e-this.minTranslate())/c)!==o&&this.updateProgress(e),this.emit("setTranslate",this.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e,t,n,a,i){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===n&&(n=!0),void 0===a&&(a=!0);var r=this,o=r.params,s=r.wrapperEl;if(r.animating&&o.preventInteractionOnTransition)return!1;var l=r.minTranslate(),c=r.maxTranslate();if(d=a&&e>l?l:a&&e<c?c:e,r.updateProgress(d),o.cssMode){var d,u,p=r.isHorizontal();return 0===t?s[p?"scrollLeft":"scrollTop"]=-d:s.scrollTo?s.scrollTo(((u={})[p?"left":"top"]=-d,u.behavior="smooth",u)):s[p?"scrollLeft":"scrollTop"]=-d,!0}return 0===t?(r.setTransition(0),r.setTranslate(d),n&&(r.emit("beforeTransitionStart",t,i),r.emit("transitionEnd"))):(r.setTransition(t),r.setTranslate(d),n&&(r.emit("beforeTransitionStart",t,i),r.emit("transitionStart")),r.animating||(r.animating=!0,r.onTranslateToWrapperTransitionEnd||(r.onTranslateToWrapperTransitionEnd=function(e){r&&!r.destroyed&&e.target===this&&(r.$
13wrapperEl[0].removeEventListener("transitionend",r.onTranslateToWrapperTransitionEnd),r.$wrapperEl[0].removeEventListener("webkitTransitionEnd",r.onTranslateToWrapperTransitionEnd),r.onTranslateToWrapperTransitionEnd=null,delete r.onTranslateToWrapperTransitionEnd,n&&r.emit("transitionEnd"))}),r.$wrapperEl[0].addEventListener("transitionend",r.onTranslateToWrapperTransitionEnd),r.$wrapperEl[0].addEventListener("webkitTransitionEnd",r.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(e,t){this.params.cssMode||this.$wrapperEl.transition(e),this.emit("setTransition",e,t)},transitionStart:function(e,t){void 0===e&&(e=!0);var n=this.activeIndex,a=this.params,i=this.previousIndex;if(!a.cssMode){a.autoHeight&&this.updateAutoHeight();var r=t;if(r||(r=n>i?"next":n<i?"prev":"reset"),this.emit("transitionStart"),e&&n!==i){if("reset"===r)return void this.emit("slideResetTransitionStart");this.emit("slideChangeTransitionStart"),"next"===r?this.emit("slideNextTransitionStart"):this.emit("slidePrevTransitionStart")}}},transitionEnd:function(e,t){void 0===e&&(e=!0);var n=this.activeIndex,a=this.previousIndex,i=this.params;if(this.animating=!1,!i.cssMode){this.setTransition(0);var r=t;if(r||(r=n>a?"next":n<a?"prev":"reset"),this.emit("transitionEnd"),e&&n!==a){if("reset"===r)return void this.emit("slideResetTransitionEnd");this.emit("slideChangeTransitionEnd"),"next"===r?this.emit("slideNextTransitionEnd"):this.emit("slidePrevTransitionEnd")}}}},slide:{slideTo:function(e,t,n,a,i){if(void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===n&&(n=!0),"number"!=typeof e&&"string"!=typeof e)throw Error("The 'index' argument cannot have type other than 'number' or 'string'. ["+typeof e+"] given.");if("string"==typeof e){var r=parseInt(e,10);if(!isFinite(r))throw Error("The passed-in 'index' (string) couldn't be converted to 'number'. ["+e+"] given.");e=r}var o=this,s=e;s<0&&(s=0);var l=o.params,c=o.snapGrid,d=o.slidesGrid,u=o.previousIndex,p=o.activeIndex,f=o.rtlTranslate,h=o.wrapperEl,m=o.enabled;if(o.animating&&l.preventInteractionOnTransition||!m&&!a&&!i)return!1;var v=Math.min(o.params.slidesPerGroupSkip,s),g=v+Math.floor((s-v)/o.params.slidesPerGroup);g>=c.length&&(g=c.length-1),(p||l.initialSlide||0)===(u||0)&&n&&o.emit("beforeSlideChangeStart");var b=-c[g];if(o.updateProgress(b),l.normalizeSlideIndex)for(var y=0;y<d.length;y+=1){var x=-Math.floor(100*b),N=Math.floor(100*d[y]),_=Math.floor(100*d[y+1]);void 0!==d[y+1]?x>=N&&x<_-(_-N)/2?s=y:x>=N&&x<_&&(s=y+1):x>=N&&(s=y)}if(o.initialized&&s!==p&&(!o.allowSlideNext&&b<o.translate&&b<o.minTranslate()||!o.allowSlidePrev&&b>o.translate&&b>o.maxTranslate()&&(p||0)!==s))return!1;if(C=s>p?"next":s<p?"prev":"reset",f&&-b===o.translate||!f&&b===o.translate)return o.updateActiveIndex(s),l.autoHeight&&o.updateAutoHeight(),o.updateSlidesClasses(),"slide"!==l.effect&&o.setTranslate(b),"reset"!==C&&(o.transitionStart(n,C),o.transitionEnd(n,C)),!1;if(l.cssMode){var C,w,E=o.isHorizontal(),S=-b;return f&&(S=h.scrollWidth-h.offsetWidth-S),0===t?h[E?"scrollLeft":"scrollTop"]=S:h.scrollTo?h.scrollTo(((w={})[E?"left":"top"]=S,w.behavior="smooth",w)):h[E?"scrollLeft":"scrollTop"]=S,!0}return 0===t?(o.setTransition(0),o.setTranslate(b),o.updateActiveIndex(s),o.updateSlidesClasses(),o.emit("beforeTransitionStart",t,a),o.transitionStart(n,C),o.transitionEnd(n,C)):(o.setTransition(t),o.setTranslate(b),o.updateActiveIndex(s),o.updateSlidesClasses(),o.emit("beforeTransitionStart",t,a),o.transitionStart(n,C),o.animating||(o.animating=!0,o.onSlideToWrapperTransitionEnd||(o.onSlideToWrapperTransitionEnd=function(e){o&&!o.destroyed&&e.target===this&&(o.$wrapperEl[0].removeEventListener("transitionend",o.onSlideToWrapperTransitionEnd),o.$wrapperEl[0].removeEventListener("webkitTransitionEnd",o.onSlideToWrapperTransitionEnd),o.onSlideToWrapperTransitionEnd=null,delete o.onSlideToWrapperTransitionEnd,o.transitionEnd(n,C))}),o.$wrapperEl[0].addEventListener("transitionend",o.onSlideToWrapperTransitionEnd),o.$wrapperEl[0].addEventListener("webkitTransitionEnd",o.onSlideToWrapperTransitionEnd))),!0},slideToLoop:function(e,t,n,a){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===n&&(n=!0);var i=e;return this.params.loop&&(i+=this.loopedSlides),this.slideTo(i,t,n,a)},slideNext:function(e,t,n){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);var a=this.params,i=this.animating;if(!this.enabled)return this;var r=this.activeIndex<a.slidesPerGroupSkip?1:a.slidesPerGroup;if(a.loop){if(i&&a.loopPreventsSlide)return!1;this.loopFix(),this._clientLeft=this.$wrapperEl[0].clientLeft}return this.slideTo(this.activeIndex+r,e,t,n)},slidePrev:function(e,t,n){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);var a,i=this.params,r=this.animating,o=this.snapGrid,s=this.slidesGrid,l=this.rtlTranslate;if(!this.enabled)return this;if(i.loop){if(r&&i.loopPreventsSlide)return!1;this.loopFix(),this._clientLeft=this.$wrapperEl[0].clientLeft}function c(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}var d=c(l?this.translate:-this.translate),u=o.map(function(e){return c(e)}),p=o[u.indexOf(d)-1];return void 0===p&&i.cssMode&&o.forEach(function(e){!p&&d>=e&&(p=e)}),void 0!==p&&(a=s.indexOf(p))<0&&(a=this.activeIndex-1),this.slideTo(a,e,t,n)},slideReset:function(e,t,n){return void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),this.slideTo(this.activeIndex,e,t,n)},slideToClosest:function(e,t,n,a){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),void 0===a&&(a=.5);var i=this.activeIndex,r=Math.min(this.params.slidesPerGroupSkip,i),o=r+Math.floor((i-r)/this.params.slidesPerGroup),s=this.rtlTranslate?this.translate:-this.translate;if(s>=this.snapGrid[o]){var l=this.snapGrid[o];s-l>(this.snapGrid[o+1]-l)*a&&(i+=this.params.slidesPerGroup)}else{var c=this.snapGrid[o-1];
13s-c<=(this.snapGrid[o]-c)*a&&(i-=this.params.slidesPerGroup)}return i=Math.min(i=Math.max(i,0),this.slidesGrid.length-1),this.slideTo(i,e,t,n)},slideToClickedSlide:function(){var e,t=this,n=t.params,a=t.$wrapperEl,i="auto"===n.slidesPerView?t.slidesPerViewDynamic():n.slidesPerView,r=t.clickedIndex;if(n.loop){if(t.animating)return;e=parseInt(w(t.clickedSlide).attr("data-swiper-slide-index"),10),n.centeredSlides?r<t.loopedSlides-i/2||r>t.slides.length-t.loopedSlides+i/2?(t.loopFix(),r=a.children("."+n.slideClass+'[data-swiper-slide-index="'+e+'"]:not(.'+n.slideDuplicateClass+")").eq(0).index(),S(function(){t.slideTo(r)})):t.slideTo(r):r>t.slides.length-i?(t.loopFix(),r=a.children("."+n.slideClass+'[data-swiper-slide-index="'+e+'"]:not(.'+n.slideDuplicateClass+")").eq(0).index(),S(function(){t.slideTo(r)})):t.slideTo(r)}else t.slideTo(r)}},loop:{loopCreate:function(){var e=this,t=h(),n=e.params,a=e.$wrapperEl;a.children("."+n.slideClass+"."+n.slideDuplicateClass).remove();var i=a.children("."+n.slideClass);if(n.loopFillGroupWithBlank){var r=n.slidesPerGroup-i.length%n.slidesPerGroup;if(r!==n.slidesPerGroup){for(var o=0;o<r;o+=1){var s=w(t.createElement("div")).addClass(n.slideClass+" "+n.slideBlankClass);a.append(s)}i=a.children("."+n.slideClass)}}"auto"!==n.slidesPerView||n.loopedSlides||(n.loopedSlides=i.length),e.loopedSlides=Math.ceil(parseFloat(n.loopedSlides||n.slidesPerView,10)),e.loopedSlides+=n.loopAdditionalSlides,e.loopedSlides>i.length&&(e.loopedSlides=i.length);var l=[],c=[];i.each(function(t,n){var a=w(t);n<e.loopedSlides&&c.push(t),n<i.length&&n>=i.length-e.loopedSlides&&l.push(t),a.attr("data-swiper-slide-index",n)});for(var d=0;d<c.length;d+=1)a.append(w(c[d].cloneNode(!0)).addClass(n.slideDuplicateClass));for(var u=l.length-1;u>=0;u-=1)a.prepend(w(l[u].cloneNode(!0)).addClass(n.slideDuplicateClass))},loopFix:function(){this.emit("beforeLoopFix");var e,t=this.activeIndex,n=this.slides,a=this.loopedSlides,i=this.allowSlidePrev,r=this.allowSlideNext,o=this.snapGrid,s=this.rtlTranslate;this.allowSlidePrev=!0,this.allowSlideNext=!0;var l=-o[t]-this.getTranslate();t<a?(e=n.length-3*a+t+a,this.slideTo(e,0,!1,!0)&&0!==l&&this.setTranslate((s?-this.translate:this.translate)-l)):t>=n.length-a&&(e=-n.length+t+a+a,this.slideTo(e,0,!1,!0)&&0!==l&&this.setTranslate((s?-this.translate:this.translate)-l)),this.allowSlidePrev=i,this.allowSlideNext=r,this.emit("loopFix")},loopDestroy:function(){var e=this.$wrapperEl,t=this.params,n=this.slides;e.children("."+t.slideClass+"."+t.slideDuplicateClass+",."+t.slideClass+"."+t.slideBlankClass).remove(),n.removeAttr("data-swiper-slide-index")}},grabCursor:{setGrabCursor:function(e){if(!this.support.touch&&this.params.simulateTouch&&(!this.params.watchOverflow||!this.isLocked)&&!this.params.cssMode){var t=this.el;t.style.cursor="move",t.style.cursor=e?"-webkit-grabbing":"-webkit-grab",t.style.cursor=e?"-moz-grabbin":"-moz-grab",t.style.cursor=e?"grabbing":"grab"}},unsetGrabCursor:function(){this.support.touch||this.params.watchOverflow&&this.isLocked||this.params.cssMode||(this.el.style.cursor="")}},manipulation:{appendSlide:function(e){var t=this.$wrapperEl,n=this.params;if(n.loop&&this.loopDestroy(),"object"==typeof e&&"length"in e)for(var a=0;a<e.length;a+=1)e[a]&&t.append(e[a]);else t.append(e);n.loop&&this.loopCreate(),n.observer&&this.support.observer||this.update()},prependSlide:function(e){var t=this.params,n=this.$wrapperEl,a=this.activeIndex;t.loop&&this.loopDestroy();var i=a+1;if("object"==typeof e&&"length"in e){for(var r=0;r<e.length;r+=1)e[r]&&n.prepend(e[r]);i=a+e.length}else n.prepend(e);t.loop&&this.loopCreate(),t.observer&&this.support.observer||this.update(),this.slideTo(i,0,!1)},addSlide:function(e,t){var n=this.$wrapperEl,a=this.params,i=this.activeIndex;a.loop&&(i-=this.loopedSlides,this.loopDestroy(),this.slides=n.children("."+a.slideClass));var r=this.slides.length;if(e<=0)return void this.prependSlide(t);if(e>=r)return void this.appendSlide(t);for(var o=i>e?i+1:i,s=[],l=r-1;l>=e;l-=1){var c=this.slides.eq(l);c.remove(),s.unshift(c)}if("object"==typeof t&&"length"in t){for(var d=0;d<t.length;d+=1)t[d]&&n.append(t[d]);o=i>e?i+t.length:i}else n.append(t);for(var u=0;u<s.length;u+=1)n.append(s[u]);a.loop&&this.loopCreate(),a.observer&&this.support.observer||this.update(),a.loop?this.slideTo(o+this.loopedSlides,0,!1):this.slideTo(o,0,!1)},removeSlide:function(e){var t,n=this.params,a=this.$wrapperEl,i=this.activeIndex;n.loop&&(i-=this.loopedSlides,this.loopDestroy(),this.slides=a.children("."+n.slideClass));var r=i;if("object"==typeof e&&"length"in e){for(var o=0;o<e.length;o+=1)t=e[o],this.slides[t]&&this.slides.eq(t).remove(),t<r&&(r-=1);r=Math.max(r,0)}else t=e,this.slides[t]&&this.slides.eq(t).remove(),t<r&&(r-=1),r=Math.max(r,0);n.loop&&this.loopCreate(),n.observer&&this.support.observer||this.update(),n.loop?this.slideTo(r+this.loopedSlides,0,!1):this.slideTo(r,0,!1)},removeAllSlides:function(){for(var e=[],t=0;t<this.slides.length;t+=1)e.push(t);this.removeSlide(e)}},events:{attachEvents:function(){var e=h(),t=this.params,n=this.touchEvents,a=this.el,i=this.wrapperEl,r=this.device,o=this.support;this.onTouchStart=D.bind(this),this.onTouchMove=B.bind(this),this.onTouchEnd=R.bind(this),t.cssMode&&(this.onScroll=z.bind(this)),this.onClick=F.bind(this);var s=!!t.nested;
13if(!o.touch&&o.pointerEvents)a.addEventListener(n.start,this.onTouchStart,!1),e.addEventListener(n.move,this.onTouchMove,s),e.addEventListener(n.end,this.onTouchEnd,!1);else{if(o.touch){var l="touchstart"===n.start&&!!o.passiveListener&&!!t.passiveListeners&&{passive:!0,capture:!1};a.addEventListener(n.start,this.onTouchStart,l),a.addEventListener(n.move,this.onTouchMove,o.passiveListener?{passive:!1,capture:s}:s),a.addEventListener(n.end,this.onTouchEnd,l),n.cancel&&a.addEventListener(n.cancel,this.onTouchEnd,l),Y||(e.addEventListener("touchstart",H),Y=!0)}(t.simulateTouch&&!r.ios&&!r.android||t.simulateTouch&&!o.touch&&r.ios)&&(a.addEventListener("mousedown",this.onTouchStart,!1),e.addEventListener("mousemove",this.onTouchMove,s),e.addEventListener("mouseup",this.onTouchEnd,!1))}(t.preventClicks||t.preventClicksPropagation)&&a.addEventListener("click",this.onClick,!0),t.cssMode&&i.addEventListener("scroll",this.onScroll),t.updateOnWindowResize?this.on(r.ios||r.android?"resize orientationchange observerUpdate":"resize observerUpdate",V,!0):this.on("observerUpdate",V,!0)},detachEvents:function(){var e=h(),t=this.params,n=this.touchEvents,a=this.el,i=this.wrapperEl,r=this.device,o=this.support,s=!!t.nested;if(!o.touch&&o.pointerEvents)a.removeEventListener(n.start,this.onTouchStart,!1),e.removeEventListener(n.move,this.onTouchMove,s),e.removeEventListener(n.end,this.onTouchEnd,!1);else{if(o.touch){var l="onTouchStart"===n.start&&!!o.passiveListener&&!!t.passiveListeners&&{passive:!0,capture:!1};a.removeEventListener(n.start,this.onTouchStart,l),a.removeEventListener(n.move,this.onTouchMove,s),a.removeEventListener(n.end,this.onTouchEnd,l),n.cancel&&a.removeEventListener(n.cancel,this.onTouchEnd,l)}(t.simulateTouch&&!r.ios&&!r.android||t.simulateTouch&&!o.touch&&r.ios)&&(a.removeEventListener("mousedown",this.onTouchStart,!1),e.removeEventListener("mousemove",this.onTouchMove,s),e.removeEventListener("mouseup",this.onTouchEnd,!1))}(t.preventClicks||t.preventClicksPropagation)&&a.removeEventListener("click",this.onClick,!0),t.cssMode&&i.removeEventListener("scroll",this.onScroll),this.off(r.ios||r.android?"resize orientationchange observerUpdate":"resize observerUpdate",V)}},breakpoints:{setBreakpoint:function(){var e=this.activeIndex,t=this.initialized,n=this.loopedSlides,a=this.params,i=this.$el,r=a.breakpoints;if(r&&(!r||0!==Object.keys(r).length)){var o=this.getBreakpoint(r,this.params.breakpointsBase,this.el);if(o&&this.currentBreakpoint!==o){var s=o in r?r[o]:void 0;s&&["slidesPerView","spaceBetween","slidesPerGroup","slidesPerGroupSkip","slidesPerColumn"].forEach(function(e){var t=s[e];void 0!==t&&("slidesPerView"===e&&("AUTO"===t||"auto"===t)?s[e]="auto":"slidesPerView"===e?s[e]=parseFloat(t):s[e]=parseInt(t,10))});var l=s||this.originalParams,c=a.slidesPerColumn>1,d=l.slidesPerColumn>1,u=a.enabled;c&&!d?(i.removeClass(a.containerModifierClass+"multirow "+a.containerModifierClass+"multirow-column"),this.emitContainerClasses()):!c&&d&&(i.addClass(a.containerModifierClass+"multirow"),(l.slidesPerColumnFill&&"column"===l.slidesPerColumnFill||!l.slidesPerColumnFill&&"column"===a.slidesPerColumnFill)&&i.addClass(a.containerModifierClass+"multirow-column"),this.emitContainerClasses());var p=l.direction&&l.direction!==a.direction,f=a.loop&&(l.slidesPerView!==a.slidesPerView||p);p&&t&&this.changeDirection(),P(this.params,l);var h=this.params.enabled;P(this,{allowTouchMove:this.params.allowTouchMove,allowSlideNext:this.params.allowSlideNext,allowSlidePrev:this.params.allowSlidePrev}),u&&!h?this.disable():!u&&h&&this.enable(),this.currentBreakpoint=o,this.emit("_beforeBreakpoint",l),f&&t&&(this.loopDestroy(),this.loopCreate(),this.updateSlides(),this.slideTo(e-(void 0===n?0:n)+this.loopedSlides,0,!1)),this.emit("breakpoint",l)}}},getBreakpoint:function(e,t,n){if(void 0===t&&(t="window"),e&&("container"!==t||n)){var a=!1,i=v(),r="window"===t?i.innerHeight:n.clientHeight,o=Object.keys(e).map(function(e){return"string"==typeof e&&0===e.indexOf("@")?{value:r*parseFloat(e.substr(1)),point:e}:{value:e,point:e}});
13o.sort(function(e,t){return parseInt(e.value,10)-parseInt(t.value,10)});for(var s=0;s<o.length;s+=1){var l=o[s],c=l.point,d=l.value;"window"===t?i.matchMedia("(min-width: "+d+"px)").matches&&(a=c):d<=n.clientWidth&&(a=c)}return a||"max"}}},checkOverflow:{checkOverflow:function(){var e=this.params,t=this.isLocked,n=this.slides.length>0&&e.slidesOffsetBefore+e.spaceBetween*(this.slides.length-1)+this.slides[0].offsetWidth*this.slides.length;e.slidesOffsetBefore&&e.slidesOffsetAfter&&n?this.isLocked=n<=this.size:this.isLocked=1===this.snapGrid.length,this.allowSlideNext=!this.isLocked,this.allowSlidePrev=!this.isLocked,t!==this.isLocked&&this.emit(this.isLocked?"lock":"unlock"),t&&t!==this.isLocked&&(this.isEnd=!1,this.navigation&&this.navigation.update())}},classes:{addClasses:function(){var e,t,n,a=this.classNames,i=this.params,r=this.rtl,o=this.$el,s=this.device,l=this.support,c=(e=["initialized",i.direction,{"pointer-events":l.pointerEvents&&!l.touch},{"free-mode":i.freeMode},{autoheight:i.autoHeight},{rtl:r},{multirow:i.slidesPerColumn>1},{"multirow-column":i.slidesPerColumn>1&&"column"===i.slidesPerColumnFill},{android:s.android},{ios:s.ios},{"css-mode":i.cssMode}],t=i.containerModifierClass,n=[],e.forEach(function(e){"object"==typeof e?Object.keys(e).forEach(function(a){e[a]&&n.push(t+a)}):"string"==typeof e&&n.push(t+e)}),n);a.push.apply(a,c),o.addClass([].concat(a).join(" ")),this.emitContainerClasses()},removeClasses:function(){var e=this.$el,t=this.classNames;e.removeClass(t.join(" ")),this.emitContainerClasses()}},images:{loadImage:function(e,t,n,a,i,r){var o,s=v();function l(){r&&r()}w(e).parent("picture")[0]||e.complete&&i?l():t?((o=new s.Image).onload=l,o.onerror=l,a&&(o.sizes=a),n&&(o.srcset=n),t&&(o.src=t)):l()},preloadImages:function(){var e=this;function t(){null!=e&&e&&!e.destroyed&&(void 0!==e.imagesLoaded&&(e.imagesLoaded+=1),e.imagesLoaded===e.imagesToLoad.length&&(e.params.updateOnImagesReady&&e.update(),e.emit("imagesReady")))}e.imagesToLoad=e.$el.find("img");for(var n=0;n<e.imagesToLoad.length;n+=1){var a=e.imagesToLoad[n];e.loadImage(a,a.currentSrc||a.getAttribute("src"),a.srcset||a.getAttribute("srcset"),a.sizes||a.getAttribute("sizes"),!0,t)}}}},$={},G=function(){function e(){for(var t,n,a,o,s,l,c,d,u,p,f,h,m,g,b,y,x,N,_,C=arguments.length,E=Array(C),S=0;S<C;S++)E[S]=arguments[S];if(1===E.length&&E[0].constructor&&"Object"===Object.prototype.toString.call(E[0]).slice(8,-1)?_=E[0]:(N=E[0],_=E[1]),_||(_={}),_=P({},_),N&&!_.el&&(_.el=N),_.el&&w(_.el).length>1){var T=[];return w(_.el).each(function(t){var n=P({},_,{el:t});T.push(new e(n))}),T}var O=this;O.__swiper__=!0,O.support=I(),t={userAgent:_.userAgent},i||(n=(void 0===t?{}:t).userAgent,a=I(),s=(o=v()).navigator.platform,l=n||o.navigator.userAgent,c={ios:!1,android:!1},d=o.screen.width,u=o.screen.height,p=l.match(/(Android);?[\s\/]+([\d.]+)?/),f=l.match(/(iPad).*OS\s([\d_]+)/),h=l.match(/(iPod)(.*OS\s([\d_]+))?/),m=!f&&l.match(/(iPhone\sOS|iOS)\s([\d_]+)/),g="MacIntel"===s,!f&&g&&a.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(d+"x"+u)>=0&&((f=l.match(/(Version)\/([\d.]+)/))||(f=[0,1,"13_0_0"]),g=!1),p&&"Win32"!==s&&(c.os="android",c.android=!0),(f||m||h)&&(c.os="ios",c.ios=!0),i=c),O.device=i,r||(r={isEdge:!!(b=v()).navigator.userAgent.match(/Edge/g),isSafari:(y=b.navigator.userAgent.toLowerCase()).indexOf("safari")>=0&&0>y.indexOf("chrome")&&0>y.indexOf("android"),isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(b.navigator.userAgent)}),O.browser=r,O.eventsListeners={},O.eventsAnyListeners=[],void 0===O.modules&&(O.modules={}),Object.keys(O.modules).forEach(function(e){var t=O.modules[e];if(t.params){var n=Object.keys(t.params)[0],a=t.params[n];if("object"!=typeof a||null===a||(["navigation","pagination","scrollbar"].indexOf(n)>=0&&!0===_[n]&&(_[n]={auto:!0}),!(n in _&&"enabled"in a)))return;!0===_[n]&&(_[n]={enabled:!0}),"object"!=typeof _[n]||"enabled"in _[n]||(_[n].enabled=!0),_[n]||(_[n]={enabled:!1})}});var k=P({},U);return O.useParams(k),O.params=P({},k,$,_),O.originalParams=P({},O.params),O.passedParams=P({}
13,_),O.params&&O.params.on&&Object.keys(O.params.on).forEach(function(e){O.on(e,O.params.on[e])}),O.params&&O.params.onAny&&O.onAny(O.params.onAny),O.$=w,P(O,{enabled:O.params.enabled,el:N,classNames:[],slides:w(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:function(){return"horizontal"===O.params.direction},isVertical:function(){return"vertical"===O.params.direction},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:O.params.allowSlideNext,allowSlidePrev:O.params.allowSlidePrev,touchEvents:(x=["mousedown","mousemove","mouseup"],O.support.pointerEvents&&(x=["pointerdown","pointermove","pointerup"]),O.touchEventsTouch={start:"touchstart",move:"touchmove",end:"touchend",cancel:"touchcancel"},O.touchEventsDesktop={start:x[0],move:x[1],end:x[2]},O.support.touch||!O.params.simulateTouch?O.touchEventsTouch:O.touchEventsDesktop),touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:O.params.focusableElements,lastClickTime:j(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:O.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),O.useModules(),O.emit("_swiper"),O.params.init&&O.init(),O}var t,n=e.prototype;return n.enable=function(){this.enabled||(this.enabled=!0,this.params.grabCursor&&this.setGrabCursor(),this.emit("enable"))},n.disable=function(){this.enabled&&(this.enabled=!1,this.params.grabCursor&&this.unsetGrabCursor(),this.emit("disable"))},n.setProgress=function(e,t){e=Math.min(Math.max(e,0),1);var n=this.minTranslate(),a=(this.maxTranslate()-n)*e+n;this.translateTo(a,void 0===t?0:t),this.updateActiveIndex(),this.updateSlidesClasses()},n.emitContainerClasses=function(){var e=this;if(e.params._emitClasses&&e.el){var t=e.el.className.split(" ").filter(function(t){return 0===t.indexOf("swiper-container")||0===t.indexOf(e.params.containerModifierClass)});e.emit("_containerClasses",t.join(" "))}},n.getSlideClasses=function(e){var t=this;return e.className.split(" ").filter(function(e){return 0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass)}).join(" ")},n.emitSlidesClasses=function(){var e=this;if(e.params._emitClasses&&e.el){var t=[];e.slides.each(function(n){var a=e.getSlideClasses(n);t.push({slideEl:n,classNames:a}),e.emit("_slideClass",n,a)}),e.emit("_slideClasses",t)}},n.slidesPerViewDynamic=function(){var e=this.params,t=this.slides,n=this.slidesGrid,a=this.size,i=this.activeIndex,r=1;if(e.centeredSlides){for(var o,s=t[i].swiperSlideSize,l=i+1;l<t.length;l+=1)t[l]&&!o&&(s+=t[l].swiperSlideSize,r+=1,s>a&&(o=!0));for(var c=i-1;c>=0;c-=1)t[c]&&!o&&(s+=t[c].swiperSlideSize,r+=1,s>a&&(o=!0))}else for(var d=i+1;d<t.length;d+=1)n[d]-n[i]<a&&(r+=1);return r},n.update=function(){var e=this;if(e&&!e.destroyed){var t=e.snapGrid,n=e.params;n.breakpoints&&e.setBreakpoint(),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.params.freeMode?(a(),e.params.autoHeight&&e.updateAutoHeight()):(("auto"===e.params.slidesPerView||e.params.slidesPerView>1)&&e.isEnd&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0))||a(),n.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}function a(){var t=Math.min(Math.max(e.rtlTranslate?-1*e.translate:e.translate,e.maxTranslate()),e.minTranslate());e.setTranslate(t),e.updateActiveIndex(),e.updateSlidesClasses()}},n.changeDirection=function(e,t){void 0===t&&(t=!0);var n=this.params.direction;return e||(e="horizontal"===n?"vertical":"horizontal"),e===n||"horizontal"!==e&&"vertical"!==e||(this.$el.removeClass(""+this.params.containerModifierClass+n).addClass(""+this.params.containerModifierClass+e),this.emitContainerClasses(),this.params.direction=e,this.slides.each(function(t){"vertical"===e?t.style.width="":t.style.height=""}
13),this.emit("changeDirection"),t&&this.update()),this},n.mount=function(e){var t=this;if(t.mounted)return!0;var n=w(e||t.params.el);if(!(e=n[0]))return!1;e.swiper=t;var a=function(){return"."+(t.params.wrapperClass||"").trim().split(" ").join(".")},i=function(){if(e&&e.shadowRoot&&e.shadowRoot.querySelector){var t=w(e.shadowRoot.querySelector(a()));return t.children=function(e){return n.children(e)},t}return n.children(a())}();if(0===i.length&&t.params.createElements){var r=h().createElement("div");i=w(r),r.className=t.params.wrapperClass,n.append(r),n.children("."+t.params.slideClass).each(function(e){i.append(e)})}return P(t,{$el:n,el:e,$wrapperEl:i,wrapperEl:i[0],mounted:!0,rtl:"rtl"===e.dir.toLowerCase()||"rtl"===n.css("direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===e.dir.toLowerCase()||"rtl"===n.css("direction")),wrongRTL:"-webkit-box"===i.css("display")}),!0},n.init=function(e){return this.initialized||!1===this.mount(e)||(this.emit("beforeInit"),this.params.breakpoints&&this.setBreakpoint(),this.addClasses(),this.params.loop&&this.loopCreate(),this.updateSize(),this.updateSlides(),this.params.watchOverflow&&this.checkOverflow(),this.params.grabCursor&&this.enabled&&this.setGrabCursor(),this.params.preloadImages&&this.preloadImages(),this.params.loop?this.slideTo(this.params.initialSlide+this.loopedSlides,0,this.params.runCallbacksOnInit,!1,!0):this.slideTo(this.params.initialSlide,0,this.params.runCallbacksOnInit,!1,!0),this.attachEvents(),this.initialized=!0,this.emit("init"),this.emit("afterInit")),this},n.destroy=function(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);var n=this,a=n.params,i=n.$el,r=n.$wrapperEl,o=n.slides;return void 0===n.params||n.destroyed?null:(n.emit("beforeDestroy"),n.initialized=!1,n.detachEvents(),a.loop&&n.loopDestroy(),t&&(n.removeClasses(),i.removeAttr("style"),r.removeAttr("style"),o&&o.length&&o.removeClass([a.slideVisibleClass,a.slideActiveClass,a.slideNextClass,a.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")),n.emit("destroy"),Object.keys(n.eventsListeners).forEach(function(e){n.off(e)}),!1!==e&&(n.$el[0].swiper=null,Object.keys(n).forEach(function(e){try{n[e]=null}catch(e){}try{delete n[e]}catch(e){}})),n.destroyed=!0,null)},e.extendDefaults=function(e){P($,e)},e.installModule=function(t){e.prototype.modules||(e.prototype.modules={});var n=t.name||Object.keys(e.prototype.modules).length+"_"+j();e.prototype.modules[n]=t},e.use=function(t){return Array.isArray(t)?t.forEach(function(t){return e.installModule(t)}):e.installModule(t),e},t=[{key:"extendedDefaults",get:function(){return $}},{key:"defaults",get:function(){return U}}],function(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}(e,t),e}();Object.keys(W).forEach(function(e){Object.keys(W[e]).forEach(function(t){G.prototype[t]=W[e][t]})}),G.use([{name:"resize",create:function(){var e=this;P(e,{resize:{observer:null,createObserver:function(){e&&!e.destroyed&&e.initialized&&(e.resize.observer=new ResizeObserver(function(t){var n=e.width,a=e.height,i=n,r=a;t.forEach(function(t){var n=t.contentBoxSize,a=t.contentRect,o=t.target;o&&o!==e.el||(i=a?a.width:(n[0]||n).inlineSize,r=a?a.height:(n[0]||n).blockSize)}),(i!==n||r!==a)&&e.resize.resizeHandler()}),e.resize.observer.observe(e.el))},removeObserver:function(){e.resize.observer&&e.resize.observer.unobserve&&e.el&&(e.resize.observer.unobserve(e.el),e.resize.observer=null)},resizeHandler:function(){e&&!e.destroyed&&e.initialized&&(e.emit("beforeResize"),e.emit("resize"))},orientationChangeHandler:function(){e&&!e.destroyed&&e.initialized&&e.emit("orientationchange")}}})},on:{init:function(e){var t=v();if(e.params.resizeObserver&&void 0!==v().ResizeObserver)return void e.resize.createObserver();t.addEventListener("resize",e.resize.resizeHandler),t.addEventListener("orientationchange",e.resize.orientationChangeHandler)},destroy:function(e){var t=v();e.resize.removeObserver(),t.removeEventListener("resize",e.resize.resizeHandler),t.removeEventListener("orientationchange",e.resize.orientationChangeHandler)}}},{name:"observer",params:{observer:!1,observeParents:!1,observeSlideChildren:!1},create:function(){O(this,{observer:L({},M,{observers:[]})})},on:{init:function(e){e.observer.init()},destroy:function(e){e.observer.destroy()}}}]);var X={lastScrollTime:j(),lastEventBeforeSnap:void 0,recentWheelEvents:[],event:function(){return v().navigator.userAgent.indexOf("firefox")>-1?"DOMMouseScroll":!function(){var e=h(),t="onwheel",n=t in e;if(!n){var a=e.createElement("div");a.setAttribute(t,"return;"),n="function"==typeof a[t]}return!n&&e.implementation&&e.implementation.hasFeature&&!0!==e.implementation.hasFeature("","")&&(n=e.implementation.hasFeature("Events.wheel","3.0")),n}()?"mousewheel":"wheel"},normalize:function(e){var t=0,n=0,a=0,i=0;return"detail"in e&&(n=e.detail),"wheelDelta"in e&&(n=-e.wheelDelta/120),"wheelDeltaY"in e&&(n=-e.wheelDeltaY/120
13),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=n,n=0),a=10*t,i=10*n,"deltaY"in e&&(i=e.deltaY),"deltaX"in e&&(a=e.deltaX),e.shiftKey&&!a&&(a=i,i=0),(a||i)&&e.deltaMode&&(1===e.deltaMode?(a*=40,i*=40):(a*=800,i*=800)),a&&!t&&(t=a<1?-1:1),i&&!n&&(n=i<1?-1:1),{spinX:t,spinY:n,pixelX:a,pixelY:i}},handleMouseEnter:function(){this.enabled&&(this.mouseEntered=!0)},handleMouseLeave:function(){this.enabled&&(this.mouseEntered=!1)},handle:function(e){var t=e,n=this;if(n.enabled){var a=n.params.mousewheel;n.params.cssMode&&t.preventDefault();var i=n.$el;if("container"!==n.params.mousewheel.eventsTarget&&(i=w(n.params.mousewheel.eventsTarget)),!n.mouseEntered&&!i[0].contains(t.target)&&!a.releaseOnEdges)return!0;t.originalEvent&&(t=t.originalEvent);var r=0,o=n.rtlTranslate?-1:1,s=X.normalize(t);if(a.forceToAxis)if(n.isHorizontal())if(!(Math.abs(s.pixelX)>Math.abs(s.pixelY)))return!0;else r=-s.pixelX*o;else{if(!(Math.abs(s.pixelY)>Math.abs(s.pixelX)))return!0;r=-s.pixelY}else r=Math.abs(s.pixelX)>Math.abs(s.pixelY)?-s.pixelX*o:-s.pixelY;if(0===r)return!0;a.invert&&(r=-r);var l=n.getTranslate()+r*a.sensitivity;if(l>=n.minTranslate()&&(l=n.minTranslate()),l<=n.maxTranslate()&&(l=n.maxTranslate()),(n.params.loop||l!==n.minTranslate()&&l!==n.maxTranslate())&&n.params.nested&&t.stopPropagation(),n.params.freeMode){var c={time:j(),delta:Math.abs(r),direction:Math.sign(r)},d=n.mousewheel.lastEventBeforeSnap,u=d&&c.time<d.time+500&&c.delta<=d.delta&&c.direction===d.direction;if(!u){n.mousewheel.lastEventBeforeSnap=void 0,n.params.loop&&n.loopFix();var p=n.getTranslate()+r*a.sensitivity,f=n.isBeginning,h=n.isEnd;if(p>=n.minTranslate()&&(p=n.minTranslate()),p<=n.maxTranslate()&&(p=n.maxTranslate()),n.setTransition(0),n.setTranslate(p),n.updateProgress(),n.updateActiveIndex(),n.updateSlidesClasses(),(!f&&n.isBeginning||!h&&n.isEnd)&&n.updateSlidesClasses(),n.params.freeModeSticky){clearTimeout(n.mousewheel.timeout),n.mousewheel.timeout=void 0;var m=n.mousewheel.recentWheelEvents;m.length>=15&&m.shift();var v=m.length?m[m.length-1]:void 0,g=m[0];if(m.push(c),v&&(c.delta>v.delta||c.direction!==v.direction))m.splice(0);else if(m.length>=15&&c.time-g.time<500&&g.delta-c.delta>=1&&c.delta<=6){var b=r>0?.8:.2;n.mousewheel.lastEventBeforeSnap=c,m.splice(0),n.mousewheel.timeout=S(function(){n.slideToClosest(n.params.speed,!0,void 0,b)},0)}n.mousewheel.timeout||(n.mousewheel.timeout=S(function(){n.mousewheel.lastEventBeforeSnap=c,m.splice(0),n.slideToClosest(n.params.speed,!0,void 0,.5)},500))}if(u||n.emit("scroll",t),n.params.autoplay&&n.params.autoplayDisableOnInteraction&&n.autoplay.stop(),p===n.minTranslate()||p===n.maxTranslate())return!0}}else{var y={time:j(),delta:Math.abs(r),direction:Math.sign(r),raw:e},x=n.mousewheel.recentWheelEvents;x.length>=2&&x.shift();var N=x.length?x[x.length-1]:void 0;if(x.push(y),N?(y.direction!==N.direction||y.delta>N.delta||y.time>
13N.time+150)&&n.mousewheel.animateSlider(y):n.mousewheel.animateSlider(y),n.mousewheel.releaseScroll(y))return!0}return t.preventDefault?t.preventDefault():t.returnValue=!1,!1}},animateSlider:function(e){var t=v();return!(this.params.mousewheel.thresholdDelta&&e.delta<this.params.mousewheel.thresholdDelta||this.params.mousewheel.thresholdTime&&j()-this.mousewheel.lastScrollTime<this.params.mousewheel.thresholdTime)&&(!!(e.delta>=6&&j()-this.mousewheel.lastScrollTime<60)||(e.direction<0?this.isEnd&&!this.params.loop||this.animating||(this.slideNext(),this.emit("scroll",e.raw)):this.isBeginning&&!this.params.loop||this.animating||(this.slidePrev(),this.emit("scroll",e.raw)),this.mousewheel.lastScrollTime=new t.Date().getTime(),!1))},releaseScroll:function(e){var t=this.params.mousewheel;if(e.direction<0){if(this.isEnd&&!this.params.loop&&t.releaseOnEdges)return!0}else if(this.isBeginning&&!this.params.loop&&t.releaseOnEdges)return!0;return!1},enable:function(){var e=X.event();if(this.params.cssMode)return this.wrapperEl.removeEventListener(e,this.mousewheel.handle),!0;if(!e||this.mousewheel.enabled)return!1;var t=this.$el;return"container"!==this.params.mousewheel.eventsTarget&&(t=w(this.params.mousewheel.eventsTarget)),t.on("mouseenter",this.mousewheel.handleMouseEnter),t.on("mouseleave",this.mousewheel.handleMouseLeave),t.on(e,this.mousewheel.handle),this.mousewheel.enabled=!0,!0},disable:function(){var e=X.event();if(this.params.cssMode)return this.wrapperEl.addEventListener(e,this.mousewheel.handle),!0;if(!e||!this.mousewheel.enabled)return!1;var t=this.$el;return"container"!==this.params.mousewheel.eventsTarget&&(t=w(this.params.mousewheel.eventsTarget)),t.off(e,this.mousewheel.handle),this.mousewheel.enabled=!1,!0}};function q(){return(q=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var Z={toggleEl:function(e,t){e[t?"addClass":"removeClass"](this.params.navigation.disabledClass),e[0]&&"BUTTON"===e[0].tagName&&(e[0].disabled=t)},update:function(){var e=this.params.navigation,t=this.navigation.toggleEl;if(!this.params.loop){var n=this.navigation,a=n.$nextEl,i=n.$prevEl;i&&i.length>0&&(this.isBeginning?t(i,!0):t(i,!1),this.params.watchOverflow&&this.enabled&&i[this.isLocked?"addClass":"removeClass"](e.lockClass)),a&&a.length>0&&(this.isEnd?t(a,!0):t(a,!1),this.params.watchOverflow&&this.enabled&&a[this.isLocked?"addClass":"removeClass"](e.lockClass))}},onPrevClick:function(e){e.preventDefault(),(!this.isBeginning||this.params.loop)&&this.slidePrev()},onNextClick:function(e){e.preventDefault(),(!this.isEnd||this.params.loop)&&this.slideNext()},init:function(){var e,t,n=this.params.navigation;this.params.navigation=A(this.$el,this.params.navigation,this.params.createElements,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),(n.nextEl||n.prevEl)&&(n.nextEl&&(e=w(n.nextEl),this.params.uniqueNavElements&&"string"==typeof n.nextEl&&e.length>1&&1===this.$el.find(n.nextEl).length&&(e=this.$el.find(n.nextEl))),n.prevEl&&(t=w(n.prevEl),this.params.uniqueNavElements&&"string"==typeof n.prevEl&&t.length>1&&1===this.$el.find(n.prevEl).length&&(t=this.$el.find(n.prevEl))),e&&e.length>0&&e.on("click",this.navigation.onNextClick),t&&t.length>0&&t.on("click",this.navigation.onPrevClick),P(this.navigation,{$nextEl:e,nextEl:e&&e[0],$prevEl:t,prevEl:t&&t[0]}),!this.enabled&&(e&&e.addClass(n.lockClass),t&&t.addClass(n.lockClass)))},destroy:function(){var e=this.navigation,t=e.$nextEl,n=e.$prevEl;t&&t.length&&(t.off("click",this.navigation.onNextClick),t.removeClass(this.params.navigation.disabledClass)),n&&n.length&&(n.off("click",this.navigation.onPrevClick),n.removeClass(this.params.navigation.disabledClass))}};function K(){return(K=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var J={update:function(){var e=this.rtl,t=this.params.pagination;if(t.el&&this.pagination.el&&this.pagination.$el&&0!==this.pagination.$el.length){var n=this.virtual&&this.params.virtual.enabled?this.virtual.slides.length:this.slides.length,a=this.pagination.$el,i=this.params.loop?Math.
13ceil((n-2*this.loopedSlides)/this.params.slidesPerGroup):this.snapGrid.length;if(this.params.loop?((r=Math.ceil((this.activeIndex-this.loopedSlides)/this.params.slidesPerGroup))>n-1-2*this.loopedSlides&&(r-=n-2*this.loopedSlides),r>i-1&&(r-=i),r<0&&"bullets"!==this.params.paginationType&&(r=i+r)):r=void 0!==this.snapIndex?this.snapIndex:this.activeIndex||0,"bullets"===t.type&&this.pagination.bullets&&this.pagination.bullets.length>0){var r,o,s,l,c=this.pagination.bullets;if(t.dynamicBullets&&(this.pagination.bulletSize=c.eq(0)[this.isHorizontal()?"outerWidth":"outerHeight"](!0),a.css(this.isHorizontal()?"width":"height",this.pagination.bulletSize*(t.dynamicMainBullets+4)+"px"),t.dynamicMainBullets>1&&void 0!==this.previousIndex&&(this.pagination.dynamicBulletIndex+=r-this.previousIndex,this.pagination.dynamicBulletIndex>t.dynamicMainBullets-1?this.pagination.dynamicBulletIndex=t.dynamicMainBullets-1:this.pagination.dynamicBulletIndex<0&&(this.pagination.dynamicBulletIndex=0)),l=((s=(o=r-this.pagination.dynamicBulletIndex)+(Math.min(c.length,t.dynamicMainBullets)-1))+o)/2),c.removeClass(t.bulletActiveClass+" "+t.bulletActiveClass+"-next "+t.bulletActiveClass+"-next-next "+t.bulletActiveClass+"-prev "+t.bulletActiveClass+"-prev-prev "+t.bulletActiveClass+"-main"),a.length>1)c.each(function(e){var n=w(e),a=n.index();a===r&&n.addClass(t.bulletActiveClass),t.dynamicBullets&&(a>=o&&a<=s&&n.addClass(t.bulletActiveClass+"-main"),a===o&&n.prev().addClass(t.bulletActiveClass+"-prev").prev().addClass(t.bulletActiveClass+"-prev-prev"),a===s&&n.next().addClass(t.bulletActiveClass+"-next").next().addClass(t.bulletActiveClass+"-next-next"))});else{var d=c.eq(r),u=d.index();if(d.addClass(t.bulletActiveClass),t.dynamicBullets){for(var p=c.eq(o),f=c.eq(s),h=o;h<=s;h+=1)c.eq(h).addClass(t.bulletActiveClass+"-main");if(this.params.loop)if(u>=c.length-t.dynamicMainBullets){for(var m=t.dynamicMainBullets;m>=0;m-=1)c.eq(c.length-m).addClass(t.bulletActiveClass+"-main");c.eq(c.length-t.dynamicMainBullets-1).addClass(t.bulletActiveClass+"-prev")}else p.prev().addClass(t.bulletActiveClass+"-prev").prev().addClass(t.bulletActiveClass+"-prev-prev"),f.next().addClass(t.bulletActiveClass+"-next").next().addClass(t.bulletActiveClass+"-next-next");else p.prev().addClass(t.bulletActiveClass+"-prev").prev().addClass(t.bulletActiveClass+"-prev-prev"),f.next().addClass(t.bulletActiveClass+"-next").next().addClass(t.bulletActiveClass+"-next-next")}}if(t.dynamicBullets){var v=Math.min(c.length,t.dynamicMainBullets+4),g=(this.pagination.bulletSize*v-this.pagination.bulletSize)/2-l*this.pagination.bulletSize;c.css(this.isHorizontal()?e?"right":"left":"top",g+"px")}}if("fraction"===t.type&&(a.find(k(t.currentClass)).text(t.formatFractionCurrent(r+1)),a.find(k(t.totalClass)).text(t.formatFractionTotal(i))),"progressbar"===t.type){var b=t.progressbarOpposite?this.isHorizontal()?"vertical":"horizontal":this.isHorizontal()?"horizontal":"vertical",y=(r+1)/i,x=1,N=1;"horizontal"===b?x=y:N=y,a.find(k(t.progressbarFillClass)).transform("translate3d(0,0,0) scaleX("+x+") scaleY("+N+")").transition(this.params.speed)}"custom"===t.type&&t.renderCustom?(a.html(t.renderCustom(this,r+1,i)),this.emit("paginationRender",a[0])):this.emit("paginationUpdate",a[0]),this.params.watchOverflow&&this.enabled&&a[this.isLocked?"addClass":"removeClass"](t.lockClass)}},render:function(){var e=this.params.pagination;if(e.el&&this.pagination.el&&this.pagination.$el&&0!==this.pagination.$el.length){var t=this.virtual&&this.params.virtual.enabled?this.virtual.slides.length:this.slides.length,n=this.pagination.$el,a="";if("bullets"===e.type){var i=this.params.loop?Math.ceil((t-2*this.loopedSlides)/this.params.slidesPerGroup):this.snapGrid.length;this.params.freeMode&&!this.params.loop&&i>t&&(i=t);for(var r=0;r<i;r+=1)e.renderBullet?a+=e.renderBullet.call(this,r,e.bulletClass):a+="<"+e.bulletElement+' class="'+e.bulletClass+'"></'+e.bulletElement+">";n.html(a),this.pagination.bullets=n.find(k(e.bulletClass))}"fraction"===e.type&&(a=e.renderFraction?e.renderFraction.call(this,e.currentClass,e.totalClass):'<span class="'+e.currentClass+'"></span> / <span class="'+e.totalClass+'"></span>',n.html(a)),"progressbar"===e.type&&(a=e.renderProgressbar?e.renderProgressbar.call(this,e.progressbarFillClass):'<span class="'+e.progressbarFillClass+'"></span>
13',n.html(a)),"custom"!==e.type&&this.emit("paginationRender",this.pagination.$el[0])}},init:function(){var e=this;e.params.pagination=A(e.$el,e.params.pagination,e.params.createElements,{el:"swiper-pagination"});var t=e.params.pagination;if(t.el){var n=w(t.el);0!==n.length&&(e.params.uniqueNavElements&&"string"==typeof t.el&&n.length>1&&(n=e.$el.find(t.el)),"bullets"===t.type&&t.clickable&&n.addClass(t.clickableClass),n.addClass(t.modifierClass+t.type),"bullets"===t.type&&t.dynamicBullets&&(n.addClass(""+t.modifierClass+t.type+"-dynamic"),e.pagination.dynamicBulletIndex=0,t.dynamicMainBullets<1&&(t.dynamicMainBullets=1)),"progressbar"===t.type&&t.progressbarOpposite&&n.addClass(t.progressbarOppositeClass),t.clickable&&n.on("click",k(t.bulletClass),function(t){t.preventDefault();var n=w(this).index()*e.params.slidesPerGroup;e.params.loop&&(n+=e.loopedSlides),e.slideTo(n)}),P(e.pagination,{$el:n,el:n[0]}),e.enabled||n.addClass(t.lockClass))}},destroy:function(){var e=this.params.pagination;if(e.el&&this.pagination.el&&this.pagination.$el&&0!==this.pagination.$el.length){var t=this.pagination.$el;t.removeClass(e.hiddenClass),t.removeClass(e.modifierClass+e.type),this.pagination.bullets&&this.pagination.bullets.removeClass(e.bulletActiveClass),e.clickable&&t.off("click",k(e.bulletClass))}}};function Q(){return(Q=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var ee={getRandomNumber:function(e){return void 0===e&&(e=16),"x".repeat(e).replace(/x/g,function(){return Math.round(16*Math.random()).toString(16)})},makeElFocusable:function(e){return e.attr("tabIndex","0"),e},makeElNotFocusable:function(e){return e.attr("tabIndex","-1"),e},addElRole:function(e,t){return e.attr("role",t),e},addElRoleDescription:function(e,t){return e.attr("aria-roledescription",t),e},addElControls:function(e,t){return e.attr("aria-controls",t),e},addElLabel:function(e,t){return e.attr("aria-label",t),e},addElId:function(e,t){return e.attr("id",t),e},addElLive:function(e,t){return e.attr("aria-live",t),e},disableEl:function(e){return e.attr("aria-disabled",!0),e},enableEl:function(e){return e.attr("aria-disabled",!1),e},onEnterOrSpaceKey:function(e){if(13===e.keyCode||32===e.keyCode){var t=this.params.a11y,n=w(e.target);this.navigation&&this.navigation.$nextEl&&n.is(this.navigation.$nextEl)&&(this.isEnd&&!this.params.loop||this.slideNext(),this.isEnd?this.a11y.notify(t.lastSlideMessage):this.a11y.notify(t.nextSlideMessage)),this.navigation&&this.navigation.$prevEl&&n.is(this.navigation.$prevEl)&&(this.isBeginning&&!this.params.loop||this.slidePrev(),this.isBeginning?this.a11y.notify(t.firstSlideMessage):this.a11y.notify(t.prevSlideMessage)),this.pagination&&n.is(k(this.params.pagination.bulletClass))&&n[0].click()}},notify:function(e){var t=this.a11y.liveRegion;0!==t.length&&(t.html(""),t.html(e))},updateNavigation:function(){if(!this.params.loop&&this.navigation){var e=this.navigation,t=e.$nextEl,n=e.$prevEl;n&&n.length>0&&(this.isBeginning?(this.a11y.disableEl(n),this.a11y.makeElNotFocusable(n)):(this.a11y.enableEl(n),this.a11y.makeElFocusable(n))),t&&t.length>0&&(this.isEnd?(this.a11y.disableEl(t),this.a11y.makeElNotFocusable(t)):(this.a11y.enableEl(t),this.a11y.makeElFocusable(t)))}},updatePagination:function(){var e=this,t=e.params.a11y;e.pagination&&e.params.pagination.clickable&&e.pagination.bullets&&e.pagination.bullets.length&&e.pagination.bullets.each(function(n){var a=w(n);e.a11y.makeElFocusable(a),e.params.pagination.renderBullet||(e.a11y.addElRole(a,"button"),e.a11y.addElLabel(a,t.paginationBulletMessage.replace(/\{\{index\}\}/,a.index()+1)))})},init:function(){var e,t,n=this,a=n.params.a11y;n.$el.append(n.a11y.liveRegion);var i=n.$el;a.containerRoleDescriptionMessage&&n.a11y.addElRoleDescription(i,a.containerRoleDescriptionMessage),a.containerMessage&&n.a11y.addElLabel(i,a.containerMessage);var r=n.$wrapperEl,o=r.attr("id")||"swiper-wrapper-"+n.a11y.getRandomNumber(16),s=n.params.autoplay&&n.params.autoplay.enabled?"off":"polite";n.a11y.addElId(r,o),n.a11y.addElLive(r,s),a.itemRoleDescriptionMessage&&n.a11y.addElRoleDescription(w(n.slides),a.itemRoleDescriptionMessage),n.a11y.addElRole(w(n.slides),a.slideRole);var l=n.params.loop?n.slides.filter(function(e){return!e.classList.contains(n.params.slideDuplicateClass)}).length:n.slides.length;n.slides.each(function(e,t){var i=w(e),r=n.params.loop?parseInt(i.attr("data-swiper-slide-index"),10):t,o=a.slideLabelMessage.replace(/\{\{index\}\}/,r+1).replace(/\{\{slidesLength\}\}/,l);n.a11y.addElLabel(i,o)}),n.navigation&&n.navigation.$nextEl&&(e=n.navigation.$nextEl),n.navigation&&n.navigation.$prevEl&&(t=n.navigation.$prevEl),e&&e.length&&(n.a11y.makeElFocusable(e),"BUTTON"!==e[0].tagName&&(n.a11y.addElRole(e,"button"),e.on("key
13down",n.a11y.onEnterOrSpaceKey)),n.a11y.addElLabel(e,a.nextSlideMessage),n.a11y.addElControls(e,o)),t&&t.length&&(n.a11y.makeElFocusable(t),"BUTTON"!==t[0].tagName&&(n.a11y.addElRole(t,"button"),t.on("keydown",n.a11y.onEnterOrSpaceKey)),n.a11y.addElLabel(t,a.prevSlideMessage),n.a11y.addElControls(t,o)),n.pagination&&n.params.pagination.clickable&&n.pagination.bullets&&n.pagination.bullets.length&&n.pagination.$el.on("keydown",k(n.params.pagination.bulletClass),n.a11y.onEnterOrSpaceKey)},destroy:function(){var e,t;this.a11y.liveRegion&&this.a11y.liveRegion.length>0&&this.a11y.liveRegion.remove(),this.navigation&&this.navigation.$nextEl&&(e=this.navigation.$nextEl),this.navigation&&this.navigation.$prevEl&&(t=this.navigation.$prevEl),e&&e.off("keydown",this.a11y.onEnterOrSpaceKey),t&&t.off("keydown",this.a11y.onEnterOrSpaceKey),this.pagination&&this.params.pagination.clickable&&this.pagination.bullets&&this.pagination.bullets.length&&this.pagination.$el.off("keydown",k(this.params.pagination.bulletClass),this.a11y.onEnterOrSpaceKey)}};function et(){return(et=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var en={run:function(){var e=this,t=e.slides.eq(e.activeIndex),n=e.params.autoplay.delay;t.attr("data-swiper-autoplay")&&(n=t.attr("data-swiper-autoplay")||e.params.autoplay.delay),clearTimeout(e.autoplay.timeout),e.autoplay.timeout=S(function(){var t;e.params.autoplay.reverseDirection?e.params.loop?(e.loopFix(),t=e.slidePrev(e.params.speed,!0,!0),e.emit("autoplay")):e.isBeginning?e.params.autoplay.stopOnLastSlide?e.autoplay.stop():(t=e.slideTo(e.slides.length-1,e.params.speed,!0,!0),e.emit("autoplay")):(t=e.slidePrev(e.params.speed,!0,!0),e.emit("autoplay")):e.params.loop?(e.loopFix(),t=e.slideNext(e.params.speed,!0,!0),e.emit("autoplay")):e.isEnd?e.params.autoplay.stopOnLastSlide?e.autoplay.stop():(t=e.slideTo(0,e.params.speed,!0,!0),e.emit("autoplay")):(t=e.slideNext(e.params.speed,!0,!0),e.emit("autoplay")),e.params.cssMode&&e.autoplay.running?e.autoplay.run():!1===t&&e.autoplay.run()},n)},start:function(){return void 0===this.autoplay.timeout&&!this.autoplay.running&&(this.autoplay.running=!0,this.emit("autoplayStart"),this.autoplay.run(),!0)},stop:function(){return!!this.autoplay.running&&void 0!==this.autoplay.timeout&&(this.autoplay.timeout&&(clearTimeout(this.autoplay.timeout),this.autoplay.timeout=void 0),this.autoplay.running=!1,this.emit("autoplayStop"),!0)},pause:function(e){var t=this;
13t.autoplay.running&&(t.autoplay.paused||(t.autoplay.timeout&&clearTimeout(t.autoplay.timeout),t.autoplay.paused=!0,0!==e&&t.params.autoplay.waitForTransition?["transitionend","webkitTransitionEnd"].forEach(function(e){t.$wrapperEl[0].addEventListener(e,t.autoplay.onTransitionEnd)}):(t.autoplay.paused=!1,t.autoplay.run())))},onVisibilityChange:function(){var e=h();"hidden"===e.visibilityState&&this.autoplay.running&&this.autoplay.pause(),"visible"===e.visibilityState&&this.autoplay.paused&&(this.autoplay.run(),this.autoplay.paused=!1)},onTransitionEnd:function(e){var t=this;t&&!t.destroyed&&t.$wrapperEl&&e.target===t.$wrapperEl[0]&&(["transitionend","webkitTransitionEnd"].forEach(function(e){t.$wrapperEl[0].removeEventListener(e,t.autoplay.onTransitionEnd)}),t.autoplay.paused=!1,t.autoplay.running?t.autoplay.run():t.autoplay.stop())},onMouseEnter:function(){var e=this;e.params.autoplay.disableOnInteraction?e.autoplay.stop():e.autoplay.pause(),["transitionend","webkitTransitionEnd"].forEach(function(t){e.$wrapperEl[0].removeEventListener(t,e.autoplay.onTransitionEnd)})},onMouseLeave:function(){this.params.autoplay.disableOnInteraction||(this.autoplay.paused=!1,this.autoplay.run())},attachMouseEvents:function(){this.params.autoplay.pauseOnMouseEnter&&(this.$el.on("mouseenter",this.autoplay.onMouseEnter),this.$el.on("mouseleave",this.autoplay.onMouseLeave))},detachMouseEvents:function(){this.$el.off("mouseenter",this.autoplay.onMouseEnter),this.$el.off("mouseleave",this.autoplay.onMouseLeave)}};function ea(){return(ea=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var ei={init:function(){var e=this.params.thumbs;if(this.thumbs.initialized)return!1;this.thumbs.initialized=!0;var t=this.constructor;return e.swiper instanceof t?(this.thumbs.swiper=e.swiper,P(this.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),P(this.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1})):T(e.swiper)&&(this.thumbs.swiper=new t(P({},e.swiper,{watchSlidesVisibility:!0,watchSlidesProgress:!0,slideToClickedSlide:!1})),this.thumbs.swiperCreated=!0),this.thumbs.swiper.$el.addClass(this.params.thumbs.thumbsContainerClass),this.thumbs.swiper.on("tap",this.thumbs.onThumbClick),!0},onThumbClick:function(){var e,t=this.thumbs.swiper;if(t){var n=t.clickedIndex,a=t.clickedSlide;if(!(a&&w(a).hasClass(this.params.thumbs.slideThumbActiveClass))&&null!=n){if(e=t.params.loop?parseInt(w(t.clickedSlide).attr("data-swiper-slide-index"),10):n,this.params.loop){var i=this.activeIndex;this.slides.eq(i).hasClass(this.params.slideDuplicateClass)&&(this.loopFix(),this._clientLeft=this.$wrapperEl[0].clientLeft,i=this.activeIndex);var r=this.slides.eq(i).prevAll('[data-swiper-slide-index="'+e+'"]').eq(0).index(),o=this.slides.eq(i).nextAll('[data-swiper-slide-index="'+e+'"]').eq(0).index();e=void 0===r?o:void 0===o?r:o-i<i-r?o:r}this.slideTo(e)}}},update:function(e){var t=this.thumbs.swiper;if(t){var n="auto"===t.params.slidesPerView?t.slidesPerViewDynamic():t.params.slidesPerView,a=this.params.thumbs.autoScrollOffset,i=a&&!t.params.loop;if(this.realIndex!==t.realIndex||i){var r,o,s=t.activeIndex;if(t.params.loop){t.slides.eq(s).hasClass(t.params.slideDuplicateClass)&&(t.loopFix(),t._clientLeft=t.$wrapperEl[0].clientLeft,s=t.activeIndex);var l=t.slides.eq(s).prevAll('[data-swiper-slide-index="'+this.realIndex+'"]').eq(0).index(),c=t.slides.eq(s).nextAll('[data-swiper-slide-index="'+this.realIndex+'"]').eq(0).index();r=void 0===l?c:void 0===c?l:c-s==s-l?t.params.slidesPerGroup>1?c:s:c-s<s-l?c:l,o=this.activeIndex>this.previousIndex?"next":"prev"}else o=(r=this.realIndex)>this.previousIndex?"next":"prev";i&&(r+="next"===o?a:-1*a),t.visibleSlidesIndexes&&0>t.visibleSlidesIndexes.indexOf(r)&&(t.params.centeredSlides?r=r>s?r-Math.floor(n/2)+1:r+Math.floor(n/2)-1:r>s&&t.params.slidesPerGroup,t.slideTo(r,e?0:void 0))}var d=1,u=this.params.thumbs.slideThumbActiveClass;if(this.params.slidesPerView>1&&!this.params.centeredSlides&&(d=this.params.slidesPerView),this.params.thumbs.multipleActiveThumbs||(d=1),d=Math.floor(d),t.slides.removeClass(u),t.params.loop||t.params.virtual&&t.params.virtual.enabled)for(var p=0;p<d;p+=1)t.$wrapperEl.children('[data-swiper-slide-index="'+(this.realIndex+p)+'"]').addClass(u);else for(var f=0;f<d;f+=1)t.slides.eq(this.realIndex+f).addClass(u)}}};function er(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function eo(e,t){var n=["__proto__","constructor","prototype"];Object.keys(t).filter(function(e){return 0>n.indexOf(e)}
13).forEach(function(n){void 0===e[n]?e[n]=t[n]:er(t[n])&&er(e[n])&&Object.keys(t[n]).length>0?t[n].__swiper__?e[n]=t[n]:eo(e[n],t[n]):e[n]=t[n]})}function es(e){return void 0===e&&(e={}),e.navigation&&void 0===e.navigation.nextEl&&void 0===e.navigation.prevEl}function el(e){return void 0===e&&(e={}),e.pagination&&void 0===e.pagination.el}function ec(e){return void 0===e&&(e={}),e.scrollbar&&void 0===e.scrollbar.el}function ed(e){void 0===e&&(e="");var t=e.split(" ").map(function(e){return e.trim()}).filter(function(e){return!!e}),n=[];return t.forEach(function(e){0>n.indexOf(e)&&n.push(e)}),n.join(" ")}var eu=["init","_direction","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_freeModeMomentum","_freeModeMomentumRatio","_freeModeMomentumBounce","_freeModeMomentumBounceRatio","_freeModeMomentumVelocityRatio","_freeModeSticky","_freeModeMinimumVelocity","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","_spaceBetween","_slidesPerView","_slidesPerColumn","_slidesPerColumnFill","_slidesPerGroup","_slidesPerGroupSkip","_centeredSlides","_centeredSlidesBounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_watchSlidesVisibility","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_preloadImages","updateOnImagesReady","_loop","_loopAdditionalSlides","_loopedSlides","_loopFillGroupWithBlank","loopPreventsSlide","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideBlankClass","slideActiveClass","slideDuplicateActiveClass","slideVisibleClass","slideDuplicateClass","slideNextClass","slideDuplicateNextClass","slidePrevClass","slideDuplicatePrevClass","wrapperClass","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","hashNavigation","history","keyboard","lazy","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom"];function ep(e,t){var n=t.slidesPerView;if(t.breakpoints){var a=G.prototype.getBreakpoint(t.breakpoints),i=a in t.breakpoints?t.breakpoints[a]:void 0;i&&i.slidesPerView&&(n=i.slidesPerView)}var r=Math.ceil(parseFloat(t.loopedSlides||n,10));return(r+=t.loopAdditionalSlides)>e.length&&(r=e.length),r}function ef(e,t){return"undefined"==typeof window?o.useEffect(e,t):o.useLayoutEffect(e,t)}var eh=["className","tag","wrapperTag","children","onSwiper"];function em(){return(em=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var ev=o.forwardRef(function(e,t){var n,a,i,r,s,l,d,u,p=void 0===e?{}:e,f=p.className,h=p.tag,m=p.wrapperTag,v=p.children,g=p.onSwiper,b=function(e,t){if(null==e)return{};var n,a,i={},r=Object.keys(e);for(a=0;a<r.length;a++)n=r[a],t.indexOf(n)>=0||(i[n]=e[n]);return i}(p,eh),y=!1,x=o.useState("swiper-container"),N=x[0],_=x[1],C=o.useState(null),w=C[0],E=C[1],S=o.useState(!1),j=S[0],T=S[1],P=o.useRef(!1),O=o.useRef(null),k=o.useRef(null),A=o.useRef(null),I=o.useRef(null),L=o.useRef(null),M=o.useRef(null),D=o.useRef(null),B=o.useRef(null),R=(void 0===(n=b)&&(n={}),i={},r={},eo(a={on:{}},G.defaults),eo(a,G.extendedDefaults),a._emitClasses=!0,a.init=!1,s={},l=eu.map(function(e){return e.replace(/_/,"")}),Object.keys(n).forEach(function(e){l.indexOf(e)>=0?er(n[e])?(a[e]={},r[e]={},eo(a[e],n[e]),eo(r[e],n[e])):(a[e]=n[e],r[e]=n[e]):0===e.search(/on[A-Z]/)&&"function"==typeof n[e]?i[""+e[2].toLowerCase()+e.substr(3)]=n[e]:s[e]=n[e]}),["navigation","pagination","scrollbar"].forEach(function(e){!0===a[e]&&(a[e]={}),!1===a[e]&&delete a[e]}),{params:a,passedParams:r,rest:s,events:i}),V=R.params,F=R.passedParams,z=R.rest,Y=R.events,H=(d=[],u={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]},c.default.Children.toArray(v).forEach(function(e){if(e.type&&"SwiperSlide"===e.type.displayName)d.push(e);else if(e.props&&e.props.slot&&u[e.props.slot])u[e.props.slot].push(e);else if(e.props&&e.props.children){var t=function e(t){var n=[];return c.default.Children.toArray(t).forEach(function(t){t.type&&"SwiperSlide"===t.type.displayName?n.push(t):t.props&&t.props.children&&e(t.props.children).forEac
13h(function(e){return n.push(e)})}),n}(e.props.children);t.length>0?t.forEach(function(e){return d.push(e)}):u["container-end"].push(e)}else u["container-end"].push(e)}),{slides:d,slots:u}),U=H.slides,W=H.slots,$=function(){T(!j)};if(Object.assign(V.on,{_containerClasses:function(e,t){_(t)}}),!O.current&&(Object.assign(V.on,Y),y=!0,k.current=new G(V),k.current.loopCreate=function(){},k.current.loopDestroy=function(){},V.loop&&(k.current.loopedSlides=ep(U,V)),k.current.virtual&&k.current.params.virtual.enabled)){k.current.virtual.slides=U;var X={cache:!1,renderExternal:E,renderExternalUpdate:!1};eo(k.current.params.virtual,X),eo(k.current.originalParams.virtual,X)}k.current&&k.current.on("_beforeBreakpoint",$);var q=function(){!y&&Y&&k.current&&Object.keys(Y).forEach(function(e){k.current.on(e,Y[e])})},Z=function(){Y&&k.current&&Object.keys(Y).forEach(function(e){k.current.off(e,Y[e])})};return o.useEffect(function(){return function(){k.current&&k.current.off("_beforeBreakpoint",$)}}),o.useEffect(function(){!P.current&&k.current&&(k.current.emitSlidesClasses(),P.current=!0)}),ef(function(){if(t&&(t.current=O.current),O.current){var e,n,a,i,r,o,s;return e={el:O.current,nextEl:L.current,prevEl:M.current,paginationEl:D.current,scrollbarEl:B.current,swiper:k.current},n=e.el,a=e.nextEl,i=e.prevEl,r=e.paginationEl,o=e.scrollbarEl,s=e.swiper,es(V)&&a&&i&&(s.params.navigation.nextEl=a,s.originalParams.navigation.nextEl=a,s.params.navigation.prevEl=i,s.originalParams.navigation.prevEl=i),el(V)&&r&&(s.params.pagination.el=r,s.originalParams.pagination.el=r),ec(V)&&o&&(s.params.scrollbar.el=o,s.originalParams.scrollbar.el=o),s.init(n),g&&g(k.current),function(){k.current&&!k.current.destroyed&&k.current.destroy(!0,!1)}}},[]),ef(function(){q();var e,t,n,a,i,r,o,s,l,c,d,u,p,f,h,m,v,g,b,y,x,N,_=function(e,t,n,a){var i=[];if(!t)return i;var r=function(e){0>i.indexOf(e)&&i.push(e)},o=a.map(function(e){return e.key}),s=n.map(function(e){return e.key});return o.join("")!==s.join("")&&r("children"),a.length!==n.length&&r("children"),eu.filter(function(e){return"_"===e[0]}).map(function(e){return e.replace(/_/,"")}).forEach(function(n){if(n in e&&n in t)if(er(e[n])&&er(t[n])){var a=Object.keys(e[n]),i=Object.keys(t[n]);a.length!==i.length?r(n):(a.forEach(function(a){e[n][a]!==t[n][a]&&r(n)}
13),i.forEach(function(a){e[n][a]!==t[n][a]&&r(n)}))}else e[n]!==t[n]&&r(n)}),i}(F,A.current,U,I.current);return A.current=F,I.current=U,_.length&&k.current&&!k.current.destroyed&&(o=(e={swiper:k.current,slides:U,passedParams:F,changedParams:_,nextEl:L.current,prevEl:M.current,scrollbarEl:B.current,paginationEl:D.current}).swiper,s=e.slides,l=e.passedParams,c=e.changedParams,d=e.nextEl,u=e.prevEl,p=e.scrollbarEl,f=e.paginationEl,h=c.filter(function(e){return"children"!==e&&"direction"!==e}),m=o.params,v=o.pagination,g=o.navigation,b=o.scrollbar,y=o.virtual,x=o.thumbs,c.includes("thumbs")&&l.thumbs&&l.thumbs.swiper&&m.thumbs&&!m.thumbs.swiper&&(t=!0),c.includes("controller")&&l.controller&&l.controller.control&&m.controller&&!m.controller.control&&(n=!0),c.includes("pagination")&&l.pagination&&(l.pagination.el||f)&&(m.pagination||!1===m.pagination)&&v&&!v.el&&(a=!0),c.includes("scrollbar")&&l.scrollbar&&(l.scrollbar.el||p)&&(m.scrollbar||!1===m.scrollbar)&&b&&!b.el&&(i=!0),c.includes("navigation")&&l.navigation&&(l.navigation.prevEl||u)&&(l.navigation.nextEl||d)&&(m.navigation||!1===m.navigation)&&g&&!g.prevEl&&!g.nextEl&&(r=!0),N=function(e){o[e]&&(o[e].destroy(),"navigation"===e?(m[e].prevEl=void 0,m[e].nextEl=void 0,o[e].prevEl=void 0,o[e].nextEl=void 0):(m[e].el=void 0,o[e].el=void 0))},h.forEach(function(e){if(er(m[e])&&er(l[e]))eo(m[e],l[e]);else{var t=l[e];(!0===t||!1===t)&&("navigation"===e||"pagination"===e||"scrollbar"===e)?!1===t&&N(e):m[e]=l[e]}}),c.includes("children")&&y&&m.virtual.enabled?(y.slides=s,y.update(!0)):c.includes("children")&&o.lazy&&o.params.lazy.enabled&&o.lazy.load(),t&&x.init()&&x.update(!0),n&&(o.controller.control=m.controller.control),a&&(f&&(m.pagination.el=f),v.init(),v.render(),v.update()),i&&(p&&(m.scrollbar.el=p),b.init(),b.updateSize(),b.setTranslate()),r&&(d&&(m.navigation.nextEl=d),u&&(m.navigation.prevEl=u),g.init(),g.update()),c.includes("allowSlideNext")&&(o.allowSlideNext=l.allowSlideNext),c.includes("allowSlidePrev")&&(o.allowSlidePrev=l.allowSlidePrev),c.includes("direction")&&o.changeDirection(l.direction,!1),o.update()),function(){Z()}}),ef(function(){var e;(e=k.current)&&!e.destroyed&&e.params.virtual&&(!e.params.virtual||e.params.virtual.enabled)&&(e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.lazy&&e.params.lazy.enabled&&e.lazy.load(),e.parallax&&e.params.parallax&&e.params.parallax.enabled&&e.parallax.setTranslate())},[w]),c.default.createElement(void 0===h?"div":h,em({ref:O,className:ed(""+N+(f?" "+f:""))},z),W["container-start"],es(V)&&c.default.createElement(c.default.Fragment,null,c.default.createElement("div",{ref:M,className:"swiper-button-prev"}),c.default.createElement("div",{ref:L,className:"swiper-button-next"})),ec(V)&&c.default.createElement("div",{ref:B,className:"swiper-scrollbar"}),el(V)&&c.default.createElement("div",{ref:D,className:"swiper-pagination"}),c.default.createElement(void 0===m?"div":m,{className:"swiper-wrapper"},W["wrapper-start"],function(){if(V.virtual){var e=k.current;if(!w)return null;var t,n=e.isHorizontal()?((t={})[e.rtlTranslate?"right":"left"]=w.offset+"px",t):{top:w.offset+"px"};return U.filter(function(e,t){return t>=w.from&&t<=w.to}).map(function(t){return c.default.cloneElement(t,{swiper:e,style:n})})}return!V.loop||k.current&&k.current.destroyed?U.map(function(e){return c.default.cloneElement(e,{swiper:k.current})}):function(e,t,n){var a=t.map(function(t,n){return c.default.cloneElement(t,{swiper:e,"data-swiper-slide-index":n})});function i(e,t,a){return c.default.cloneElement(e,{key:e.key+"-duplicate-"+t+"-"+a,className:(e.props.className||"")+" "+n.slideDuplicateClass})}if(n.loopFillGroupWithBlank){var r=n.slidesPerGroup-a.length%n.slidesPerGroup;if(r!==n.slidesPerGroup)for(var o=0;o<r;o+=1){var s=c.default.createElement("div",{className:n.slideClass+" "+n.slideBlankClass});a.push(s)}}"auto"!==n.slidesPerView||n.loopedSlides||(n.loopedSlides=a.length);var l=ep(a,n),d=[],u=[];return a.forEach(function(e,t){t<l&&u.push(i(e,t,"prepend")),t<a.length&&t>=a.length-l&&d.push(i(e,t,"append"))}),e&&(e.loopedSlides=l),[].concat(d,a,u)}(k.current,U,V)}(),W["wrapper-end"]),W["container-end"])});ev.displayName="Swiper";var eg=["tag","children","className","swiper","zoom","virtualIndex"];function eb(){return(eb=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var ey=o.forwardRef(function(e,t){var n,a=void 0===e?{}:e,i=a.tag,r=a.children,s=a.className,l=void 0===s?"":s,d=a.swiper,u=a.zoom,p=a.virtualIndex,f=function(e,t){if(null==e)return{};var n,a,i={},r=Object.keys(e);for(a=0;a<r.length;a++)n=r[a],t.indexOf(n)>=0||(i[n]=e[n]);return i}(a,eg),h=o.useRef(null),m=o.useState("swiper-slide"),v=m[0],g=m[1];function b(e,t,n){t===h.current&&g(n)}ef(function(){if(t&&(t.current=h.current),h.current&&d){if(d.destroyed){"swiper-slide"!==v&&g("swiper-slide");return}return d.on("_slideClass",b),function(){d&&d.off("_slideClass",b)}}}),ef(function(){d&&h.current&&g(d.getSlideClasses(h.current))},[d]),"function"==typeof r&&(n={isActive:v.indexOf("swiper-slide-active")>=0||v.indexOf("swiper-slide-duplicate-active")>=0,isVisible:v.indexOf("swiper-slide-visible")>=0,isDuplicate:v.indexOf("swiper-slide-duplicate")>=0,isPrev:v.indexOf("swiper-slide-prev")>=0||v.indexOf("swiper-slide-duplicate-prev")>=0,isNext:v.indexOf("swiper-slide-next")>=0||v.indexOf("swiper-slide-duplicate-next")>=0});var y=function(){return"function"==typeof r?r(n):r};return c.default.createElement(void 0===i?"div":i,eb({ref:h,className:ed(""+v+(l?" "+l:"")),"data-swiper-slide-index":p},f),u?c.default.createElement("div",{className:"swiper-zoom-container","data-swiper-zoom":"number"==typeof u?u:void 0},y()):y())});ey.displayName="SwiperSlide";var ex=function(e){var t={exports:{}};return e(t,t.exports),t.exports}(function(e){var t={}.hasOwnProperty;function n(){for(var e=[],a=0;a<arguments.length;a++){var i=arguments[a];if(i){var r=typeof i;if("string"===r||"number"===r)e.push(i);else if(Array.isArray(i)){if(i.length){var o=n.apply(null,i);o&&e.push(o)}}else if("object"===r){if(i.toString!==Object.prototype.toString&&!i.toString.toString().includes("[native code]")){e.push(i.toString());continue}for(var s in i)t.call(i,s)&&i[s]&&e.push(s)}}}return e.join(" ")}e.exports?(n.default=n,e.exports=n):window.classNames=n}
13),eN=function(e){var t=e.position,n=void 0===t?"absolute":t,a=e.styleVariant,i=void 0===a?"primary":a,r=e.previousIcon,d=void 0===r?"chevron-left":r,u=e.nextIcon,p=void 0===u?"chevron-right":u,f=e.isHeroBanner,h=void 0!==f&&f,m=e.size,v=void 0===m?"xl":m,g=e.navigationJustifying,b=e.swiper,y=e.prevId,x=e.nextId,N=e.children,_=e.controlsStatus,C=e.thumbsSwiper,w=e.iconButtonProps,E=_.isPrevious,S=_.isNext,j=o.useState(!0),T=j[0],P=j[1],O=w.backdrop,k=w.styleVariant,A=l.useRerenderOnResize();o.useEffect(function(){"absolute"!==n&&document.querySelectorAll(".lxp-Carousel__control button").forEach(function(e){e.setAttribute("tabindex","-1")}),document.querySelectorAll(".lxp-Carousel__control").forEach(function(e){e.removeAttribute("role")})},[]);var I=o.useCallback(function(){var e=((null==C?void 0:C.params)||{}).breakpoints,t=((null==e?void 0:e[null==C?void 0:C.currentBreakpoint])||{}).navigation;P("boolean"!=typeof t||t),null==C||C.update()},[C]);return(o.useEffect(function(){return I(),window.addEventListener("resize",I),function(){window.removeEventListener("resize",I)}},[I]),N)?c.default.createElement(c.default.Fragment,null,c.default.createElement(s.VerticalSpace,{size:"xs"}),c.default.createElement("div",{className:"lxp-Carousel__thumbs-wrapper"},c.default.createElement("div",{className:"lxp-Carousel__thumbs-control",id:y},T&&c.default.createElement(s.IconButton,{backdrop:"solid",elementType:"button",iconName:d,label:"Previous slide",styleVariant:"secondary",type:"button",isDisabled:!E,isLabelVisible:!1,id:"".concat(y,"-button")})),N,c.default.createElement("div",{className:"lxp-Carousel__thumbs-control",id:x},T&&c.default.createElement(s.IconButton,{backdrop:"solid",elementType:"button",iconName:p,label:"Next slide",styleVariant:"secondary",isDisabled:!S,type:"button",isLabelVisible:!1,id:"".concat(x,"-button")})))):c.default.createElement(c.default.Fragment,null,c.default.createElement("div",{className:ex("lxp-Carousel__navigation",{"lxp-Carousel__navigation--disabled":(null==b?void 0:b.isBeginning)&&(null==b?void 0:b.isEnd)||!(!h||h&&A>=1023)})},"absolute"===n?c.default.createElement(c.default.Fragment,null,c.default.createElement("div",{className:"lxp-Carousel__".concat(h?"banner-navigation-prev":"navigation-prev"),id:y},c.default.createElement(s.Icon,{styleVariant:i,size:v,iconName:d})),c.default.createElement("div",{className:"lxp-Carousel__".concat(h?"banner-navigation-next":"navigation-next"),id:x},c.default.createElement(s.Icon,{styleVariant:i,size:v,iconName:p}))):c.default.createElement("div",{className:"lxp-Carousel__controls-wrapper",style:{justifyContent:void 0===g?"center":g}},c.default.createElement("div",{className:"lxp-Carousel__control",id:y},c.default.createElement(s.IconButton,{backdrop:O,elementType:"button",iconName:d,label:"Previous slide",styleVariant:k,type:"button",isLabelVisible:!1,id:"".concat(y,"-button")})),c.default.createElement("div",{className:"lxp-Carousel__control",id:x},c.default.createElement(s.IconButton,{backdrop:O,elementType:"button",iconName:p,label:"Next slide",styleVariant:k,type:"button",isLabelVisible:!1,id:"".concat(x,"-button")})))))};eN.displayName="CarouselNavigation",G.use([{name:"pagination",params:{pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:function(e){return e},formatFractionTotal:function(e){return e},bulletClass:"swiper-pagination-bullet",bulletActiveClass:"swiper-pagination-bullet-active",modifierClass:"swiper-pagination-",currentClass:"swiper-pagination-current",totalClass:"swiper-pagination-total",hiddenClass:"swiper-pagination-hidden",progressbarFillClass:"swiper-pagination-progressbar-fill",progressbarOppositeClass:"swiper-pagination-progressbar-opposite",clickableClass:"swiper-pagination-clickable",lockClass:"swiper-pagination-lock"}},create:function(){O(this,{pagination:K({dynamicBulletIndex:0},J)})},on:{init:function(e){e.pagination.init(),e.pagination.render(),e.pagination.update()},activeIndexChange:function(e){e.params.loop?e.pagination.update():void 0===e.snapIndex&&e.pagination.update()},snapIndexChange:function(e){e.params.loop||e.pagination.update()},slidesLengthChange:function(e){e.params.loop&&(e.pagination.render(),e.pagination.update())},snapGridLengthChange:function(e){e.params.loop||(e.pagination.render(),e.pagination.update())},destroy:function(e){e.pagination.destroy()},"enable disable":function(e){var t=e.pagination.$el;t&&t[e.enabled?"removeClass":"addClass"](e.params.pagination.lockClass)},click:function(e,t){var n=t.target;if(e.params.pagination.el&&e.params.pagination.hideOnClick&&e.pagination.$el.length>0&&!w(n).hasClass(e.params.pagination.bulletClass)){if(e.navigation&&(e.navigation.nextEl&&n===e.navigation.nextEl||e.navigation.prevEl&&n===e.navigation.prevEl))return;!0===e.pagination.$el.hasClass(e.params.pagination.hiddenClass)?e.emit("paginationShow"):e.emit("paginationHide"),e.pagination.$el.toggleClass(e.params.pagination.hiddenClass)}}}},{name:"mousewheel",params:{mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:"container",thresholdDelta:null,thresholdTime:null}},create:function(){O(this,{mousewheel:{enabled:!1,lastScrollTime:j(),lastEventBeforeSnap:void 0,recentWheelEvents:[],enable:X.enable,disable:X.disable,handle:X.handle,handleMouseEnter:X.handleMouseEnter,handleMouseLeave:X.handleMouseLeave,animateSlider:X.animateSlider,releaseScroll:X.releaseScroll}})},on:{init:function(e){!e.params.mousewheel.enabled&&e.params.cssMode&&e.mousewheel.disable(),e.params.mousewheel.enabled&&e.mousewheel.enable()},destroy:function(e){e.params.cssMode&&e.mousewheel.enable(),e.mousewheel.enabled&&e.mousewheel.disable()}}},{name:"a11y",params:{a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",slideLabelMessage:"{{index}} / {{slidesLength}}",containerMessage:null,containerRoleDescriptionMessage:null,itemRoleDescriptionMessage:null,slideRole:"group"}},create:function(){O(this,{a11y:Q({},ee,{liveRegion:w('<span class="'+this.params.a11y.notificationClass+'" aria-live="assertive" aria-atomic="true"></span>')})})},on:{afterInit:function(e){e.params.a11y.enabled&&(e.a11y.init(),e.a11y.updateNavigation())},toEdge:function(e){e.params.a11y.enabled&&e.a11y.updateNavigation()},fromEdge:function(e){e.params.a11y.enabled&&e.a11y.updateNavigation()},paginationUpdate:function(e){e.params.a11y.enabled&&e.a11y.updatePagination()},destroy:function(e){e.params.a11y.enabled&&e.a11y.destroy()}}},{name:"navigation",params:{navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock"}},create:function(){O(this,{navigation:q({},Z)})},on:{init:function(e){e.navigation.init(),e.navigation.update()},toEdge:function(e){e.navigation.update()},fromEdge:function(e){e.navigation.update()},destroy:function(e){e.navigation.destroy()},"enable disable":function(e){var t=e.navigation,n=t.$nextEl,a=t.$prevEl;n&&n[e.enabled?"removeClass":"addClass"](e.params.navigation.lockClass),a&&a[e.enabled?"removeClass":"addClass"](e.params.navigation.lockClass)},click:function(e,t){var n,a=e.navigation,i=a.$nextEl,r=a.$prevEl,o=t.target;if(e.params.navigation.hideOnClick&&!w(o).is(r)&&!w(o).is(i)){if(e.pagination&&e.params.pagination&&e.params.pagination.clickable&&(e.pagination.el===o||e.pagination.el.contains(o)))return;i?n=i.hasClass(e.params.navigation.hiddenClass):r&&(n=r.hasClass(e.params.navigation.hiddenClass)),!0===n?e.emit("navigationShow"):e.emit("navigationHide"),i&&i.toggleClass(e.params.navigation.hiddenClass),r&&r.toggleClass(e.params.navigation.hiddenClass)}}}},{name:"thumbs",params:{thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-container-thumbs"}},create:function(){O(this,{thumbs:ea({swiper:null,initialized:!1},ei)})},on:{beforeInit:function(e){var t=e.params.thumbs;t&&t.swiper&&(e.thumbs.init(),e.thumbs.update(!0))},slideChange:function(e){e.thumbs.swiper&&e.thumbs.update()},update:function(e){e.thumbs.swiper&&e.thumbs.update()},resize:function(e){e.thumbs.swiper&&e.thumbs.update()},observerUpdate:function(e){e.thumbs.swiper&&e.thumbs.update()},setTransition:function(e,t){var n=e.thumbs.swiper;n&&n.setTransition(t)},beforeDestroy:function(e){var t=e.thumbs.swiper;t&&e.thumbs.swiperCreated&&t&&t.destroy()}}},{name:"autoplay",params:{autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}},create:function(){O(this,{autoplay:et({},en,{running:!1,paused:!1})})},on:{init:function(e){e.params.autoplay.enabled&&(e.autoplay.start(),h().addEventListener("visibilitychange",e.auto
13play.onVisibilityChange),e.autoplay.attachMouseEvents())},beforeTransitionStart:function(e,t,n){e.autoplay.running&&(n||!e.params.autoplay.disableOnInteraction?e.autoplay.pause(t):e.autoplay.stop())},sliderFirstMove:function(e){e.autoplay.running&&(e.params.autoplay.disableOnInteraction?e.autoplay.stop():e.autoplay.pause())},touchEnd:function(e){e.params.cssMode&&e.autoplay.paused&&!e.params.autoplay.disableOnInteraction&&e.autoplay.run()},destroy:function(e){e.autoplay.detachMouseEvents(),e.autoplay.running&&e.autoplay.stop(),h().removeEventListener("visibilitychange",e.autoplay.onVisibilityChange)}}}]);var e_=function(e){var t=e.children,n=e.containerMessage,a=e.slideLabelMessage,i=e.hasNavigation,r=e.testId,l=e.idSuffix,u=void 0===l?"":l,p=e.controls,f=e.pagination,h=e.thumbnails,m=e.autoplay,v=e.isHeroBanner,g=void 0!==v&&v,b=e.iconButtonProps,y=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&0>t.indexOf(a)&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,a=Object.getOwnPropertySymbols(e);i<a.length;i++)0>t.indexOf(a[i])&&Object.prototype.propertyIsEnumerable.call(e,a[i])&&(n[a[i]]=e[a[i]]);return n}(e,["children","containerMessage","slideLabelMessage","hasNavigation","testId","idSuffix","controls","pagination","thumbnails","autoplay","isHeroBanner","iconButtonProps"]),x="swiper-pagination".concat(u?"-".concat(u):""),N="swiper-prev".concat(u?"-".concat(u):""),_="swiper-next".concat(u?"-".concat(u):""),C=o.useRef(null),w=o.useMemo(function(){return{clickable:!0,el:"#".concat(x),bulletElement:"button",bulletClass:"lxp-Carousel__".concat(g?"autoplay_pagination":"pagination","__bullet"),bulletActiveClass:"lxp-Carousel__".concat(g?"autoplay_pagination":"pagination","__bullet--active")}},[]),E=o.useMemo(function(){var e,t;return{backdrop:null!=(e=null==b?void 0:b.backdrop)?e:"transparent",styleVariant:null!=(t=null==b?void 0:b.styleVariant)?t:"secondary"}},[b]),S=o.useMemo(function(){return{slideThumbActiveClass:null==h?void 0:h.thumbActiveClass}},[]),j=o.useMemo(function(){return{enabled:!0,containerMessage:n,containerRoleDescriptionMessage:"carousel",slideRole:"group",slideLabelMessage:"".concat(a," {{index}} of {{slidesLength}}"),itemRoleDescriptionMessage:"slide",paginationBulletMessage:"Go to Position {{index}}"}},[]),T=o.useMemo(function(){return{prevEl:"#".concat(N),nextEl:"#".concat(_),lockClass:"lxp-Carousel__navigation--lock",disabledClass:"lxp-Carousel__navigation--disabled",hiddenClass:"lxp-Carousel__navigation--lock"}},[]),P=o.useMemo(function(){return i&&!0!==i?i:{navigationJustifying:(null==p?void 0:p.navigationJustifying)||"center",position:p?"static":"absolute"}},[i,p]),O=o.useMemo(function(){return{forceToAxis:!0}},[]),k=(null==p?void 0:p.navigationPlacement)||"end",A="start"===k&&(null==p?void 0:p.navigationJustifying)==="flex-end"&&(null==p?void 0:p.carouselTitle)&&"boolean"==typeof i,I=A?{display:"flex",alignItems:"center",justifyContent:"space-between",fontSize:(null==p?void 0:p.titleSize)||20}:{},L=o.useState(null),M=L[0],D=L[1],B=o.useState(null),R=B[0],V=B[1],F=o.useState({isPrevious:!0,isNext:!0}),z=F[0],Y=F[1],H=o.useState(!1),U=H[0],W=H[1];o.useEffect(function(){U&&M?M.autoplay.stop():!U&&M&&M.autoplay.start()},[U]);var $=function(e){Y(function(t){return d(d({},t),{isPrevious:!e.isBeginning,isNext:!e.isEnd})}),e.on("slideChange",function(){Y(function(t){return d(d({},t),{isPrevious:!e.isBeginning,isNext:!e.isEnd})})})};return c.default.createElement("div",{className:"lxp-Carousel","data-testid":void 0===r?"":r},c.default.createElement(ev,d({pagination:f||w,a11y:j,mousewheel:O,role:"region",navigation:!!i&&T,thumbs:d({swiper:R},S),onSwiper:function(e){$(e),D(e)}},y,{autoplay:m}),t,!1!==f&&!p&&!h&&c.default.createElement("div",{slot:"container-end",className:"lxp-Carousel__".concat(g?"autoplay_pagination":"pagination"),id:x,ref:g?C:null},C.current&&c.default.createElement("button",{className:"lxp-Carousel__autoplay_pagination__pause-button","aria-label":"Play/Pause",onClick:function(){W(function(e){return!e})}},c.default.createElement(s.Icon,{iconName:U?"play":"pause",size:"s",styleVariant:"secondary"}))),i&&c.default.createElement("div",{slot:"container-".concat(k),style:I},A&&c.default.createElement(s.Heading,{level:"2",size:null==p?void 0:p.titleSize},null==p?void 0:p.carouselTitle),c.default.createElement(eN,d({isHeroBanner:g,swiper:M},P,{nextId:_,prevId:N,controlsStatus:z,thumbsSwiper:R,iconButtonProps:E}),h&&c.default.createElement(ev,d({onSwiper:V},null==h?void 0:h.thumbSwiperProps),null==h?void 0:h.thumbs)))))};e_.Slide=ey,e_.Thumbnail=ey,t.F=e_}
13,58149:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>$});var a,i=n(14232);function r(e,t,n,a){return new(n||(n=Promise))(function(i,r){function o(e){try{l(a.next(e))}catch(e){r(e)}}function s(e){try{l(a.throw(e))}catch(e){r(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof n?t:new n(function(e){e(t)})).then(o,s)}l((a=a.apply(e,t||[])).next())})}function o(e,t){var n,a,i,r,o={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return r={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function s(r){return function(s){var l=[r,s];if(n)throw TypeError("Generator is already executing.");for(;o;)try{if(n=1,a&&(i=2&l[0]?a.return:l[0]?a.throw||((i=a.return)&&i.call(a),0):a.next)&&!(i=i.call(a,l[1])).done)return i;switch(a=0,i&&(l=[2&l[0],i.value]),l[0]){case 0:case 1:i=l;break;case 4:return o.label++,{value:l[1],done:!1};case 5:o.label++,a=l[1],l=[0];continue;case 7:l=o.ops.pop(),o.trys.pop();continue;default:if(!(i=(i=o.trys).length>0&&i[i.length-1])&&(6===l[0]||2===l[0])){o=0;continue}if(3===l[0]&&(!i||l[1]>i[0]&&l[1]<i[3])){o.label=l[1];break}if(6===l[0]&&o.label<i[1]){o.label=i[1],i=l;break}if(i&&o.label<i[2]){o.label=i[2],o.ops.push(l);break}i[2]&&o.ops.pop(),o.trys.pop();continue}l=t.call(e,o)}catch(e){l=[6,e],a=0}finally{n=i=0}if(5&l[0])throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}}}var s=function(){},l=s(),c=Object,d=function(e){return e===l},u=function(e){return"function"==typeof e},p=function(e,t){return c.assign({},e,t)},f="undefined",h=function(){return typeof window!=f},m=new WeakMap,v=0,g=function(e){var t,n,a=typeof e,i=e&&e.constructor,r=i==Date;if(c(e)!==e||r||i==RegExp)t=r?e.toJSON():"symbol"==a?e.toString():"string"==a?JSON.stringify(e):""+e;else{if(t=m.get(e))return t;if(t=++v+"~",m.set(e,t),i==Array){for(n=0,t="@";n<e.length;n++)t+=g(e[n])+",";m.set(e,t)}if(i==c){t="#";for(var o=c.keys(e).sort();!d(n=o.pop());)d(e[n])||(t+=n+":"+g(e[n])+",");m.set(e,t)}}return t},b=!0,y=h(),x=typeof document!=f,N=y&&window.addEventListener?window.addEventListener.bind(window):s,_=x?document.addEventListener.bind(document):s,C=y&&window.removeEventListener?window.removeEventListener.bind(window):s,w=x?document.removeEventListener.bind(document):s,E={initFocus:function(e){return _("visibilitychange",e),N("focus",e),function(){w("visibilitychange",e),C("focus",e)}},initReconnect:function(e){var t=function(){b=!0,e()},n=function(){b=!1};
13return N("online",t),N("offline",n),function(){C("online",t),C("offline",n)}}},S=!h()||"Deno"in window,j=S?i.useEffect:i.useLayoutEffect,T="undefined"!=typeof navigator&&navigator.connection,P=!S&&T&&(["slow-2g","2g"].includes(T.effectiveType)||T.saveData),O=function(e){if(u(e))try{e=e()}catch(t){e=""}var t=[].concat(e),n=(e="string"==typeof e?e:(Array.isArray(e)?e.length:e)?g(e):"")?"$swr$"+e:"";return[e,t,n]},k=new WeakMap,A=function(e,t,n,a,i,r,o){void 0===o&&(o=!0);var s=k.get(e),l=s[0],c=s[1],d=s[3],u=l[t],p=c[t];if(o&&p)for(var f=0;f<p.length;++f)p[f](n,a,i);return r&&(delete d[t],u&&u[0])?u[0](2).then(function(){return e.get(t)}):e.get(t)},I=0,L=function(){return++I},M=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return r(void 0,void 0,void 0,function(){var t,n,a,i,r,s,c,f,h,m,v,g,b,y,x,N,_,C,w,E;return o(this,function(o){switch(o.label){case 0:if(t=e[0],n=e[1],a=e[2],s=!!d((r="boolean"==typeof(i=e[3])?{revalidate:i}:i||{}).populateCache)||r.populateCache,c=!1!==r.revalidate,f=!1!==r.rollbackOnError,h=r.optimisticData,v=(m=O(n))[0],g=m[2],!v)return[2];if(b=k.get(t)[2],e.length<3)return[2,A(t,v,t.get(v),l,l,c,!0)];if(y=a,N=L(),b[v]=[N,0],_=!d(h),C=t.get(v),_&&(w=u(h)?h(C):h,t.set(v,w),A(t,v,w)),u(y))try{y=y(t.get(v))}catch(e){x=e}if(!(y&&u(y.then)))return[3,2];return[4,y.catch(function(e){x=e})];case 1:if(y=o.sent(),N!==b[v][0]){if(x)throw x;return[2,y]}x&&_&&f&&(s=!0,y=C,t.set(v,C)),o.label=2;case 2:return s&&(x||(u(s)&&(y=s(y,C)),t.set(v,y)),t.set(g,p(t.get(g),{error:x}))),b[v][1]=L(),[4,A(t,v,y,x,l,c,!!s)];case 3:if(E=o.sent(),x)throw x;return[2,s?E:y]}})})},D=function(e,t){for(var n in e)e[n][0]&&e[n][0](t)},B=function(e,t){if(!k.has(e)){var n=p(E,t),a={},i=M.bind(l,e),r=s;if(k.set(e,[a,{},{},{},i]),!S){var o=n.initFocus(setTimeout.bind(l,D.bind(l,a,0))),c=n.initReconnect(setTimeout.bind(l,D.bind(l,a,1)));r=function(){o&&o(),c&&c(),k.delete(e)}}return[e,i,r]}return[e,k.get(e)[4]]},R=B(new Map),V=R[0],F=p({onLoadingSlow:s,onSuccess:s,onError:s,onErrorRetry:function(e,t,n,a,i){var r=n.errorRetryCount,o=i.retryCount,s=~~((Math.random()+.5)*(1<<(o<8?o:8)))*n.errorRetryInterval;(d(r)||!(o>r))&&setTimeout(a,s,i)},onDiscarded:s,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:P?1e4:5e3,focusThrottleInterval:5e3,dedupingInterval:2e3,loadingTimeout:P?5e3:3e3,compare:function(e,t){return g(e)==g(t)},isPaused:function(){return!1},cache:V,mutate:R[1],fallback:{}},{isOnline:function(){return b},isVisible:function(){var e=x&&document.visibilityState;return d(e)||"hidden"!==e}}),z=function(e,t){var n=p(e,t);if(t){var a=e.use,i=e.fallback,r=t.use,o=t.fallback;a&&r&&(n.use=a.concat(r)),i&&o&&(n.fallback=p(i,o))}return n},Y=(0,i.createContext)({}),H=function(e,t){var n=(0,i.useState)({})[1],a=(0,i.useRef)(e),r=(0,i.useRef)({data:!1,error:!1,isValidating:!1}),o=(0,i.useCallback)(function(e){var i=!1,o=a.current;for(var s in e)o[s]!==e[s]&&(o[s]=e[s],r.current[s]&&(i=!0));i&&!t.current&&n({})},[]);return j(function(){a.current=e}),[a,r.current,o]},U=function(e,t,n){var a=t[e]||(t[e]=[]);return a.push(n),function(){var e=a.indexOf(n);e>=0&&(a[e]=a[a.length-1],a.pop())}},W={dedupe:!0};c.defineProperty(function(e){var t=e.value,n=z((0,i.useContext)(Y),t),a=t&&t.provider,r=(0,i.useState)(function(){return a?B(a(n.cache||V),t):l})[0];return r&&(n.cache=r[0],n.mutate=r[1]),j(function(){return r?r[2]:l},[]),(0,i.createElement)(Y.Provider,p(e,{value:n}))},"default",{value:F});var $=(a=function(e,t,n){var a=n.cache,s=n.compare,c=n.fallbackData,m=n.suspense,v=n.revalidateOnMount,g=n.refreshInterval,b=n.refreshWhenHidden,y=n.refreshWhenOffline,x=k.get(a),N=x[0],_=x[1],C=x[2],w=x[3],E=O(e),T=E[0],P=E[1],I=E[2],D=(0,i.useRef)(!1),B=(0,i.useRef)(!1),R=(0,i.useRef)(T),V=(0,i.useRef)(t),F=(0,i.useRef)(n),z=function(){return F.current},Y=function(){return z().isVisible()&&z().isOnline()},$=function(e){return a.set(I,p(a.get(I),e))},G=a.get(T),X=d(c)?n.fallback[T]:c,q=d(G)?X:G,Z=a.get(I)||{},K=Z.error,J=!D.current,Q=function(){return J&&!d(v)?v:!z().isPaused()&&(m?!d(q)&&n.revalidateIfStale:d(q)||n.revalidateIfStale)},ee=!!T&&!!t&&(!!Z.isValidating||J&&Q()),et=H({data:q,error:K,isValidating:ee},B),en=et[0],ea=et[1],ei=et[2],er=(0,i.useCallback)(function(e){return r(void 0,void 0,void 0,function(){var t,i,r,c,p,f,h,m,v,g,b,y,x;return o(this,function(o){switch(o.label){case 0:if(t=V.current,!T||!t||B.current||z().isPaused())return[2,!1];c=!0,p=e||{},f=!w[T]||!p.dedupe,h=function(){return!B.current&&T===R.current&&D.current},m=function(){var e=w[T];e&&e[1]===r&&delete w[T]},v={isValidating:!1},g=function(){$({isValidating:!1}),h()&&ei(v)},$({isValidating:!0}),ei({isValidating:!0}),o.label=1;case 1:return o.trys.push([1,3,,4]),f&&(A(a,T,en.current.data,en.current.error,!0),n.loadingTimeout&&!a.get(T)&&setTimeout(function(){c&&h()&&z().onLoadingSlow(T,n)},n.loadingTimeout),w[T]=[t.apply(void 0,P),L()]),i=(x=w[T])[0],r=x[1],[4,i];case 2:if(i=o.sent(),f&&setTimeout(m,n.dedupingInterval),!w[T]||w[T][1]!==r)return f&&h()&&z().onDiscarded(T),[2,!1];if($({error:l}),v.error=l,!d(b=C[T])&&(r<=b[0]||r<=b[1]||0===b[1]))return g(),f&&h()&&z().onDiscarded(T),[2,!1];return s(en.current.data,i)?v.data=en.current.data:v.data=i,s(a.get(T),i)||a.set(T,i),f&&h()&&z().onSuccess(i,T,n),[3,4];case 3:return y=o.sent(),m(),!z().isPaused()&&($({error:y}),v.error=y,f&&h()&&(z().onError(y,T,n),("boolean"==typeof n.shouldRetryOnError&&n.shouldRetryOnError||u(n.shouldRetryOnError)&&n.shouldRetryOnError(y))&&Y()&&z().onErrorRetry(y,T,n,er,{retryCount:(p.retryCount||0)+1,dedupe:!0}))),[3,4];case 4:return c=!1,g(),h()&&f&&A(a,T,v.data,v.error,!1),[2,!0]}})})},[T]),eo=(0,i.useCallback)(M.bind(l,a,function(){return R.current}),[]);if(j(function(){V.current=t,F.current=n}),j(function(){if(T){var e=T!==R.current,t=er.bind(l,W),n=0,a=U(T,_,function(e,t,n){ei(p({error:t,isValidating:n},s(en.current.data,e)?l:{data:e}))}),i=U(T,N,function(e){if(0==e){var a=Date.now();z().revalidateOnFocus&&a>n&&Y()&&(n=a+z().focusThrottleInterval,t())}else if(1==e)z().revalidateOnReconnect&&Y()&&t();else if(2==e)return er()});return B.current=!1,R.current=T,D.current=!0,e&&ei({data:q,error:K,isValidating:ee}),Q()&&(d(q)||S?t():h()&&typeof window.requestAnimationFrame!=f?window.requestAnimationFrame(t):setTimeout(t,1)),function(){B.current=!0,a(),i()}}},[T,er]),j(function(){var e;function t(){var t=u(g)?g(q):g;t&&-1!==e&&(e=setTimeout(n,t))}function n(){!en.current.error&&(b||z().isVisible())&&(y||z().isOnline())?er(W).then(t):t()}return t(),function(){e&&(clearTimeout(e),e=-1)}},[g,b,y,er]),(0,i.useDebugValue)(q),m&&d(q)&&T)throw V.current=t,F.current=n,B.current=!1,d(K)?er(W):K;return{mutate:eo,get data(){return ea.data=!0,q},get error(){return ea.error=!0,K},get isValidating(){return ea.isValidating=!0,ee}}},function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=p(F,(0,i.useContext)(Y)),r=u(e[1])?[e[0],e[1],e[2]||{}]:[e[0],null,(null===e[1]?e[2]:e[1])||{}],o=r[0],s=r[1],l=z(n,r[2]),c=a,d=l.use;if(d)for(var f=d.length;f-- >0;)c=d[f](c);return c(o,s||l.fetcher,l)})},58379:e=>{e.exports={wrapper:"error_wrapper__vGXKb",error_wrapper:"error_error_wrapper__E_dnY"}},58690:e=>{e.exports={productcard_root:"productcardNew_productcard_root__A8e7a",mgTop:"productcardNew_mgTop__pyqWE",noMgTop:"productcardNew_noMgTop__XmD_t",logos:"productcardNew_logos__cqsVg",cardHolder:"productcardNew_cardHolder__3TblM",bannerImage_container:"productcardNew_bannerImage_container__zpgIW",upfrontDetails:"productcardNew_upfrontDetails__rJMmv",description_container:"productcardNew_description_container__YnVtk",header:"productcardNew_header__URXmk",header2lines:"productcardNew_header2lines__ly3XI",contractText:"productcardNew_contractText__qTPM5",headerText:"productcardNew_headerText__HLCFM",description:"productcardNew_description__OWx6e",merchStrip:"productcardNew_merchStrip__e08RU",offerText:"productcardNew_offerText__0kt8S",productInfo:"productcardNew_productInfo__ya2C0",grayText:"productcardNew_grayText__aGqQ5",priceDetails:"productcardNew_priceDetails__o_r2h",price:"productcardNew_price__IbYU3",priceText:"productcardNew_priceText__13fwM",supcontainer:"productcardNew_supcontainer__NbOcO",wasPrice:"productcardNew_wasPrice__aqawj",upfrontCost:"productcardNew_upfrontCost__5_azo",underline:"productcardNew_underline__zbq9v",hoverText:"productcardNew_hoverText__V8zN4",verticalDivider:"productcardNew_verticalDivider__sGtVN",productCardFooter:"productcardNew_productCardFooter__A8j1j",productCardBtn:"productcardNew_productCardBtn__KhN7_",trasparentBtn:"productcardNew_trasparentBtn__1w_3i",seeDetails:"productcardNew_seeDetails__ZD4lv",card_bottom_wrapper:"productcardNew_card_bottom_wrapper__dkgO2",card_bottom_overlay:"productcardNew_card_bottom_overlay__hMqyh",minHeight:"productcardNew_minHeight__95D4d",price_rise_tile:"productcardNew_price_rise_tile__ue_vI"}},59068:e=>{e.exports={herobanner_root:"herobanner_herobanner_root__cQtGP",sc_actions:"herobanner_sc_actions__MzPhQ",bannerImage_container:"herobanner_bannerImage_container__NWtu8",badRequest:"herobanner_badRequest__Nhwpg",banner_content:"herobanner_banner_content__5pB23"}},59158:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});var a=n(14232),i=n(37876);let r=(0,a.memo)(function(e){var t=e.imgOneX,n=e.imgTwoX,a=e.altText,r=e.xAxisPos,o=e.
13yAxisPos,s=e.ariaHidden,l="-".concat(r,"px -").concat(o,"px");return(0,i.jsxs)("picture",{children:[(0,i.jsx)("source",{"data-srcset":"".concat(t," 1x, ").concat(n," 2x")}),(0,i.jsx)("img",{className:"lazyload",alt:a,src:"".concat(t,"?webp"),loading:"eager","aria-hidden":""===a||s,style:{objectPosition:l,backgroundPosition:l}})]})})},59384:e=>{e.exports={legalstuff:"accordionModule_legalstuff__KMAJ5",freqQs:"accordionModule_freqQs__d3o7L"}},60094:()=>{},60224:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});var a=n(14232),i=n(54155);let r=(0,a.forwardRef)((e,t)=>((0,i.q)(!1,"IconTick02Filled"),a.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",ref:t},e),a.createElement("path",{d:"M16 2C8.28 2 2 8.28 2 16s6.28 14 14 14 14-6.28 14-14S23.72 2 16 2m6.736 10.678-9.03 9.03a1.004 1.004 0 0 1-1.416 0l-4.03-4.03a.9.9 0 0 1 0-1.272l.142-.142a.9.9 0 0 1 1.272 0l3.322 3.322 8.322-8.322a.9.9 0 0 1 1.272 0l.142.142a.9.9 0 0 1 0 1.272z"}))));r.displayName="LoopTick02Filled"},60978:(e,t,n)=>{"use strict";let a,i,r;n.d(t,{RC:()=>$,qr:()=>G,Mn:()=>W});var o=n(14232),s=n(25296),l=n(79131);function c(){return a||(a=function(){let e=(0,s.a)(),t=(0,s.g)();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}()),a}function d(e={}){return i||(i=function({userAgent:e}={}){let t=c(),n=(0,s.a)(),a=n.navigator.platform,i=e||n.navigator.userAgent,r={ios:!1,android:!1},o=n.screen.width,l=n.screen.height,d=i.match(/(Android);?[\s\/]+([\d.]+)?/),u=i.match(/(iPad)(?!\1).*OS\s([\d_]+)/),p=i.match(/(iPod)(.*OS\s([\d_]+))?/),f=!u&&i.match(/(iPhone\sOS|iOS)\s([\d_]+)/),h="MacIntel"===a;return!u&&h&&t.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${o}x${l}`)>=0&&((u=i.match(/(Version)\/([\d.]+)/))||(u=[0,1,"13_0_0"]),h=!1),d&&"Win32"!==a&&(r.os="android",r.android=!0),(u||f||p)&&(r.os="ios",r.ios=!0),r}(e)),i}function u(){return r||(r=function(){let e=(0,s.a)(),t=d(),n=!1;function a(){let t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&0>t.indexOf("chrome")&&0>t.indexOf("android")}if(a()){let t=String(e.navigator.userAgent);if(t.includes("Version/")){let[e,a]=t.split("Version/")[1].split(" ")[0].split(".").map(e=>Number(e));n=e<16||16===e&&a<2}}let i=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent),r=a(),o=r||i&&t.ios;return{isSafari:n||r,needPerspectiveFix:n,need3dFix:o,isWebView:i}}()),r}let p=(e,t,n)=>{t&&!e.classList.contains(n)?e.classList.add(n):!t&&e.classList.contains(n)&&e.classList.remove(n)},f=(e,t,n)=>{t&&!e.classList.contains(n)?e.classList.add(n):!t&&e.classList.contains(n)&&e.classList.remove(n)},h=(e,t)=>{if(!e||e.destroyed||!e.params)return;let n=t.closest(e.isElement?"swiper-slide":`.${e.params.slideClass}`);if(n){let t=n.querySelector(`.${e.params.lazyPreloaderClass}`);!t&&e.isElement&&(n.shadowRoot?t=n.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{n.shadowRoot&&(t=n.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`))&&!t.lazyPreloaderManaged&&t.remove()})),t&&!t.lazyPreloaderManaged&&t.remove()}},m=(e,t)=>{if(!e.slides[t])return;let n=e.slides[t].querySelector('[loading="lazy"]');n&&n.removeAttribute("loading")},v=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext,n=e.slides.length;if(!n||!t||t<0)return;t=Math.min(t,n);let a="auto"===e.params.slidesPerView?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),i=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){let n=[i-t];n.push(...Array.from({length:t}).map((e,t)=>i+a+t)),e.slides.forEach((t,a)=>{n.includes(t.column)&&m(e,a)});return}let r=i+a-1;if(e.params.rewind||e.params.loop)for(let a=i-t;a<=r+t;a+=1){let t=(a%n+n)%n;(t<i||t>r)&&m(e,t)}else for(let a=Math.max(i-t,0);a<=Math.min(r+t,n-1);a+=1)a!==i&&(a>r||a<i)&&m(e,a)};function g({swiper:e,runCallbacks:t,direction:n,step:a}){let{activeIndex:i,previousIndex:r}=e,o=n;o||(o=i>r?"next":i<r?"prev":"reset"),e.emit(`transition${a}`),t&&"reset"===o?e.emit(`slideResetTransition${a}`):t&&i!==r&&(e.emit(`slideChangeTransition${a}`),"next"===o?e.emit(`slideNextTransition${a}`):e.emit(`slidePrevTransition${a}`))}function b(e,t,n){let a=(0,s.a)(),{params:i}=e,r=i.edgeSwipeDetection,o=i.edgeSwipeThreshold;return!r||!(n<=o)&&!(n>=a.innerWidth-o)||"prevent"===r&&(t.preventDefault(),!0)}function y(e){let t=(0,s.g)(),n=e;n.originalEvent&&(n=n.originalEvent);let a=this.touchEventsData;if("pointerdown"===n.type){if(null!==a.pointerId&&a.pointerId!==n.pointerId)return;a.pointerId=n.pointerId}else"touchstart"===n.type&&1===n.targetTouches.length&&(a.touchId=n.targetTouches[0].identifier);if("touchstart"===n.type)return void b(this,n,n.targetTouches[0].pageX);let{params:i,touches:r,enabled:o}=this;if(!o||!i.simulateTouch&&"mouse"===n.pointerType||this.animating&&i.preventInteractionOnTransition)return;!this.animating&&i.cssMode&&i.loop&&this.loopFix();let c=n.target;if("wrapper"===i.touchEventsTarget&&!(0,l.w)(c,this.wrapperEl)||"which"in n&&3===n.which||"button"in n&&n.button>0||a.isTouched&&a.isMoved)return;let d=!!i.noSwipingClass&&""!==i.noSwipingClass,u=n.composedPath?n.composedPath():n.path;d&&n.target&&n.target.shadowRoot&&u&&(c=u[0]);let p=i.noSwipingSelector?i.noSwipingSelector:`.${i.noSwipingClass}`,f=!!(n.target&&n.target.shadowRoot);if(i.noSwiping&&(f?function(e,t=this){return function t(n){if(!n||n===(0,s.g)()||n===(0,s.a)())return null;n.assignedSlot&&(n=n.assignedSlot);let a=n.closest(e);return a||n.getRootNode?a||t(n.getRootNode().host):null}(t)}(p,c):c.closest(p))){this.allowClick=!0;return}if(i.swipeHandler&&!c.closest(i.swipeHandler))return;r.currentX=n.pageX,r.currentY=n.pageY;let h=r.currentX,m=r.currentY;if(!b(this,n,h))return;Object.assign(a,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),r.startX=h,r.startY=m,a.touchStartTime=(0,l.h)(),this.allowClick=!0,this.updateSize(),this.swipeDirection=void 0,i.threshold>0&&(a.allowThresholdMove=!1);let v=!0;c.matches(a.focusableElements)&&(v=!1,"SELECT"===c.nodeName&&(a.isTouched=!1)),t.activeElement&&t.activeElement.matches(a.focusableElements)&&t.activeElement!==c&&("mouse"===n.pointerType||"mouse"!==n.pointerType&&!c.matches(a.focusableElements))&&t.activeElement.blur();let g=v&&this.allowTouchMove&&i.touchStartPreventDefault;(i.touchStartForcePreventDefault||g)&&!c.isContentEditable&&n.preventDefault(),i.freeMode&&i.freeMode.enabled&&this.freeMode&&this.animating&&!i.cssMode&&this.freeMode.onTouchStart(),this.emit
13("touchStart",n)}function x(e){let t,n,a=(0,s.g)(),i=this.touchEventsData,{params:r,touches:o,rtlTranslate:c,enabled:d}=this;if(!d||!r.simulateTouch&&"mouse"===e.pointerType)return;let u=e;if(u.originalEvent&&(u=u.originalEvent),"pointermove"===u.type&&(null!==i.touchId||u.pointerId!==i.pointerId))return;if("touchmove"===u.type){if(!(t=[...u.changedTouches].find(e=>e.identifier===i.touchId))||t.identifier!==i.touchId)return}else t=u;if(!i.isTouched){i.startMoving&&i.isScrolling&&this.emit("touchMoveOpposite",u);return}let p=t.pageX,f=t.pageY;if(u.preventedByNestedSwiper){o.startX=p,o.startY=f;return}if(!this.allowTouchMove){u.target.matches(i.focusableElements)||(this.allowClick=!1),i.isTouched&&(Object.assign(o,{startX:p,startY:f,currentX:p,currentY:f}),i.touchStartTime=(0,l.h)());return}if(r.touchReleaseOnEdges&&!r.loop){if(this.isVertical()){if(f<o.startY&&this.translate<=this.maxTranslate()||f>o.startY&&this.translate>=this.minTranslate()){i.isTouched=!1,i.isMoved=!1;return}}else if(c&&(p>o.startX&&-this.translate<=this.maxTranslate()||p<o.startX&&-this.translate>=this.minTranslate()))return;else if(!c&&(p<o.startX&&this.translate<=this.maxTranslate()||p>o.startX&&this.translate>=this.minTranslate()))return}if(a.activeElement&&a.activeElement.matches(i.focusableElements)&&a.activeElement!==u.target&&"mouse"!==u.pointerType&&a.activeElement.blur(),a.activeElement&&u.target===a.activeElement&&u.target.matches(i.focusableElements)){i.isMoved=!0,this.allowClick=!1;return}i.allowTouchCallbacks&&this.emit("touchMove",u),o.previousX=o.currentX,o.previousY=o.currentY,o.currentX=p,o.currentY=f;let h=o.currentX-o.startX,m=o.currentY-o.startY;if(this.params.threshold&&Math.sqrt(h**2+m**2)<this.params.threshold)return;if(void 0===i.isScrolling){let e;this.isHorizontal()&&o.currentY===o.startY||this.isVertical()&&o.currentX===o.startX?i.isScrolling=!1:h*h+m*m>=25&&(e=180*Math.atan2(Math.abs(m),Math.abs(h))/Math.PI,i.isScrolling=this.isHorizontal()?e>r.touchAngle:90-e>r.touchAngle)}if(i.isScrolling&&this.emit("touchMoveOpposite",u),void 0===i.startMoving&&(o.currentX!==o.startX||o.currentY!==o.startY)&&(i.startMoving=!0),i.isScrolling||"touchmove"===u.type&&i.preventTouchMoveFromPointerMove){i.isTouched=!1;return}if(!i.startMoving)return;this.allowClick=!1,!r.cssMode&&u.cancelable&&u.preventDefault(),r.touchMoveStopPropagation&&!r.nested&&u.stopPropagation();let v=this.isHorizontal()?h:m,g=this.isHorizontal()?o.currentX-o.previousX:o.currentY-o.previousY;r.oneWayMovement&&(v=Math.abs(v)*(c?1:-1),g=Math.abs(g)*(c?1:-1)),o.diff=v,v*=r.touchRatio,c&&(v=-v,g=-g);let b=this.touchesDirection;this.swipeDirection=v>0?"prev":"next",this.touchesDirection=g>0?"prev":"next";let y=this.params.loop&&!r.cssMode,x="next"===this.touchesDirection&&this.allowSlideNext||"prev"===this.touchesDirection&&this.allowSlidePrev;if(!i.isMoved){if(y&&x&&this.loopFix({direction:this.swipeDirection}),i.startTranslate=this.getTranslate(),this.setTransition(0),this.animating){let e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});this.wrapperEl.dispatchEvent(e)}i.allowMomentumBounce=!1,r.grabCursor&&(!0===this.allowSlideNext||!0===this.allowSlidePrev)&&this.setGrabCursor(!0),this.emit("sliderFirstMove",u)}if(new Date().getTime(),!1!==r._loopSwapReset&&i.isMoved&&i.allowThresholdMove&&b!==this.touchesDirection&&y&&x&&Math.abs(v)>=1){Object.assign(o,{startX:p,startY:f,currentX:p,currentY:f,startTranslate:i.currentTranslate}),i.loopSwapReset=!0,i.startTranslate=i.currentTranslate;return}this.emit("sliderMove",u),i.isMoved=!0,i.currentTranslate=v+i.startTranslate;let N=!0,_=r.resistanceRatio;if(r.touchReleaseOnEdges&&(_=0),v>0?(y&&x&&!n&&i.allowThresholdMove&&i.currentTranslate>(r.centeredSlides?this.minTranslate()-this.slidesSizesGrid[this.activeIndex+1]-("auto"!==r.slidesPerView&&this.slides.length-r.slidesPerView>=2?this.slidesSizesGrid[this.activeIndex+1]+this.params.spaceBetween:0)-this.params.spaceBetween:this.minTranslate())&&this.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),i.currentTranslate>this.minTranslate()&&(N=!1,r.resistance&&(i.currentTranslate=this.minTranslate()-1+(-this.minTranslate()+i.startTranslate+v)**_))):v<0&&(y&&x&&!n&&i.allowThresholdMove&&i.currentTranslate<(r.centeredSlides?this.maxTranslate()+this.slidesSizesGrid[this.slidesSizesGrid.length-1]+this.params.spaceBetween+("auto"!==r.slidesPerView&&this.slides.length-r.slidesPerView>=2?this.slidesSizesGrid[this.slidesSizesGrid.length-1]+this.params.spaceBetween:0):this.maxTranslate())&&this.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:this.slides.length-("auto"===r.slidesPerView?this.slidesPerViewDynamic():Math.ceil(parseFloat(r.slidesPerView,10)))}),i.currentTranslate<this.maxTranslate()&&(N=!1,r.resistance&&(i.currentTranslate=this.maxTranslate()+1-(this.maxTranslate()-i.startTranslate-v)**_))),N&&(u.preventedByNestedSwiper=!0),!this.allowSlideNext&&"next"===this.swipeDirection&&i.currentTranslate<i.startTranslate&&(i.currentTranslate=i.startTranslate),!this.allowSlidePrev&&"prev"===this.swipeDirection&&i.currentTranslate>i.startTranslate&&(i.currentTranslate=i.startTranslate),this.allowSlidePrev||this.allowSlideNext||(i.currentTranslate=i.startTranslate),r.threshold>0)if(Math.abs(v)>r.threshold||i.allowThresholdMove){if(!i.allowThresholdMove){i.allowThresholdMove=!0,o.startX=o.currentX,o.startY=o.currentY,i.currentTranslate=i.startTranslate,o.diff=this.isHorizontal()?o.currentX-o.startX:o.currentY-o.startY;return}}else{i.currentTranslate=i.startTranslate;return}r.followFinger&&!r.cssMode&&((r.freeMode&&r.freeMode.enabled&&this.freeMode||r.watchSlidesProgress)&&(this.updateActiveIndex(),this.updateSlidesClasses()),r.freeMode&&r.freeMode.enabled&&this.freeMode&&this.freeMode.onTouchMove(),this.updateProgress(i.currentTranslate),this.setTranslate(i.currentTranslate))}function N(e){let t,n,a=this,i=a.touchEventsData,r=e;if(r.originalEvent&&(r=r.originalEvent),"touchend"===r.type||"touchcancel"===r.type){if(!(t=[...r.changedTouches].find(e=>e.identifier===i.touchId))||t.identifier!==i.touchId)return}else{if(null!==i.touchId||r.pointerId!==i.pointerId)return;t=r}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(r.type)&&!(["pointercancel","contextmenu"].includes(r.type)&&(a.browser.isSafari||a.browser.isWebView)))return;i.pointerId=null,i.touchId=null;let{params:o,touches:s,rtlTranslate:c,slidesGrid:d,enabled:u}=a;if(!u||!o.simulateTouch&&"mouse"===r.pointerType)return;if(i.allowTouchCallbacks&&a.emit("touchEnd",r),i.allowTouchCallbacks=!1,!i.isTouched){i.isMoved&&o.grabCursor&&a.setGrabCursor(!1),i.isMoved=!1,i.startMoving=!1;return}o.grabCursor&&i.isMoved&&i.isTouched&&(!0===a.allowSlideNext||!0===a.allowSlidePrev)&&a.setGrabCursor(!1);let p=(0,l.h)(),f=p-i.touchStartTime;if(a.allowClick){let e=r.path||r.composedPath&&r.composedPath();a.updateClickedSlide(e&&e[0]||r.target,e),a.emit("tap click",r),f<300&&p-i.lastClickTime<300&&a.emit("doubleTap doubleClick",r)}if(i.lastClickTime=(0,l.h)(),(0,l.n)(()=>{a.destroyed||(a.allowClick=!0)}),!i.isTouched||!i.isMoved||!a.swipeDirection||0===s.diff&&!i.loopSwapReset||i.currentTranslate===i.startTranslate&&!i.loopSwapReset){i.isTouched=!1,i.isMoved=!1,i.startMoving=!1;return}if(i.isTouched=!1,i.isMoved=!1,i.startMoving=!1,n=o.followFinger?c?a.translate:-a.translate:-i.currentTranslate,o.cssMode)return;if(o.freeMode&&o.freeMode.enabled)return void a.freeMode.onTouchEnd({currentPos:n});let h=n>=-a.maxTranslate()&&!a.params.loop,m=0,v=a.slidesSizesGrid[0];for(let e=0;e<d.length;e+=e<o.slidesPerGroupSkip?1:o.slidesPerGroup){let t=e<o.slidesPerGroupSkip-1?1:o.slidesPerGroup;void 0!==d[e+t]?(h||n>=d[e]&&n<d[e+t])&&(m=e,v=d[e+t]-d[e]):(h||n>=d[e])&&(m=e,v=d[d.length-1]-d[d.length-2])}let g=null,b=null;
13o.rewind&&(a.isBeginning?b=o.virtual&&o.virtual.enabled&&a.virtual?a.virtual.slides.length-1:a.slides.length-1:a.isEnd&&(g=0));let y=(n-d[m])/v,x=m<o.slidesPerGroupSkip-1?1:o.slidesPerGroup;if(f>o.longSwipesMs){if(!o.longSwipes)return void a.slideTo(a.activeIndex);"next"===a.swipeDirection&&(y>=o.longSwipesRatio?a.slideTo(o.rewind&&a.isEnd?g:m+x):a.slideTo(m)),"prev"===a.swipeDirection&&(y>1-o.longSwipesRatio?a.slideTo(m+x):null!==b&&y<0&&Math.abs(y)>o.longSwipesRatio?a.slideTo(b):a.slideTo(m))}else{if(!o.shortSwipes)return void a.slideTo(a.activeIndex);a.navigation&&(r.target===a.navigation.nextEl||r.target===a.navigation.prevEl)?r.target===a.navigation.nextEl?a.slideTo(m+x):a.slideTo(m):("next"===a.swipeDirection&&a.slideTo(null!==g?g:m+x),"prev"===a.swipeDirection&&a.slideTo(null!==b?b:m))}}function _(){let e=this,{params:t,el:n}=e;if(n&&0===n.offsetWidth)return;t.breakpoints&&e.setBreakpoint();let{allowSlideNext:a,allowSlidePrev:i,snapGrid:r}=e,o=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();let s=o&&t.loop;if("auto"!==t.slidesPerView&&!(t.slidesPerView>1)||!e.isEnd||e.isBeginning||e.params.centeredSlides||s)e.params.loop&&!o?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0);else{let t=o?e.virtual.slides:e.slides;e.slideTo(t.length-1,0,!1,!0)}e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout(()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()},500)),e.allowSlidePrev=i,e.allowSlideNext=a,e.params.watchOverflow&&r!==e.snapGrid&&e.checkOverflow()}function C(e){this.enabled&&!this.allowClick&&(this.params.preventClicks&&e.preventDefault(),this.params.preventClicksPropagation&&this.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))}function w(){let{wrapperEl:e,rtlTranslate:t,enabled:n}=this;if(!n)return;this.previousTranslate=this.translate,this.isHorizontal()?this.translate=-e.scrollLeft:this.translate=-e.scrollTop,0===this.translate&&(this.translate=0),this.updateActiveIndex(),this.updateSlidesClasses();let a=this.maxTranslate()-this.minTranslate();(0===a?0:(this.translate-this.minTranslate())/a)!==this.progress&&this.updateProgress(t?-this.translate:this.translate),this.emit("setTranslate",this.translate,!1)}function E(e){h(this,e.target),!this.params.cssMode&&("auto"===this.params.slidesPerView||this.params.autoHeight)&&this.update()}function S(){!this.documentTouchHandlerProceeded&&(this.documentTouchHandlerProceeded=!0,this.params.touchReleaseOnEdges&&(this.el.style.touchAction="auto"))}let j=(e,t)=>{let n=(0,s.g)(),{params:a,el:i,wrapperEl:r,device:o}=e,l=!!a.nested,c="on"===t?"addEventListener":"removeEventListener";i&&"string"!=typeof i&&(n[c]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:l}),i[c]("touchstart",e.onTouchStart,{passive:!1}),i[c]("pointerdown",e.onTouchStart,{passive:!1}),n[c]("touchmove",e.onTouchMove,{passive:!1,capture:l}),n[c]("pointermove",e.onTouchMove,{passive:!1,capture:l}),n[c]("touchend",e.onTouchEnd,{passive:!0}),n[c]("pointerup",e.onTouchEnd,{passive:!0}),n[c]("pointercancel",e.onTouchEnd,{passive:!0}),n[c]("touchcancel",e.onTouchEnd,{passive:!0}),n[c]("pointerout",e.onTouchEnd,{passive:!0}),n[c]("pointerleave",e.onTouchEnd,{passive:!0}),n[c]("contextmenu",e.onTouchEnd,{passive:!0}),(a.preventClicks||a.preventClicksPropagation)&&i[c]("click",e.onClick,!0),a.cssMode&&r[c]("scroll",e.onScroll),a.updateOnWindowResize?e[t](o.ios||o.android?"resize orientationchange observerUpdate":"resize observerUpdate",_,!0):e[t]("observerUpdate",_,!0),i[c]("load",e.onLoad,{capture:!0}))},T=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;var P={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",
13spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,snapToSlideEdge:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopAddBlankSlides:!0,loopAdditionalSlides:0,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};let O={eventsEmitter:{on(e,t,n){let a=this;if(!a.eventsListeners||a.destroyed||"function"!=typeof t)return a;let i=n?"unshift":"push";return e.split(" ").forEach(e=>{a.eventsListeners[e]||(a.eventsListeners[e]=[]),a.eventsListeners[e][i](t)}),a},once(e,t,n){let a=this;if(!a.eventsListeners||a.destroyed||"function"!=typeof t)return a;function i(...n){a.off(e,i),i.__emitterProxy&&delete i.__emitterProxy,t.apply(a,n)}return i.__emitterProxy=t,a.on(e,i,n)},onAny(e,t){return!this.eventsListeners||this.destroyed||"function"!=typeof e||0>this.eventsAnyListeners.indexOf(e)&&this.eventsAnyListeners[t?"unshift":"push"](e),this},offAny(e){if(!this.eventsListeners||this.destroyed||!this.eventsAnyListeners)return this;let t=this.eventsAnyListeners.indexOf(e);return t>=0&&this.eventsAnyListeners.splice(t,1),this},off(e,t){let n=this;return n.eventsListeners&&!n.destroyed&&n.eventsListeners&&e.split(" ").forEach(e=>{void 0===t?n.eventsListeners[e]=[]:n.eventsListeners[e]&&n.eventsListeners[e].forEach((a,i)=>{(a===t||a.__emitterProxy&&a.__emitterProxy===t)&&n.eventsListeners[e].splice(i,1)})}),n},emit(...e){let t,n,a,i=this;return i.eventsListeners&&!i.destroyed&&i.eventsListeners&&("string"==typeof e[0]||Array.isArray(e[0])?(t=e[0],n=e.slice(1,e.length),a=i):(t=e[0].events,n=e[0].data,a=e[0].context||i),n.unshift(a),(Array.isArray(t)?t:t.split(" ")).forEach(e=>{i.eventsAnyListeners&&i.eventsAnyListeners.length&&i.eventsAnyListeners.forEach(t=>{t.apply(a,[e,...n])}),i.eventsListeners&&i.eventsListeners[e]&&i.eventsListeners[e].forEach(e=>{e.apply(a,n)})})),i}},update:{updateSize:function(){let e,t,n=this.el;e=void 0!==this.params.width&&null!==this.params.width?this.params.width:n.clientWidth,t=void 0!==this.params.height&&null!==this.params.height?this.params.height:n.clientHeight,0===e&&this.isHorizontal()||0===t&&this.isVertical()||(e=e-parseInt((0,l.q)(n,"padding-left")||0,10)-parseInt((0,l.q)(n,"padding-right")||0,10),t=t-parseInt((0,l.q)(n,"padding-top")||0,10)-parseInt((0,l.q)(n,"padding-bottom")||0,10),Number.isNaN(e)&&(e=0),Number.isNaN(t)&&(t=0),Object.assign(this,{width:e,height:t,size:this.isHorizontal()?e:t}))},updateSlides:function(){let e,t=this;function n(e,n){return parseFloat(e.getPropertyValue(t.getDirectionLabel(n))||0)}let a=t.params,{wrapperEl:i,slidesEl:r,rtlTranslate:o,wrongRTL:s}=t,c=t.virtual&&a.virtual.enabled,d=c?t.virtual.slides.length:t.slides.length,u=(0,l.e)(r,`.${t.params.slideClass}, swiper-slide`),p=c?t.virtual.slides.length:u.length,f=[],h=[],m=[],v=a.slidesOffsetBefore;"function"==typeof v&&(v=a.slidesOffsetBefore.call(t));let g=a.slidesOffsetAfter;"function"==typeof g&&(g=a.slidesOffsetAfter.call(t));let b=t.snapGrid.length,y=t.slidesGrid.length,x=t.size-v-g,N=a.spaceBetween,_=-v,C=0,w=0;if(void 0===x)return;"string"==typeof N&&N.indexOf("%")>=0?N=parseFloat(N.replace("%",""))/100*x:"string"==typeof N&&(N=parseFloat(N)),t.virtualSize=-N-v-g,u.forEach(e
13=>{o?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""}),a.centeredSlides&&a.cssMode&&((0,l.b)(i,"--swiper-centered-offset-before",""),(0,l.b)(i,"--swiper-centered-offset-after","")),a.cssMode&&((0,l.b)(i,"--swiper-slides-offset-before",`${v}px`),(0,l.b)(i,"--swiper-slides-offset-after",`${g}px`));let E=a.grid&&a.grid.rows>1&&t.grid;E?t.grid.initSlides(u):t.grid&&t.grid.unsetSlides();let S="auto"===a.slidesPerView&&a.breakpoints&&Object.keys(a.breakpoints).filter(e=>void 0!==a.breakpoints[e].slidesPerView).length>0;for(let i=0;i<p;i+=1){e=0;let r=u[i];if(!r||(E&&t.grid.updateSlide(i,r,u),"none"!==(0,l.q)(r,"display"))){if(c&&"auto"===a.slidesPerView)a.virtual.slidesPerViewAutoSlideSize&&(e=a.virtual.slidesPerViewAutoSlideSize),e&&r&&(a.roundLengths&&(e=Math.floor(e)),r.style[t.getDirectionLabel("width")]=`${e}px`);else if("auto"===a.slidesPerView){S&&(r.style[t.getDirectionLabel("width")]="");let i=getComputedStyle(r),o=r.style.transform,s=r.style.webkitTransform;if(o&&(r.style.transform="none"),s&&(r.style.webkitTransform="none"),a.roundLengths)e=t.isHorizontal()?(0,l.i)(r,"width",!0):(0,l.i)(r,"height",!0);else{let t=n(i,"width"),a=n(i,"padding-left"),o=n(i,"padding-right"),s=n(i,"margin-left"),l=n(i,"margin-right"),c=i.getPropertyValue("box-sizing");if(c&&"border-box"===c)e=t+s+l;else{let{clientWidth:n,offsetWidth:i}=r;e=t+a+o+s+l+(i-n)}}o&&(r.style.transform=o),s&&(r.style.webkitTransform=s),a.roundLengths&&(e=Math.floor(e))}else e=(x-(a.slidesPerView-1)*N)/a.slidesPerView,a.roundLengths&&(e=Math.floor(e)),r&&(r.style[t.getDirectionLabel("width")]=`${e}px`);r&&(r.swiperSlideSize=e),m.push(e),a.centeredSlides?(_=_+e/2+C/2+N,0===C&&0!==i&&(_=_-x/2-N),0===i&&(_=_-x/2-N),.001>Math.abs(_)&&(_=0),a.roundLengths&&(_=Math.floor(_)),w%a.slidesPerGroup==0&&f.push(_),h.push(_)):(a.roundLengths&&(_=Math.floor(_)),(w-Math.min(t.params.slidesPerGroupSkip,w))%t.params.slidesPerGroup==0&&f.push(_),h.push(_),_=_+e+N),t.virtualSize+=e+N,C=e,w+=1}}if(t.virtualSize=Math.max(t.virtualSize,x)+g,o&&s&&("slide"===a.effect||"coverflow"===a.effect)&&(i.style.width=`${t.virtualSize+N}px`),a.setWrapperSize&&(i.style[t.getDirectionLabel("width")]=`${t.virtualSize+N}px`),E&&t.grid.updateWrapperSize(e,f),!a.centeredSlides){let e="auto"!==a.slidesPerView&&a.slidesPerView%1!=0,n=a.snapToSlideEdge&&!a.loop&&("auto"===a.slidesPerView||e),i=f.length;if(n){let e;if("auto"===a.slidesPerView){e=1;let t=0;for(let n=m.length-1;n>=0;n-=1)if((t+=m[n]+(n<m.length-1?N:0))<=x)e=m.length-n;else break}else e=Math.floor(a.slidesPerView);i=Math.max(p-e,0)}let r=[];for(let e=0;e<f.length;e+=1){let o=f[e];a.roundLengths&&(o=Math.floor(o)),n?e<=i&&r.push(o):f[e]<=t.virtualSize-x&&r.push(o)}f=r,Math.floor(t.virtualSize-x)-Math.floor(f[f.length-1])>1&&!n&&f.push(t.virtualSize-x)}if(c&&a.loop){let e=m[0]+N;if(a.slidesPerGroup>1){let n=Math.ceil((t.virtual.slidesBefore+t.virtual.slidesAfter)/a.slidesPerGroup),i=e*a.slidesPerGroup;for(let e=0;e<n;e+=1)f.push(f[f.length-1]+i)}for(let n=0;n<t.virtual.slidesBefore+t.virtual.slidesAfter;n+=1)1===a.slidesPerGroup&&f.push(f[f.length-1]+e),h.push(h[h.length-1]+e),t.virtualSize+=e}if(0===f.length&&(f=[0]),0!==N){let e=t.isHorizontal()&&o?"marginLeft":t.getDirectionLabel("marginRight");u.filter((e,t)=>!a.cssMode||!!a.loop||t!==u.length-1).forEach(t=>{t.style[e]=`${N}px`})}if(a.centeredSlides&&a.centeredSlidesBounds){let e=0;m.forEach(t=>{e+=t+(N||0)});let t=(e-=N)>x?e-x:0;f=f.map(e=>e<=0?-v:e>t?t+g:e)}if(a.centerInsufficientSlides){let e=0;if(m.forEach(t=>{e+=t+(N||0)}),(e-=N)<x){let t=(x-e)/2;f.forEach((e,n)=>{f[n]=e-t}),h.forEach((e,n)=>{h[n]=e+t})}}if(Object.assign(t,{slides:u,snapGrid:f,slidesGrid:h,slidesSizesGrid:m}),a.centeredSlides&&a.cssMode&&!a.centeredSlidesBounds){(0,l.b)(i,"--swiper-centered-offset-before",`${-f[0]}px`),(0,l.b)(i,"--swiper-centered-offset-after",`${t.size/2-m[m.length-1]/2}px`);let e=-t.snapGrid[0],n=-t.slidesGrid[0];t.snapGrid=t.snapGrid.map(t=>t+e),t.slidesGrid=t.slidesGrid.map(e=>e+n)}if(p!==d&&t.emit("slidesLengthChange"),f.length!==b&&(t.params.watchOverflow&&t.checkOverflow(),t.emit("snapGridLengthChange")),h.length!==y&&t.emit("slidesGridLengthChange"),a.watchSlidesProgress&&t.updateSlidesOffset(),t.emit("slidesUpdated"),!c&&!a.cssMode&&("slide"===a.effect||"fade"===a.effect)){let e=`${a.containerModifierClass}backface-hidden`,n=t.el.classList.contains(e);p<=a.maxBackfaceHiddenSlides?n||t.el.classList.add(e):n&&t.el.classList.remove(e)}},updateAutoHeight:function(e){let t,n=this,a=[],i=n.virtual&&n.params.virtual.enabled,r=0;"number"==typeof e?n.setTransition(e):!0===e&&n.setTransition(n.params.speed);let o=e=>i?n.slides[n.getSlideIndexByData(e)]:n.slides[e];if("auto"!==n.params.slidesPerView&&n.params.slidesPerView>
131)if(n.params.centeredSlides)(n.visibleSlides||[]).forEach(e=>{a.push(e)});else for(t=0;t<Math.ceil(n.params.slidesPerView);t+=1){let e=n.activeIndex+t;if(e>n.slides.length&&!i)break;a.push(o(e))}else a.push(o(n.activeIndex));for(t=0;t<a.length;t+=1)if(void 0!==a[t]){let e=a[t].offsetHeight;r=e>r?e:r}(r||0===r)&&(n.wrapperEl.style.height=`${r}px`)},updateSlidesOffset:function(){let e=this.slides,t=this.isElement?this.isHorizontal()?this.wrapperEl.offsetLeft:this.wrapperEl.offsetTop:0;for(let n=0;n<e.length;n+=1)e[n].swiperSlideOffset=(this.isHorizontal()?e[n].offsetLeft:e[n].offsetTop)-t-this.cssOverflowAdjustment()},updateSlidesProgress:function(e=this&&this.translate||0){let t=this.params,{slides:n,rtlTranslate:a,snapGrid:i}=this;if(0===n.length)return;void 0===n[0].swiperSlideOffset&&this.updateSlidesOffset();let r=-e;a&&(r=e),this.visibleSlidesIndexes=[],this.visibleSlides=[];let o=t.spaceBetween;"string"==typeof o&&o.indexOf("%")>=0?o=parseFloat(o.replace("%",""))/100*this.size:"string"==typeof o&&(o=parseFloat(o));for(let e=0;e<n.length;e+=1){let s=n[e],l=s.swiperSlideOffset;t.cssMode&&t.centeredSlides&&(l-=n[0].swiperSlideOffset);let c=(r+(t.centeredSlides?this.minTranslate():0)-l)/(s.swiperSlideSize+o),d=(r-i[0]+(t.centeredSlides?this.minTranslate():0)-l)/(s.swiperSlideSize+o),u=-(r-l),f=u+this.slidesSizesGrid[e],h=u>=0&&u<=this.size-this.slidesSizesGrid[e],m=u>=0&&u<this.size-1||f>1&&f<=this.size||u<=0&&f>=this.size;m&&(this.visibleSlides.push(s),this.visibleSlidesIndexes.push(e)),p(s,m,t.slideVisibleClass),p(s,h,t.slideFullyVisibleClass),s.progress=a?-c:c,s.originalProgress=a?-d:d}},updateProgress:function(e){if(void 0===e){let t=this.rtlTranslate?-1:1;e=this&&this.translate&&this.translate*t||0}let t=this.params,n=this.maxTranslate()-this.minTranslate(),{progress:a,isBeginning:i,isEnd:r,progressLoop:o}=this,s=i,l=r;if(0===n)a=0,i=!0,r=!0;else{a=(e-this.minTranslate())/n;let t=1>Math.abs(e-this.minTranslate()),o=1>Math.abs(e-this.maxTranslate());i=t||a<=0,r=o||a>=1,t&&(a=0),o&&(a=1)}if(t.loop){let t=this.getSlideIndexByData(0),n=this.getSlideIndexByData(this.slides.length-1),a=this.slidesGrid[t],i=this.slidesGrid[n],r=this.slidesGrid[this.slidesGrid.length-1],s=Math.abs(e);(o=s>=a?(s-a)/r:(s+r-i)/r)>1&&(o-=1)}Object.assign(this,{progress:a,progressLoop:o,isBeginning:i,isEnd:r}),(t.watchSlidesProgress||t.centeredSlides&&t.autoHeight)&&this.updateSlidesProgress(e),i&&
13!s&&this.emit("reachBeginning toEdge"),r&&!l&&this.emit("reachEnd toEdge"),(s&&!i||l&&!r)&&this.emit("fromEdge"),this.emit("progress",a)},updateSlidesClasses:function(){let e,t,n,{slides:a,params:i,slidesEl:r,activeIndex:o}=this,s=this.virtual&&i.virtual.enabled,c=this.grid&&i.grid&&i.grid.rows>1,d=e=>(0,l.e)(r,`.${i.slideClass}${e}, swiper-slide${e}`)[0];if(s)if(i.loop){let t=o-this.virtual.slidesBefore;t<0&&(t=this.virtual.slides.length+t),t>=this.virtual.slides.length&&(t-=this.virtual.slides.length),e=d(`[data-swiper-slide-index="${t}"]`)}else e=d(`[data-swiper-slide-index="${o}"]`);else c?(e=a.find(e=>e.column===o),n=a.find(e=>e.column===o+1),t=a.find(e=>e.column===o-1)):e=a[o];e&&!c&&(n=(0,l.r)(e,`.${i.slideClass}, swiper-slide`)[0],i.loop&&!n&&(n=a[0]),t=(0,l.t)(e,`.${i.slideClass}, swiper-slide`)[0],i.loop),a.forEach(a=>{f(a,a===e,i.slideActiveClass),f(a,a===n,i.slideNextClass),f(a,a===t,i.slidePrevClass)}),this.emitSlidesClasses()},updateActiveIndex:function(e){let t,n,a=this,i=a.rtlTranslate?a.translate:-a.translate,{snapGrid:r,params:o,activeIndex:s,realIndex:l,snapIndex:c}=a,d=e,u=e=>{let t=e-a.virtual.slidesBefore;return t<0&&(t=a.virtual.slides.length+t),t>=a.virtual.slides.length&&(t-=a.virtual.slides.length),t};if(void 0===d&&(d=function(e){let t,{slidesGrid:n,params:a}=e,i=e.rtlTranslate?e.translate:-e.translate;for(let e=0;e<n.length;e+=1)void 0!==n[e+1]?i>=n[e]&&i<n[e+1]-(n[e+1]-n[e])/2?t=e:i>=n[e]&&i<n[e+1]&&(t=e+1):i>=n[e]&&(t=e);return a.normalizeSlideIndex&&(t<0||void 0===t)&&(t=0),t}(a)),r.indexOf(i)>=0)t=r.indexOf(i);else{let e=Math.min(o.slidesPerGroupSkip,d);t=e+Math.floor((d-e)/o.slidesPerGroup)}if(t>=r.length&&(t=r.length-1),d===s&&!a.params.loop){t!==c&&(a.snapIndex=t,a.emit("snapIndexChange"));return}if(d===s&&a.params.loop&&a.virtual&&a.params.virtual.enabled){a.realIndex=u(d);return}let p=a.grid&&o.grid&&o.grid.rows>1;if(a.virtual&&o.virtual.enabled)n=o.loop?u(d):d;else if(p){let e=a.slides.find(e=>e.column===d),t=parseInt(e.getAttribute("data-swiper-slide-index"),10);Number.isNaN(t)&&(t=Math.max(a.slides.indexOf(e),0)),n=Math.floor(t/o.grid.rows)}else if(a.slides[d]){let e=a.slides[d].getAttribute("data-swiper-slide-index");n=e?parseInt(e,10):d}else n=d;Object.assign(a,{previousSnapIndex:c,snapIndex:t,previousRealIndex:l,realIndex:n,previousIndex:s,activeIndex:d}),a.initialized&&v(a),a.emit("activeIndexChange"),a.emit("snapIndexChange"),(a.initialized||a.params.runCallbacksOnInit)&&(l!==n&&a.emit("realIndexChange"),a.emit("slideChange"))},updateClickedSlide:function(e,t){let n,a=this.params,i=e.closest(`.${a.slideClass}, swiper-slide`);!i&&this.isElement&&t&&t.length>
131&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach(e=>{!i&&e.matches&&e.matches(`.${a.slideClass}, swiper-slide`)&&(i=e)});let r=!1;if(i){for(let e=0;e<this.slides.length;e+=1)if(this.slides[e]===i){r=!0,n=e;break}}if(i&&r)this.clickedSlide=i,this.virtual&&this.params.virtual.enabled?this.clickedIndex=parseInt(i.getAttribute("data-swiper-slide-index"),10):this.clickedIndex=n;else{this.clickedSlide=void 0,this.clickedIndex=void 0;return}a.slideToClickedSlide&&void 0!==this.clickedIndex&&this.clickedIndex!==this.activeIndex&&this.slideToClickedSlide()}},translate:{getTranslate:function(e=this.isHorizontal()?"x":"y"){let{params:t,rtlTranslate:n,translate:a,wrapperEl:i}=this;if(t.virtualTranslate)return n?-a:a;if(t.cssMode)return a;let r=(0,l.l)(i,e);return r+=this.cssOverflowAdjustment(),n&&(r=-r),r||0},setTranslate:function(e,t){let{rtlTranslate:n,params:a,wrapperEl:i,progress:r}=this,o=0,s=0;this.isHorizontal()?o=n?-e:e:s=e,a.roundLengths&&(o=Math.floor(o),s=Math.floor(s)),this.previousTranslate=this.translate,this.translate=this.isHorizontal()?o:s,a.cssMode?i[this.isHorizontal()?"scrollLeft":"scrollTop"]=this.isHorizontal()?-o:-s:a.virtualTranslate||(this.isHorizontal()?o-=this.cssOverflowAdjustment():s-=this.cssOverflowAdjustment(),i.style.transform=`translate3d(${o}px, ${s}px, 0px)`);let l=this.maxTranslate()-this.minTranslate();(0===l?0:(e-this.minTranslate())/l)!==r&&this.updateProgress(e),this.emit("setTranslate",this.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e=0,t=this.params.speed,n=!0,a=!0,i){let r,o=this,{params:s,wrapperEl:c}=o;if(o.animating&&s.preventInteractionOnTransition)return!1;let d=o.minTranslate(),u=o.maxTranslate();if(r=a&&e>d?d:a&&e<u?u:e,o.updateProgress(r),s.cssMode){let e=o.isHorizontal();if(0===t)c[e?"scrollLeft":"scrollTop"]=-r;else{if(!o.support.smoothScroll)return(0,l.u)({swiper:o,targetPosition:-r,side:e?"left":"top"}),!0;c.scrollTo({[e?"left":"top"]:-r,behavior:"smooth"})}return!0}return 0===t?(o.setTransition(0),o.setTranslate(r),n&&(o.emit("beforeTransitionStart",t,i),o.emit("transitionEnd"))):(o.setTransition(t),o.setTranslate(r),n&&(o.emit("beforeTransitionStart",t,i),o.emit("transitionStart")),o.animating||(o.animating=!0,o.onTranslateToWrapperTransitionEnd||(o.onTranslateToWrapperTransitionEnd=function(e){o&&!o.destroyed&&e.target===this&&(o.wrapperEl.removeEventListener("transitionend",o.onTranslateToWrapperTransitionEnd),o.onTranslateToWrapperTransitionEnd=null,delete o.onTranslateToWrapperTransitionEnd,o.animating=!1,n&&o.emit("transitionEnd"))}),o.wrapperEl.addEventListener("transitionend",o.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(e,t){this.params.cssMode||(this.wrapperEl.style.transitionDuration=`${e}ms`,this.wrapperEl.style.transitionDelay=0===e?"0ms":""),this.emit("setTransition",e,t)},transitionStart:function(e=!0,t){let{params:n}=this;n.cssMode||(n.autoHeight&&this.updateAutoHeight(),g({swiper:this,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e=!0,t){let{params:n}=this;this.animating=!1,n.cssMode||(this.setTransition(0),g({swiper:this,runCallbacks:e,direction:t,step:"End"}))}},slide:{slideTo:function(e=0,t,n=!0,a,i){let r;"string"==typeof e&&(e=parseInt(e,10));let o=this,s=e;s<0&&(s=0);let{params:c,snapGrid:d,slidesGrid:p,previousIndex:f,activeIndex:h,rtlTranslate:m,wrapperEl:v,enabled:g}=o;if(!g&&!a&&!i||o.destroyed||o.animating&&c.preventInteractionOnTransition)return!1;void 0===t&&(t=o.params.speed);let b=Math.min(o.params.slidesPerGroupSkip,s),y=b+Math.floor((s-b)/o.params.slidesPerGroup);y>=d.length&&(y=d.length-1);let x=-d[y];if(c.normalizeSlideIndex)for(let e=0;e<p.length;e+=1){let t=-Math.floor(100*x),n=Math.floor(100*p[e]),a=Math.floor(100*p[e+1]);void 0!==p[e+1]?t>=n&&t<a-(a-n)/2?s=e:t>=n&&t<a&&(s=e+1):t>=n&&(s=e)}if(o.initialized&&s!==h&&(!o.allowSlideNext&&(m?x>o.translate&&x>o.minTranslate():x<o.translate&&x<o.minTranslate())||!o.allowSlidePrev&&x>o.translate&&x>o.maxTranslate()&&(h||0)!==s))return!1;s!==(f||0)&&n&&o.emit("beforeSlideChangeStart"),o.updateProgress(x),r=s>h?"next":s<h?"prev":"reset";let N=o.virtual&&o.params.virtual.enabled;if(!(N&&i)&&(m&&-x===o.translate||!m&&x===o.translate))return o.updateActiveIndex(s),c.autoHeight&&o.updateAutoHeight(),o.updateSlidesClasses(),"slide"!==c.effect&&o.setTranslate(x),"reset"!==r&&(o.transitionStart(n,r),o.transitionEnd(n,r)),!1;if(c.cssMode){let e=o.isHorizontal(),n=m?x:-x;if(0===t)N&&(o.wrapperEl.style.scrollSnapType="none",o._immediateVirtual=!0),N&&!o._cssModeVirtualInitialSet&&o.params.initialSlide>0?(o._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{v[e?"scrollLeft":"scrollTop"]=n})):v[e?"scrollLeft":"scrollTop"]=n,N&&requestAnimationFrame(()=>{o.wrapperEl.style.scrollSnapType="",o._immediateVirtual=!1});else{if(!o.support.smoothScroll)return(0,l.u)({swiper:o,targetPosition:n,side:e?"left"
13:"top"}),!0;v.scrollTo({[e?"left":"top"]:n,behavior:"smooth"})}return!0}let _=u().isSafari;return N&&!i&&_&&o.isElement&&o.virtual.update(!1,!1,s),o.setTransition(t),o.setTranslate(x),o.updateActiveIndex(s),o.updateSlidesClasses(),o.emit("beforeTransitionStart",t,a),o.transitionStart(n,r),0===t?o.transitionEnd(n,r):o.animating||(o.animating=!0,o.onSlideToWrapperTransitionEnd||(o.onSlideToWrapperTransitionEnd=function(e){o&&!o.destroyed&&e.target===this&&(o.wrapperEl.removeEventListener("transitionend",o.onSlideToWrapperTransitionEnd),o.onSlideToWrapperTransitionEnd=null,delete o.onSlideToWrapperTransitionEnd,o.transitionEnd(n,r))}),o.wrapperEl.addEventListener("transitionend",o.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e=0,t,n=!0,a){"string"==typeof e&&(e=parseInt(e,10));let i=this;if(i.destroyed)return;void 0===t&&(t=i.params.speed);let r=i.grid&&i.params.grid&&i.params.grid.rows>1,o=e;if(i.params.loop)if(i.virtual&&i.params.virtual.enabled)o+=i.virtual.slidesBefore;else{let e;if(r){let t=o*i.params.grid.rows;e=i.slides.find(e=>+e.getAttribute("data-swiper-slide-index")===t).column}else e=i.getSlideIndexByData(o);let t=r?Math.ceil(i.slides.length/i.params.grid.rows):i.slides.length,{centeredSlides:n,slidesOffsetBefore:s,slidesOffsetAfter:l}=i.params,c=n||!!s||!!l,d=i.params.slidesPerView;"auto"===d?d=i.slidesPerViewDynamic():(d=Math.ceil(parseFloat(i.params.slidesPerView,10)),c&&d%2==0&&(d+=1));let u=t-e<d;if(c&&(u=u||e<Math.ceil(d/2)),a&&c&&"auto"!==i.params.slidesPerView&&!r&&(u=!1),u){let n=c?e<i.activeIndex?"prev":"next":e-i.activeIndex-1<i.params.slidesPerView?"next":"prev";i.loopFix({direction:n,slideTo:!0,activeSlideIndex:"next"===n?e+1:e-t+1,slideRealIndex:"next"===n?i.realIndex:void 0})}if(r){let e=o*i.params.grid.rows;o=i.slides.find(t=>+t.getAttribute("data-swiper-slide-index")===e).column}else o=i.getSlideIndexByData(o)}return requestAnimationFrame(()=>{i.slideTo(o,t,n,a)}),i},slideNext:function(e,t=!0,n){let a=this,{enabled:i,params:r,animating:o}=a;if(!i||a.destroyed)return a;void 0===e&&(e=a.params.speed);let s=r.slidesPerGroup;"auto"===r.slidesPerView&&1===r.slidesPerGroup&&r.slidesPerGroupAuto&&(s=Math.max(a.slidesPerViewDynamic("current",!0),1));let l=a.activeIndex<r.slidesPerGroupSkip?1:s,c=a.virtual&&r.virtual.enabled;if(r.loop){if(o&&!c&&r.loopPreventsSliding)return!1;if(a.loopFix({direction:"next"}),a._clientLeft=a.wrapperEl.clientLeft,a.activeIndex===a.slides.length-1&&r.cssMode)return requestAnimationFrame(()=>{a.slideTo(a.activeIndex+l,e,t,n)}),!0}return r.rewind&&a.isEnd?a.slideTo(0,e,t,n):a.slideTo(a.activeIndex+l,e,t,n)},slidePrev:function(e,t=!0,n){let a=this,{params:i,snapGrid:r,slidesGrid:o,rtlTranslate:s,enabled:l,animating:c}=a;if(!l||a.destroyed)return a;void 0===e&&(e=a.params.speed);let d=a.virtual&&i.virtual.enabled;if(i.loop){if(c&&!d&&i.loopPreventsSliding)return!1;a.loopFix({direction:"prev"}),a._clientLeft=a.wrapperEl.clientLeft}function u(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}let p=u(s?a.translate:-a.translate),f=r.map(e=>u(e)),h=i.freeMode&&i.freeMode.enabled,m=r[f.indexOf(p)-1];if(void 0===m&&(i.cssMode||h)){let e;r.forEach((t,n)=>{p>=t&&(e=n)}),void 0!==e&&(m=h?r[e]:r[e>0?e-1:e])}let v=0;if(void 0!==m&&((v=o.indexOf(m))<0&&(v=a.activeIndex-1),"auto"===i.slidesPerView&&1===i.slidesPerGroup&&i.slidesPerGroupAuto&&(v=Math.max(v=v-a.slidesPerViewDynamic("previous",!0)+1,0))),i.rewind&&a.isBeginning){let i=a.params.virtual&&a.params.virtual.enabled&&a.virtual?a.virtual.slides.length-1:a.slides.length-1;return a.slideTo(i,e,t,n)}return i.loop&&0===a.activeIndex&&i.cssMode?(requestAnimationFrame(()=>{a.slideTo(v,e,t,n)}),!0):a.slideTo(v,e,t,n)},slideReset:function(e,t=!0,n){if(!this.destroyed)return void 0===e&&(e=this.params.speed),this.slideTo(this.activeIndex,e,t,n)},slideToClosest:function(e,t=!0,n,a=.5){if(this.destroyed)return;void 0===e&&(e=this.params.speed);let i=this.activeIndex,r=Math.min(this.params.slidesPerGroupSkip,i),o=r+Math.floor((i-r)/this.params.slidesPerGroup),s=this.rtlTranslate?this.translate:-this.translate;if(s>=this.snapGrid[o]){let e=this.snapGrid[o];s-e>(this.snapGrid[o+1]-e)*a&&(i+=this.params.slidesPerGroup)}else{let e=this.snapGrid[o-1];s-e<=(this.snapGrid[o]-e)*a&&(i-=this.params.slidesPerGroup)}return i=Math.min(i=Math.max(i,0),this.slidesGrid.length-1),this.slideTo(i,e,t,n)},slideToClickedSlide:function(){let e,t=this;if(t.destroyed)return;let{params:n,slidesEl:a}=t,i="auto"===n.slidesPerView?t.slidesPerViewDynamic():n.slidesPerView,r=t.getSlideIndexWhenGrid(t.clickedIndex),o=t.isElement?"swiper-slide":`.${n.slideClass}`,s=t.grid&&t.params.grid&&t.params.grid.rows>1;if(n.loop){if(t.animating)return;e=parseInt(t.clickedSlide.getAttribute("data-swiper-slide-index"),10),n.centeredSlides?t.slideToLoop(e):r>(s?(t.slides.length-i)/2-(t.params.grid.rows-1):t.slides.length-i)?(t.loopFix(),r=t.getSlideIndex((0,l.e)(a,`${o}[data-swiper-slide-index="${e}"]`)[0]),(0,l.n)(()=>{t.slideTo(r)})):t.slideTo(r)}else t.slideTo(r)}},loop:{loopCreate:function(e,t){let n=this,{params:a,slidesEl:i}=n;if(!a.loop||n.virtual&&n.params.virtual.enabled)return;let r=n.grid&&a.grid&&a.grid.rows>1;a.loopAddBlankSlides&&(a.slidesPerGroup>1||r)&&(()=>{let e=(0,l.e)(i,`.${a.slideBlankClass}`);
13e.forEach(e=>{e.remove()}),e.length>0&&(n.recalcSlides(),n.updateSlides())})();let o=a.slidesPerGroup*(r?a.grid.rows:1),s=n.slides.length%o!=0,c=r&&n.slides.length%a.grid.rows!=0,d=e=>{for(let t=0;t<e;t+=1){let e=n.isElement?(0,l.c)("swiper-slide",[a.slideBlankClass]):(0,l.c)("div",[a.slideClass,a.slideBlankClass]);n.slidesEl.append(e)}};s?a.loopAddBlankSlides?(d(o-n.slides.length%o),n.recalcSlides(),n.updateSlides()):(0,l.v)("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)"):c&&(a.loopAddBlankSlides?(d(a.grid.rows-n.slides.length%a.grid.rows),n.recalcSlides(),n.updateSlides()):(0,l.v)("Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)")),(0,l.e)(i,`.${a.slideClass}, swiper-slide`).forEach((e,t)=>{e.setAttribute("data-swiper-slide-index",t)});let u=a.centeredSlides||!!a.slidesOffsetBefore||!!a.slidesOffsetAfter;n.loopFix({slideRealIndex:e,direction:u?void 0:"next",initial:t})},loopFix:function({slideRealIndex:e,slideTo:t=!0,direction:n,setTranslate:a,activeSlideIndex:i,initial:r,byController:o,byMousewheel:s}={}){let c=this;if(!c.params.loop)return;c.emit("beforeLoopFix");let{slides:d,allowSlidePrev:u,allowSlideNext:p,slidesEl:f,params:h}=c,{centeredSlides:m,slidesOffsetBefore:v,slidesOffsetAfter:g,initialSlide:b}=h,y=m||!!v||!!g;if(c.allowSlidePrev=!0,c.allowSlideNext=!0,c.virtual&&h.virtual.enabled){t&&(y||0!==c.snapIndex?y&&c.snapIndex<h.slidesPerView?c.slideTo(c.virtual.slides.length+c.snapIndex,0,!1,!0):c.snapIndex===c.snapGrid.length-1&&c.slideTo(c.virtual.slidesBefore,0,!1,!0):c.slideTo(c.virtual.slides.length,0,!1,!0)),c.allowSlidePrev=u,c.allowSlideNext=p,c.emit("loopFix");return}let x=h.slidesPerView;"auto"===x?x=c.slidesPerViewDynamic():(x=Math.ceil(parseFloat(h.slidesPerView,10)),y&&x%2==0&&(x+=1));let N=h.slidesPerGroupAuto?x:h.slidesPerGroup,_=y?Math.max(N,Math.ceil(x/2)):N;_%N!=0&&(_+=N-_%N),c.loopedSlides=_+=h.loopAdditionalSlides;let C=c.grid&&h.grid&&h.grid.rows>1;d.length<x+_||"cards"===c.params.effect&&d.length<x+2*_?(0,l.v)("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled or not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):C&&"row"===h.grid.fill&&(0,l.v)("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");let w=[],E=[],S=C?Math.ceil(d.length/h.grid.rows):d.length,j=r&&S-b<x&&!y,T=j?b:c.activeIndex;void 0===i?i=c.getSlideIndex(d.find(e=>e.classList.contains(h.slideActiveClass))):T=i;let P="next"===n||!n,O="prev"===n||!n,k=0,A=0,I=(C?d[i].column:i)+(y&&void 0===a?-x/2+.5:0);if(I<_){k=Math.max(_-I,N);for(let e=0;e<_-I;e+=1){let t=e-Math.floor(e/S)*S;if(C){let e=S-t-1;for(let t=d.length-1;t>=0;t-=1)d[t].column===e&&w.push(t)}else w.push(S-t-1)}}else if(I+x>S-_){A=Math.max(I-(S-2*_),N),j&&(A=Math.max(A,x-S+b+1));for(let e=0;e<A;e+=1){let t=e-Math.floor(e/S)*S;C?d.forEach((e,n)=>{e.column===t&&E.push(n)}):E.push(t)}}if(c.__preventObserver__=!0,requestAnimationFrame(()=>{c.__preventObserver__=!1}),"cards"===c.params.effect&&d.length<x+2*_&&(E.includes(i)&&E.splice(E.indexOf(i),1),w.includes(i)&&w.splice(w.indexOf(i),1)),O&&w.forEach(e=>{d[e].swiperLoopMoveDOM=!0,f.prepend(d[e]),d[e].swiperLoopMoveDOM=!1}),P&&E.forEach(e=>{d[e].swiperLoopMoveDOM=!0,f.append(d[e]),d[e].swiperLoopMoveDOM=!1}),c.recalcSlides(),"auto"===h.slidesPerView?c.updateSlides():C&&(w.length>0&&O||E.length>0&&P)&&c.slides.forEach((e,t)=>{c.grid.updateSlide(t,e,c.slides)}),h.watchSlidesProgress&&c.updateSlidesOffset(),t){if(w.length>0&&O){if(void 0===e){let e=c.slidesGrid[T],t=c.slidesGrid[T+k]-e;s?c.setTranslate(c.translate-t):(c.slideTo(T+Math.ceil(k),0,!1,!0),a&&(c.touchEventsData.startTranslate=c.touchEventsData.startTranslate-t,c.touchEventsData.currentTranslate=c.touchEventsData.currentTranslate-t))}else if(a){let e=C?w.length/h.grid.rows:w.length;c.slideTo(c.activeIndex+e,0,!1,!0),c.touchEventsData.currentTranslate=c.translate}}else if(E.length>0&&P)if(void 0===e){let e=c.slidesGrid[T],t=c.slidesGrid[T-A]-e;s?c.setTranslate(c.translate-t):(c.slideTo(T-A,0,!1,!0),a&&(c.touchEventsData.startTranslate=c.touchEventsData.startTranslate-t,c.touchEventsData.currentTranslate=c.touchEventsData.currentTranslate-t))}else{let e=C?E.length/h.grid.rows:E.length;c.slideTo(c.activeIndex-e,0,!1,!0)}}if(c.allowSlidePrev=u,c.allowSlideNext=p,c.controller&&c.controller.control&&!o){let r={slideRealIndex:e,direction:n,setTranslate:a,activeSlideIndex:i,byController:!0};Array.isArray(c.controller.control)?c.controller.control.forEach(e
13=>{!e.destroyed&&e.params.loop&&e.loopFix({...r,slideTo:e.params.slidesPerView===h.slidesPerView&&t})}):c.controller.control instanceof c.constructor&&c.controller.control.params.loop&&c.controller.control.loopFix({...r,slideTo:c.controller.control.params.slidesPerView===h.slidesPerView&&t})}c.emit("loopFix")},loopDestroy:function(){let{params:e,slidesEl:t}=this;if(!e.loop||!t||this.virtual&&this.params.virtual.enabled)return;this.recalcSlides();let n=[];this.slides.forEach(e=>{n[void 0===e.swiperSlideIndex?+e.getAttribute("data-swiper-slide-index"):e.swiperSlideIndex]=e}),this.slides.forEach(e=>{e.removeAttribute("data-swiper-slide-index")}),n.forEach(e=>{t.append(e)}),this.recalcSlides(),this.slideTo(this.realIndex,0)}},grabCursor:{setGrabCursor:function(e){let t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;let n="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),n.style.cursor="move",n.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1})},unsetGrabCursor:function(){let e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1}))}},events:{attachEvents:function(){let{params:e}=this;this.onTouchStart=y.bind(this),this.onTouchMove=x.bind(this),this.onTouchEnd=N.bind(this),this.onDocumentTouchStart=S.bind(this),e.cssMode&&(this.onScroll=w.bind(this)),this.onClick=C.bind(this),this.onLoad=E.bind(this),j(this,"on")},detachEvents:function(){j(this,"off")}},breakpoints:{setBreakpoint:function(){let e=this,{realIndex:t,initialized:n,params:a,el:i}=e,r=a.breakpoints;if(!r||r&&0===Object.keys(r).length)return;let o=(0,s.g)(),c="window"!==a.breakpointsBase&&a.breakpointsBase?"container":a.breakpointsBase,d=["window","container"].includes(a.breakpointsBase)||!a.breakpointsBase?e.el:o.querySelector(a.breakpointsBase),u=e.getBreakpoint(r,c,d);if(!u||e.currentBreakpoint===u)return;let p=(u in r?r[u]:void 0)||e.originalParams,f=T(e,a),h=T(e,p),m=e.params.grabCursor,v=p.grabCursor,g=a.enabled;f&&!h?(i.classList.remove(`${a.containerModifierClass}grid`,`${a.containerModifierClass}grid-column`),e.emitContainerClasses()):!f&&h&&(i.classList.add(`${a.containerModifierClass}grid`),(p.grid.fill&&"column"===p.grid.fill||!p.grid.fill&&"column"===a.grid.fill)&&i.classList.add(`${a.containerModifierClass}grid-column`),e.emitContainerClasses()),m&&!v?e.unsetGrabCursor():!m&&v&&e.setGrabCursor(),["navigation","pagination","scrollbar"].forEach(t=>{if(void 0===p[t])return;let n=a[t]&&a[t].enabled,i=p[t]&&p[t].enabled;n&&!i&&e[t].disable(),!n&&i&&e[t].enable()});let b=p.direction&&p.direction!==a.direction,y=a.loop&&(p.slidesPerView!==a.slidesPerView||b),x=a.loop;b&&n&&e.changeDirection(),(0,l.x)(e.params,p);let N=e.params.enabled,_=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),g&&!N?e.disable():!g&&N&&e.enable(),e.currentBreakpoint=u,e.emit("_beforeBreakpoint",p),n&&(y?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!x&&_?(e.loopCreate(t),e.updateSlides()):x&&!_&&e.loopDestroy()),e.emit("breakpoint",p)},getBreakpoint:function(e,t="window",n){if(!e||"container"===t&&!n)return;let a=!1,i=(0,s.a)(),r="window"===t?i.innerHeight:n.clientHeight,o=Object.keys(e).map(e=>"string"==typeof e&&0===e.indexOf("@")?{value:r*parseFloat(e.substr(1)),point:e}:{value:e,point:e});o.sort((e,t)=>parseInt(e.value,10)-parseInt(t.value,10));for(let e=0;e<o.length;e+=1){let{point:r,value:s}=o[e];"window"===t?i.matchMedia(`(min-width: ${s}px)`).matches&&(a=r):s<=n.clientWidth&&(a=r)}return a||"max"}},checkOverflow:{checkOverflow:function(){let{isLocked:e,params:t}=this,{slidesOffsetBefore:n}=t;if(n){let e=this.slides.length-1,t=this.slidesGrid[e]+this.slidesSizesGrid[e]+2*n;this.isLocked=this.size>t}else this.isLocked=1===this.snapGrid.length;!0===t.allowSlideNext&&(this.allowSlideNext=!this.isLocked),!0===t.allowSlidePrev&&(this.allowSlidePrev=!this.isLocked),e&&e!==this.isLocked&&(this.isEnd=!1),e!==this.isLocked&&this.emit
13(this.isLocked?"lock":"unlock")}},classes:{addClasses:function(){let{classNames:e,params:t,rtl:n,el:a,device:i}=this,r=function(e,t){let n=[];return e.forEach(e=>{"object"==typeof e?Object.keys(e).forEach(a=>{e[a]&&n.push(t+a)}):"string"==typeof e&&n.push(t+e)}),n}(["initialized",t.direction,{"free-mode":this.params.freeMode&&t.freeMode.enabled},{autoheight:t.autoHeight},{rtl:n},{grid:t.grid&&t.grid.rows>1},{"grid-column":t.grid&&t.grid.rows>1&&"column"===t.grid.fill},{android:i.android},{ios:i.ios},{"css-mode":t.cssMode},{centered:t.cssMode&&t.centeredSlides},{"watch-progress":t.watchSlidesProgress}],t.containerModifierClass);e.push(...r),a.classList.add(...e),this.emitContainerClasses()},removeClasses:function(){let{el:e,classNames:t}=this;e&&"string"!=typeof e&&(e.classList.remove(...t),this.emitContainerClasses())}}},k={};class A{constructor(...e){let t,n;1===e.length&&e[0].constructor&&"Object"===Object.prototype.toString.call(e[0]).slice(8,-1)?n=e[0]:[t,n]=e,n||(n={}),n=(0,l.x)({},n),t&&!n.el&&(n.el=t);let a=(0,s.g)();if(n.el&&"string"==typeof n.el&&a.querySelectorAll(n.el).length>1){let e=[];return a.querySelectorAll(n.el).forEach(t=>{let a=(0,l.x)({},n,{el:t});e.push(new A(a))}),e}let i=this;i.__swiper__=!0,i.support=c(),i.device=d({userAgent:n.userAgent}),i.browser=u(),i.eventsListeners={},i.eventsAnyListeners=[],i.modules=[...i.__modules__],n.modules&&Array.isArray(n.modules)&&n.modules.forEach(e=>{"function"==typeof e&&0>i.modules.indexOf(e)&&i.modules.push(e)});let r={};i.modules.forEach(e=>{e({params:n,swiper:i,extendParams:function(e,t){return function(n={}){let a=Object.keys(n)[0],i=n[a];return"object"!=typeof i||null===i?void(0,l.x)(t,n):(!0===e[a]&&(e[a]={enabled:!0}),"navigation"===a&&e[a]&&e[a].enabled&&!e[a].prevEl&&!e[a].nextEl&&(e[a].auto=!0),["pagination","scrollbar"].indexOf(a)>=0&&e[a]&&e[a].enabled&&!e[a].el&&(e[a].auto=!0),a in e&&"enabled"in i)?void("object"==typeof e[a]&&!("enabled"in e[a])&&(e[a].enabled=!0),!e[a]&&(e[a]={enabled:!1}),(0,l.x)(t,n)):void(0,l.x)(t,n)}}(n,r),on:i.on.bind(i),once:i.once.bind(i),off:i.off.bind(i),emit:i.emit.bind(i)})});let o=(0,l.x)({},P,r);return i.params=(0,l.x)({},o,k,n),i.originalParams=(0,l.x)({},i.params),i.passedParams=(0,l.x)({}
13,n),i.params&&i.params.on&&Object.keys(i.params.on).forEach(e=>{i.on(e,i.params.on[e])}),i.params&&i.params.onAny&&i.onAny(i.params.onAny),Object.assign(i,{enabled:i.params.enabled,el:t,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===i.params.direction,isVertical:()=>"vertical"===i.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return 8388608*Math.trunc(this.translate/8388608)},allowSlideNext:i.params.allowSlideNext,allowSlidePrev:i.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:i.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:i.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),i.emit("_swiper"),i.params.init&&i.init(),i}getDirectionLabel(e){return this.isHorizontal()?e:({width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"})[e]}getSlideIndex(e){let{slidesEl:t,params:n}=this,a=(0,l.e)(t,`.${n.slideClass}, swiper-slide`),i=(0,l.j)(a[0]);return(0,l.j)(e)-i}getSlideIndexByData(e){return this.getSlideIndex(this.slides.find(t=>+t.getAttribute("data-swiper-slide-index")===e))}getSlideIndexWhenGrid(e){return this.grid&&this.params.grid&&this.params.grid.rows>1&&("column"===this.params.grid.fill?e=Math.floor(e/this.params.grid.rows):"row"===this.params.grid.fill&&(e%=Math.ceil(this.slides.length/this.params.grid.rows))),e}recalcSlides(){let{slidesEl:e,params:t}=this;this.slides=(0,l.e)(e,`.${t.slideClass}, swiper-slide`)}enable(){this.enabled||(this.enabled=!0,this.params.grabCursor&&this.setGrabCursor(),this.emit("enable"))}disable(){this.enabled&&(this.enabled=!1,this.params.grabCursor&&this.unsetGrabCursor(),this.emit("disable"))}setProgress(e,t){e=Math.min(Math.max(e,0),1);let n=this.minTranslate(),a=(this.maxTranslate()-n)*e+n;this.translateTo(a,void 0===t?0:t),this.updateActiveIndex(),this.updateSlidesClasses()}emitContainerClasses(){let e=this;if(!e.params._emitClasses||!e.el)return;let t=e.el.className.split(" ").filter(t=>0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass));e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){let t=this;return t.destroyed?"":e.className.split(" ").filter(e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass)).join(" ")}emitSlidesClasses(){let e=this;if(!e.params._emitClasses||!e.el)return;let t=[];e.slides.forEach(n=>{let a=e.getSlideClasses(n);t.push({slideEl:n,classNames:a}),e.emit("_slideClass",n,a)}),e.emit("_slideClasses",t)}slidesPerViewDynamic(e="current",t=!1){let{params:n,slides:a,slidesGrid:i,slidesSizesGrid:r,size:o,activeIndex:s}=this,l=1;if("number"==typeof n.slidesPerView)return n.slidesPerView;if(n.centeredSlides){let e,t=a[s]?Math.ceil(a[s].swiperSlideSize):0;for(let n=s+1;n<a.length;n+=1)a[n]&&!e&&(t+=Math.ceil(a[n].swiperSlideSize),l+=1,t>o&&(e=!0));for(let n=s-1;n>=0;n-=1)a[n]&&!e&&(t+=a[n].swiperSlideSize,l+=1,t>o&&(e=!0))}else if("current"===e)for(let e=s+1;e<a.length;e+=1)(t?i[e]+r[e]-i[s]<o:i[e]-i[s]<o)&&(l+=1);else for(let e=s-1;e>=0;e-=1)i[s]-i[e]<o&&(l+=1);return l}update(){let e,t=this;if(!t||t.destroyed)return;let{snapGrid:n,params:a}=t;function i(){let e=Math.min(Math.max(t.rtlTranslate?-1*t.translate:t.translate,t.maxTranslate()),t.minTranslate());t.setTranslate(e),t.updateActiveIndex(),t.updateSlidesClasses()}if(a.breakpoints&&t.setBreakpoint(),[...t.el.querySelectorAll('[loading="lazy"]')].forEach(e=>{e.complete&&h(t,e)}),t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),a.freeMode&&a.freeMode.enabled&&!a.cssMode)i(),a.autoHeight&&t.updateAutoHeight();else{if(("auto"===a.slidesPerView||a.slidesPerView>1)&&t.isEnd&&!a.centeredSlides){let n=t.virtual&&a.virtual.enabled?t.virtual.slides:t.slides;
13e=t.slideTo(n.length-1,0,!1,!0)}else e=t.slideTo(t.activeIndex,0,!1,!0);e||i()}a.watchOverflow&&n!==t.snapGrid&&t.checkOverflow(),t.emit("update")}changeDirection(e,t=!0){let n=this.params.direction;return e||(e="horizontal"===n?"vertical":"horizontal"),e===n||"horizontal"!==e&&"vertical"!==e||(this.el.classList.remove(`${this.params.containerModifierClass}${n}`),this.el.classList.add(`${this.params.containerModifierClass}${e}`),this.emitContainerClasses(),this.params.direction=e,this.slides.forEach(t=>{"vertical"===e?t.style.width="":t.style.height=""}),this.emit("changeDirection"),t&&this.update()),this}changeLanguageDirection(e){(!this.rtl||"rtl"!==e)&&(this.rtl||"ltr"!==e)&&(this.rtl="rtl"===e,this.rtlTranslate="horizontal"===this.params.direction&&this.rtl,this.rtl?(this.el.classList.add(`${this.params.containerModifierClass}rtl`),this.el.dir="rtl"):(this.el.classList.remove(`${this.params.containerModifierClass}rtl`),this.el.dir="ltr"),this.update())}mount(e){let t=this;if(t.mounted)return!0;let n=e||t.params.el;if("string"==typeof n&&(n=document.querySelector(n)),!n)return!1;n.swiper=t,n.parentNode&&n.parentNode.host&&n.parentNode.host.nodeName===t.params.swiperElementNodeName.toUpperCase()&&(t.isElement=!0);let a=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`,i=n&&n.shadowRoot&&n.shadowRoot.querySelector?n.shadowRoot.querySelector(a()):(0,l.e)(n,a())[0];return!i&&t.params.createElements&&(i=(0,l.c)("div",t.params.wrapperClass),n.append(i),(0,l.e)(n,`.${t.params.slideClass}`).forEach(e=>{i.append(e)})),Object.assign(t,{el:n,wrapperEl:i,slidesEl:t.isElement&&!n.parentNode.host.slideSlots?n.parentNode.host:i,hostEl:t.isElement?n.parentNode.host:n,mounted:!0,rtl:"rtl"===n.dir.toLowerCase()||"rtl"===(0,l.q)(n,"direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===n.dir.toLowerCase()||"rtl"===(0,l.q)(n,"direction")),wrongRTL:"-webkit-box"===(0,l.q)(i,"display")}),!0}init(e){let t=this;if(t.initialized||!1===t.mount(e))return t;t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.loop&&t.virtual&&t.params.virtual.enabled?t.slideTo(t.params.initialSlide+t.virtual.slidesBefore,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(void 0,!0),t.attachEvents();let n=[...t.el.querySelectorAll('[loading="lazy"]')];return t.isElement&&n.push(...t.hostEl.querySelectorAll('[loading="lazy"]')),n.forEach(e=>{e.complete?h(t,e):e.addEventListener("load",e=>{h(t,e.target)})}),v(t),t.initialized=!0,v(t),t.emit("init"),t.emit("afterInit"),t}destroy(e=!0,t=!0){let n=this,{params:a,el:i,wrapperEl:r,slides:o}=n;return void 0===n.params||n.destroyed||(n.emit("beforeDestroy"),n.initialized=!1,n.detachEvents(),a.loop&&n.loopDestroy(),t&&(n.removeClasses(),i&&"string"!=typeof i&&i.removeAttribute("style"),r&&r.removeAttribute("style"),o&&o.length&&o.forEach(e=>{e.classList.remove(a.slideVisibleClass,a.slideFullyVisibleClass,a.slideActiveClass,a.slideNextClass,a.slidePrevClass),e.removeAttribute("style"),e.removeAttribute("data-swiper-slide-index")})),n.emit("destroy"),Object.keys(n.eventsListeners).forEach(e=>{n.off(e)}),!1!==e&&(n.el&&"string"!=typeof n.el&&(n.el.swiper=null),(0,l.y)(n)),n.destroyed=!0),null}static extendDefaults(e){(0,l.x)(k,e)}static get extendedDefaults(){return k}static get defaults(){return P}static installModule(e){A.prototype.__modules__||(A.prototype.__modules__=[]);let t=A.prototype.__modules__;"function"==typeof e&&0>t.indexOf(e)&&t.push(e)}static use(e){return Array.isArray(e)?e.forEach(e=>A.installModule(e)):A.installModule(e),A}}Object.keys(O).forEach(e=>{Object.keys(O[e]).forEach(t=>{A.prototype[t]=O[e][t]})}),A.use([function({swiper:e,on:t,emit:n}){let a=(0,s.a)(),i=null,r=null,o=()=>{e&&!e.destroyed&&e.initialized&&(n("beforeResize"),n("resize"))},l=()=>{e&&!e.destroyed&&e.initialized&&n("orientationchange")};t("init",()=>{if(e.params.resizeObserver&&void 0!==a.ResizeObserver)return void(e&&!e.destroyed&&e.initialized&&(i=new ResizeObserver(t=>{r=a.requestAnimationFrame(()=>{let{width:n,height:a}=e,i=n,r=a;t.forEach(({contentBoxSize:t,contentRect:n,target:a})=>{a&&a!==e.el||(i=n?n.width:(t[0]||t).inlineSize,r=n?n.height:(t[0]||t).blockSize)}),(i!==n||r!==a)&&o()})})).observe(e.el));a.addEventListener("resize",o),a.addEventListener("orientationchange",l)}),t("destroy",()=>{r&&a.cancelAnimationFrame(r),i&&i.unobserve&&e.el&&(i.unobserve(e.el),i=null),a.removeEventListener("resize",o),a.removeEventListener("orientationchange",l)})},function({swiper:e,extendParams:t,on:n,emit:a}){let i=[],r=(0,s.a)(),o=(t,n={})=>{let o=new(r.MutationObserver||r.WebkitMutationObserver)(t=>{if(e.__preventObserver__)return;if(1===t.length)return void a("observerUpdate",t[0]);let n=function(){a("observerUpdate",t[0])};r.requestAnimationFrame?r.requestAnimationFrame(n):r.setTimeout(n,0)});o.observe(t,{attributes:void 0===n.attributes||n.attributes,childList:e.isElement||(void 0===n.childList||n).childList,characterData:void 0===n.characterData||n.characterData}),i.push(o)};t({observer:!1,observeParents:!1,observeSlideChildren:!1}),n("init",()=>{if(e.params.observer){if(e.params.observeParents){let t=(0,l.d)(e.hostEl);for(let e=0;e<t.length;e+=1)o(t[e])}o(e.hostEl,{childList:e.params.observeSlideChildren}),o(e.wrapperEl,{attributes:!1})}}),n("destroy",()=>
13{i.forEach(e=>{e.disconnect()}),i.splice(0,i.length)})}]);let I=["eventsPrefix","injectStyles","injectStylesUrls","modules","init","_direction","oneWayMovement","swiperElementNodeName","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","breakpointsBase","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesBounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_snapToSlideEdge","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_loop","loopAdditionalSlides","loopAddBlankSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideFullyVisibleClass","slideNextClass","slidePrevClass","slideBlankClass","wrapperClass","lazyPreloaderClass","lazyPreloadPrevNext","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom","control"];function L(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)&&!e.__swiper__}function M(e,t){let n=["__proto__","constructor","prototype"];Object.keys(t).filter(e=>0>n.indexOf(e)).forEach(n=>{void 0===e[n]?e[n]=t[n]:L(t[n])&&L(e[n])&&Object.keys(t[n]).length>0?t[n].__swiper__?e[n]=t[n]:M(e[n],t[n]):e[n]=t[n]})}function D(e={}){return e.navigation&&void 0===e.navigation.nextEl&&void 0===e.navigation.prevEl}function B(e={}){return e.pagination&&void 0===e.pagination.el}function R(e={}){return e.scrollbar&&void 0===e.scrollbar.el}function V(e=""){let t=e.split(" ").map(e=>e.trim()).filter(e=>!!e),n=[];return t.forEach(e=>{0>n.indexOf(e)&&n.push(e)}),n.join(" ")}function F(){return(F=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function z(e){return e.type&&e.type.displayName&&e.type.displayName.includes("SwiperSlide")}function Y(e,t){return"undefined"==typeof window?(0,o.useEffect)(e,t):(0,o.useLayoutEffect)(e,t)}let H=(0,o.createContext)(null),U=(0,o.createContext)(null),W=()=>(0,o.useContext)(U),$=(0,o.forwardRef)(({className:e,tag:t="div",wrapperTag:n="div",children:a,onSwiper:i,...r}={},s)=>{let c=!1,[d,u]=(0,o.useState)("swiper"),[p,f]=(0,o.useState)(null),[h,m]=(0,o.useState)(!1),v=(0,o.useRef)(!1),g=(0,o.useRef)(null),b=(0,o.useRef)(null),y=(0,o.useRef)(null),x=(0,o.useRef)(null),N=(0,o.useRef)(null),_=(0,o.useRef)(null),C=(0,o.useRef)(null),w=(0,o.useRef)(null),{params:E,passedParams:S,rest:j,events:T}=function(e={},t=!0){let n={on:{}},a={},i={};M(n,P),n._emitClasses=!0,n.init=!1;let r={},o=I.map(e=>e.replace(/_/,""));return Object.keys(Object.assign({},e)).forEach(s=>{void 0!==e[s]&&(o.indexOf(s)>=0?L(e[s])?(n[s]={},i[s]={},M(n[s],e[s]),M(i[s],e[s])):(n[s]=e[s],i[s]=e[s]):0===s.search(/on[A-Z]/)&&"function"==typeof e[s]?t?a[`${s[2].toLowerCase()}${s.substr(3)}`]=e[s]:n.on[`${s[2].toLowerCase()}${s.substr(3)}`]=e[s]:r[s]=e[s])}
13),["navigation","pagination","scrollbar"].forEach(e=>{!0===n[e]&&(n[e]={}),!1===n[e]&&delete n[e]}),{params:n,passedParams:i,rest:r,events:a}}(r),{slides:O,slots:k}=function(e){let t=[],n={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]};return o.Children.toArray(e).forEach(e=>{if(z(e))t.push(e);else if(e.props&&e.props.slot&&n[e.props.slot])n[e.props.slot].push(e);else if(e.props&&e.props.children){let a=function e(t){let n=[];return o.Children.toArray(t).forEach(t=>{z(t)?n.push(t):t.props&&t.props.children&&e(t.props.children).forEach(e=>n.push(e))}),n}(e.props.children);a.length>0?a.forEach(e=>t.push(e)):n["container-end"].push(e)}else n["container-end"].push(e)}),{slides:t,slots:n}}(a),H=()=>{m(!h)};Object.assign(E.on,{_containerClasses(e,t){u(t)}});let W=()=>{Object.assign(E.on,T),c=!0;let e={...E};if(delete e.wrapperClass,b.current=new A(e),b.current.virtual&&b.current.params.virtual.enabled){b.current.virtual.slides=O;let e={cache:!1,slides:O,renderExternal:f,renderExternalUpdate:!1};M(b.current.params.virtual,e),M(b.current.originalParams.virtual,e)}};return g.current||W(),b.current&&b.current.on("_beforeBreakpoint",H),(0,o.useEffect)(()=>()=>{b.current&&b.current.off("_beforeBreakpoint",H)}),(0,o.useEffect)(()=>{!v.current&&b.current&&(b.current.emitSlidesClasses(),v.current=!0)}),Y(()=>{if(s&&(s.current=g.current),g.current)return b.current.destroyed&&W(),!function({el:e,nextEl:t,prevEl:n,paginationEl:a,scrollbarEl:i,swiper:r},o){D(o)&&t&&n&&(r.params.navigation.nextEl=t,r.originalParams.navigation.nextEl=t,r.params.navigation.prevEl=n,r.originalParams.navigation.prevEl=n),B(o)&&a&&(r.params.pagination.el=a,r.originalParams.pagination.el=a),R(o)&&i&&(r.params.scrollbar.el=i,r.originalParams.scrollbar.el=i),r.init(e)}({el:g.current,nextEl:N.current,prevEl:_.current,paginationEl:C.current,scrollbarEl:w.current,swiper:b.current},E),i&&!b.current.destroyed&&i(b.current),()=>{b.current&&!b.current.destroyed&&b.current.destroy(!0,!1)}},[]),Y(()=>{!c&&T&&b.current&&Object.keys(T).forEach(e=>{b.current.on(e,T[e])});let e=function(e,t,n,a,i){let r=[];if(!t)return r;let o=e=>{0>r.indexOf(e)&&r.push(e)};if(n&&a){let e=a.map(i),t=n.map(i);e.join("")!==t.join("")&&o("children"),a.length!==n.length&&o("children")}return I.filter(e=>"_"===e[0]).map(e=>e.replace(/_/,"")).forEach(n=>{if(n in e&&n in t)if(L(e[n])&&L(t[n])){let a=Object.keys(e[n]),i=Object.keys(t[n]);a.length!==i.length?o(n):(a.forEach(a=>{e[n][a]!==t[n][a]&&o(n)}
13),i.forEach(a=>{e[n][a]!==t[n][a]&&o(n)}))}else e[n]!==t[n]&&o(n)}),r}(S,y.current,O,x.current,e=>e.key);return y.current=S,x.current=O,e.length&&b.current&&!b.current.destroyed&&function({swiper:e,slides:t,passedParams:n,changedParams:a,nextEl:i,prevEl:r,scrollbarEl:o,paginationEl:s}){let c,d,u,p,f,h,m,v,g=a.filter(e=>"children"!==e&&"direction"!==e&&"wrapperClass"!==e),{params:b,pagination:y,navigation:x,scrollbar:N,virtual:_,thumbs:C}=e;a.includes("thumbs")&&n.thumbs&&n.thumbs.swiper&&!n.thumbs.swiper.destroyed&&b.thumbs&&(!b.thumbs.swiper||b.thumbs.swiper.destroyed)&&(c=!0),a.includes("controller")&&n.controller&&n.controller.control&&b.controller&&!b.controller.control&&(d=!0),a.includes("pagination")&&n.pagination&&(n.pagination.el||s)&&(b.pagination||!1===b.pagination)&&y&&!y.el&&(u=!0),a.includes("scrollbar")&&n.scrollbar&&(n.scrollbar.el||o)&&(b.scrollbar||!1===b.scrollbar)&&N&&!N.el&&(p=!0),a.includes("navigation")&&n.navigation&&(n.navigation.prevEl||r)&&(n.navigation.nextEl||i)&&(b.navigation||!1===b.navigation)&&x&&!x.prevEl&&!x.nextEl&&(f=!0);let w=t=>{e[t]&&(e[t].destroy(),"navigation"===t?(e.isElement&&(e[t].prevEl.remove(),e[t].nextEl.remove()),b[t].prevEl=void 0,b[t].nextEl=void 0,e[t].prevEl=void 0,e[t].nextEl=void 0):(e.isElement&&e[t].el.remove(),b[t].el=void 0,e[t].el=void 0))};a.includes("loop")&&e.isElement&&(b.loop&&!n.loop?h=!0:!b.loop&&n.loop?m=!0:v=!0),g.forEach(e=>{if(L(b[e])&&L(n[e]))Object.assign(b[e],n[e]),("navigation"===e||"pagination"===e||"scrollbar"===e)&&"enabled"in n[e]&&!n[e].enabled&&w(e);else{let t=n[e];(!0===t||!1===t)&&("navigation"===e||"pagination"===e||"scrollbar"===e)?!1===t&&w(e):b[e]=n[e]}}),g.includes("controller")&&!d&&e.controller&&e.controller.control&&b.controller&&b.controller.control&&(e.controller.control=b.controller.control),a.includes("children")&&t&&_&&b.virtual.enabled?(_.slides=t,_.update(!0)):a.includes("virtual")&&_&&b.virtual.enabled&&(t&&(_.slides=t),_.update(!0)),a.includes("children")&&t&&b.loop&&(v=!0),c&&C.init()&&C.update(!0),d&&(e.controller.control=b.controller.control),u&&(e.isElement&&(!s||"string"==typeof s)&&((s=document.createElement("div")).classList.add("swiper-pagination"),s.part.add("pagination"),e.el.appendChild(s)),s&&(b.pagination.el=s),y.init(),y.render(),y.update()),p&&(e.isElement&&(!o||"string"==typeof o)&&((o=document.createElement("div")).classList.add("swiper-scrollbar"),o.part.add("scrollbar"),e.el.appendChild(o)),o&&(b.scrollbar.el=o),N.init(),N.updateSize(),N.setTranslate()),f&&(e.isElement&&(i&&"string"!=typeof i||((i=document.createElement("div")).classList.add("swiper-button-next"),(0,l.s)(i,e.navigation.arrowSvg),i.part.add("button-next"),e.el.appendChild(i)),r&&"string"!=typeof r||((r=document.createElement("div")).classList.add("swiper-button-prev"),(0,l.s)(r,e.navigation.arrowSvg),r.part.add("button-prev"),e.el.appendChild(r))),i&&(b.navigation.nextEl=i),r&&(b.navigation.prevEl=r),x.init(),x.update()),a.includes("allowSlideNext")&&(e.allowSlideNext=n.allowSlideNext),a.includes("allowSlidePrev")&&(e.allowSlidePrev=n.allowSlidePrev),a.includes("direction")&&e.changeDirection(n.direction,!1),(h||v)&&e.loopDestroy(),(m||v)&&e.loopCreate(),e.update()}({swiper:b.current,slides:O,passedParams:S,changedParams:e,nextEl:N.current,prevEl:_.current,scrollbarEl:w.current,paginationEl:C.current}),()=>{T&&b.current&&Object.keys(T).forEach(e=>{b.current.off(e,T[e])})}}),Y(()=>{(e=>{e&&!e.destroyed&&e.params.virtual&&(!e.params.virtual||e.params.virtual.enabled)&&(e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.emit("_virtualUpdated"),e.parallax&&e.params.parallax&&e.params.parallax.enabled&&e.parallax.setTranslate())})(b.current)},[p]),o.createElement(t,F({ref:g,className:V(`${d}${e?` ${e}`:""}`)},j),o.createElement(U.Provider,{value:b.current},k["container-start"],o.createElement(n,{className:function(e=""){return e?e.includes("swiper-wrapper")?e:`swiper-wrapper ${e}`:"swiper-wrapper"}(E.wrapperClass)},k["wrapper-start"],E.virtual?function(e,t,n){if(!n)return null;let a=e=>{let n=e;return e<0?n=t.length+e:n>=t.length&&(n-=t.length),n},i=e.isHorizontal()?{[e.rtlTranslate?"right":"left"]:`${n.offset}px`}:{top:`${n.offset}px`},{from:r,to:s}=n,l=e.params.loop?-t.length:0,c=e.params.loop?2*t.length:t.length,d=[];for(let e=l;e<c;e+=1)e>=r&&e<=s&&d.push(t[a(e)]);return d.map((t,n)=>o.cloneElement(t,{swiper:e,style:i,key:t.props.virtualIndex||t.key||`slide-${n}`}))}(b.current,O,p):O.map((e,t)=>o.cloneElement(e,{swiper:b.current,swiperSlideIndex:t})),k["wrapper-end"]),D(E)&&o.createElement(o.Fragment,null,o.createElement("div",{ref:_,className:"swiper-button-prev"}),o.createElement("div",{ref:N,className:"swiper-button-next"})),R(E)&&o.createElement("div",{ref:w,className:"swiper-scrollbar"}),B(E)&&o.createElement("div",{ref:C,className:"swiper-pagination"}),k["container-end"]))});$.displayName="Swiper";let G=(0,o.forwardRef)(({tag:e="div",children:t,className:n="",swiper:a,zoom:i,lazy:r,virtualIndex:s,swiperSlideIndex:l,...c}={},d)=>{let u=(0,o.useRef)(null),[p,f]=(0,o.useState)("swiper-slide"),[h,m]=(0,o.useState)(!1);function v(e,t,n){t===u.current&&f(n)}Y(()=>{if(void 0!==l&&(u.current.swiperSlideIndex=l),d&&(d.current=u.current),u.current&&a){if(a.destroyed){"swiper-slide"!==p&&f("swiper-slide");return}return a.on("_slideClass",v),()=>{a&&a.off("_slideClass",v)}}}),Y(()=>{a&&u.current&&!a.destroyed&&f(a.getSlideClasses(u.current))},[a]);let g={isActive:p.indexOf("swiper-slide-active")>=0,isVisible:p.indexOf("swiper-slide-visible")>=0,isFullyVisible:p.indexOf("swiper-slide-fully-visible")>=0,isPrev:p.indexOf("swiper-slide-prev")>=0,isNext:p.indexOf("swiper-slide-next")>=0},b=()=>"function"==typeof t?t(g):t;return o.createElement(e,F({ref:u,className:V(`${p}${n?` ${n}`:""}`),"data-swiper-slide-index":s,onLoad:()=>{m(!0)}},c),i&&o.createElement(H.Provider,{value:g},o.createElement("div",{className:"swiper-zoom-container","data-swiper-zoom":"number"==typeof i?i:void 0},b(),r&&!h&&o.createElement("div",{className:"swiper-lazy-preloader",ref:e=>{e&&(e.lazyPreloaderManaged=!0)}}))),!i&&o.createElement(H.Provider,{value:g},b(),r&&!h&&o.createElement("div",{className:"swiper-lazy-preloader",ref:e=>{e&&(e.lazyPreloaderManaged=!0)}})))});G.displayName="SwiperSlide"},61234:(e,t,n)=>{"use strict";var a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},i=function(){function e(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}}();function r(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&("object"==typeof t||"function"==typeof t)?t:e}function s(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var l=n(14232);n(98477),n(93602);var c=n(49947),d=n(34203),u=n(95062),p=n(82031),f={to:u.string.isRequired,containerId:u.string,container:u.object,activeClass:u.string,spy:u.bool,smooth:u.oneOfType([u.bool,u.string]),offset:u.number,delay:u.number,isDynamic:u.bool,onClick:u.func,duration:u.oneOfType([u.number,u.func]),absolute:u.bool,onSetActive:u.func,onSetInactive:u.func,ignoreCancelEvents:u.bool,hashSpy:u.bool,spyThrottle:u.number};e.exports={Scroll:function(e,t){console.warn("Helpers.Scroll is deprecated since v1.7.0");var n=t||d,u=function(t){function d(e){r(this,d);var t=o(this,(d.__proto__||Object.getPrototypeOf(d)).call(this,e));return h.call(t),t.state={active:!1},t}return s(d,t),i(d,[{key:"getScrollSpyContainer",value:function(){var e=this.props.containerId,t=this.props.container;return e?document.getElementById(e):t&&t.nodeType?t:document}},{key:"componentDidMount",value:function(){if(this.props.spy||this.props.hashSpy){var e=this.getScrollSpyContainer();c.isMounted(e)||c.mount(e,this.props.spyThrottle),this.props.hashSpy&&(p.isMounted()||p.mount(n),p.mapContainer(this.props.to,e)),this.props.spy&&c.addStateHandler(this.stateHandler),c.addSpyHandler(this.spyHandler,e),this.setState({container:e})}}},{key:"componentWillUnmount",value:function(){c.unmount(this.stateHandler,this.spyHandler)}},{key:"render",value:function(){var t="";t=this.state&&this.state.active?((this.props.className||"")+" "+(this.props.activeClass||"active")).trim():this.props.className;var n=a({},this.props);for(var i in f)n.hasOwnProperty(i)&&delete n[i];return n.className=t,n.onClick=this.handleClick,l.createElement(e,n)}}]),d}(l.Component),h=function(){var e=this;this.scrollTo=function(t,i){n.scrollTo(t,a({},e.state,i))},this.handleClick=function(t){e.props.onClick&&e.props.onClick(t),t.stopPropagation&&t.stopPropagation(),t.preventDefault&&t.preventDefault(),e.scrollTo(e.props.to,e.props)},this.stateHandler=function(){n.getActiveLink()!==e.props.to&&(null!==e.state&&e.state.active&&e.props.onSetInactive&&e.props.onSetInactive(),e.setState({active:!1}))},this.spyHandler=function(t){var a=e.getScrollSpyContainer();if(!p.isMounted()||p.isInitialized()){var i=e.props.to,r=null,o=0,s=0,l=0;if(a.getBoundingClientRect&&(l=a.getBoundingClientRect().top),!r||e.props.isDynamic){if(!(r=n.get(i)))return;var d=r.getBoundingClientRect();s=(o=d.top-l+t)+d.height}var u=t-e.props.offset,f=u>=Math.floor(o)&&u<Math.floor(s),h=u<Math.floor(o)||u>=Math.floor(s),m=n.getActiveLink();if(h)return i===m&&n.setActiveLink(void 0),e.props.hashSpy&&p.getHash()===i&&p.changeHash(),e.props.spy&&e.state.active&&(e.setState({active:!1}),e.props.onSetInactive&&e.props.onSetInactive()),c.updateStates();if(f&&m!==i)return n.setActiveLink(i),e.props.hashSpy&&p.changeHash(i),e.props.spy&&(e.setState({active:!0}),e.props.onSetActive&&e.props.onSetActive(i)),c.updateStates()}}};return u.propTypes=f,u.defaultProps={offset:0},u},Element:function(e){console.warn("Helpers.Element is deprecated since v1.7.0");var t=function(t){function n(e){r(this,n);var t=o(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,e));return t.childBindings={domNode:null},t}
13return s(n,t),i(n,[{key:"componentDidMount",value:function(){if("undefined"==typeof window)return!1;this.registerElems(this.props.name)}},{key:"componentDidUpdate",value:function(e){this.props.name!==e.name&&this.registerElems(this.props.name)}},{key:"componentWillUnmount",value:function(){if("undefined"==typeof window)return!1;d.unregister(this.props.name)}},{key:"registerElems",value:function(e){d.register(e,this.childBindings.domNode)}},{key:"render",value:function(){return l.createElement(e,a({},this.props,{parentBindings:this.childBindings}))}}]),n}(l.Component);return t.propTypes={name:u.string,id:u.string},t}}},61349:e=>{e.exports={servicecheckerMessage_root:"sc-message-box-new_servicecheckerMessage_root__Y7Xws",messageBox:"sc-message-box-new_messageBox__TqOUD",grayText:"sc-message-box-new_grayText__GAK_i",msgBox:"sc-message-box-new_msgBox__6iC0u"}},62737:(e,t,n)=>{"use strict";n.d(t,{A:()=>b});var a=n(70236),i=n(14232),r=n(54059),o=n(81220),s=n.n(o),l=n(16673),c=n(1798),d=n(65341),u=n(26303),p=n(38301),f=n(67402),h=n(37876);let m=(0,i.memo)(function(e){var t=e.variant,n=e.removeid,o=(0,i.useContext)(p.Pd),s=(0,i.useState)(!1),l=s[0],m=s[1],v=o.data.basketData,g=v.upfrontCost.upfrontPrice,b=v.monthlyCost.monthlyPrice;(0,i.useEffect)(function(){},[g,b]);var y=(0,u.Gu)(d.jE);if(l)if("addons"==t){var x,N=null==y?void 0:y.addons.filter(function(e){return e.buttonID===n}),_=N&&Object.assign.apply(Object,[{}].concat((0,a.A)(N)));o.updateAddons(_);var C=N&&(0,u.D6)(N,"TV Addons");(0,f.BS)("item.removed",C,null==o||null==(x=o.data)?void 0:x.basketData.monthlyCost.monthlyPrice)}else if("BtMobile"===t){var w=parseInt(n,10);if((null==y||null==(E=y.addonsDataMobile)?void 0:E.id)===w){o.resetBTMobile();var E,S,j,T=(0,u.D6)(null==o||null==(S=o.data)?void 0:S.addonsDataMobile,"BTMOBILE");(0,f.BS)("item.removed",T,null==o||null==(j=o.data)||null==(j=j.basketData)||null==(j=j.monthlyCost)?void 0:j.btMobilePrice)}}else{var P,O=y&&(0,u.D6)(Object.values(y.basketData.checkoutData).filter(function(e){return e.defaultList.radioID===n}),"Set Up"),k=y&&Object.values(y.basketData.checkoutData).filter(function(e){return e.defaultList.radioID===n}),A=y&&k&&Object.values(y.settingUpOption),I=[];A&&I.push(A[0]),k&&o.storeCheckout(I),(0,u.D6)(k,"Set Up"),(0,f.BS)("item.removed",O,null==y||null==(P=y.basketData)?void 0:P.monthlyCost.monthlyPrice)}return(0,h.jsx)(h.Fragment,{children:(0,h.jsx)(r.$n,{colorVariant:"core",elementType:"a",onClick:function(){m(!l)},styleVariant:"secondary",analyticsLabel:"BasketSection: ".concat(t,": ").concat(n," Remove"),children:c.U.REMOVE})})});var v=n(45089),g=n(97468);let b=(0,i.memo)(function(e){var t,n=e.heading,i=e.packageName,o=e.variant,c=e.isMerchStrip,u=e.packagePrice,p=e.fromPrice,f=e.packageContract,b=e.offerContract,y=e.id,x=e.enableOffer,N=e.offerPrice,_=e.offerLength,C=e.reward,w=e.wasPrice,E=e.priceReward,S=e.enableFromText,j=e.localStore,T=e.showDivider,P=void 0===T||T;switch(o){case"TV":t=(0,h.jsx)(l.Uk,{width:"24",height:"24"});break;case"Broadband":t=(0,h.jsx)(l.Pv,{width:"24",height:"24"});break;case"Upfront":t=(0,h.jsx)(l.N_,{width:"24",height:"24"});break;case"Netflix":default:t="";break;case"HomePhone":t=n?(0,h.jsx)(l.Rj,{width:"24",height:"24"}):"";break;case"BtMobile":t=n?(0,h.jsx)(l.Ks,{width:"28",height:"28"}):""}var O=0===u?"Included":"+\xa3",k="Netflix"===o?O:"\xa3",A=C&&Object.assign.apply(Object,[{}].concat((0,a.A)(C))),I=E&&Object.assign.apply(Object,[{}].concat((0,a.A)(E))),L=(0,g.A)().width<600;return(0,h.jsx)(h.Fragment,{children:(0,h.jsxs)("div",{className:s().details,children:[L?(0,h.jsxs)("div",{className:s().headerRowMobile,children:[(0,h.jsxs)("div",{className:s().headerTitle,children:[t,n&&(0,h.jsx)(r.DZ,{isBold:!0,level:"3",size:"m",colour:"indigo",children:n})]}),"Broadband"===o&&(0,h.jsx)("div",{className:s().securityStrip,children:(0,h.jsx)(r.EY,{size:"s",children:"All plans come with advanced security built-in"})})]}):(0,h.jsxs)("div",{className:s().headerRow,children:[t,n&&(0,h.jsx)(r.DZ,{isBold:!0,level:"3",size:"m",colour:"indigo",children:n}),"Broadband"===o&&(0,h.jsx)("div",{className:s().securityStrip,children:(0,h.jsx)(r.EY,{size:"s",children:"All plans come with advanced security built-in"})})]}),(0,h.jsx)(r.X_,{size:"xxxs"}),"addon"==o||0!==u?(0,h.jsxs)("div",{className:s().selectedPackage,children:[(0,h.jsxs)("div",{className:s().left_column,children:[" ",(0,h.jsx)(r.EY,{size:"m",elementType:"p",children:(0,h.jsx)("span",{dangerouslySetInnerHTML:{__html:null!=i?i:""}})}),(0,h.jsx)(r.X_,{size:"xxxxs"}),f&&(0,h.jsx)(r.EY,{size:"s",elementType:"p",children:f}),"addon"===o&&y&&!0!==j&&(0,h.jsx)(m,{removeid:String(y),variant:"addons"}),"Checkout"===o&&y&&!0!==j&&(0,h.jsx)(m,{removeid:String(y),variant:"addon"}),"BtMobile"===o&&y&&!0!==j&&(0,h.jsx)(m,{removeid:String(y),variant:"BtMobile"})]}),(0,h.jsxs)("div",{className:s().right_column,children:["addon"===o&&(x||b)&&!w&&(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(r.DZ,{isInline:!0,isBold:!0,level:"3",size:"s",colour:"default",children:x?"\xa3".concat(Number(N).toFixed(2)," a month for ").concat(_):b}),(0,h.jsx)(r.X_,{size:"xxxxs"})]}),"Broadband"===o&&null!=I&&I.name?(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(r.EY,{size:"m",elementType:"p",children:(0,h.jsxs)("strong",{children:["\xa3",N]})}),(0,h.jsx)(v.A,{offerEnable:x,price:u,offerPrice:Number(N)+d.HM.ONE,offerLength:null==I?void 0:I.supportingPricingText,featurePrice1:Number(u)+d.HM.ONE,featurePrice2:Number(u)+d.HM.TWO})]}):(x||b)&&!w?(0,h.jsxs)(h.Fragment,{children:["addon"===o&&(0,h.jsxs)(r.EY,{size:"s",elementType:"p",children:["Then",(0,h.jsxs)("strong",{children:[" ","\xa3",x?u:p]})," ","a month"]}),"TV"===o&&(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(r.EY,{size:"m",elementType:"p",children:(0,h.jsxs)("strong",{children:[" ","\xa3",x?N:u]})}),(0,h.jsx)(v.A,{offerEnable:x,price:u,offerPrice:Number(N)+d.MD.ONE,offerLength:_,featurePrice1:Number(u)+d.MD.ONE,featurePrice2:Number(u)+d.MD.TWO})]})]}):(0,h.jsxs)(h.Fragment,{children:[(0,h.jsxs)(r.DZ,{isBold:!0,level:"3",size:"s",children:[0!==u&&S?"From ".concat(k):k,"TV"===o?0!==u&&u!==w?u:w:0!==u&&u]}),"TV"===o&&(0,h.jsx)(h.Fragment,{children:(0,h.jsx)(v.A,{offerEnable:x,price:u,offerPrice:Number(N)+d.MD.ONE,offerLength:_,featurePrice1:Number(u)+d.MD.ONE,featurePrice2:Number(u)+d.MD.TWO})}),"Broadband"===o&&(0,h.jsx)(v.A,{offerEnable:x,price:u,offerPrice:Number(N)+d.HM.ONE,offerLength:_,featurePrice1:Number(u)+d.HM.ONE,featurePrice2:Number(u)+d.HM.TWO})]}),(0,h.jsx)(r.X_,{size:"xxxxs"})]})]}):"Broadband"===o&&null!=I&&I.name?(0,h.jsxs)(h.Fragment,{children:[(0,h.jsxs)("div",{className:s().selectedPackage,children:[(0,h.jsxs)("div",{className:s().left_column,children:[" ",(0,h.jsx)(r.EY,{size:"m",elementType:"p",children:i}),(0,h.jsx)(r.X_,{size:"xxxxs"}),f&&(0,h.jsx)(r.EY,{size:"s",elementType:"p",children:f})]}),(0,h.jsxs)("div",{className:s().right_column,children:[(0,h.jsx)(r.EY,{size:"m",elementType:"p",children:(0,h.jsxs)("strong",{children:["\xa3",u," a month"," ",null==I?void 0:I.supportingPricingText," "]})}),(0,h.jsxs)(r.EY,{size:"s",elementType:"p",children:["Then",(0,h.jsxs)("strong",{children:[" \xa3",p]})," a month"]})]})]}),P&&(0,h.jsx)("hr",{className:s().devider})]}):null,(0!==u||b||c)&&P&&!("Broadband"===o&&(null!=I&&I.name||null!=A&&A.isRewardCard))&&("Checkout"!==o?(0,h.jsx)("hr",{className:s().devider}):(0,h.jsx)(r.X_,{size:"xxxs"}))||null,"Broadband"===o&&(null==A?void 0:A.isRewardCard)&&(0,h.jsxs)(h.Fragment,{children:[(0,h.jsxs)("div",{className:s().rewardStrip,children:[(0,h.jsx)(r.EY,{size:"m",elementType:"p",children:(null==A?void 0:A.name)&&A.name.substring(A.name.indexOf("\xa3")).slice(0,-1)}),(0,h.jsx)(r.EY,{size:"m",elementType:"p",children:(0,h.jsx)("strong",{children:"Included"})})]}),(0,h.jsx)("hr",{className:s().devider})]})]})})})},62879:(e,t,n)=>{"use strict";n.d(t,{RC:()=>g,qr:()=>y});var a=n(14232),i=n(85944);function r(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function o(e,t){let n=["__proto__","constructor","prototype"];Object.keys(t).filter(e=>0>
13n.indexOf(e)).forEach(n=>{void 0===e[n]?e[n]=t[n]:r(t[n])&&r(e[n])&&Object.keys(t[n]).length>0?t[n].__swiper__?e[n]=t[n]:o(e[n],t[n]):e[n]=t[n]})}function s(e={}){return e.navigation&&void 0===e.navigation.nextEl&&void 0===e.navigation.prevEl}function l(e={}){return e.pagination&&void 0===e.pagination.el}function c(e={}){return e.scrollbar&&void 0===e.scrollbar.el}function d(e=""){let t=e.split(" ").map(e=>e.trim()).filter(e=>!!e),n=[];return t.forEach(e=>{0>n.indexOf(e)&&n.push(e)}),n.join(" ")}let u=["eventsPrefix","injectStyles","injectStylesUrls","modules","init","_direction","oneWayMovement","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesBounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_loop","loopedSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideNextClass","slidePrevClass","wrapperClass","lazyPreloaderClass","lazyPreloadPrevNext","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom","control"];function p(e){return e.type&&e.type.displayName&&e.type.displayName.includes("SwiperSlide")}function f(e,t){return"undefined"==typeof window?(0,a.useEffect)(e,t):(0,a.useLayoutEffect)(e,t)}let h=(0,a.createContext)(null),m=(0,a.createContext)(null);function v(){return(v=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}let g=(0,a.forwardRef)(function(e,t){let{className:n,tag:h="div",wrapperTag:g="div",children:b,onSwiper:y,...x}=void 0===e?{}:e,N=!1,[_,C]=(0,a.useState)("swiper"),[w,E]=(0,a.useState)(null),[S,j]=(0,a.useState)(!1),T=(0,a.useRef)(!1),P=(0,a.useRef)(null),O=(0,a.useRef)(null),k=(0,a.useRef)(null),A=(0,a.useRef)(null),I=(0,a.useRef)(null),L=(0,a.useRef)(null),M=(0,a.useRef)(null),D=(0,a.useRef)(null),{params:B,passedParams:R,rest:V,events:F}=function(e={},t=!0){let n={on:{}},a={},s={};o(n,i.Ay.defaults),o(n,i.Ay.extendedDefaults),n._emitClasses=!0,n.init=!1;let l={},c=u.map(e=>e.replace(/_/,""));return Object.keys(Object.assign({},e)).forEach(i=>{void 0!==e[i]&&(c.indexOf(i)>=0?r(e[i])?(n[i]={},s[i]={},o(n[i],e[i]),o(s[i],e[i])):(n[i]=e[i],s[i]=e[i]):0===i.search(/on[A-Z]/)&&"function"==typeof e[i]?t?a[`${i[2].toLowerCase()}${i.substr(3)}`]=e[i]:n.on[`${i[2].toLowerCase()}${i.substr(3)}`]=e[i]:l[i]=e[i])}),["navigation","pagination","scrollbar"].forEach(e=>{!0===n[e]&&(n[e]={}),!1===n[e]&&delete n[e]}),{params:n,passedParams:s,rest:l,events:a}}(x),{slides:z,slots:Y}=function(e){let t=[],n={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]};return a.Children.toArray(e).forEach(e=>{if(p(e))t.push(e);else if(e.props&&e.props.slot&&n[e.props.slot])n[e.props.slot].push(e);else if(e.props&&e.props.children){let i=function e(t){let n=[];return a.Children.toArray(t).forEach(t=>{p(t)?n.push(t):t.props&&t.props.children&&e(t.props.children).forEac
13h(e=>n.push(e))}),n}(e.props.children);i.length>0?i.forEach(e=>t.push(e)):n["container-end"].push(e)}else n["container-end"].push(e)}),{slides:t,slots:n}}(b),H=()=>{j(!S)};Object.assign(B.on,{_containerClasses(e,t){C(t)}});let U=()=>{Object.assign(B.on,F),N=!0;let e={...B};if(delete e.wrapperClass,O.current=new i.Ay(e),O.current.virtual&&O.current.params.virtual.enabled){O.current.virtual.slides=z;let e={cache:!1,slides:z,renderExternal:E,renderExternalUpdate:!1};o(O.current.params.virtual,e),o(O.current.originalParams.virtual,e)}};return P.current||U(),O.current&&O.current.on("_beforeBreakpoint",H),(0,a.useEffect)(()=>()=>{O.current&&O.current.off("_beforeBreakpoint",H)}),(0,a.useEffect)(()=>{!T.current&&O.current&&(O.current.emitSlidesClasses(),T.current=!0)}),f(()=>{if(t&&(t.current=P.current),P.current)return O.current.destroyed&&U(),!function({el:e,nextEl:t,prevEl:n,paginationEl:a,scrollbarEl:i,swiper:r},o){s(o)&&t&&n&&(r.params.navigation.nextEl=t,r.originalParams.navigation.nextEl=t,r.params.navigation.prevEl=n,r.originalParams.navigation.prevEl=n),l(o)&&a&&(r.params.pagination.el=a,r.originalParams.pagination.el=a),c(o)&&i&&(r.params.scrollbar.el=i,r.originalParams.scrollbar.el=i),r.init(e)}({el:P.current,nextEl:I.current,prevEl:L.current,paginationEl:M.current,scrollbarEl:D.current,swiper:O.current},B),y&&y(O.current),()=>{O.current&&!O.current.destroyed&&O.current.destroy(!0,!1)}},[]),f(()=>{!N&&F&&O.current&&Object.keys(F).forEach(e=>{O.current.on(e,F[e])});let e=function(e,t,n,a,i){let o=[];if(!t)return o;let s=e=>{0>o.indexOf(e)&&o.push(e)};if(n&&a){let e=a.map(i),t=n.map(i);e.join("")!==t.join("")&&s("children"),a.length!==n.length&&s("children")}return u.filter(e=>"_"===e[0]).map(e=>e.replace(/_/,"")).forEach(n=>{if(n in e&&n in t)if(r(e[n])&&r(t[n])){let a=Object.keys(e[n]),i=Object.keys(t[n]);a.length!==i.length?s(n):(a.forEach(a=>{e[n][a]!==t[n][a]&&s(n)}
13),i.forEach(a=>{e[n][a]!==t[n][a]&&s(n)}))}else e[n]!==t[n]&&s(n)}),o}(R,k.current,z,A.current,e=>e.key);return k.current=R,A.current=z,e.length&&O.current&&!O.current.destroyed&&function({swiper:e,slides:t,passedParams:n,changedParams:a,nextEl:i,prevEl:s,scrollbarEl:l,paginationEl:c}){let d,u,p,f,h,m,v,g,b=a.filter(e=>"children"!==e&&"direction"!==e&&"wrapperClass"!==e),{params:y,pagination:x,navigation:N,scrollbar:_,virtual:C,thumbs:w}=e;a.includes("thumbs")&&n.thumbs&&n.thumbs.swiper&&y.thumbs&&!y.thumbs.swiper&&(d=!0),a.includes("controller")&&n.controller&&n.controller.control&&y.controller&&!y.controller.control&&(u=!0),a.includes("pagination")&&n.pagination&&(n.pagination.el||c)&&(y.pagination||!1===y.pagination)&&x&&!x.el&&(p=!0),a.includes("scrollbar")&&n.scrollbar&&(n.scrollbar.el||l)&&(y.scrollbar||!1===y.scrollbar)&&_&&!_.el&&(f=!0),a.includes("navigation")&&n.navigation&&(n.navigation.prevEl||s)&&(n.navigation.nextEl||i)&&(y.navigation||!1===y.navigation)&&N&&!N.prevEl&&!N.nextEl&&(h=!0);let E=t=>{e[t]&&(e[t].destroy(),"navigation"===t?(e.isElement&&(e[t].prevEl.remove(),e[t].nextEl.remove()),y[t].prevEl=void 0,y[t].nextEl=void 0,e[t].prevEl=void 0,e[t].nextEl=void 0):(e.isElement&&e[t].el.remove(),y[t].el=void 0,e[t].el=void 0))};a.includes("loop")&&e.isElement&&(y.loop&&!n.loop?m=!0:!y.loop&&n.loop?v=!0:g=!0),b.forEach(e=>{if(r(y[e])&&r(n[e]))o(y[e],n[e]),("navigation"===e||"pagination"===e||"scrollbar"===e)&&"enabled"in n[e]&&!n[e].enabled&&E(e);else{let t=n[e];(!0===t||!1===t)&&("navigation"===e||"pagination"===e||"scrollbar"===e)?!1===t&&E(e):y[e]=n[e]}}),b.includes("controller")&&!u&&e.controller&&e.controller.control&&y.controller&&y.controller.control&&(e.controller.control=y.controller.control),a.includes("children")&&t&&C&&y.virtual.enabled&&(C.slides=t,C.update(!0)),a.includes("children")&&t&&y.loop&&(g=!0),d&&w.init()&&w.update(!0),u&&(e.controller.control=y.controller.control),p&&(e.isElement&&(!c||"string"==typeof c)&&((c=document.createElement("div")).classList.add("swiper-pagination"),e.el.shadowEl.appendChild(c)),c&&(y.pagination.el=c),x.init(),x.render(),x.update()),f&&(e.isElement&&(!l||"string"==typeof l)&&((l=document.createElement("div")).classList.add("swiper-scrollbar"),e.el.shadowEl.appendChild(l)),l&&(y.scrollbar.el=l),_.init(),_.updateSize(),_.setTranslate()),h&&(e.isElement&&(i&&"string"!=typeof i||((i=document.createElement("div")).classList.add("swiper-button-next"),e.el.shadowEl.appendChild(i)),s&&"string"!=typeof s||((s=document.createElement("div")).classList.add("swiper-button-prev"),e.el.shadowEl.appendChild(s))),i&&(y.navigation.nextEl=i),s&&(y.navigation.prevEl=s),N.init(),N.update()),a.includes("allowSlideNext")&&(e.allowSlideNext=n.allowSlideNext),a.includes("allowSlidePrev")&&(e.allowSlidePrev=n.allowSlidePrev),a.includes("direction")&&e.changeDirection(n.direction,!1),(m||g)&&e.loopDestroy(),(v||g)&&e.loopCreate(),e.update()}({swiper:O.current,slides:z,passedParams:R,changedParams:e,nextEl:I.current,prevEl:L.current,scrollbarEl:D.current,paginationEl:M.current}),()=>{F&&O.current&&Object.keys(F).forEach(e=>{O.current.off(e,F[e])})}}),f(()=>{var e;(e=O.current)&&!e.destroyed&&e.params.virtual&&(!e.params.virtual||e.params.virtual.enabled)&&(e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.parallax&&e.params.parallax&&e.params.parallax.enabled&&e.parallax.setTranslate())},[w]),a.createElement(h,v({ref:P,className:d(`${_}${n?` ${n}`:""}`)},V),a.createElement(m.Provider,{value:O.current},Y["container-start"],a.createElement(g,{className:function(e=""){return e?e.includes("swiper-wrapper")?e:`swiper-wrapper ${e}`:"swiper-wrapper"}(B.wrapperClass)},Y["wrapper-start"],B.virtual?function(e,t,n){if(!n)return null;let i=e=>{let n=e;return e<0?n=t.length+e:n>=t.length&&(n-=t.length),n},r=e.isHorizontal()?{[e.rtlTranslate?"right":"left"]:`${n.offset}px`}:{top:`${n.offset}px`},{from:o,to:s}=n,l=e.params.loop?-t.length:0,c=e.params.loop?2*t.length:t.length,d=[];for(let e=l;e<c;e+=1)e>=o&&e<=s&&d.push(t[i(e)]);return d.map((t,n)=>a.cloneElement(t,{swiper:e,style:r,key:`slide-${n}`}))}(O.current,z,w):z.map((e,t)=>a.cloneElement(e,{swiper:O.current,swiperSlideIndex:t})),Y["wrapper-end"]),s(B)&&a.createElement(a.Fragment,null,a.createElement("div",{ref:L,className:"swiper-button-prev"}),a.createElement("div",{ref:I,className:"swiper-button-next"})),c(B)&&a.createElement("div",{ref:D,className:"swiper-scrollbar"}),l(B)&&a.createElement("div",{ref:M,className:"swiper-pagination"}),Y["container-end"]))});function b(){return(b=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}g.displayName="Swiper";let y=(0,a.forwardRef)(function(e,t){let{tag:n="div",children:i,className:r="",swiper:o,zoom:s,lazy:l,virtualIndex:c,swiperSlideIndex:u,...p}=void 0===e?{}:e,m=(0,a.useRef)(null),[v,g]=(0,a.useState)("swiper-slide"),[y,x]=(0,a.useState)(!1);function N(e,t,n){t===m.current&&g(n)}f(()=>{if(void 0!==u&&(m.current.swiperSlideIndex=u),t&&(t.current=m.current),m.current&&o){if(o.destroyed){"swiper-slide"!==v&&g("swiper-slide");return}return o.on("_slideClass",N),()=>{o&&o.off("_slideClass",N)}}}),f(()=>{o&&m.current&&!o.destroyed&&g(o.getSlideClasses(m.current))},[o]);let _={isActive:v.indexOf("swiper-slide-active")>=0,isVisible:v.indexOf("swiper-slide-visible")>=0,isPrev:v.indexOf("swiper-slide-prev")>=0,isNext:v.indexOf("swiper-slide-next")>=0},C=()=>"function"==typeof i?i(_):i;return a.createElement(n,b({ref:m,className:d(`${v}${r?` ${r}`:""}`),"data-swiper-slide-index":c,onLoad:()=>{x(!0)}},p),s&&a.createElement(h.Provider,{value:_},a.createElement("div",{className:"swiper-zoom-container","data-swiper-zoom":"number"==typeof s?s:void 0},C(),l&&!y&&a.createElement("div",{className:"swiper-lazy-preloader"}))),!s&&a.createElement(h.Provider,{value:_},C(),l&&!y&&a.createElement("div",{className:"swiper-lazy-preloader"})))});y.displayName="SwiperSlide"},63253:(e,t,n)=>{"use strict";n.d(t,{Ru:()=>l});var a=n(70236),i=n(66284),r=n(8014),o=n(47567);function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}n(58149);var l=function(e){var t;if(null!=e&&e.title){var n=JSON.parse(JSON.stringify(function(e){if(e){var t=Object.values(e[":items"]).filter(function(e){return Object.keys(e).includes("title")});return r.fJ.map(function(e){var n=Object.values(Object.values(t).filter(function(t){return t.title===e})).map(function(e){var t=Object.entries(e.elements).map(function(e){var t=e[0],n=e[1].value;return(0,i.A)({},t,n)});return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
13t%2?s(Object(n),!0).forEach(function(t){(0,i.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},Object.assign.apply(Object,[{}].concat((0,a.A)(t))))}),r=e.replace(/\s+/g,"_").toLowerCase();return(0,i.A)({},r,n)})}}(e)));t=(0,o.A6)(n)}else t={statusCode:e};return t}},63650:e=>{e.exports={choosetvpackage_root:"choose-affiliate-package-new_choosetvpackage_root__K1WaH",space:"choose-affiliate-package-new_space__BeYn9",heading_space:"choose-affiliate-package-new_heading_space__UduQ_"}},63857:(e,t,n)=>{"use strict";function a(e,t,n,a,i,r,o){try{var s=e[r](o),l=s.value}catch(e){return void n(e)}s.done?t(l):Promise.resolve(l).then(a,i)}function i(e){return function(){var t=this,n=arguments;return new Promise(function(i,r){var o=e.apply(t,n);function s(e){a(o,i,r,s,l,"next",e)}function l(e){a(o,i,r,s,l,"throw",e)}s(void 0)})}}n.d(t,{A:()=>i})},65190:e=>{e.exports={Netflix_skip_btn:"choose-tv-package-new_Netflix_skip_btn__tNkMH",skipBtn:"choose-tv-package-new_skipBtn__WcFIl"}},65341:(e,t,n)=>{"use strict";n.d(t,{hr:()=>C,cq:()=>d,Xf:()=>c,SS:()=>O,o2:()=>r,OS:()=>y,Wm:()=>b,HM:()=>j,VP:()=>N,kj:()=>u,KJ:()=>x,WN:()=>g,p8:()=>m,ph:()=>v,do:()=>S,o_:()=>E,K9:()=>s,lN:()=>l,gh:()=>o,ok:()=>P,OX:()=>w,jE:()=>p,rh:()=>f,RZ:()=>_,MD:()=>T,VE:()=>h});var a=n(91916),i=n(39692),r="/tv",o="https://img01.products.bt.co.uk",s="https://www.bt.com",l="https://www.bt.com",c="https://www.bt.com",d="https://img01.products.bt.co.uk",u="https://www.bt.com",p="tvbundles",f="tvbundles-uprn",h="production",m=!0,v=!1,g=!1,b={PROD_CMS_TV:(0,a.A)("/content/bt/storefront/api/bt-tv/tv.model.json"),PROD_CMS_NEWTV:(0,a.A)("/content/bt/storefront/api/bt-tv/tv_new.model.json"),PROD_CMS_TV_ADD_URL:(0,a.A)("/content/bt/storefront/api/bt-tv/tv-add.model.json"),PROD_CMS_CHECKOUT_URL:(0,a.A)("/content/bt/storefront/api/bt-tv/checkout.model.json"),PROD_CMS_ABOUT_TV_URL:(0,a.A)("/content/bt/storefront/api/bt-tv/about-tv.model.json"),PROD_CMS_TV_BOX_URL:(0,a.A)("/content/bt/storefront/api/bt-tv/tv-box.model.json"),PROD_CMS_TV_PKG_URL:(0,a.A)("/content/bt/storefront/api/bt-tv/tv-package.model.json"),PROD_CMS_TV_AFF_URL:(0,a.A)("/content/bt/storefront/api/bt-tv/affiliate.model.json"),PROD_CMS_STV_URL:(0,a.A)("/content/bt/storefront/api/bt-tv/stv.model.json"),PROD_CMS_TV_PKG_URL_NEW:(0,a.A)("/content/bt/storefront/api/bt-tv/tv_packages_new.model.json"),PROD_CMS_TV_AFFILIATE_URL_NEW:(0,a.A)("/content/bt/storefront/api/bt-tv/tv_affiliate_new.model.json"),PROD_CMS_TV_SCHEDULE:(0,a.A)("/content/bt/storefront/api/bt-tv/tv_schedule.model.json"),PROD_CMS_HBO_MAX:(0,a.A)("/content/bt/storefront/api/bt-tv/hbomax.json")},y={TV:"tv.model.json",TV_NEW:"tv_new.model.json",TVADD:"tv-add.model.json",CHECKOUT:"checkout.model.json",ABOUT_BT_TV:"about-tv.model.json",TVBOX:"tv-box.model.json",TV_PACKAGES:"tv-package.model.json",TV_AFFILIATE:"affiliate.model.json",STV:"stv.model.json",TV_PACKAGES_NEW:"tv_packages_new.model.json",TV_AFFILIATE_NEW:"tv_affiliate_new.model.json",TV_SCHEDULE:"tv_schedule.model.json",HBO_MAX:"hbomax.json"},x=!0,N={HEROBANNER:(0,i.A)("/assets/images/herobanner/Hero-bg.png"),CHEVRONRIGHT:(0,i.A)("/assets/images/svg/chevronRight.svg"),ERRORBANNER:(0,i.A)("/assets/images/bg.jpg"),CHEVRON:(0,i.A)("/assets/images/svg/chevron.svg"),MERCHICON:(0,i.A)("/assets/images/affliate/Icon.png")},_={STARTED:"Started",COMPLETED:"Completed",CHOOSE_TV:"Choose TV Package",CHOOSE_TV_ADDONS:"Chosse TV Addons",ORDER_SUMMARY:"Order Summary",SET_UP:"Set Up",TV_ADD:"ADD TV",TV_PACKAGES:"TV and BB",TV_AFFILIATE:"TV Affiliate and BB",TV_PACKAGES_CHECKOUT:"TV and BB",POSTCODE_CHECKER:"postcode check"},C={STARTED:"Started",COMPLETED:"Completed"},w={TV_ADD:"ADD TV",TV_PACKAGES:"buy tv",TV_AFFILIATE:"TV Affiliate"},E={TV_ADD:"ADD TV to BB",TV_PACKAGES:"join TV",TV_AFFILIATE:"TV Affiliate"},S=function(e,t,n,a){return void 0!==a?{name:e,service_Name:t,step:n,action:a}:{name:e,service_Name:t,step:n}},j={ONE:4,TWO:8},T={ONE:2,TWO:4},P={48973:"Broadband GENIE",100908:"Uswitch",903965:"Compare the market"},O=["TV-ENTERTAINMENT","TV-SPORT-MINI","TV-VIP","TV-BIG-ENTERTAINMENT","TV-BIG-SPORT"]},65637:(e,t,n)=>{"use strict";
13Object.defineProperty(t,"__esModule",{value:!0});var a=n(14232),i=n(99038),r=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(a),o=function(e,t,n){void 0===n&&(n=1e3);var i=a.useState({days:"00",hrs:"00",mns:"00",secs:"00"}),r=i[0],o=i[1],s=a.useCallback(function(e){return"0".concat(e).slice(-2)},[]),l=a.useCallback(function(e,t){var n=Math.floor((e-t)/1e3),a=Math.floor(n/60),i=Math.floor(a/60),r=Math.floor(i/24);return i-=24*r,a=a-24*r*60-60*i,n=n-24*r*3600-60*i*60-60*a,{days:s(r),hrs:s(i),mns:s(a),secs:s(n)}},[]);return a.useEffect(function(){var a=Date.now(),i=a<t&&a>=e&&setInterval(function(){o(l(t,a))},n);return function(){return clearInterval(i)}},[r]),r};o.displayName="useCountdown",t.useControlled=function(e){var t=e.controlled,n=e.default,i=(e.name,e.state,a.useRef(void 0!==t).current),r=a.useState(n),o=r[0],s=r[1],l=a.useCallback(function(e){i||s(e)},[]);return[i?t:o,l]},t.useCountdown=o,t.useRerenderOnResize=function(e){void 0===e&&(e=300);var t=r.default.useState(0),n=t[0],a=t[1];return r.default.useEffect(function(){a(window.innerWidth);var t=i.debounce(function(){return a(window.innerWidth)},e);return window.addEventListener("resize",t),function(){window.removeEventListener("resize",t)}},[]),n}},66095:(e,t,n)=>{"use strict";n.d(t,{$t:()=>c,Cp:()=>h,_b:()=>p,cb:()=>m,eA:()=>s,oi:()=>l,ou:()=>f});var a=n(26594),i=n.n(a),r=n(98702),o=function(e){return"number"!=typeof e||e<=0?0:100*e},s=function(e,t){return(o(e)+o(t))/100};function l(){return!!r.KJ&&"true"===localStorage.getItem(r.TJ)}function c(){var e=null;if(!r.KJ)return e;var t=localStorage.getItem(r.ru);if(t)try{e=JSON.parse(t)}catch(e){console.log("Error parsing")}return e}var d=function(e){return Math.round(parseFloat(parseFloat(e).toFixed(1))/1e3)},u=function(e,t){var n=null;if(!e||!t)return n;for(var a=0;a<e.length;a+=1){var i=t[e[a]];if(i&&i.minGuaranteeDownloadSpeed&&i.normDownloadSpeedLower&&i.normDownloadSpeedUpper&&i.normUploadSpeedLower&&i.normUploadSpeedUpper){n={minGuaranteeDownloadSpeed:d(i.minGuaranteeDownloadSpeed),downloadSpeedMin:d(i.normDownloadSpeedLower),downloadSpeedMax:d(i.normDownloadSpeedUpper),uploadSpeedMin:d(i.normUploadSpeedLower),uploadSpeedMax:d(i.normUploadSpeedUpper)};break}}return n};function p(e,t){if(!e||!t)return null;var n=function(e){if(!e)return null;var t=i()(e,"common.rawData.serviceLineTypes");if(!t)return null;var n={};return t.forEach(function(e){n[e.serviceLineType]=e}),n}(e);return n?u(t.split(","),n):null}function f(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",a=!(arguments.length>3)||void 0===arguments[3]||arguments[3],i={value:"",range:!1};if(e===t)i.value="".concat(e),a||(i.value+="Mb"),i.range=!1;else{var r=e,o=t;t&&e&&t<e&&(r=t,o=e),i.value="".concat(r).concat(n," - ").concat(o).concat(n),i.range=!0}return i}var h=function(e,t){var n=crypto.randomUUID();sessionStorage.setItem(e,"".concat(t,"-").concat(n)),window.dispatchEvent(new Event("sessionChange"))},m=function(e){return new Promise(function(t){return setTimeout(t,e)})}},66284:(e,t,n)=>{"use strict";function a(e){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t,n){var i;return(i=function(e,t){if("object"!=a(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=a(i))return i;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==a(i)?i:i+"")in e)?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,{A:()=>i})},67305:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});var a=n(14232),i=n(37876);let r=(0,a.memo)(function(e){var t=e.classNameProp,n=e.width,a=e.height,r=e.color,o=e.ariaRole,s=e.onClick;return(0,i.jsx)("svg",{width:n||"24",height:a||"24",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",role:o,className:t||void 0,onClick:s,viewBox:"0 0 24 24",cursor:"pointer",children:(0,i.jsx)("path",{d:"M12.3528 12.0005L12.7064 11.647L15.5473 8.80614C15.5914 8.75925 15.6158 8.69708 15.6152 8.63259C15.6147 8.56705 15.5884 8.50434 15.542 8.45799C15.4957 8.41164 15.433 8.38534 15.3674 8.38478C15.3029 8.38421 15.2407 8.4086 15.1939 8.45275L12.353 11.2936L11.9995 11.6472L11.6459 11.2936L8.80504 8.45275C8.75815 8.40859 8.69598 8.38421 8.63149 8.38478C8.56595 8.38534 8.50324 8.41164 8.45689 8.45799C8.41054 8.50434 8.38425 8.56704 8.38368 8.63259C8.38312 8.69708 8.4075 8.75925 8.45165 8.80614L11.2925 11.647L11.6461 12.0005L11.2925 12.3541L8.44775 15.1989L8.44161 15.205L8.44156 15.2049C8.41768 15.228 8.39863
1315.2556 8.38553 15.2861C8.37243 15.3166 8.36553 15.3494 8.36524 15.3826C8.36496 15.4158 8.37128 15.4487 8.38385 15.4794C8.39642 15.5102 8.41499 15.5381 8.43846 15.5615C8.46193 15.585 8.48985 15.6036 8.52057 15.6161L12.3528 12.0005ZM12.3528 12.0005L12.7064 12.3541L15.5472 15.1949L12.3528 12.0005Z",fill:r||"white",stroke:r||"white"})})})},67402:(e,t,n)=>{"use strict";n.d(t,{b0:()=>b,BS:()=>g,UK:()=>m,J7:()=>y,mp:()=>h,Xj:()=>f,mT:()=>u,Gx:()=>v,Xy:()=>d,bl:()=>x,nf:()=>p});var a=n(70236),i=n(65341),r={"/":"con:dbs:tv","/add":"con:dbs:tv:add","/error":"con:dbs:error","/maintenance":"con:dbs:maintenance","/about-tv":"con:dbs:tv:about-tv","/tv-box":"con:dbs:tv:box","/packages":"con:dbs:tv:packages","/packages/packages-add-ons":"con:dbs:tv:packages:packages-add-ons","/affiliate":"con:dbs:tv:affiliate","/affiliate/affiliate-packages-addons":"con:dbs:tv:affiliate:affiliate-packages-addons","/stv":"con:dbs:tv:stv"},o=n(89099),s=n(66095),l=n(14232),c=n(26303);function d(e){var t=e.eventName,n=e.data;try{window._exhaust.trigger(t,n)}catch(e){console.error("Error sending event to tag manager:",e)}}function u(){try{var e={page:{channel:"Broadband & TV",environment:i.VE||"production"}};d({eventName:"viewPage",data:e})}catch(e){console.error("Error sending event to tag manager:pageViewAnalytics")}return{application:{name:"Best TV and Broadband Deals | BT TV",channel:"Broadband & TV",environment:i.VE||"production",is_spa:!0,version:"2.2.11"}}}function p(){var e=(0,o.useRouter)(),t=r["".concat(e.asPath)];(0,l.useEffect)(function(){t?u():console.error("No page name configured for ".concat(t))},[])}function f(e){try{d({eventName:"viewProduct",data:{products:{context:"PDP",items:e}}})}catch(e){console.error("Error sending event to tag manager:productAddedToBasket")}}function h(e){try{d({eventName:"viewProduct",data:{products:{items:e}}})}catch(e){console.error("Error sending event to tag manager:productAddedToBasket")}}function m(e){try{d({eventName:"viewProduct",data:{products:{items:e}}})}catch(e){console.error("Error sending event to tag manager:productAddedToBasket")}}function v(e){try{d({eventName:"journeyActionCompleted",data:{journey:e}})}catch(e){console.error("Error sending event to tag manager:productAddedToBasket")}}function g(e,t,n){if("item.viewed"!==e)d({eventName:"basketEvent",data:{action:e,basket:{id:"",items:t.items,total_basket_value:function(e){if(void 0===e)return 0;var t=24*Number(e);return Number((Number.isFinite(t)?t:0).toFixed(2).replace(/[.,]00$/,""))}(n),total_unique_products:t.items.length}}});else{var a;d({eventName:"basketEvent",data:{action:e,basket:{id:"",items:t.items,total_basket_value:Array.isArray(a=t.items)&&0!==a.length?a.reduce(function(e,t){var n,a,i=Number(null!=(n=null==t||null==(a=t.price)?void 0:a.total_contract)?n:0);return e+(Number.isFinite(i)?i:0)},0):0,total_unique_products:t.items.length}}})}}function b(e){var t=(0,c.D6)(e.basketData.selectedtvpackage,"TV"),n=""!==e.bbpackage.packageId&&(0,c.D6)(e.bbpackage,"BROADBAND",e.landlineState,e.scenarioId),i=0!==e.addons.length&&(0,c.D6)(e.addons,"TV Addons"),r=""!==e.selectedNetflixOption.contract&&(0,c.D6)(e.selectedNetflixOption,"Netflix_Addon"),o=0!==e.checkoutData.length&&(0,c.D6)(e.checkoutData,"Set Up"),s=[];return t&&s.push(t.items),n&&s.push(n.items),r&&s.push(r.items),i&&(Array.isArray(i)?s.push.apply(s,(0,a.A)(i)):Array.isArray(i.items)?s.push.apply(s,(0,a.A)(i.items)):s.push(i)),o&&(Array.isArray(o)?s.push.apply(s,(0,a.A)(o)):Array.isArray(o.items)?s.push.apply(s,(0,a.A)(o.items)):s.push(o)),{items:(s.flat?s.flat(1/0):s.reduce(function(e,t){return null==t?e:Array.isArray(t)?e.concat(t):t&&Array.isArray(t.items)?e.concat(t.items):e.concat(t)},[])).filter(function(e){return null!=e})}}function y(){try{var e=(0,s.$t)();if(e){var t=e.common.filteringData.default&&e.common.filteringData.default.type,n=e.specific["/aem/storefront/broadband"].jsonId,a={postcode_outcode:e.custom.resultDetailsHeading.postcode,service_line_type:t,technology_eligibility:n,field_type:e.custom.resultDetailsHeading.fttpFieldType,attributes:{}};d({eventName:"checkerEvent",data:{lineChecker:a}})}}catch(e){console.error("Error sending event to tag manager:productAddedToBasket")}}function x(e){try{var t=window.digitalData;t&&t.experience&&t.experience.service_checker&&d({eventName:"Error.occurred",data:e})}catch(e){console.error("Error sending event to tag manager:SCUpdateForAnalytics")}}u.defaultProps={pageName:"con:dbs:tv:add"}},67592:(e,t)=>{"use strict";function n(e){var t,n=e.config,a=e.src,i=e.width,r=e.quality||(null==(t=n.qualities)?void 0:t.reduce(function(e,t){return Math.abs(t-75)<Math.abs(e-75)?t:e}))||75;return n.path+"?url="+encodeURIComponent(a)+"&w="+i+"&q="+r+(a.startsWith("/_next/static/media/"),"")}
13Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a}}),n.__next_img_default=!0;var a=n},67666:(e,t,n)=>{"use strict";n.d(t,{A:()=>h});var a=n(14232),i=n(62879),r=n(78220),o=n(85944),s=n(2484),l=n.n(s),c=n(70986),d=n(26303),u=n(67402),p=n(38301),f=n(37876);let h=function(e){var t=e.addOnsDetails,n=e.type,s=e.onAddonSelected,h=e.onBroadbandAddonSelected,m=(0,a.useContext)(p.Pd);return(0,a.useEffect)(function(){var e=(0,d.g7)(t,"BB"===n?"Broadband Add On":"TV Add On");"BB"!==n&&""===m.data.bbpackage.packageId?(0,u.Xj)(e):0===m.data.checkoutData.length&&(0,u.Xj)(e)},[]),(0,f.jsx)("section",{"data-analytics-region":"Addon Product Card Carousel",className:"bt-container ".concat(l().swiper_carousel_packages),children:(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(i.RC,{modules:[o.Vx,o.FJ,o.Jq,o.s3],className:"addon-carousel-new","aria-label":"Addon Products navigation",tag:"div",grabCursor:!0,navigation:"BB"!==n?{nextEl:".n",prevEl:".p"}:{nextEl:".ne",prevEl:".pr"},spaceBetween:0,slidesPerView:1.2,style:{position:"initial"},keyboard:{enabled:!0},breakpoints:{460:{slidesPerView:1.2},560:{slidesPerView:1.8},768:{slidesPerView:2.5},900:{slidesPerView:3.4},1300:{slidesPerView:3.4},1400:{slidesPerView:3.4},1920:{slidesPerView:3.4}},a11y:{enabled:!0,containerRoleDescriptionMessage:"carousel",slideLabelMessage:"Slide {{index}} of {{slidesLength}}"},children:null==t?void 0:t.map(function(e){return(0,f.jsx)(i.qr,{children:(0,f.jsx)(c.nM,{addonsData:e,addonType:n,onSelect:"BB"===n?h:s},(0,r.A)())},(0,r.A)())})}),(0,f.jsxs)("div",{className:"".concat(l().customSwiperButton," customSliderBtn"),children:[(0,f.jsx)("div",{className:"".concat("BB"!==n?"p":"pr"," swiper-button-prev swiper-button")}),(0,f.jsx)("div",{className:"".concat("BB"!==n?"n":"ne"," swiper-button-next swiper-button")})]})]})})}},67873:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"AmpStateContext",{enumerable:!0,get:function(){return a}});var a=n(64252)._(n(14232)).default.createContext({})},68156:(e,t,n)=>{"use strict";n.d(t,{A:()=>m});var a=n(66284),i=n(65341),r=n(26303);let o=JSON.parse('{"tv-options-2-page-journeys":{"addon-page/addon-page":{"tv-add-on-extra-box":{"nonselparams":"&BTTVExtrabox:N","selparams":"&BTTVExtrabox:A:IP","generickey":"","multinonselparams":"","multiselparams":"","multigenerickey":""},"tv-add-on-asian-mix":{"nonselparams":"&BTTV%20Asian:N","selparams":"&BTTV%20Asian:A","generickey":"","multinonselparams":"","multiselparams":"","multigenerickey":""},"tv-add-on-now-hayu":{"nonselparams":"&HAYU:X","selparams":"&HAYU:A","generickey":"","multinonselparams":"","multiselparams":"","multigenerickey":""},"tv-add-on-netflix":{"nonselparams":"&addNetflix=N","selparams":"&addNetflix=omni","generickey":"","multinonselparams":"","multiselparams":"","multigenerickey":""},"tv-add-on-now-ent":{"nonselparams":"&ENTERTAINMENT:X","selparams":"&ENTERTAINMENT:A","generickey":"","multinonselparams":"","multiselparams":"","multigenerickey":""},"tv-add-on-now-cinema":{"nonselparams":"&CINEMA:X","selparams":"&CINEMA:A","generickey":"","multinonselparams":"","multiselparams":"","multigenerickey":""},"tv-add-on-bt-sport":{"nonselparams":"&BTSportAndBoxNation:N","selparams":"&BTSportAndBoxNation:A","generickey":"","multinonselparams":"","multiselparams":"","multigenerickey":""},"tv-add-on-now-sky-sport":{"nonselparams":"&SPORTS:X","selparams":"&SPORTS:A:M","generickey":"","multinonselparams":"","multiselparams":"","multigenerickey":""},"tv-add-on-now-boost":{"nonselparams":"&HD:X","selparams":"&HD:A","generickey":"","multinonselparams":"","multiselparams":"","multigenerickey":""},"tv-app-extra":{"nonselparams":"&addTVEX=N","selparams":"&addTVEX=Y","generickey":"","multinonselparams":"","multiselparams":"","multigenerickey":""},"tv-add-on-boxnation":{"nonselparams":"&BoxNation:N","selparams":"&BoxNation:A","generickey":"","multinonselparams":"","multiselparams":"","multigenerickey":""},"tv-add-on-amazon":{"nonselparams":"&BTTV%20Amazon:N","selparams":"&TVB_S=S0438224","generickey":"","multinonselparams":"","multiselparams":"","multigenerickey":""}},"checkout/checkout":{"unlt-min":{"nonselparams":"&AOSOCP=S0655637","
13selparams":"&AOSOCP=S0655645","generickey":"","multinonselparams":"","multiselparams":"","multigenerickey":""},"500min":{"nonselparams":"&AOSOCP=S0654315","selparams":"&AOSOCP=S0623024","generickey":"","multinonselparams":"","multiselparams":"","multigenerickey":""},"payg":{"nonselparams":"&AOSOCP=S0655637","selparams":"&AOSOCP=S0655637","generickey":"","multinonselparams":"","multiselparams":"","multigenerickey":""},"block-second-line":{"nonselparams":"&OJO_EXIS_LINE_HIDE_SWITCH=ON&allowBritBoxMsg=Y","selparams":"&OJO_EXIS_LINE_HIDE_SWITCH=ON&allowBritBoxMsg=Y","generickey":"","multinonselparams":"","multiselparams":"","multigenerickey":""},"add-on-hte":{"nonselparams":"","selparams":"&InsOp=EI","generickey":"","multinonselparams":"","multiselparams":"","multigenerickey":""},"add-on-si-add":{"nonselparams":"&InsOp=SI","selparams":"&InsOp=SI","generickey":"","multinonselparams":"","multiselparams":"","multigenerickey":""},"tv-call-protect":{"nonselparams":"","selparams":"&MF=NUIS","generickey":"","multinonselparams":"","multiselparams":"","multigenerickey":""},"add-on-no-selection-call-protect":{"nonselparams":"","selparams":"","generickey":"","multinonselparams":"","multiselparams":"","multigenerickey":""},"tv-call-display":{"nonselparams":"&BTPCD_12M=N","selparams":"&BTPCD_12M=Y","generickey":"","multinonselparams":"","multiselparams":"","multigenerickey":""},"add-on-no-selection-call-display":{"nonselparams":"","selparams":"","generickey":"","multinonselparams":"","multiselparams":"","multigenerickey":""},"add-on-aerial":{"nonselparams":"&AIOp=N","selparams":"&AIOp=AI","generickey":"","multinonselparams":"","multiselparams":"","multigenerickey":""},"add-on-no-selection-aerial":{"nonselparams":"","selparams":"","generickey":"","multinonselparams":"","multiselparams":"","multigenerickey":""}}}}');function s(e){return e.reduce(function(e,t){return e.some(function(e){return e===t})||e.push(t),e},[])}function l(e){return e.reduce(function(e,t,n){var a=Object.values(t);return 0===n?a:"".concat(e).concat(a)},"")}function c(e){return e.reduce(function(e,t,n){return 0===n?t:"".concat(e,"&").concat(t)},"")}function d(e,t,n,i){var r,o=[],s=[],c=[];switch(o="addon"===e?t.map(function(e){return e.id}):Object.entries(t).map(function(e){return e[1].defaultList.radioID}),Object.entries(n[i]).forEach(function(e){var t=e[0],n=e[1],i=n.selparams,r=n.nonselparams;o.includes(t)?"tv-add-on-amazon"!==t&&"tv-add-on-netflix"!==t?s.push((0,a.A)({},t,i)):c.push((0,a.A)({},t,i)):o.includes(t)||"add-on-si-add"===t||("tv-add-on-netflix"!==t?s.push((0,a.A)({},t,r)):c.push((0,a.A)({},t,r)))}),e){case"addon":var d=s.reduce(function(e,t,n){var a=String(Object.values(t)).replace("&",",");return 0===n?a:"".concat(e).concat(a)},""),u=l(c);r="".concat(d.slice(1)).concat(u);break;case"checkout":var p=l(s);r="".concat(p);break;default:throw Error("".concat(e," is not a valid action type"))}return r}function u(e,t,n){var a=(null==n?void 0:n.ChoosePlan.length)!==0;return e.map(function(e){return"productKey"===e.split("=")[0]?t||a?{currVal:e}:{val:"".concat(e,"-BB-ONLY")}:{currVal:e}},"").reduce(function(e,t,n){var a=Object.values(t);return 0===n?a:"".concat(e,"&").concat(a)},"")}function p(e,t){var n=[];return"addCHO"!==t?String(e.split("?")[1]).replace(/TVB_C=/g,"").split("&").map(function(e){var t=e.split("=")[0];"BD_BP"===t&&n.push("".concat(e)),"BD_OFSOS"===t&&n.push("".concat(e))},""):n.push("".concat(e&&"addCHO=".concat(e))),c(n)}function f(e,t,n){var a=[];return e.map(function(e){var i=e.split("=")[0];if("addCHO"!==t){var r=n[0].split("&");"BD_BP"===i?a.push("".concat(r[0])):"BD_OFSOS"===i?a.push("".concat(r[1])):a.push("".concat(e))}else"addCHO"===i?a.push("".concat(n[0])):a.push("".concat(e))},""),c(a)}function h(e,t){var n=t.checkoutPackage.baseURL.split("?"),a=n[0],i=n[1],r="custPostcode=".concat(t.postcode.replace(" ","")),o=d("addon",t.getAddonsProductCardState,e,"addon-page/addon-page"),l=d("checkout",t.checkoutData,e,"checkout/checkout"),h=null==(y=t.bbpackage)?void 0:y.checkoutUrl.split("?");if(h[1])if("copper-mocoY"===t.scenarioId){var m=String(i).replace(/TVB_C=&/g,""),v=c(s("".concat(m).concat(l).split("&")));_="".concat(a,"?").concat(r,"&TVB_C=").concat(o,"&").concat(v),window.location.href=_}else{var g,b,y,x,N,_,C,w,E,S,j,T,P,O,k,A,I,L,M,D,B,R,V=u((g=i.split("&"),b=[],g.map(function(e){var t=e.split("=")[0];
13"genericKey"!==t&&"productKey"!==t&&b.push("".concat(e))},""),c(b)).split("&"),t.landlineState.islandline,t.homePhoneService).replace(/TVB_C=&/g,"").replace(/&AOSOAD=N/g,"").replace(/&AOSOCP=S0655637/g,""),F=String(u(h[1].split("&"),t.landlineState.islandline,t.homePhoneService).replace(/&AOSOAD=N/g,"").replace(/&AOSOCP=S0654315/g,"").replace(/&AOSOCP=S0655637/g,"")).replace(/TVB_C=&/g,""),z=0!==t.addons.length&&void 0!==t.addons.length?(w=[],0!==t.addons.length&&void 0!==t.addons.length&&t.addons.map(function(e){if("ADD-ON-COMP-SFF-ESS"===e.buttonID){var n=t.bbpackage.ojUrl&&p(t.bbpackage.ojUrl,"ADD-ON-COMP-SFF-ESS");w.push("".concat(n))}}),w):[],Y=0!==t.addons.length&&void 0!==t.addons.length?(E=[],0!==t.addons.length&&void 0!==t.addons.length&&t.addons.map(function(e){if("addCHO"===e.buttonID){var n,a=p((t.addons&&0!==t.addons.length&&void 0!==t.addons.length?null==(n=t.addons.find(function(e){return"addCHO"===e.buttonID}))?void 0:n.ecommParameter:"")||"S0671659","addCHO");E.push("".concat(a))}}),E):[],H=0!==z.length?f(F.split("&"),"CW",z):F;S=(0!==Y.length?f(H.split("&"),"addCHO",Y):H).split("&"),j=[],S.map(function(e){var t=e.split("=")[0];"InsOp"!==t&&"AIOp"!==t&&j.push("".concat(e))},""),x=c(j);var U=(T=t.homePhoneService,A="",I=0!==T.ChoosePlan.length?"&AOSOCP=".concat(null==(P=T.ChoosePlan[0])?void 0:P.ecommParam):"",L=0!==T.ChooseHandset.length?"&IPVSHandset=".concat(null==(O=T.ChooseHandset[0])?void 0:O.ecommParam):"&IPVSHandset=NT",M=0!==T.internationalCalling.length?"&AOSOAD=".concat(null==(k=T.internationalCalling[0])?void 0:k.ecommParam):"&AOSOAD=N",A="".concat(I||"").concat(L||"").concat(M||""),"".concat(A,"&IPVSCalls=Y")),W=null==t||null==(C=t.addonsDataMobile)?void 0:C.ecommParam,$=t.selectedNetflixOption.value?t.selectedNetflixOption.value+"&":"&",G=s((D=V.split("&"),B=x.split("&"),R=[],D.map(function(e){var t=e.replace(/amp;/g,"");R.push("".concat(t))},""),B.map(function(e){R.push("".concat(e))},""),c(R)).split("&")),X=c(G),q=c(s("".concat(X).concat(l.replace(/&BTPCD_12M=N/g,"").replace(/&AOSOCP=S0654315/g,"").replace(/&AOSOCP=S0655637/g,"")).split("&")));W&&(q=q.replace("&genericKey=CON-GEN-DUAL-FTTC","")),console.log("finalurl",_="".concat(a,"?").concat(r,"&TVB_C=").concat(o).concat($).concat(q).concat(U).concat(W)),window.location.href=_}else{var Z,K,J=String((Z=i.split("&"),K=[],Z.map(function(e){var t=e.replace(/amp;/g,"");K.push("".concat(t))},""),c(K))).replace(/&TVB_C=/g,""),Q=s("".concat(J).concat(l).split("&")),ee=t.selectedNetflixOption.value?t.selectedNetflixOption.value+"&":"&";N=c(Q),console.log("finalurl",_="".concat(a,"?TVB_C=").concat(o).concat(ee).concat(N)),window.location.href=_}}function m(e,t){var n=(0,r.wh)(),a=e?n:(0,r.Gu)(t||i.jE);if(e&&o&&a){var s=null==a?void 0:a.checkoutPackage.optionsURL,l=(null==s?void 0:s.split("/"))||"";h(o[l[l.length-2]],a)}else{var c=null==a?void 0:a.checkoutPackage.optionsURL,d=(null==c?void 0:c.split("/"))||"",u=d[d.length-2];o&&a&&h(o[u],a)}}},68313:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{default:function(){return m},defaultHead:function(){return u}});var a=n(64252),i=n(88365),r=n(37876),o=i._(n(14232)),s=a._(n(55278)),l=n(67873),c=n(65689),d=n(18581);function u(e){void 0===e&&(e=!1);var t=[(0,r.jsx)("meta",{charSet:"utf-8"},"charset")];return e||t.push((0,r.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")),t}function p(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===o.default.Fragment?e.concat(o.default.Children.toArray(t.props.children).reduce(function(e,t){return"string"==typeof t||"number"==typeof t?e:e.concat(t)},[])):e.concat(t)}n(36021);var f=["name","httpEquiv","charSet","itemProp"];function h(e,t){var n,a,i,r,s=t.inAmpMode;return e.reduce(p,[]).reverse().concat(u(s).reverse()).filter((n=new Set,a=new Set,i=new Set,r={},function(e){var t=!0,o=!1;if(e.key&&"number"!=typeof e.key&&e.key.indexOf("$")>0){o=!0;var s=e.key.slice(e.key.indexOf("$")+1);n.has(s)?t=!1:n.add(s)}switch(e.type){case"title":case"base":a.has(e.type)?t=!1:a.add(e.type);break;case"meta":for(var l=0,c=f.length;l<c;l++){var d=f[l];if(e.props.hasOwnProperty(d))if("charSet"===d)i.has(d)?t=!1:i.add(d);else{var u=e.props[d],p=r[d]||new Set;("name"!==d||!o)&&p.has(u)?t=!1:(p.add(u),r[d]=p)}}}return t})).reverse().map(function(e,t){var n=e.key||t;return o.default.cloneElement(e,{key:n})})}var m=function(e){var t=e.children,n=(0,o.useContext)(l.AmpStateContext),a=(0,o.useContext)(c.HeadManagerContext);return(0,r.jsx)(s.default,{reduceComponentsToState:h,headManager:a,inAmpMode:(0,d.isInAmpMode)(n),children:t})};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esMo
13dule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},68363:()=>{},69108:()=>{},69241:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});let a=function(){for(var e,t,n=0,a="",i=arguments.length;n<i;n++)(e=arguments[n])&&(t=function e(t){var n,a,i="";if("string"==typeof t||"number"==typeof t)i+=t;else if("object"==typeof t)if(Array.isArray(t)){var r=t.length;for(n=0;n<r;n++)t[n]&&(a=e(t[n]))&&(i&&(i+=" "),i+=a)}else for(a in t)t[a]&&(i&&(i+=" "),i+=a);return i}(e))&&(a&&(a+=" "),a+=t);return a}},69298:(e,t,n)=>{"use strict";n.d(t,{A:()=>y,Z:()=>b});var a=n(70236),i=n(54059),r=n(14232),o=n(38301),s=n(65341),l=n(26303),c=n(81220),d=n.n(c),u=n(37005),p=n(16673),f=n(78304),h=n(67402),m=n(89099),v=n(68156),g=n(37876),b=(0,f.PA)(function(e){var t=e.handleShowCart,n=e.pathname,c=e.varient,f=(0,r.useState)(!1),b=f[0],y=f[1],x=(0,r.useState)(!1),N=x[0],_=x[1],C=(0,r.useContext)(o.Pd),w=C.data,E=w.basketData,S=w.bbpackage,j=(0,r.useState)(0),T=j[0],P=j[1],O=(0,r.useState)(0),k=O[0],A=O[1],I=(0,l.Gu)(s.jE);(0,r.useEffect)(function(){var e,t,n,a,i="number"==typeof E.monthlyCost.monthlyPrice?E.monthlyCost.monthlyPrice:void 0,r=null==I||null==(e=I.basketData)||null==(e=e.monthlyCost)?void 0:e.monthlyPrice;P((void 0!==i?i:r||0)+("number"==typeof C.data.landlineState.landlinePrice?C.data.landlineState.landlinePrice:(null==I||null==(t=I.landlineState)?void 0:t.landlinePrice)||0)+("number"==typeof C.data.selectedNetflixOption.price?C.data.selectedNetflixOption.price:(null==I||null==(n=I.selectedNetflixOption)?void 0:n.price)||0)),A(E.upfrontCost.upfrontPrice||(null==I||null==(a=I.basketData)||null==(a=a.upfrontCost)?void 0:a.upfrontPrice)||0),_(!!C.data.getTVProductCardState.state)},[C.data.landlineState.islandline,E.monthlyCost.monthlyPrice,E.upfrontCost.upfrontPrice,C.data.getTVProductCardState.state,C.data.selectedNetflixOption,C.data.basketData.monthlyCost.homePhonePrice,C.data.addonsDataMobile.btMobilePrice]);var L=(0,m.useRouter)().asPath,M=function(){var e=I&&I.addons,n=C.data.addons.length>1?I&&I.addons.map(function(e){return(0,l.D6)(e,"TV Addons")}):1==C.data.addons.length?e&&(0,l.D6)(e[0],"TV Addons"):null,i=void 0!==C.data.checkoutData.length&&0!==C.data.checkoutData.length||0!==Object.keys(C.data.checkoutData).length?(0,l.D6)(C.data.checkoutData,"Set Up"):null,r={displayName:E.selectedbbpackage.packageName,packageId:S.packageId,enableOffer:E.selectedbbpackage.enableOffer,wasPrice:E.selectedbbpackage.wasPrice,monthlyCost:E.selectedbbpackage.packagePrice,activationCost:S.activationCost,postageCost:S.postageCost,contractLength:S.contractLength},o=""!==C.data.tvpackage.id&&I&&(0,l.D6)(I.basketData.selectedtvpackage,"TV"),s=""!==C.data.bbpackage.packageId&&I&&(0,l.D6)(r,"BROADBAND",I.landlineState,null==I?void 0:I.scenarioId),c=0!==C.data.selectedNetflixOption.price?I&&(0,l.D6)(I.selectedNetflixOption,"Netflix_Addon"):null,d=function(e){if(!e)return[];var t,n=null!=(t=e.items)?t:e;return Array.isArray(n)?n:[n]},u=[];u.push.apply(u,(0,a.A)(d(o))),s&&u.push.apply(u,(0,a.A)(d(s))),(null!==i||null!=n)&&(n&&(Array.isArray(n)?n.forEach(function(e){u.push.apply(u,(0,a.A)(d(e)))}):u.push.apply(u,(0,a.A)(d(n)))),null!==i&&u.push.apply(u,(0,a.A)(d(i)))),c&&u.push.apply(u,(0,a.A)(d(c)));(0,h.BS)("item.viewed",{items:u}),t(),y(!b)},D=(0,r.useState)(!0),B=D[0],R=D[1],V=function(){if("/add"!==L){var e;(null==C||null==(e=C.data)?void 0:e.basketData.selectedbbpackage.selected)!==""&&(null==C?void 0:C.basketData.selectedtvpackage.selected)!==""&&(0,v.A)()}"/add"===L&&(null==C?void 0:C.basketData.selectedtvpackage.selected)!==""&&(0,v.A)()};return(0,r.useEffect)(function(){var e,t,n;"/add"!==L&&((null==C||null==(e=C.data)?void 0:e.bbpackage.displayName)!==""&&(null==C||null==(t=C.data)?void 0:t.tvpackage.id)!==""?R(!1):R(!0)),"/add"===L&&((null==(n=C.data)?void 0:n.tvpackage.id)!==""?R(!1):R(!0))},[C.data.bbpackage,C.data.tvpackage]),(0,g.jsxs)(g.Fragment,{children:[b?(0,g.jsx)(u.w,{handleClose:M,pathname:n}):"",N&&(0,g.jsx)("div",{id:"cart",className:"".concat(d().cart," ").concat(c&&d().noneBRadius),"data-analytics-region":"BasketBar",children:c?(0,g.jsx)(i.ui,{background:"white",children:(0,g.jsxs)("div",{className:"bt-container ".concat(d().cartNewVarient),children:[(0,g.jsxs)("div",{className:" ".concat(d().cart_price_details),"data-analytics-region":"section::cart",children:[(0,g.jsxs)("div",{tabIndex:0,role:"button",className:d().monthly_cost,onClick:function(){M()},children:[(0,g.jsxs)(i.DZ,{isBold:!0,isInline:!0,size:"s",colour:"indigo",children:["\xa3",Number(T).toFixed(2)]}),(0,g.jsx)(i.EY,{size:"m",elementType:"p",children:"a Month"})]}),(0,g.jsx)("hr",{className:d().verticalLine}),(0,g.jsxs)("div",{tabIndex:0,role:"button",className:d().upfront,onClick:function(){M()},children:[(0,g.jsxs)(i.DZ,{isBold:!0,isInline:!0,size:"s",colour:"indigo",children:["\xa3",Number(k).toFixed(2)]}),(0,g.jsx)(i.EY,{size:"m",elementType:"p",children:"Upfront"})]}),(0,g.jsx)("div",{className:d().cartIconwrap,children:(0,g.jsxs)(i.$n,{colorVariant:"core",elementType:"button",onClick:function(){M()},styleVariant:"secondary",analyticsLabel:"BasketBar_Open_New",children:[(0,g.jsx)(p.C$,{color:"#5514b4",ariaLabel:"basket"}),(0,g.jsx)("span",{children:"View cart"})]})})]}),(0,g.jsx)("div",{className:d().checkoutCtawrap,children:(0,g.jsx)(i.$n,{colorVariant:"core",elementType:"button",onClick:function(){V()},styleVariant:"primary",analyticsLabel:"BasketBar_Checkout_New",isDisabled:B,children:"Checkout"})})]})}):(0,g.jsx)(i.ui,{background:"indigo",children:(0,g.jsxs)("div",{className:"bt-container ".concat(d().cart_price_details),children:[(0,g.jsxs)("div",{tabIndex:0,role:"button",className:d().monthly_cost,onClick:function(){M()},children:[(0,g.jsxs)(i.DZ,{isBold:!0,level:"3",isInline:!0,size:"s",children:["\xa3",Number(T).toFixed(2)]}),(0,g.jsx)(i.EY,{size:"m",elementType:"p",children:"Monthly cost"})]}),(0,g.jsx)("hr",{className:d().verticalLine}),(0,g.jsxs)("div",{tabIndex:0,role:"button",className:d().upfront,onClick:function(){M()},children:[(0,g.jsxs)(i.DZ,{isBold:!0,level:"3",isInline:!0,size:"s",children:["\xa3",Number(k).toFixed(2)]}),(0,g.jsx)(i.EY,{size:"m",elementType:"p",children:"Upfront"})]}),(0,g.jsx)(i.$n,{colorVariant:"core",elementType:"button",onClick:function(){M()},styleVariant:"secondary",analyticsLabel:"BasketBar: Open Basket Section",children:(0,g.jsx)(p.C$,{ariaLabel:"basket"})})]})})})]})});let y=(0,r.memo)(b)},69346:e=>{e.exports={productcard_root:"bbProductcard_productcard_root__A5z9h",mgtop:"bbProductcard_mgtop__EsCKP",merchStripWra
13p:"bbProductcard_merchStripWrap__CyO8f",merchStrip:"bbProductcard_merchStrip__IA6rx",fontsizexs:"bbProductcard_fontsizexs__jYcOx",offerText:"bbProductcard_offerText__hCzIC",surface:"bbProductcard_surface__hwcRk",content_wrapper:"bbProductcard_content_wrapper__2k6nK",speed_info:"bbProductcard_speed_info___0sPR",UPspeed:"bbProductcard_UPspeed__9AiTh",GRspeed:"bbProductcard_GRspeed__ou51q",priceDetail_wrap:"bbProductcard_priceDetail_wrap__Ajow8",timerminHeght:"bbProductcard_timerminHeght__I4Rxg",gray_wrapper:"bbProductcard_gray_wrapper__g04g4",tBlack:"bbProductcard_tBlack__ghFZQ",price_info:"bbProductcard_price_info__S0mqY",firstMonthCharge:"bbProductcard_firstMonthCharge__MB3_H",timer_wrapper:"bbProductcard_timer_wrapper__gglvy",RewardText:"bbProductcard_RewardText__Q_yig",feature_price:"bbProductcard_feature_price__M8jNU",productCardBtn:"bbProductcard_productCardBtn__kCkfK",upfront_info:"bbProductcard_upfront_info__KpMZh",infoIcon:"bbProductcard_infoIcon__RolSO",hoverText:"bbProductcard_hoverText__hsmDi"}},70236:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});var a=n(31683),i=n(87430);function r(e){return function(e){if(Array.isArray(e))return(0,a.A)(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||(0,i.A)(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},70279:(e,t,n)=>{"use strict";n.d(t,{h:()=>i});var a=n(14232),i=function(){var e=(0,a.useState)(!1),t=e[0],n=e[1];return(0,a.useEffect)(function(){document.body.style.overflow=t?"hidden":"unset"},[t]),{isShown:t,toggle:function(){n(!t)}}}},70681:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});let a=(0,n(14232).forwardRef)((e,t)=>null)},70742:e=>{"use strict";e.exports=JSON.parse('{"TV-ENTERTAINMENT":[{"imagePath":"/assets/images/new_tv_pack_partner_logos/Entertainment.png","altText":""}],"TV-BIG-ENTERTAINMENT":[{"imagePath":"/assets/images/new_tv_pack_partner_logos/Big_Entertainment.png","altText":""}],"TV-SPORT-MINI":[{"imagePath":"/assets/images/new_tv_pack_partner_logos/SportsNew.png","altText":""}],"TV-BIG-SPORT":[{"imagePath":"/assets/images/new_tv_pack_partner_logos/sport-Plus.jpg","altText":""}],"TV-VIP":[{"imagePath":"/assets/images/new_tv_pack_partner_logos/Fullworkslogo.png","altText":""}]}')},70789:(e,t)=>{"use strict";var n="function"==typeof Symbol&&Symbol.for,a=n?Symbol.for("react.element"):60103,i=n?Symbol.for("react.portal"):60106,r=n?Symbol.for("react.fragment"):60107,o=n?Symbol.for("react.strict_mode"):60108,s=n?Symbol.for("react.profiler"):60114,l=n?Symbol.for("react.provider"):60109,c=n?Symbol.for("react.context"):60110,d=n?Symbol.for("react.async_mode"):60111,u=n?Symbol.for("react.concurrent_mode"):60111,p=n?Symbol.for("react.forward_ref"):60112,f=n?Symbol.for("react.suspense"):60113,h=n?Symbol.for("react.suspense_list"):60120,m=n?Symbol.for("react.memo"):60115,v=n?Symbol.for("react.lazy"):60116,g=n?Symbol.for("react.block"):60121,b=n?Symbol.for("react.fundamental"):60117,y=n?Symbol.for("react.responder"):60118,x=n?Symbol.for("react.scope"):60119;function N(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case a:switch(e=e.type){case d:case u:case r:case s:case o:case f:return e;default:switch(e=e&&e.$$typeof){case c:case p:case v:case m:case l:return e;default:return t}}case i:return t}}}function _(e){return N(e)===u}t.AsyncMode=d,t.ConcurrentMode=u,t.ContextConsumer=c,t.ContextProvider=l,t.Element=a,t.ForwardRef=p,t.Fragment=r,t.Lazy=v,t.Memo=m,t.Portal=i,t.Profiler=s,t.StrictMode=o,t.Suspense=f,t.isAsyncMode=function(e){return _(e)||N(e)===d},t.isConcurrentMode=_,t.isContextConsumer=function(e){return N(e)===c},t.isContextProvider=function(e){return N(e)===l},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===a},t.isForwardRef=function(e){return N(e)===p},t.isFragment=function(e){return N(e)===r},t.isLazy=function(e){return N(e)===v},t.isMemo=function(e){return N(e)===m},t.isPortal=function(e){return N(e)===i},t.isProfiler=function(e){return N(e)===s},t.isStrictMode=function(e){return N(e)===o},t.isSuspense=function(e){return N(e)===f},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===r||e===u||e===s||e===o||e===f||e===h||"object"==typeof e&&null!==e&&(e.$$typeof===v||e.$$typeof===m||e.$$typeof===l||e.$$typeof===c||e.$$typeof===p||e.$$typeof===b||e.$$typeof===y||e.$$typeof===x||e.$$typeof===g)},t.typeOf=N},70986:(e,t,n)=>{"use strict";n.d(t,{bq:()=>aM,nM:()=>rq,n0:()=>aX,M3:()=>ov,Yq:()=>r7,g7:()=>ad,Z3:()=>i.A,F5:()=>rj,ZC:()=>op,gH:()=>r3,hT:()=>os,We:()=>rY,Jy:()=>al,M:()=>am,k6:()=>o_,g1:()=>au.A,Kk:()=>rp,_3:()=>aU,Hi:()=>aR,Pj:()=>ab,ft:()=>r9,Xy:()=>rC,Vm:()=>ai.A,Tu:()=>r.A,Yl:()=>at,n7:()=>oy,zu:()=>c,ns:()=>on,MI:()=>rI,te:()=>im,Ro:()=>ic,uU:()=>iu,dp:()=>ig,Ax:()=>aO,af:()=>rG,cu:()=>oh,dn:()=>rr,lm:()=>rl});var a,i=n(69298),r=n(40362),o=n(14232),s=n(13062),l=n(37876);let c=(0,o.memo)(function(e){var t=e.content,n=e.enableLazyload,a=e.sc_playbackMsg,i=e.enableNewbanner,r=e.gaps,o=e.modalContent,c=Object.assign({},t);return(0,l.jsx)("section",{"data-analytics-region":c.sectionDataAnalyticsReg
13ion,style:{position:"relative",zIndex:1},children:(0,l.jsx)(at,{desktopImagePath:(0,s.A)(c.desktopImagePath),tabletImagePath:(0,s.A)(c.tabletImagePath),mobileImagePath:(0,s.A)(c.mobileImagePath),altText:c.altText||c.imgAltText||"",isContentFirst:c.isContentFirst,contentBGcolor:c.contentBGcolor||"transparent",deviceContentBGcolor:c.deviceContentBGcolor,enableLazyload:n||!1,isServiceChecker:c.isServiceChecker,sc_playbackMsg:a,enableNewbannerContent:i,isCenter:c.isCenter,gaps:r,children:(0,l.jsx)(ad,{isRightAlign:c.isRightAlign,isCenter:c.isCenter,heading:c.heading,headingLevel:c.headingLevel,headingSize:c.headingSize,headingColor:c.headingColor,subTitle:c.subTitle,subTitleLevel:c.subTitleLevel,subTitleSize:c.subTitleSize,subTitleColor:c.subTitleColor,discription:c.discription,discriptionColor:c.discriptionColor,discriptionSize:c.discriptionSize,enableCtaSection:c.enableCtaSection,cta1Text:c.cta1Text,cta1Url:c.cta1Url,cta1Style:c.cta1Style,cta1AriaLabel:c.cta1AriaLabel,cta2Text:c.cta2Text,cta2Url:c.cta2Url,cta2Style:c.cta2Style,cta2AriaLabel:c.cta2AriaLabel,deviceContentTextcolor:c.deviceContentTextcolor,deviceSectionHeadingColor:c.deviceSectionHeadingColor,deviceSectionsubTitleColor:c.deviceSectionsubTitleColor,deviceSectionCTA1Colour:c.deviceSectionCTA1Colour,deviceSectionCTA2Colour:c.deviceSectionCTA2Colour,deviceSectionCTA3Colour:c.deviceSectionCTA3Colour,isContentFullWidth:c.isContentFullWidth,enableEEstyles:c.enableEEstyles,optionalHeader:c.optionalHeader,optionalHeaderColor:c.optionalHeaderColor,deviceOptionalHeaderColor:c.deviceOptionalHeaderColor,optionalHeaderSize:c.optionalHeaderSize,isServiceChecker:c.isServiceChecker,sc_playbackMsg:a,enableNewbannerContent:i,isCountDownTimer:c.isCountDownTimer,timerEndDate:c.timerEndDate,gaps:r,modalContent:o})})})});var d=n(97468),u=n(74574),p=n.n(u),f=n(54059),h=n(63857),m=n(66284),v=n(43081),g=n.n(v),b=n(89099),y=n(36905),x=n(79645),N=n(1798),_=n(66095),C=n(20301),w=n(18180),E=function(e){var t,n,a;return!!(t=e)&&"object"==typeof t&&(n=e,"[object RegExp]"!==(a=Object.prototype.toString.call(n))&&"[object Date]"!==a&&n.$$typeof!==S)},S="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function j(e,t){return!1!==t.clone&&t.isMergeableObject(e)?P(Array.isArray(e)?[]:{},e,t):e}function T(e,t,n){return e.concat(t).map(function(e){return j(e,n)})}function P(e,t,n){(n=n||{}).arrayMerge=n.arrayMerge||T,n.isMergeableObject=n.isMergeableObject||E;var a,i,r=Array.isArray(t);return r!==Array.isArray(e)?j(t,n):r?n.arrayMerge(e,t,n):(i={},(a=n).isMergeableObject(e)&&Object.keys(e).forEach(function(t){i[t]=j(e[t],a)}),Object.keys(t).forEach(function(n){a.isMergeableObject(t[n])&&e[n]?i[n]=P(e[n],t[n],a):i[n]=j(t[n],a)}),i)}P.all=function(e,t){if(!Array.isArray(e))throw Error("first argument should be an array");return e.reduce(function(e,n){return P(e,n,t)},{})};let O=P;var k="object"==typeof global&&global&&global.Object===Object&&global,A="object"==typeof self&&self&&self.Object===Object&&self,I=k||A||Function("return this")(),L=I.Symbol,M=Object.prototype,D=M.hasOwnProperty,B=M.toString,R=L?L.toStringTag:void 0;let V=function(e){var t=D.call(e,R),n=e[R];try{e[R]=void 0;var a=!0}catch(e){}var i=B.call(e);return a&&(t?e[R]=n:delete e[R]),i};var F=Object.prototype.toString,z=L?L.toStringTag:void 0;let Y=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":z&&z in Object(e)?V(e):F.call(e)},H=function(e,t){return function(n){return e(t(n))}};var U=H(Object.getPrototypeOf,Object);let W=function(e){return null!=e&&"object"==typeof e};var $=Object.prototype,G=Function.prototype.toString,X=$.hasOwnProperty,q=G.call(Object);let Z=function(e){if(!W(e)||"[object Object]"!=Y(e))return!1;var t=U(e);if(null===t)return!0;var n=X.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&G.call(n)==q},K=function(e,t){return e===t||e!=e&&t!=t},J=function(e,t){for(var n=e.length;n--;)if(K(e[n][0],t))return n;return -1};var Q=Array.prototype.splice;function ee(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var a=e[t];this.set(a[0],a[1])}}ee.prototype.clear=function(){this.__data__=[],this.size=0},ee.prototype.delete=function(e){var t=this.__data__,n=J(t,e);return!(n<0)&&(n==t.length-1?t.pop():Q.call(t,n,1),--this.size,!0)},ee.prototype.get=function(e){var t=this.__data__,n=J(t,e);return n<0?void 0:t[n][1]},ee.prototype.has=function(e){return J(this.__data__,e)>-1},ee.prototype.set=function(e,t){var n=this.__data__,a=J(n,e);return a<0?(++this.size,n.push([e,t])):n[a][1]=t,this};let et=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)},en=function(e){if(!et(e))return!1;var t=Y(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t};var ea=I["__core-js_shared__"],ei=function(){var e=/[^.]+$/.exec(ea&&ea.keys&&ea.keys.IE_PROTO||"");
13return e?"Symbol(src)_1."+e:""}(),er=Function.prototype.toString;let eo=function(e){if(null!=e){try{return er.call(e)}catch(e){}try{return e+""}catch(e){}}return""};var es=/^\[object .+?Constructor\]$/,el=Object.prototype,ec=Function.prototype.toString,ed=el.hasOwnProperty,eu=RegExp("^"+ec.call(ed).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");let ep=function(e){return!!et(e)&&(!ei||!(ei in e))&&(en(e)?eu:es).test(eo(e))},ef=function(e,t){var n=null==e?void 0:e[t];return ep(n)?n:void 0};var eh=ef(I,"Map"),em=ef(Object,"create"),ev=Object.prototype.hasOwnProperty,eg=Object.prototype.hasOwnProperty;function eb(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var a=e[t];this.set(a[0],a[1])}}eb.prototype.clear=function(){this.__data__=em?em(null):{},this.size=0},eb.prototype.delete=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=!!t,t},eb.prototype.get=function(e){var t=this.__data__;if(em){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return ev.call(t,e)?t[e]:void 0},eb.prototype.has=function(e){var t=this.__data__;return em?void 0!==t[e]:eg.call(t,e)},eb.prototype.set=function(e,t){var n=this.__data__;return this.size+=+!this.has(e),n[e]=em&&void 0===t?"__lodash_hash_undefined__":t,this};let ey=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e},ex=function(e,t){var n=e.__data__;return ey(t)?n["string"==typeof t?"string":"hash"]:n.map};function eN(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var a=e[t];this.set(a[0],a[1])}}function e_(e){var t=this.__data__=new ee(e);this.size=t.size}eN.prototype.clear=function(){this.size=0,this.__data__={hash:new eb,map:new(eh||ee),string:new eb}},eN.prototype.delete=function(e){var t=ex(this,e).delete(e);return this.size-=!!t,t},eN.prototype.get=function(e){return ex(this,e).get(e)},eN.prototype.has=function(e){return ex(this,e).has(e)},eN.prototype.set=function(e,t){var n=ex(this,e),a=n.size;return n.set(e,t),this.size+=+(n.size!=a),this},e_.prototype.clear=function(){this.__data__=new ee,this.size=0},e_.prototype.delete=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},e_.prototype.get=function(e){return this.__data__.get(e)},e_.prototype.has=function(e){return this.__data__.has(e)},e_.prototype.set=function(e,t){var n=this.__data__;if(n instanceof ee){var a=n.__data__;if(!eh||a.length<199)return a.push([e,t]),this.size=++n.size,this;n=this.__data__=new eN(a)}return n.set(e,t),this.size=n.size,this};let eC=function(e,t){for(var n=-1,a=null==e?0:e.length;++n<a&&!1!==t(e[n],n,e););return e};var ew=function(){try{var e=ef(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();let eE=function(e,t,n){"__proto__"==t&&ew?ew(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n};var eS=Object.prototype.hasOwnProperty;let ej=function(e,t,n){var a=e[t];eS.call(e,t)&&K(a,n)&&(void 0!==n||t in e)||eE(e,t,n)},eT=function(e,t,n,a){var i=!n;n||(n={});for(var r=-1,o=t.length;++r<o;){var s=t[r],l=a?a(n[s],e[s],s,n,e):void 0;void 0===l&&(l=e[s]),i?eE(n,s,l):ej(n,s,l)}return n},eP=function(e,t){for(var n=-1,a=Array(e);++n<e;)a[n]=t(n);return a},eO=function(e){return W(e)&&"[object Arguments]"==Y(e)};var ek=Object.prototype,eA=ek.hasOwnProperty,eI=ek.propertyIsEnumerable,eL=eO(function(){return arguments}())?eO:function(e){return W(e)&&eA.call(e,"callee")&&!eI.call(e,"callee")},eM=Array.isArray,eD="object"==typeof exports&&exports&&!exports.nodeType&&exports,eB=eD&&"object"==typeof module&&module&&!module.nodeType&&module,eR=eB&&eB.exports===eD?I.Buffer:void 0;let eV=(eR?eR.isBuffer:void 0)||function(){return!1};var eF=/^(?:0|[1-9]\d*)$/;let ez=function(e,t){var n=typeof e;return!!(t=null==t?0x1fffffffffffff:t)&&("number"==n||"symbol"!=n&&eF.test(e))&&e>-1&&e%1==0&&e<t},eY=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=0x1fffffffffffff};var eH={};eH["[object Float32Array]"]=eH["[object Float64Array]"]=eH["[object Int8Array]"]=eH["[object Int16Array]"]=eH["[object Int32Array]"]=eH["[object Uint8Array]"]=eH["[object Uint8ClampedArray]"]=eH["[object Uint16Array]"]=eH["[object Uint32Array]"]=!0,eH["[object Arguments]"]=eH["[object Array]"]=eH["[object ArrayBuffer]"]=eH["[object Boolean]"]=eH["[object DataView]"]=eH["[object Date]"]=eH["[object Error]"]=eH["[object Function]"]=eH["[object Map]"]=eH["[object Number]"]=eH["[object Object]"]=eH["[object RegExp]"]=eH["[object Set]"]=eH["[object String]"]=eH["[object WeakMap]"]=!1;let eU=function(e){return function(t){return e(t)}};var eW="object"==typeof exports&&exports&&!exports.nodeType&&exports,e$=eW&&"object"==typeof module&&module&&!module.nodeType&&module,eG=e$&&e$.exports===eW&&k.process,eX=function(){try{var e=e$&&e$.require&&e$.require("util").t
13ypes;if(e)return e;return eG&&eG.binding&&eG.binding("util")}catch(e){}}(),eq=eX&&eX.isTypedArray,eZ=eq?eU(eq):function(e){return W(e)&&eY(e.length)&&!!eH[Y(e)]},eK=Object.prototype.hasOwnProperty;let eJ=function(e,t){var n=eM(e),a=!n&&eL(e),i=!n&&!a&&eV(e),r=!n&&!a&&!i&&eZ(e),o=n||a||i||r,s=o?eP(e.length,String):[],l=s.length;for(var c in e)(t||eK.call(e,c))&&!(o&&("length"==c||i&&("offset"==c||"parent"==c)||r&&("buffer"==c||"byteLength"==c||"byteOffset"==c)||ez(c,l)))&&s.push(c);return s};var eQ=Object.prototype;let e0=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||eQ)};var e1=H(Object.keys,Object),e2=Object.prototype.hasOwnProperty;let e3=function(e){if(!e0(e))return e1(e);var t=[];for(var n in Object(e))e2.call(e,n)&&"constructor"!=n&&t.push(n);return t},e4=function(e){return null!=e&&eY(e.length)&&!en(e)},e5=function(e){return e4(e)?eJ(e):e3(e)},e6=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t};var e7=Object.prototype.hasOwnProperty;let e8=function(e){if(!et(e))return e6(e);var t=e0(e),n=[];for(var a in e)"constructor"==a&&(t||!e7.call(e,a))||n.push(a);return n},e9=function(e){return e4(e)?eJ(e,!0):e8(e)};var te="object"==typeof exports&&exports&&!exports.nodeType&&exports,tt=te&&"object"==typeof module&&module&&!module.nodeType&&module,tn=tt&&tt.exports===te?I.Buffer:void 0,ta=tn?tn.allocUnsafe:void 0;let ti=function(e,t){if(t)return e.slice();var n=e.length,a=ta?ta(n):new e.constructor(n);return e.copy(a),a},tr=function(e,t){var n=-1,a=e.length;for(t||(t=Array(a));++n<a;)t[n]=e[n];return t},to=function(e,t){for(var n=-1,a=null==e?0:e.length,i=0,r=[];++n<a;){var o=e[n];t(o,n,e)&&(r[i++]=o)}return r},ts=function(){return[]};var tl=Object.prototype.propertyIsEnumerable,tc=Object.getOwnPropertySymbols,td=tc?function(e){return null==e?[]:to(tc(e=Object(e)),function(t){return tl.call(e,t)})}:ts;let tu=function(e,t){for(var n=-1,a=t.length,i=e.length;++n<a;)e[i+n]=t[n];return e};var tp=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)tu(t,td(e)),e=U(e);return t}:ts;let tf=function(e,t,n){var a=t(e);return eM(e)?a:tu(a,n(e))},th=function(e){return tf(e,e5,td)},tm=function(e){return tf(e,e9,tp)};var tv=ef(I,"DataView"),tg=ef(I,"Promise"),tb=ef(I,"Set"),ty=ef(I,"WeakMap"),tx="[object Map]",tN="[object Promise]",t_="[object Set]",tC="[object WeakMap]",tw="[object DataView]",tE=eo(tv),tS=eo(eh),tj=eo(tg),tT=eo(tb),tP=eo(ty),tO=Y;(tv&&tO(new tv(new ArrayBuffer(1)))!=tw||eh&&tO(new eh)!=tx||tg&&tO(tg.resolve())!=tN||tb&&tO(new tb)!=t_||ty&&tO(new ty)!=tC)&&(tO=function(e){var t=Y(e),n="[object Object]"==t?e.constructor:void 0,a=n?eo(n):"";if(a)switch(a){case tE:return tw;case tS:return tx;case tj:return tN;case tT:return t_;case tP:return tC}return t});let tk=tO;var tA=Object.prototype.hasOwnProperty;let tI=function(e){var t=e.length,n=new e.constructor(t);return t&&"string"==typeof e[0]&&tA.call(e,"index")&&(n.index=e.index,n.input=e.input),n};var tL=I.Uint8Array;let tM=function(e){var t=new e.constructor(e.byteLength);return new tL(t).set(new tL(e)),t},tD=function(e,t){var n=t?tM(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)};var tB=/\w*$/;let tR=function(e){var t=new e.constructor(e.source,tB.exec(e));return t.lastIndex=e.lastIndex,t};var tV=L?L.prototype:void 0,tF=tV?tV.valueOf:void 0;let tz=function(e,t){var n=t?tM(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)},tY=function(e,t,n){var a=e.constructor;switch(t){case"[object ArrayBuffer]":return tM(e);case"[object Boolean]":case"[object Date]":return new a(+e);case"[object DataView]":return tD(e,n);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return tz(e,n);case"[object Map]":case"[object Set]":return new a;case"[object Number]":case"[object String]":return new a(e);case"[object RegExp]":return tR(e);case"[object Symbol]":return tF?Object(tF.call(e)):{}}};var tH=Object.create,tU=function(){function e(){}return function(t){if(!et(t))return{};if(tH)return tH(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}(),tW=eX&&eX.isMap,t$=tW?eU(tW):function(e){return W(e)&&"[object Map]"==tk(e)},tG=eX&&eX.isSet,tX=tG?eU(tG):function(e){return W(e)&&"[object Set]"==tk(e)},tq="[object Arguments]",tZ="[object Function]",tK="[object Object]",tJ={};tJ[tq]=tJ["[object Array]"]=tJ["[object ArrayBuffer]"]=tJ["[object DataView]"]=tJ["[object Boolean]"]=tJ["[object Date]"]=tJ["[object Float32Array]"]=tJ["[object Float64Array
13]"]=tJ["[object Int8Array]"]=tJ["[object Int16Array]"]=tJ["[object Int32Array]"]=tJ["[object Map]"]=tJ["[object Number]"]=tJ[tK]=tJ["[object RegExp]"]=tJ["[object Set]"]=tJ["[object String]"]=tJ["[object Symbol]"]=tJ["[object Uint8Array]"]=tJ["[object Uint8ClampedArray]"]=tJ["[object Uint16Array]"]=tJ["[object Uint32Array]"]=!0,tJ["[object Error]"]=tJ[tZ]=tJ["[object WeakMap]"]=!1;let tQ=function e(t,n,a,i,r,o){var s,l=1&n,c=2&n,d=4&n;if(a&&(s=r?a(t,i,r,o):a(t)),void 0!==s)return s;if(!et(t))return t;var u=eM(t);if(u){if(s=tI(t),!l)return tr(t,s)}else{var p,f,h,m,v,g=tk(t),b=g==tZ||"[object GeneratorFunction]"==g;if(eV(t))return ti(t,l);if(g==tK||g==tq||b&&!r){if(s=c||b||"function"!=typeof(p=t).constructor||e0(p)?{}:tU(U(p)),!l)return c?(h=(f=s)&&eT(t,e9(t),f),eT(t,tp(t),h)):(v=(m=s)&&eT(t,e5(t),m),eT(t,td(t),v))}else{if(!tJ[g])return r?t:{};s=tY(t,g,l)}}o||(o=new e_);var y=o.get(t);if(y)return y;o.set(t,s),tX(t)?t.forEach(function(i){s.add(e(i,n,a,i,t,o))}):t$(t)&&t.forEach(function(i,r){s.set(r,e(i,n,a,r,t,o))});var x=d?c?tm:th:c?e9:e5,N=u?void 0:x(t);return eC(N||t,function(i,r){N&&(i=t[r=i]),ej(s,r,e(i,n,a,r,t,o))}),s},t0=function(e){return tQ(e,5)};var t1=n(51161),t2=n.n(t1);let t3=function(e,t){},t4=function(e){return tQ(e,4)},t5=function(e,t){for(var n=-1,a=null==e?0:e.length,i=Array(a);++n<a;)i[n]=t(e[n],n,e);return i},t6=function(e){return"symbol"==typeof e||W(e)&&"[object Symbol]"==Y(e)};function t7(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw TypeError("Expected a function");var n=function(){var a=arguments,i=t?t.apply(this,a):a[0],r=n.cache;if(r.has(i))return r.get(i);var o=e.apply(this,a);return n.cache=r.set(i,o)||r,o};return n.cache=new(t7.Cache||eN),n}t7.Cache=eN;var t8=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,t9=/\\(\\)?/g,ne=function(e){var t=t7(e,function(e){return 500===n.size&&n.clear(),e}),n=t.cache;return t}(function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(t8,function(e,n,a,i){t.push(a?i.replace(t9,"$1"):n||e)}),t}),nt=1/0;let nn=function(e){if("string"==typeof e||t6(e))return e;var t=e+"";return"0"==t&&1/e==-nt?"-0":t};var na=1/0,ni=L?L.prototype:void 0,nr=ni?ni.toString:void 0;let no=function e(t){if("string"==typeof t)return t;if(eM(t))return t5(t,e)+"";if(t6(t))return nr?nr.call(t):"";var n=t+"";return"0"==n&&1/t==-na?"-0":n},ns=function(e){return eM(e)?t5(e,nn):t6(e)?[e]:tr(ne(null==e?"":no(e)))};function nl(){return(nl=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function nc(e,t){if(null==e)return{};var n,a,i={},r=Object.keys(e);for(a=0;a<r.length;a++)n=r[a],t.indexOf(n)>=0||(i[n]=e[n]);return i}function nd(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}n(23520);var nu=(0,o.createContext)(void 0);nu.displayName="FormikContext";var np=nu.Provider;nu.Consumer;var nf=function(e){return Array.isArray(e)&&0===e.length},nh=function(e){return"function"==typeof e},nm=function(e){return null!==e&&"object"==typeof e},nv=function(e){return"[object String]"===Object.prototype.toString.call(e)},ng=function(e){return 0===o.Children.count(e)},nb=function(e){return nm(e)&&nh(e.then)};function ny(e,t,n,a){void 0===a&&(a=0);for(var i=ns(t);e&&a<i.length;)e=e[i[a++]];return a===i.length||e?void 0===e?n:e:n}function nx(e,t,n){for(var a=t4(e),i=a,r=0,o=ns(t);r<o.length-1;r++){var s=o[r],l=ny(e,o.slice(0,r+1));if(l&&(nm(l)||Array.isArray(l)))i=i[s]=t4(l);else{var c=o[r+1];i=i[s]=String(Math.floor(Number(c)))===c&&Number(c)>=0?[]:{}}}return(0===r?e:i)[o[r]]===n?e:(void 0===n?delete i[o[r]]:i[o[r]]=n,0===r&&void 0===n&&delete a[o[r]],a)}var nN={},n_={};function nC(e){var t,n,a,i,r,s,l,c,d,u,p,f,h,m,v,g,b,y,x,N,_,C,w,E,S,j,T,P,k,A,I,L,M,D,B,R,V,F,z,Y,H,U,W,$,G,X,q,K,J,Q,ee,et,en,ea,ei,er=(n=void 0===(t=e.validateOnChange)||t,i=void 0===(a=e.validateOnBlur)||a,s=void 0!==(r=e.validateOnMount)&&r,l=e.isInitialValid,d=void 0!==(c=e.enableReinitialize)&&c,u=e.onSubmit,p=nc(e,["validateOnChange","validateOnBlur","validateOnMount","isInitialValid","enableReinitialize","onSubmit"]),f=nl({validateOnChange:n,validateOnBlur:i,validateOnMount:s,onSubmit:u},p),h=(0,o.useRef)(f.initialValues),m=(0,o.useRef)(f.initialErrors||nN),v=(0,o.useRef)(f.initialTouched||n_),g=(0,o.useRef)(f.initialStatus),b=(0,o.useRef)(!1),y=(0,o.useRef)({}),(0,o.useEffect)(function(){return b.current=!0,function(){b.current=!1}},[]),x=(0,o.useState)(0)[1],_=(N=(0,o.useRef)({values:t0(f.initialValues),errors:t0(f.initialErrors)||nN,touched:t0(f.initialTouched)||n_,status:t0(f.initialStatus),isSubmitting:!1,isValidating:!1,submitCount:0})).current,C=(0,o.useCallback)(function(e){var t=N.current;N.current=function(e,t){switch(t.type){case"SET_VALUES":return nl({},e,{values:t.payload});case"SET_TOUCHED":return nl({},e,{touched:t.payload});case"SET_ERRORS":if(t2()(e.errors,t.payload))return e;return nl({},e,{errors:t.payload});case"SET_STATUS":return nl({},e,{status:t.payload});case"SET_ISSUBMITTING":return nl({},e,{isSubmitting:t.payload});case"SET_ISVALIDATING":return nl({},e,{isValidating:t.payload});case"SET_FIELD_VALUE":return nl({},e,{values:nx(e.values,t.payload.field,t.payload.value)});case"SET_FIELD_TOUCHED":return nl({},e,{touched:nx(e.touched,t.payload.field,t.payload.value)});case"SET_FIELD_ERROR":return nl({},e,{errors:nx(e.errors,t.payload.field,t.payload.value)});case"RESET_FORM":return nl({},e,t.payload);case"SET_FORMIK_STATE":return t.payload(e);case"SUBMIT_ATTEMPT":return nl({},e,{touched:function e(t,n,a,i){void 0===a&&(a=new WeakMap),void 0===i&&(i={});for(var r=0,o=Object.keys(t);r<o.length;r++){var s=o[r],l=t[s];nm(l)?a.get(l)||(a.set(l,!0),i[s]=Array.isArray(l)?[]:{},e(l,n,a,i[s])):i[s]=n}return i}(e.values,!0),isSubmitting:!0,submitCount:e.submitCount+1});case"SUBMIT_FAILURE":case"SUBMIT_SUCCESS":return nl({},e,{isSubmitting:!1});default:return e}}(t,e),t!==N.current&&x(function(e){return e+1})},[]),w=(0,o.useCallback)(function(e,t){return new Promise(function(n,a){var i=f.validate(e,t);null==i?n(nN):nb(i)?i.then(function(e){n(e||nN)},function(e){a(e)}):n(i)})},[f.validate]),E=(0,o.useCallback)(function(e,t){var n,a,i,r,o=f.validationSchema,s=nh(o)?o(t):o,l=t&&s.val
13idateAt?s.validateAt(t,e):(n=e,a=s,void 0===i&&(i=!1),r=function e(t){var n=Array.isArray(t)?[]:{};for(var a in t)if(Object.prototype.hasOwnProperty.call(t,a)){var i=String(a);!0===Array.isArray(t[i])?n[i]=t[i].map(function(t){return!0===Array.isArray(t)||Z(t)?e(t):""!==t?t:void 0}):Z(t[i])?n[i]=e(t[i]):n[i]=""!==t[i]?t[i]:void 0}return n}(n),a[i?"validateSync":"validate"](r,{abortEarly:!1,context:r}));return new Promise(function(e,t){l.then(function(){e(nN)},function(n){"ValidationError"===n.name?e(function(e){var t={};if(e.inner){if(0===e.inner.length)return nx(t,e.path,e.message);for(var n=e.inner,a=Array.isArray(n),i=0,n=a?n:n[Symbol.iterator]();;){if(a){if(i>=n.length)break;r=n[i++]}else{if((i=n.next()).done)break;r=i.value}var r,o=r;ny(t,o.path)||(t=nx(t,o.path,o.message))}}return t}(n)):t(n)})})},[f.validationSchema]),S=(0,o.useCallback)(function(e,t){return new Promise(function(n){return n(y.current[e].validate(t))})},[]),j=(0,o.useCallback)(function(e){var t=Object.keys(y.current).filter(function(e){return nh(y.current[e].validate)});return Promise.all(t.length>0?t.map(function(t){return S(t,ny(e,t))}):[Promise.resolve("DO_NOT_DELETE_YOU_WILL_BE_FIRED")]).then(function(e){return e.reduce(function(e,n,a){return"DO_NOT_DELETE_YOU_WILL_BE_FIRED"===n||n&&(e=nx(e,t[a],n)),e},{})})},[S]),T=(0,o.useCallback)(function(e){return Promise.all([j(e),f.validationSchema?E(e):{},f.validate?w(e):{}]).then(function(e){var t=e[0],n=e[1],a=e[2];return O.all([t,n,a],{arrayMerge:nw})})},[f.validate,f.validationSchema,j,w,E]),P=nS(function(e){return void 0===e&&(e=_.values),C({type:"SET_ISVALIDATING",payload:!0}),T(e).then(function(e){return b.current&&(C({type:"SET_ISVALIDATING",payload:!1}),C({type:"SET_ERRORS",payload:e})),e})}),(0,o.useEffect)(function(){s&&!0===b.current&&t2()(h.current,f.initialValues)&&P(h.current)},[s,P]),k=(0,o.useCallback)(function(e){var t=e&&e.values?e.values:h.current,n=e&&e.errors?e.errors:m.current?m.current:f.initialErrors||{},a=e&&e.touched?e.touched:v.current?v.current:f.initialTouched||{},i=e&&e.status?e.status:g.current?g.current:f.initialStatus;h.current=t,m.current=n,v.current=a,g.current=i;var r=function(){C({type:"RESET_FORM",payload:{isSubmitting:!!e&&!!e.isSubmitting,errors:n,touched:a,status:i,values:t,isValidating:!!e&&!!e.isValidating,submitCount:e&&e.submitCount&&"number"==typeof e.submitCount?e.submitCount:0}})};if(f.onReset){var o=f.onReset(_.values,K);nb(o)?o.then(r):r()}else r()},[f.initialErrors,f.initialStatus,f.initialTouched,f.onReset]),(0,o.useEffect)(function(){!0===b.current&&!t2()(h.current,f.initialValues)&&d&&(h.current=f.initialValues,k(),s&&P(h.current))},[d,f.initialValues,k,s,P]),(0,o.useEffect)(function(){d&&!0===b.current&&!t2()(m.current,f.initialErrors)&&(m.current=f.initialErrors||nN,C({type:"SET_ERRORS",payload:f.initialErrors||nN}))},[d,f.initialErrors]),(0,o.useEffect)(function(){d&&!0===b.current&&!t2()(v.current,f.initialTouched)&&(v.current=f.initialTouched||n_,C({type:"SET_TOUCHED",payload:f.initialTouched||n_}))},[d,f.initialTouched]),(0,o.useEffect)(function(){d&&!0===b.current&&!t2()(g.current,f.initialStatus)&&(g.current=f.initialStatus,C({type:"SET_STATUS",payload:f.initialStatus}))},[d,f.initialStatus,f.initialTouched]),A=nS(function(e){if(y.current[e]&&nh(y.current[e].validate)){var t=ny(_.values,e),n=y.current[e].validate(t);return nb(n)?(C({type:"SET_ISVALIDATING",payload:!0}),n.then(function(e){return e}).then(function(t){C({type:"SET_FIELD_ERROR",payload:{field:e,value:t}}),C({type:"SET_ISVALIDATING",payload:!1})})):(C({type:"SET_FIELD_ERROR",payload:{field:e,value:n}}),Promise.resolve(n))}return f.validationSchema?(C({type:"SET_ISVALIDATING",payload:!0}),E(_.values,e).then(function(e){return e}).then(function(t){C({type:"SET_FIELD_ERROR",payload:{field:e,value:ny(t,e)}}),C({type:"SET_ISVALIDATING",payload:!1})})):Promise.resolve()}),I=(0,o.useCallback)(function(e,t){var n=t.validate;y.current[e]={validate:n}},[]),L=(0,o.useCallback)(function(e){delete y.current[e]},[]),M=nS(function(e,t){return C({type:"SET_TOUCHED",payload:e}),(void 0===t?i:t)?P(_.values):Promise.resolve()}),D=(0,o.useCallback)(function(e){C({type:"SET_ERRORS",payload:e})}
13,[]),B=nS(function(e,t){var a=nh(e)?e(_.values):e;return C({type:"SET_VALUES",payload:a}),(void 0===t?n:t)?P(a):Promise.resolve()}),R=(0,o.useCallback)(function(e,t){C({type:"SET_FIELD_ERROR",payload:{field:e,value:t}})},[]),V=nS(function(e,t,a){var i=nh(t)?t(ny(_.values,e)):t;return C({type:"SET_FIELD_VALUE",payload:{field:e,value:i}}),(void 0===a?n:a)?P(nx(_.values,e,i)):Promise.resolve()}),F=(0,o.useCallback)(function(e,t){var n,a=t,i=e;if(!nv(e)){e.persist&&e.persist();var r=e.target?e.target:e.currentTarget,o=r.type,s=r.name,l=r.id,c=r.value,d=r.checked,u=(r.outerHTML,r.options),p=r.multiple;a=t||s||l,i=/number|range/.test(o)?isNaN(n=parseFloat(c))?"":n:/checkbox/.test(o)?function(e,t,n){if("boolean"==typeof e)return!!t;var a=[],i=!1,r=-1;if(Array.isArray(e))a=e,i=(r=e.indexOf(n))>=0;else if(!n||"true"==n||"false"==n)return!!t;return t&&n&&!i?a.concat(n):i?a.slice(0,r).concat(a.slice(r+1)):a}(ny(_.values,a),d,c):u&&p?Array.from(u).filter(function(e){return e.selected}).map(function(e){return e.value}):c}a&&V(a,i)},[V,_.values]),z=nS(function(e){if(nv(e))return function(t){return F(t,e)};F(e)}),Y=nS(function(e,t,n){return void 0===t&&(t=!0),C({type:"SET_FIELD_TOUCHED",payload:{field:e,value:t}}),(void 0===n?i:n)?P(_.values):Promise.resolve()}),H=(0,o.useCallback)(function(e,t){e.persist&&e.persist();var n=e.target,a=n.name,i=n.id;n.outerHTML;Y(t||a||i,!0)},[Y]),U=nS(function(e){if(nv(e))return function(t){return H(t,e)};H(e)}),W=(0,o.useCallback)(function(e){nh(e)?C({type:"SET_FORMIK_STATE",payload:e}):C({type:"SET_FORMIK_STATE",payload:function(){return e}})},[]),$=(0,o.useCallback)(function(e){C({type:"SET_STATUS",payload:e})},[]),G=(0,o.useCallback)(function(e){C({type:"SET_ISSUBMITTING",payload:e})},[]),X=nS(function(){return C({type:"SUBMIT_ATTEMPT"}),P().then(function(e){var t,n=e instanceof Error;if(!n&&0===Object.keys(e).length){try{if(t=J(),void 0===t)return}catch(e){throw e}return Promise.resolve(t).then(function(e){return b.current&&C({type:"SUBMIT_SUCCESS"}),e}).catch(function(e){if(b.current)throw C({type:"SUBMIT_FAILURE"}),e})}if(b.current&&(C({type:"SUBMIT_FAILURE"}),n))throw e})}),q=nS(function(e){e&&e.preventDefault&&nh(e.preventDefault)&&e.preventDefault(),e&&e.stopPropagation&&nh(e.stopPropagation)&&e.stopPropagation(),X().catch(function(e){console.warn("Warning: An unhandled error was caught from submitForm()",e)})}),K={resetForm:k,validateForm:P,validateField:A,setErrors:D,setFieldError:R,setFieldTouched:Y,setFieldValue:V,setStatus:$,setSubmitting:G,setTouched:M,setValues:B,setFormikState:W,submitForm:X},J=nS(function(){return u(_.values,K)}),Q=nS(function(e){e&&e.preventDefault&&nh(e.preventDefault)&&e.preventDefault(),e&&e.stopPropagation&&nh(e.stopPropagation)&&e.stopPropagation(),k()}),ee=(0,o.useCallback)(function(e){return{value:ny(_.values,e),error:ny(_.errors,e),touched:!!ny(_.touched,e),initialValue:ny(h.current,e),initialTouched:!!ny(v.current,e),initialError:ny(m.current,e)}},[_.errors,_.touched,_.values]),et=(0,o.useCallback)(function(e){return{setValue:function(t,n){return V(e,t,n)},setTouched:function(t,n){return Y(e,t,n)},setError:function(t){return R(e,t)}}},[V,Y,R]),en=(0,o.useCallback)(function(e){var t=nm(e),n=t?e.name:e,a=ny(_.values,n),i={name:n,value:a,onChange:z,onBlur:U};if(t){var r=e.type,o=e.value,s=e.as,l=e.multiple;"checkbox"===r?void 0===o?i.checked=!!a:(i.checked=!!(Array.isArray(a)&&~a.indexOf(o)),i.value=o):"radio"===r?(i.checked=a===o,i.value=o):"select"===s&&l&&(i.value=i.value||[],i.multiple=!0)}return i},[U,z,_.values]),ea=(0,o.useMemo)(function(){return!t2()(h.current,_.values)},[h.current,_.values]),ei=(0,o.useMemo)(function(){return void 0!==l?ea?_.errors&&0===Object.keys(_.errors).length:!1!==l&&nh(l)?l(f):l:_.errors&&0===Object.keys(_.errors).length},[l,ea,_.errors,f]),nl({},_,{initialValues:h.current,initialErrors:m.current,initialTouched:v.current,initialStatus:g.current,handleBlur:U,handleChange:z,handleReset:Q,handleSubmit:q,resetForm:k,setErrors:D,setFormikState:W,setFieldTouched:Y,setFieldValue:V,setFieldError:R,setStatus:$,setSubmitting:G,setTouched:M,setValues:B,submitForm:X,validateForm:P,validateField:A,isValid:ei,dirty:ea,unregisterField:L,registerField:I,getFieldProps:en,getFieldMeta:ee,getFieldHelpers:et,validateOnBlur:i,validateOnChange:n,validateOnMount:s})),eo=e.component,es=e.children,el=e.render,ec=e.innerRef;return(0,o.useImperativeHandle)(ec,function(){return er}),(0,o.createElement)(np,{value:er}
13,eo?(0,o.createElement)(eo,er):el?el(er):es?nh(es)?es(er):ng(es)?null:o.Children.only(es):null)}function nw(e,t,n){var a=e.slice();return t.forEach(function(t,i){if(void 0===a[i]){var r=!1!==n.clone&&n.isMergeableObject(t);a[i]=r?O(Array.isArray(t)?[]:{},t,n):t}else n.isMergeableObject(t)?a[i]=O(e[i],t,n):-1===e.indexOf(t)&&a.push(t)}),a}var nE="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?o.useLayoutEffect:o.useEffect;function nS(e){var t=(0,o.useRef)(e);return nE(function(){t.current=e}),(0,o.useCallback)(function(){for(var e=arguments.length,n=Array(e),a=0;a<e;a++)n[a]=arguments[a];return t.current.apply(void 0,n)},[])}(0,o.forwardRef)(function(e,t){var n,a=e.action,i=nc(e,["action"]),r=((n=(0,o.useContext)(nu))||t3(!1),n),s=r.handleReset,l=r.handleSubmit;return(0,o.createElement)("form",nl({onSubmit:l,ref:t,onReset:s,action:null!=a?a:"#"},i))}).displayName="Form";var nj=function(e,t,n){var a=nk(e),i=a[t];return a.splice(t,1),a.splice(n,0,i),a},nT=function(e,t,n){var a=nk(e),i=a[t];return a[t]=a[n],a[n]=i,a},nP=function(e,t,n){var a=nk(e);return a.splice(t,0,n),a},nO=function(e,t,n){var a=nk(e);return a[t]=n,a},nk=function(e){if(!e)return[];if(Array.isArray(e))return[].concat(e);var t=Object.keys(e).map(function(e){return parseInt(e)}).reduce(function(e,t){return t>e?t:e},0);return Array.from(nl({},e,{length:t+1}))},nA=function(e,t){var n="function"==typeof e?e:t;return function(e){return Array.isArray(e)||nm(e)?n(nk(e)):e}};(function(e){function t(t){var n;return(n=e.call(this,t)||this).updateArrayField=function(e,t,a){var i=n.props,r=i.name;(0,i.formik.setFormikState)(function(n){var i=nA(a,e),o=nA(t,e),s=nx(n.values,r,e(ny(n.values,r))),l=a?i(ny(n.errors,r)):void 0,c=t?o(ny(n.touched,r)):void 0;return nf(l)&&(l=void 0),nf(c)&&(c=void 0),nl({},n,{values:s,errors:a?nx(n.errors,r,l):n.errors,touched:t?nx(n.touched,r,c):n.touched})})},n.push=function(e){return n.updateArrayField(function(t){return[].concat(nk(t),[t0(e)])},!1,!1)},n.handlePush=function(e){return function(){return n.push(e)}},n.swap=function(e,t){return n.updateArrayField(function(n){return nT(n,e,t)},!0,!0)},n.handleSwap=function(e,t){return function(){return n.swap(e,t)}},n.move=function(e,t){return n.updateArrayField(function(n){return nj(n,e,t)},!0,!0)},n.handleMove=function(e,t){return function(){return n.move(e,t)}},n.insert=function(e,t){return n.updateArrayField(function(n){return nP(n,e,t)},function(t){return nP(t,e,null)},function(t){return nP(t,e,null)})},n.handleInsert=function(e,t){return function(){return n.insert(e,t)}},n.replace=function(e,t){return n.updateArrayField(function(n){return nO(n,e,t)},!1,!1)},n.handleReplace=function(e,t){return function(){return n.replace(e,t)}},n.unshift=function(e){var t=-1;return n.updateArrayField(function(n){var a=n?[e].concat(n):[e];return t=a.length,a},function(e){return e?[null].concat(e):[null]},function(e){return e?[null].concat(e):[null]}),t},n.handleUnshift=function(e){return function(){return n.unshift(e)}},n.handleRemove=function(e){return function(){return n.remove(e)}},n.handlePop=function(){return function(){return n.pop()}},n.remove=n.remove.bind(nd(n)),n.pop=n.pop.bind(nd(n)),n}t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e;var n=t.prototype;return n.componentDidUpdate=function(e){this.props.validateOnChange&&this.props.formik.validateOnChange&&!t2()(ny(e.formik.values,e.name),ny(this.props.formik.values,this.props.name))&&this.props.formik.validateForm(this.props.formik.values)},n.remove=function(e){var t;return this.updateArrayField(function(n){var a=n?nk(n):[];return t||(t=a[e]),nh(a.splice)&&a.splice(e,1),nh(a.every)&&a.every(function(e){return void 0===e})?[]:a},!0,!0),t},n.pop=function(){var e;return this.updateArrayField(function(t){var n=t.slice();return e||(e=n&&n.pop&&n.pop()),n},!0,!0),e},n.render=function(){var e={push:this.push,pop:this.pop,swap:this.swap,move:this.move,insert:this.insert,replace:this.replace,unshift:this.unshift,remove:this.remove,handlePush:this.handlePush,handlePop:this.handlePop,handleSwap:this.handleSwap,handleMove:this.handleMove,handleInsert:this.handleInsert,handleReplace:this.handleReplace,handleUnshift:this.handleUnshift,handleRemove:this.handleRemove},t=this.props,n=t.component,a=t.render,i=t.children,r=t.name,s=nc(t.formik,["validate","validationSchema"]),l=nl({},e,{form:s,name:r});return n?(0,o.createElement)(n,l):a?a(l):i?"function"==typeof i?i(l):ng(i)?null:o.Children.only(i):null},t})(o.Component).defaultProps={validateOnChange:!0};var nI=n(38301),nL=n(6922),nM=n.n(nL);function nD(e,t){if(null==e)return{};var n,a,i=function(e,t){if(null==e)return{};var n={};for(var a in e)if(({}).hasOwnProperty.call(e,a)){if(-1!==t.indexOf(a))continue;n[a]=e[a]}return n}(e,t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(a=0;a<r.length;a++)n=r[a],-1===t.indexOf(n)&&({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}var nB=n(8504),nR=n.n(nB),nV=n(16673),nF=["id","label","children","touched","error","type"];function nz(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function nY(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
13t%2?nz(Object(n),!0).forEach(function(t){(0,m.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):nz(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var nH=function(e){var t=e.id,n=e.label,a=e.children,i=e.touched,r=e.error,o=e.type,s=nD(e,nF);return(0,l.jsxs)("div",nY(nY({className:nR().block},s),{},{children:[(0,l.jsx)("label",{className:nR().labelClass,htmlFor:t,children:n}),a,i&&r&&("B"!==o?(0,l.jsx)("div",{className:nR().error,id:"".concat(t,"-err"),children:(0,l.jsx)("div",{className:nR().errorMessage,children:r})}):(0,l.jsxs)("div",{className:nR().customError,id:"".concat(t,"-err"),children:[(0,l.jsx)(nV._0,{}),(0,l.jsx)("div",{className:nR().customErrorMessage,children:r})]}))]}))};function nU(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function nW(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?nU(Object(n),!0).forEach(function(t){(0,m.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):nU(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function n$(e){var t,n,a,i,r,o={};return e.postcode&&(t=e.postcode,n=e.postcode.length,a=t.replace(/\s/g,""),i=[/^([A-Z]{1,2})|(GIR0AA)$/gi,/^([A-Z]{1,2})|(GIR0AA)$/gi,/^([A-Z]{1,2})([0-9]{1,2})|(GIR0AA)$/gi,/^([A-Z]{1,2})([0-9]{1,2})|(GIR0AA)$/gi,/^([A-Z]{1,2})([0-9]{1,2})([A-Z]{0,1})([0-9])|(GIR0AA)$/gi,/^([A-Z]{1,2})([0-9]{1,2})([A-Z]{0,1})([0-9])|(GIR0AA)$/gi,/^([A-Z]{1,2})([0-9]{1,2})([A-Z]{0,1})([0-9])([A-Z]{2})|(GIR0AA)$/gi,/^([A-Z]{1,2})([0-9]{1,2})([A-Z]{0,1})([0-9])([A-Z]{2})|(GIR0AA)$/gi],a.length<=i.length&&i[n-1].test(a))||(""!==e.postcode?o.postcode="Enter a postcode in the correct format. For example, AB1 2CD":o.postcode="Enter your postcode."),e.landline&&!(((r=(r=e.landline).replace(/\D/g,"")).match("^\\+?\\s*44\\s*(?:\\(?0\\)?)?\\s*")&&(r=r.replace(/\+?\s*44\s*(?:\(?0\)?)?\s*/,"0").slice(1)),r.match("^0")&&(11===r.length||10===r.length)&&(r=r.slice(1)),10===r.length)?!!(r.match("^2(?:0[378]|3[89]|4[7]|8[2-46-9]|9[2])")||r.match("^1(?:(?:1(?:[3-8])|[2-69]1))")||r.match("^1(?:2(?:0[024-9]|2[3-9]|3[3-79]|4[1-689]|[58][02-9]|6[0-4789]|7[013-9]|9\\d)|3(?:0\\d|[25][02-9]|3[02-579]|[468][0-46-9]|7[1235679]|9[24578])|4(?:0[03-9]|2[02-5789]|[37]\\d|4[02-69]|5[0-8]|[69][0-79]|8[0-5789])|5(?:0[1235-9]|2[024-9]|3[0145689]|4[02-9]|5[03-9]|6\\d|7[0-35-9]|8[0-468]|9[0-5789])|6(?:0[034689]|2[0-689]|[38][013-9]|4[1-467]|5[0-69]|6[13-9]|7[0-8]|9[0124578])|7(?:0[0246-9]|2\\d|3[023678]|4[03-9]|5[0-46-9]|6[013-9]|7[0-35-9]|8[024-9]|9[02-9])|8(?:0[35-9]|2[1-5789]|3[02-578]|4[0-578]|5[124-9]|6[2-69]|7\\d|8[02-9]|9[02569])|9(?:0[02-589]|2[02-689]|3[1-5789]|4[2-9]|5[0-579]|6[234789]|7[0124578]|8\\d|9[2-57]))")):9===r.length&&!!r.match("^1(?:2(?:0(?:46[1-4]|87[2-9])|545[1-79]|76(?:2\\d|3[1-8]|6[1-6])|9(?:7(?:2[0-4]|3[2-5])|8(?:2[2-8]|7[0-4789]|8[345])))|3(?:638[2-5]|647[23]|8(?:47[04-9]|64[015789]))|4(?:044[1-7]|20(?:2[23]|8\\d)|6(?:0(?:30|5[2-57]|6[1-8]|7[2-8])|140)|8(?:052|87[123]))|5(?:24(?:3[2-79]|6\\d)|276\\d|6(?:26[06-9]|686))|6(?:06(?:4\\d|7[4-79])|295[567]|35[34]\\d|47(?:24|61)|59(?:5[08]|6[67]|74)|955[0-4]|977[23])|7(?:26(?:6[13-9]|7[0-7])|442\\d|50(?:2[0-3]|[3-68]2|76))|8(?:27[56]\\d|37(?:5[2-5]|8[239])|84(?:3[2-58]))|9(?:0(?:0(?:6[1-8]|85)|52\\d)|3583|4(?:66[1-8]|9(?:2[01]|81))|63(?:23|3[1-4])|9561))|^176888[234678]"))&&(o.landline="Please enter a valid landline number"),o}var nG=function(e){var t=e.handleSubmit,n=e.sc_designChnages,a=e.textColor,i=(0,o.useContext)(nI.Pd),r=(0,o.useState)({postcode:{id:"postcode",value:"",isRequired:!0,isValid:!1}}),s=r[0],c=r[1],d=(0,o.useState)(""),u=d[0],p=d[1],h=function(e){var t,n={},a=null==e||null==(t=e.postcode)?void 0:t.replace(" ","");return/^([A-Z]{1,2})([0-9]{1,2})([A-Z]{0,1})([0-9])([A-Z]{2})|(GIR0AA)$/gi.test(a||"")||(""!==e.postcode?n.postcode="Enter a postcode in the correct format. For example, AB1 2CD":n.postcode="Enter your postcode."),n};(0,o.useEffect)(function(){c({postcode:nW(nW({},s.postcode),{},{value:i.data.postcode,isValid:""===i.data.postcode})})},[]),""!==s.postcode.value&&i.savePostcode(s.postcode.value);var m=function(e){var t=e.replace(/\s+/g,"");c({postcode:nW(nW({},s.postcode),{},{value:t,isValid:!0})})};return(0,l.jsx)("div",{className:nM().bannerCustomerDetails,id:"custom-customer-details","data-analytics-region":"Service Checker: Customer Details",children:(0,l.jsx)(nC,{initialValues:{postcode:"",landline:""},validate:n$,onSubmit:function(e,n){var a=n.setErrors,i=n.setSubmitting,r=h(e);Object.keys(r).length>0?a(r):t(e),i(!1)},validateOnBlur:!1,validateOnChange:!0,children:function(e){var t=e.values,i=e.errors,r=e.touched,o=e.handleChange,s=e.handleSubmit,c=e.handleBlur,d=e.isSubmitting;return(0,l.jsx)("form",{className:"".concat(n?nM().defineFormNew:nM().defineForm," ").concat("white"==a?nM().whiteText:""),onSubmit:s,noValidate:!0,children:(0,l.jsxs)("div",{id:"Check_availability",className:nM().container,children:[(0,l.jsx)("span",{className:nM().alignment,"aria-label":"Enter your postcode",children:"Enter your postcode"}),(0,l.jsxs)("div",{className:"".concat(nM().wrapper," scContainer"),children:[(0,l.jsx)("input",{id:"sc-postcode",name:"postcode",value:t.postcode,onChange:function(e){o(e),c(e);var t=e.target.value.replace(/\s+/g,"");setTimeout(function(){t.length>2&&t!==u&&(m(t),p(t),s())},10)},"aria-label":"Enter your postcode","aria-required":"true",maxLength:10,required:!0}),(0,l.jsx)(nH,{id:"sc-postcode",label:"",touched:r.postcode,error:i.postcode,type:"B"}
13),(0,l.jsx)(f.$n,{analyticsLabel:"See_your_deals",colorVariant:"".concat("white"===a?"purchase":"core"),type:"submit",onClick:function(){return m(t.postcode)},isDisabled:d,styleVariant:"primary",children:"See your deals"})]})]})})}})})},nX=n(43546),nq=n(65341),nZ=n(67402);function nK(e){var t={};return e.addressId||(t.addressId="Please select an address"),t}var nJ=(0,nq.do)(nq.o_.TV_PACKAGES,nq.OX.TV_PACKAGES,nq.RZ.POSTCODE_CHECKER),nQ=function(e){var t=e.addresses,n=e.handleSubmit,a=e.reset,i=(0,o.useContext)(nI.Pd),r=nX.y.useContainer();(0,o.useEffect)(function(){(0,nZ.Gx)(nJ)},[]),(0,o.useEffect)(function(){window.innerWidth<600&&window.scrollTo(0,0),r.showWithUsSection()},[t]);var s=function(e){e.preventDefault(),n({addressId:e.target.id})};return(0,l.jsx)(l.Fragment,{children:(0,l.jsxs)("div",{className:nM().sc_wrapper,children:[(0,l.jsx)("div",{className:"".concat(nM().showpostcode," showaddress"),children:(0,l.jsx)(f.ks,{label:"Enter your postcode to check availability",labelSize:"s",labelWeight:"bold",isRequired:!0,id:"sc-postcode",name:"postcode",value:i.data.postcode,type:"text","aria-required":"true",isDisabled:!0})}),(0,l.jsx)("div",{className:"".concat(nM().addressWrapper," addresslist"),"data-analytics-region":"Service Checker: Select Address Global",children:(0,l.jsx)(f.ui,{background:"white",children:(0,l.jsxs)("div",{className:"".concat(nM().selectWrapper),children:[(0,l.jsx)("div",{className:nM().closeIcon_container,children:(0,l.jsx)(f.$n,{colorVariant:"core",elementType:"button",onClick:a,styleVariant:"secondary",analyticsLabel:"select address arrow",children:(0,l.jsx)(n0,{})})}),(0,l.jsx)("div",{className:nM().bannerAddress,id:"custom-select-address","data-analytics-region":"Service Checker: Select Address",children:(0,l.jsx)(nC,{initialValues:{addressId:""},validate:nK,onSubmit:n,children:function(e){var n=e.handleSubmit,a=e.isSubmitting;return(0,l.jsx)("form",{onSubmit:n,className:nM().addSelect,children:(0,l.jsx)("ul",{className:nM().mobOptAddressList,children:t.map(function(e){return(0,l.jsx)("li",{children:(0,l.jsx)("button",{className:nM().mobOptListItemButton,type:"button",id:e.addressId,disabled:a,onClick:function(e){return s(e)},children:e.address})},e.addressId)})})})}})})]})})})]})})};function n0(){return(0,l.jsxs)("svg",{width:"31",height:"31",viewBox:"0 0 31 31",fill:"none",xmlns:"http://www.w3.org/2000/svg",tabIndex:0,children:[(0,l.jsx)("circle",{cx:"15.5",cy:"15.5",r:"15",fill:"white",stroke:"#C8C8C8"}),(0,l.jsx)("rect",{x:"10",y:"20",width:"14",height:"2",transform:"rotate(-45 10 20)",fill:"black"}),(0,l.jsx)("rect",{x:"11.4141",y:"10",width:"14",height:"2",transform:"rotate(45 11.4141 10)",fill:"black"})]})}var n1=n(48918),n2=n(333),n3=n(84505);function n4(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function n5(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?n4(Object(n),!0).forEach(function(t){(0,m.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):n4(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var n6={isLoading:!1,hasError:!1,postcode:"",landline:"",rawAddresses:null,addresses:null,selectedAddress:null,estimateByPostcode:!1,recaptchaRespToken:""};function n7(e,t){var n;switch(t.type){case"REF_CAPTCHA":return n5(n5({},e),{},{recaptchaRespToken:null==(n=t.payload)?void 0:n.recaptchaRespToken});case"SET_CUSTOMER_DETAILS":return n5(n5({},e),{},{postcode:t.payload?t.payload.postcode:null,landline:t.payload?t.payload.landline:null});case"SET_SELECTED_ADDRESS":return n5(n5({},e),{},{selectedAddress:t.payload?t.payload.selectedAddress:null});case"ADDRESS_LOOKUP_INIT":case"PRODUCT_LOOKUP_INIT":return n5(n5({},e),{},{isLoading:!0});case"ADDRESS_LOOKUP_SUCCESS":return n5(n5({},e),{},{isLoading:!1,rawAddresses:t.payload&&t.payload.rawAddresses,addresses:t.payload&&t.payload.addresses});case"ADDRESS_LOOKUP_FAILED":case"PRODUCT_LOOKUP_FAILED":return n5(n5({},e),{}
13,{isLoading:!1,hasError:!0,rawAddresses:null,addresses:null,selectedAddress:null,estimateByPostcode:!1});case"PRODUCT_LOOKUP_SUCCESS":return n5(n5({},e),{},{isLoading:!1});case"CLOSE_ERROR_SC":return{isLoading:!1,hasError:!1,postcode:"",landline:"",rawAddresses:null,addresses:null,selectedAddress:null,estimateByPostcode:!1};default:throw Error("".concat(t.type," is not a valid action type"))}}function n8(e){var t,n=e.setServiceCheckerData,a=e.sc_designChnages,i=e.textColor,r=(0,b.useRouter)(),s=nX.y.useContainer(),c=(0,o.useReducer)(n7,n6),d=c[0],u=c[1],p=(0,y._Y)().executeRecaptcha;(0,o.useEffect)(function(){window.scrollTo(0,0)},[]);var m=function(e){u({type:"SET_CUSTOMER_DETAILS",payload:e})},v=(0,o.useCallback)((t=(0,h.A)(g().mark(function e(t,n){return g().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(p){e.next=2;break}return e.abrupt("return",null);case 2:p("yourAction").then(function(e){e&&(u({type:"REF_CAPTCHA",payload:{recaptchaRespToken:e}}),n&&t&&(t.recaptchaRespToken=e,m(t)))});case 3:case"end":return e.stop()}},e)})),function(e,n){return t.apply(this,arguments)}),[p]),E=function(e){setTimeout(function(){e!==w.DK&&(r.route===n2.A.TVPACKAGES.INDEX?r.push(n2.A.TVPACKAGES.CHOOSEPACKAGE):r.push(n2.A.AFFILIATE.PACKAGE_ADDONs))},400)},S=function(){u({type:"CLOSE_ERROR_SC"}),s.showWithUsSection()};(0,o.useEffect)(function(){d.postcode&&(u({type:"ADDRESS_LOOKUP_INIT"}),C.J.getRawAddresses(d.postcode,d.recaptchaRespToken).then(function(e){try{var t="addresses";if(e&&e[t]){var n=e[t].map(function(e){return e});n.sort(x.hj),e[t]=n}}catch(e){console.error("Error in sorting addresses.")}u({type:"ADDRESS_LOOKUP_SUCCESS",payload:{rawAddresses:e,addresses:C.J.getFormattedAddresses(e)}})}).catch(function(){u({type:"ADDRESS_LOOKUP_FAILED"})}))},[d.postcode]),(0,o.useEffect)(function(){d.selectedAddress&&v()},[d.selectedAddress]),(0,o.useEffect)(function(){if(d.selectedAddress){u({type:"PRODUCT_LOOKUP_INIT"}),d.selectedAddress&&C.J.addCustomInstanceData((0,x.HI)(d.landline,!!d.landline,d.rawAddresses,d.selectedAddress));var e=d.estimateByPostcode?d.postcode:d.selectedAddress?d.selectedAddress.addressId:null,t=d.estimateByPostcode?w.vx:w.wY,a=null;if(t===w.wY){var i=d.rawAddresses&&d.rawAddresses.addresses&&d.rawAddresses.addresses.find(function(e){return e.addressId===(d.selectedAddress&&d.selectedAddress.addressId?d.selectedAddress.addressId:null)});a=i&&i.fttpFieldType}a&&""!==a&&(t=w.rd),C.J.getRawProductAvailability(e,t,d.postcode,a,d.recaptchaRespToken).then(function(e){var t=(0,x.jk)(e,C.J);t.status===w.DK?(C.J.deleteClientCache(),u({type:"PRODUCT_LOOKUP_FAILED"})):(C.J.saveClientCache(),E(t.status),setTimeout(function(){n((0,_.$t)(),t.broadbandScenarioId),u({type:"PRODUCT_LOOKUP_SUCCESS"})},300))})}},[d.recaptchaRespToken]);var j=(0,n3.H)();if(d.isLoading)return(0,l.jsx)("div",{className:nM().containerServiceChecker,id:"custom-service-checker",children:(0,l.jsx)("div",{className:nM().wrapper,children:(0,l.jsxs)("div",{className:nM().bannerCustomerDetails,id:"custom-service-checker-pre-results",children:[(0,l.jsx)("div",{className:nM().spaceTen,children:(0,l.jsx)("div",{className:nM().header,id:"custom-service-checker-pre-results-header"})}),(0,l.jsx)("div",{"data-analytics-region":"Service Checker: Customer Details",children:(0,l.jsx)("div",{className:nM().tablet,children:(0,l.jsx)("div",{className:nM().spaceTen,children:(0,l.jsx)("div",{className:nM().headingWrapper})})})}),(0,l.jsx)("div",{className:nM().details,children:(0,l.jsxs)("div",{className:nM().colHeroBanner,children:[(0,l.jsx)("div",{className:nM().mobile}),(0,l.jsx)("div",{className:nM().innerDivLoader,children:(0,l.jsx)(n1.a,{message:"Loading Address details...",varient:i})}),(0,l.jsx)("div",{className:nM().spaceTwenty})]})})]})})});if(d.hasError){var T=d.postcode?"Sorry, we can't find results for your address at the moment":"Sorry, something went wrong",P=d.postcode?"We're updating our systems and we hope this will be fixed soon.":"We weren't able to check availability. Please give it another go, or try again later.",O=d.postcode?"Generic":"Product Availability";return(0,l.jsx)("div",{className:"".concat(nM().wrapper," ").concat("white"===i?nM().whiteText:""),"data-analytics-region":"Service Checker ".concat(O," Error"),children:(0,l.jsxs)("div",{className:j?nM().buttonalignment:nM().error,children:[(0,l.jsx)("div",{className:nM().spaceTen,children:(0,l.jsx)("span",{children:T})}),(0,l.jsx)("div",{className:nM().spaceTwenty,children:(0,l.jsx)("span",{children:P})}),(0,l.jsx)(f.$n,{"data-id":"btnCustomCheckAvailabilitySC",onClick:S,styleVariant:"primary",color
13Variant:"".concat("white"===i?"purchase":"core"),elementType:"button",children:N.Q.CLOSE})]})})}return d.addresses?d.addresses&&!d.selectedAddress?(0,l.jsx)(nQ,{addresses:d.addresses,handleSubmit:function(e){u({type:"SET_SELECTED_ADDRESS",payload:{selectedAddress:d.addresses&&d.addresses.find(function(t){return t.addressId===e.addressId})}})},reset:S}):null:(0,l.jsx)(nG,{handleSubmit:function(e){v(e,"addressSearch")},sc_designChnages:a,textColor:i})}var n9=function(e){var t=e.sc_designChnage,n=e.textColor,a=nX.y.useContainer();return(0,l.jsx)("div",{className:"alignmentContainer",children:(0,l.jsx)(n8,{setServiceCheckerData:a.setServiceCheckerData,sc_designChnages:t,textColor:n})})},ae=n(24020);let at=(0,o.memo)(function(e){var t=e.desktopImagePath,n=e.tabletImagePath,a=e.mobileImagePath,i=e.altText,o=e.imgAltText,s=e.children,c=e.isContentFirst,u=e.contentBGcolor,h=e.deviceContentBGcolor,m=e.enableLazyload,v=e.isServiceChecker,g=e.sc_playbackMsg,y=e.enableNewbannerContent,x=e.isCenter,_=e.gaps,C=(0,d.A)().width,w=t.split("x"),E=Number(w[w.length-1].split(".")[0]),S=isNaN(E)?"100%":"".concat(E,"px"),j=C<1200?h:u,T=nX.y.useContainer().state.serviceCheckerData,P=(0,b.useRouter)(),O=function(){P.pathname===n2.A.TVPACKAGES.INDEX?P.push(n2.A.TVPACKAGES.CHOOSEPACKAGE):P.push(n2.A.AFFILIATE.PACKAGE_ADDONs)};return(0,l.jsxs)("div",{className:"".concat(p().mainbanner," ").concat("blackfriday"===j?p().blackfriday_gradient:""),style:{height:C>=1200?"".concat(S,"px"):"100%",flexDirection:c?"column-reverse":"column",background:"blackfriday"===j?"":j},children:[(0,l.jsxs)("div",{className:"".concat(p().bannerImage_container," ").concat(x?"":p().centerImage),children:[(0,l.jsx)(r.A,{mobileImagePath:a,tabletImagePath:n,desktopImagePath:t,altText:i||o||"",ariaHidden:!0,enableLazyload:m}),!y&&(0,l.jsx)(l.Fragment,{children:v&&(0,l.jsxs)(l.Fragment,{children:[T?(0,l.jsxs)("div",{className:p().sc_actions,id:"serviceChecker",children:[g&&(0,l.jsx)(ae.tp,{playback_messages:g,hideHeading:!0,enableNewDesign:y}),(0,l.jsx)("button",{className:"button primary","aria-label":"Herobanner: ".concat(N.Q.BACK_TO_DEALS),"data-analytics-link":"CTA:: ".concat(N.Q.BACK_TO_DEALS),onClick:function(){return O()},children:N.Q.BACK_TO_DEALS})]}):(0,l.jsxs)("div",{className:x?"".concat(p().container):"bt-container ".concat(p().container),style:{justifyContent:x?"center":"left"},id:"serviceChecker",children:[(0,l.jsx)(f.X_,{size:"s"}),(0,l.jsx)(n9,{sc_designChnage:y})]}),_?"":(0,l.jsx)(f.X_,{size:"l"})]})})]}),(0,l.jsx)(l.Fragment,{children:s})]})});var an=n(3946),aa=n.n(an),ai=n(26352),ar=n(78220),ao=n(92414),as=n.n(ao);let al=(0,o.memo)(function(e){var t=e.timerType,n=e.endDate,a=e.enableEEstyles,i=e.colorVarient,r=new Date(n).toUTCString().toString().split(" GMT")[0],s=function(){var e=new Date(r)-new Date,t={days:0,hours:0,minutes:0,seconds:0};return e>0&&(t={days:Math.floor(e/864e5),hours:Math.floor(e/36e5%24),minutes:Math.floor(e/1e3/60%60),seconds:Math.floor(e/1e3%60)}),t},c=(0,o.useState)(s()),d=c[0],u=c[1];(0,o.useEffect)(function(){var e=setInterval(function(){u(s())},1e3);return function(){return clearInterval(e)}},[]);var p=[],h={days:"d",hours:"hr",minutes:"m",seconds:"s"};"B"===t&&(h={days:"DAYS",hours:"HOURS",minutes:"MINUTES",seconds:"SECONDS"}),"D"===t&&(h={days:"Days",hours:"Hours",minutes:"Mins",seconds:"Secs"});var m=function(e){var t=null;return Object.keys(h).forEach(function(n){n===e&&("days"===n&&(t=h.days),"hours"===n&&(t=h.hours),"minutes"===n&&(t=h.minutes),"seconds"===n&&(t=h.seconds))}),t};return 0===d.days&&0===d.hours&&0===d.minutes&&0===d.seconds?p=[]:Object.keys(d).forEach(function(e){var n,a="";"B"!==t&&"d"===m(e)&&(a="Offer ends in "),"days"===e&&(n=d.days),"hours"===e&&(n=d.hours),"minutes"===e&&(n=d.minutes),"seconds"===e&&(n=d.seconds),"B"===t?p.push((0,l.jsxs)("span",{className:as().timerSection,children:[(0,l.jsx)("span",{className:as().timerSubSectionNumber,children:n}),(0,l.jsx)("span",{className:as().timerSubSectionText,children:m(e)})]},(0,ar.A)())):"D"===t?p.push((0,l.jsxs)("span",{className:as().timerSection,children:[(0,l.jsx)("span",{className:as().timerSubSectionNumber,children:n}),(0,l.jsx)(f.X_,{size:"xxxxs"}),(0,l.jsx)("span",{className:as().timerSubSectionText,children:m(e)})]},(0,ar.A)())):p.push((0,l.jsxs)("span",{children:[(0,l.jsx)("span",{className:as().timerLabel,children:a}),(0,l.jsxs)("span",{className:as().timerSection,children:[(0,l.jsx)("span",{className:as().timerSubSectionNumber,children:n}),(0,l.jsx)("span",{className:as().timerSubSectionText,children:m(e)})]},e)]},(0,ar.A)()))}),(0,l.jsx)(l.Fragment,{children:t&&p&&p.length>0&&(0,l.jsxs)(f.ui,{children:["A"===t&&p.length>0&&(0,l.jsx)("div",{className:as().timer,"data-enddate":r,children:p.length?p:null}),"B"===t&&(0,l.jsx)(l.Fragment,{children:(0,l.jsxs)("div",{className:as().timer,"data-enddate":r,children:[p.length>0&&(0,l.jsx)(f.EY,{elementType:"p",children:"Offer ends in"}),p.length?p:(0,l.jsx)("span",{})]})}),"C"===t&&p.length>0&&(0,l.jsx)("div",{className:"".concat(as().timer," ").concat(as().hb_timer),children:p.length?p:null}),"D"===t&&(0,l.jsxs)("div",{className:"".concat(as().onBanner_timer," ").concat(a?as().EEStyle:""," ").concat("white"===i?as().whiteVarient:""),children:[p.length>0&&(0,l.jsx)(f.EY,{elementType:"p",size:"m",children:"Offer ends in"}),(0,l.jsx)("div",{className:"".concat(as().timer," "),"data-enddate":r,children:p.length?p:(0,l.jsx)("span",{})})]})]})})});var ac=function(e){var t=e.isRightAlign,n=e.isCenter,a=e.heading,i=e.headingLevel,r=e.headingSize,s=e.headingColor,c=e.subTitle,u=e.subTitleColor,p=e.subTitleLevel,h=e.subTitleSize,m=e.discription,v=e.discriptionColor,g=e.discriptionSize,y=e.enableCtaSection,x=e.cta1Text,_=e.cta1Url,C=e.cta1Style,w=e.cta1AriaLabel,E=e.cta2Text,S=e.cta2Url,j=e.cta2Style,T=e.cta2AriaLabel,P=e.cta3Text,O=e.cta3Url,k=e.cta3Style,A=e.cta3AriaLabel,I=e.deviceContentTextcolor,L=e.deviceSectionHeadingColor,M=e.deviceSectionsubTitleColor,D=e.deviceSectionCTA1Colour,B=e.deviceSectionCTA2Colour,R=e.deviceSectionCTA3Colour,V=e.isContentFullWidth,F=e.enableEEstyles,z=e.optionalHeader,Y=e.optionalHeaderSize,H=e.optionalHeaderColor,U=e.deviceOptionalHeaderColor,W=e.isServiceChecker,$=e.sc_playbackMsg,G=e.enableNewbannerContent,X=e.isCountDownTimer,q=e.timerEndDate,Z=e.gaps,K=e.modalContent;ac.defaultProps={isContentFullWidth:!1};var J=(0,d.A)().width,Q=J<1200?L:s,ee="default"!==I?v:"black",et=(0,b.useRouter)(),en=!!nX.y.useContainer().state.serviceCheckerData,ea=function(){et.pathname===n2.A.TVPACKAGES.INDEX?et.push(n2.A.TVPACKAGES.CHOOSEPACKAGE):et.push(n2.A.AFFILIATE.PACKAG
13E_ADDONs)};return(0,o.useEffect)(function(){en&&(et.pathname===n2.A.TVPACKAGES.INDEX||et.pathname===n2.A.AFFILIATE.INDEX)&&ea()},[en]),(0,l.jsx)("div",{className:"".concat(aa().banner," ").concat(n?aa().justify_center:""," ").concat(F?aa().banner_ee_style:""),children:void 0!==a&&(0,l.jsx)("div",{id:"contentSection",className:"bt-container ".concat(aa().banner__full_width,"\n ").concat(t?aa().justify_end:Z?aa().centerText:aa().justify_start,"\n ").concat(n?aa().justify_center:""),children:(0,l.jsxs)("div",{className:"".concat(V&&n?"".concat(aa().contentAlign," ").concat(aa().contentFullWidth):n?aa().contentAlign:""," ").concat(aa().banner_inner_text_container),children:[Z?"":(0,l.jsx)(f.X_,{size:"xl"}),c&&(0,l.jsx)(f.DZ,{level:p,colour:J<1200?M:u,size:h,children:(0,l.jsx)("span",{dangerouslySetInnerHTML:{__html:c}})}),(0,l.jsx)(f.X_,{size:"xxxs"}),Z?"":!c&&(0,l.jsx)(f.X_,{size:"l"}),(0,l.jsx)("div",{className:F?aa().dotte_header:"",children:(0,l.jsx)(f.DZ,{level:i,size:r,colour:Q,children:(0,l.jsx)("span",{style:{color:"default"===Q?"#057382":"pink"===Q?"#ff80ff":"indigo"===Q?"#5514b4":Q},dangerouslySetInnerHTML:{__html:a.toLocaleUpperCase()}})})}),z&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(f.X_,{size:"xs"}),(0,l.jsx)(f.EY,{size:Y,children:(0,l.jsx)("strong",{style:{color:J<1200?U:H},dangerouslySetInnerHTML:{__html:z}})})]}),(0,l.jsx)(f.X_,{size:"m"}),(0,l.jsx)(f.EY,{size:g,children:(0,l.jsx)("span",{id:"".concat(W&&"description"),style:{color:J<1200?ee:v},dangerouslySetInnerHTML:{__html:m}})}),X&&q&&new Date(q)>=new Date&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(f.X_,{size:"xxs"}),(0,l.jsxs)("div",{className:"".concat(n?aa().justify_center_timer:aa().justify_left_timer),children:[(0,l.jsx)(f.X_,{size:"s"}),(0,l.jsx)(al,{timerType:"D",endDate:q,enableEEstyles:F,colorVarient:"white"})]})]}),W||X?(0,l.jsx)(f.X_,{size:"m"}):(0,l.jsx)(f.X_,{size:"l"}),y&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("div",{className:aa().ctas,children:(0,l.jsx)(ai.A,{cta1Text:x,cta1Url:_,cta1Style:D&&C&&J<1200?D:C,cta1AriaLabel:w,cta2Text:E,cta2Url:S,cta2Style:B&&j&&J<1200?B:j,cta2AriaLabel:T,cta3Text:P,cta3Url:O,cta3Style:R&&k&&J<1200?R:k,cta3AriaLabel:A,modalContent:K})}),(0,l.jsx)(f.X_,{size:"s"})]}),G&&(0,l.jsx)(l.Fragment,{children:W&&(0,l.jsxs)(l.Fragment,{children:[en?(0,l.jsxs)("div",{className:aa().sc_actions,id:"serviceChecker",children:[$&&(0,l.jsx)(ae.tp,{playback_messages:$,hideHeading:!0,enableNewDesign:G}),(0,l.jsx)(f.X_,{size:"xxxs"}),(0,l.jsx)(f.$n,{"aria-label":"Herobanner: ".concat(N.Q.BACK_TO_DEALS),"data-analytics-link":"CTA:: ".concat(N.Q.BACK_TO_DEALS),onClick:function(){return ea()},styleVariant:"primary",colorVariant:"".concat("white"===ee?"purchase":"core"),elementType:"button",children:N.Q.BACK_TO_DEALS})]}):(0,l.jsxs)("div",{className:n?"".concat(aa().container):"bt-container ".concat(aa().container),style:{justifyContent:n?"center":"left"},id:"serviceChecker",children:[(0,l.jsx)(f.X_,{size:"s"}),(0,l.jsx)(n9,{sc_designChnage:G,textColor:ee})]}),(0,l.jsx)(f.X_,{size:"l"})]})})]})})})};let ad=(0,o.memo)(ac);var au=n(59158),ap=n(58379),af=n.n(ap),ah={ERROR_BLOCK_HEADING:"Sorry, we couldn't connect you",ERROR_BLOCK_TEXT:"We can't seem to find the page that you're looking for. Please try again, or use one of the handy links below. If you're looking for My BT, we've moved this to a new location. Use the link below to go to the right place.",ERROR_BLOCK_HEADING_500:"We'll be right back",ERROR_BLOCK_TEXT_500:"Sorry, but we are doing some maintenance on the site at the moment. It should be back, better than ever, in a short while."};let am=(0,o.memo)(function(e){var t=e.isServerDown,n={backgroundImage:"url(".concat(nq.VP.ERRORBANNER,")"),backgroundPosition:"center",backgroundRepeat:"no-repeat",backgroundOrigin:"content-box",backgroundSize:"cover"},a=t?ah.ERROR_BLOCK_HEADING_500:ah.ERROR_BLOCK_HEADING,i=t?ah.ERROR_BLOCK_TEXT_500:ah.ERROR_BLOCK_TEXT;return(0,l.jsx)("div",{className:"".concat(af().wrapper),style:n,children:(0,l.jsxs)("div",{className:"".concat(af().error_wrapper),children:[(0,l.jsx)(f.X_,{size:"xl"}),(0,l.jsx)(f.DZ,{level:"1",size:"xxl",children:a}),(0,l.jsx)(f.X_,{size:"l"}),(0,l.jsx)(f.EY,{elementType:"p",size:"l",children:i}),(0,l.jsx)(f.X_,{size:"xl"})]})})});var av=n(76088),ag=n.n(av);let ab=(0,o.memo)(function(e){var t=e.content;return(0,l.jsx)("div",{className:"bt-container ".concat(ag().wrapper),children:(0,l.jsx)(f.wn,{verticalPadding:"l",children:t.map(function(e){return(0,l.jsx)(f.N_,{href:e.path,size:"inherit",styleVariant:"primary",type:"default",children:e.name},(0,ar.A)())})})})});var ay=n(12233),ax=n(70279),aN=n(78226),a_=n(26303),aC=n(24118),aw=n.n(aC),aE=n(40002),aS=n.n(aE);let aj=(0,o.memo)(function(e){var t=e.tooltipData,n=e.hideTooltip,a=e.className,i=e.component,c=e.imageData,d=(0,o.useRef)(null),u=(0,o.useState)(!1),p=u[0],h=u[1];return(0,l.jsx)("div",{"data-analytics-region":"Section:: Tooltip",className:a,"aria-selected":!0,children:"productCard"!==i?(0,l.jsx)("div",{className:aS().tooltipWra
13p,children:!p&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("div",{className:aS().imageWrapper,ref:d,children:c&&(0,l.jsx)(r.A,{mobileImagePath:(0,s.A)(c.tooltipImagepath),tabletImagePath:(0,s.A)(c.tooltipImagepath),desktopImagePath:(0,s.A)(c.tooltipImagepath),altText:c.altText||"",ariaHidden:!0})}),(0,l.jsx)("div",{className:"bt-container",children:(0,l.jsxs)("div",{className:aS().contentWrapper,children:[(null==c?void 0:c.tooltipHeading)&&(0,l.jsx)(f.DZ,{isBold:!0,size:"m",level:"2",colour:"default",children:(0,l.jsx)("span",{dangerouslySetInnerHTML:{__html:c.tooltipHeading}})}),(null==c?void 0:c.tooltipDescription)&&(0,l.jsx)(f.EY,{size:"m",children:(0,l.jsx)("span",{dangerouslySetInnerHTML:{__html:c.tooltipDescription}})}),(0,l.jsx)("div",{className:aS().closeIconWraper,children:(0,l.jsx)(f.$n,{elementType:"button",colorVariant:"core",onClick:function(){n(),h(!p)},styleVariant:"secondary",analyticsLabel:"modal close icon",children:(0,l.jsx)(nV.US,{width:"12",height:"12",color:"#ffffff"})})})]})})]})}):(0,l.jsxs)(l.Fragment,{children:[t," ",(0,l.jsx)("div",{className:aS().closeIconWraper,children:(0,l.jsx)(f.$n,{elementType:"a",colorVariant:"core",onClick:n,styleVariant:"secondary",analyticsLabel:"modal close icon",children:(0,l.jsx)(nV.US,{width:"12",height:"12",color:"#ffffff"})})})]})})});var aT=function(){var e=(0,o.useState)(!1),t=e[0],n=e[1],a=(0,o.useState)(),i=a[0],r=a[1];return{isTooltipOpened:t,toggleTooltip:function(e){n(!t),r(e)},currentItem:i}},aP=function(){Array.from(Array.from(document.getElementsByClassName("swiper-slide"))[0].getElementsByTagName("button")).forEach(function(e){var t;null==(t=e.parentElement)||t.setAttribute("data-activeid",""),e.innerText=N.Q.SELECT})};let aO=(0,o.memo)(function(e){var t=e.pkgData,n=e.chooseAddon,a=e.modalProductContent,i=e.handleTVPkgDataClick,r=aN.N_,c=(0,o.useContext)(nI.Pd),d=(0,o.useRef)(null),u=(0,o.useState)(""),p=u[0],h=u[1],m=aT(),v=m.isTooltipOpened,g=m.toggleTooltip,b=function(){if(d.current){var e;aP(),null==(e=d.current.parentElement)||e.setAttribute("data-activeid","active"),d.current.textContent=N.Q.SELECTED}},y={heading:"EE TV",id:t.id,packageName:t.header,packagePrice:t.price,packageContract:t.contract,upFrontPrice:t.upFrontPrice,isMerchStrip:t.isMerchStrip,isMerchStripContent:t.isMerchStripContent,wasPrice:t.wasPrice,enableOffer:t.enableOffer,offerPrice:t.offerPrice?t.offerPrice:t.price,offerLength:t.offerLength},x=(0,ax.h)(),_=x.isShown,C=x.toggle,w=(0,a_.Gu)(nq.jE);(0,o.useEffect)(function(){w&&w.getTVProductCardState.id&&h(w.getTVProductCardState.id)},[null==w?void 0:w.getTVProductCardState.id]);var E={delivery:{name:"Delivery",price:Number(t.delivery)},activation:{name:"Activation",price:Number(t.activation)}},S=function(){i(d),n&&n(),b();var e,a=(0,a_.Ir)([E.delivery,E.activation]);c.saveTVPackage(t,y),c.saveUpfront([E.delivery,E.activation],a),c.saveCheckoutPackage({baseURL:t.baseURL,optionsURL:t.optionsURL});var r=(0,a_.D6)(y,"TV");(0,nZ.BS)("item.added",r,null==c||null==(e=c.data)?void 0:e.basketData.monthlyCost.monthlyPrice)},j=(0,o.useState)(!1),T=j[0],P=j[1],O=function(e){P(!1),c.saveNetflixOption({heading:"",text:"",price:0,priceHeading:"",id:"",value:"",contract:""}),p!==e&&S()},k=function(){P(!1),C()},A=t.enableOffer?t.offerPrice:Number(t.price),I=A&&!isNaN((0,a_.Dy)(A))&&0!==(0,a_.Dy)(A)&&(0,l.jsxs)("span",{className:aw().priceText,children:[".",(0,a_.Dy)(A)]}),L=0!==t.contractPrice&&!isNaN((0,a_.Dy)(t.contractPrice))&&0!==(0,a_.Dy)(t.contractPrice)&&(0,l.jsxs)("span",{children:[".",(0,a_.Dy)(t.contractPrice)]});return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(f.C6,{children:(0,l.jsx)("div",{className:"".concat(aw().productcard_root),"data-analytics-region":"Choose TV",children:t&&(0,l.jsx)("div",{className:"".concat(aw().cardHolder),children:(0,l.jsxs)(f.ui,{background:t.surfaceColour,children:[(0,l.jsx)("div",{className:aw().merchStrip,children:t.isMerchStrip&&(0,l.jsx)(f.EY,{size:"s",children:(0,l.jsx)("span",{className:aw().offerText,children:t.isMerchStripContent})})}),(0,l.jsx)("div",{className:t.isCountDownTimer?"".concat(aw().bannerImage_container," ").concat(aw().countDown):aw().bannerImage_container,id:t.id,children:(0,l.jsx)(au.A,{imgOneX:(0,s.A)(t.bannerImg),imgTwoX:(0,s.A)(t.bannerImg),altText:t.header})}),(0,l.jsxs)("div",{className:"".concat(aw().description_container),children:[(0,l.jsx)(f.X_,{size:"xxxs"}),(0,l.jsx)("div",{className:aw().header,children:(0,l.jsx)(f.DZ,{size:t.headerSize,level:t.headerLevel,colour:t.headerColour,children:t.header})}),(0,l.jsx)(f.X_,{size:"xxxxs"}),(0,l.jsx)(f.EY,{elementType:"p",size:"s",children:(0,l.jsxs)("strong",{children:[t.contract," contract"]})}),(0,l.jsx)(f.X_,{size:"xxxs"}),(0,l.jsx)("div",{className:aw().description,children:(0,l.jsx)(f.EY,{size:t.textSize,children:t.text})}),(0,l.jsx)(f.X_,{size:"xxxs"})]}),(0,l.jsx)("div",{className:aw().card_bottom_overlay,children:(0,l.jsxs)("div",{className:aw().card_bottom_wrapper,children:[t.isCountDownTimer&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("div",{className:aw().timer_wrapper,children:t.isCountDownTimer&&t.endDate&&t.timerType&&(0,l.jsx)(al,{timerType:t.timerType,endDate:t.endD
13ate})}),(0,l.jsx)(f.X_,{size:"xxxs"})]}),(0,l.jsxs)("div",{className:t.enableOffer?"".concat(aw().productInfo," ").concat(aw().heighAlign):aw().productInfo,children:[(0,l.jsxs)("div",{className:aw().priceDetails,children:[(0,l.jsx)(f.EY,{size:"m",children:(0,l.jsxs)("strong",{children:[(0,l.jsx)("span",{children:"\xa3"}),(0,l.jsx)("span",{className:aw().price,children:(0,a_.YW)(t.contractPrice)}),(0,l.jsx)("span",{children:L}),t.enableTooltip?(0,l.jsx)("div",{className:aw().upfrontCost,children:(0,l.jsx)(f.$n,{elementType:"a",styleVariant:"primary",colorVariant:"core",onClick:g,children:"Upfront"})}):(0,l.jsx)("span",{className:aw().upfrontCost,children:"Upfront"})]})}),v&&(0,l.jsx)(aj,{hideTooltip:g,tooltipData:t.tooltipText,className:aS().tooltip,component:"productCard",imageData:void 0})]}),(0,l.jsx)("div",{className:aw().verticalDivider,children:(0,l.jsx)(nV.c1,{})}),(0,l.jsx)("div",{className:aw().priceDetails,children:(0,l.jsx)(f.EY,{size:"m",children:(0,l.jsxs)("strong",{children:[A&&(0,l.jsx)("span",{className:aw().price,children:(0,l.jsxs)(f.DZ,{isInline:!0,isBold:!0,children:[(0,l.jsx)("span",{className:aw().priceText,children:"\xa3"}),(0,a_.YW)(A),I]})})," ","a month"]})})})]}),(0,l.jsx)(f.X_,{size:"xxs"}),(0,l.jsxs)("div",{className:aw().price_rise_wrapper,children:[t.priceRise1Label&&(0,l.jsxs)("div",{className:aw().price_rise_tile,children:[(0,l.jsx)("span",{children:t.priceRise1Label}),(0,l.jsxs)("strong",{children:["\xa3",void 0!==t.priceRise1?Number(t.offerPrice)+Number(t.priceRise1):t.price]})]}),t.priceRise2Label&&(0,l.jsxs)("div",{className:aw().price_rise_tile,children:[(0,l.jsx)("span",{children:t.priceRise2Label}),(0,l.jsxs)("strong",{children:["\xa3",Number(t.price)+Number(t.priceRise2)]})]}),t.priceRise3Label&&(0,l.jsxs)("div",{className:aw().price_rise_tile,children:[(0,l.jsx)("span",{children:t.priceRise3Label}),(0,l.jsxs)("strong",{children:["\xa3",Number(t.price)+Number(t.priceRise3)]})]})]}),(0,l.jsx)(f.X_,{size:"xs"}),(0,l.jsxs)("div",{className:"".concat(aw().productCardFooter),children:[(0,l.jsx)("div",{className:"".concat(aw().productCardBtn),"data-activeid":p===(null==t?void 0:t.id)?"active":"",children:(0,l.jsx)(r,{to:"addons",smooth:!0,offset:40,duration:500,delay:100,isDynamic:!0,children:(0,l.jsx)(f.$n,{onClick:function(){return O(null==t?void 0:t.id)},elementType:"button",analyticsLabel:"Choose TV: ".concat(null==t?void 0:t.header),colorVariant:"core",styleVariant:"primary",testId:null==t?void 0:t.id,ref:d,children:p===(null==t?void 0:t.id)?(0,l.jsxs)(l.Fragment,{children:[N.Q.SELECTED_TV_ADD," \xa0\xa0",(0,l.jsx)(nV.dA,{})]}):N.Q.SELECT_TV_ADD})})}),(0,l.jsx)(f.X_,{size:"xxs"}),(0,l.jsx)(f.$n,{elementType:"a",styleVariant:"primary",colorVariant:"core",onClick:function(){return k()},analyticsLabel:"Choose TV: ".concat(null==t?void 0:t.header," ").concat(N.Q.SEEDETAILS),children:"See the ".concat(null==t?void 0:t.header," package details")})]})]})})]})})})}),_&&!T&&(0,l.jsx)(ay.A,{classPropName:"product",isShown:_,hideModal:C,type:"product",modalProductContent:a,parentCallback:S})]})});var ak=n(9867),aA=n.n(ak),aI=n(78304),aL=(0,aI.PA)(function(e){var t=e.addonsData,n=e.addonType,a=(0,ax.h)(),i=a.isShown,r=a.toggle,c=(0,o.useRef)(null),d=(0,o.useContext)(nI.Pd),u=(0,o.useState)({id:"",isActive:!1}),p=u[0],h=u[1],m=function(){if(c.current)if(h({id:c.current.getAttribute("data-testid")||"",isActive:!p.isActive}),p.isActive){d.updateAddons(t),c.current.textContent="".concat(N.Q.ADD," ").concat(c.current.dataset.analyticsLink),null==(e=c.current.parentElement)||e.setAttribute("data-activeid","");var e,n,a=(0,a_.D6)(t,"TV Addons");(0,nZ.BS)("item.removed",a,null==d||null==(n=d.data)?void 0:n.basketData.monthlyCost.monthlyPrice)}else{null==(i=c.current.parentElement)||i.setAttribute("data-activeid","active"),d.updateAddons(t),c.current.textContent="".concat(N.Q.REMOVE," ").concat(c.current.dataset.analyticsLink);var i,r,o=(0,a_.D6)(t,"TV Addons");(0,nZ.BS)("item.added",o,null==d||null==(r=d.data)?void 0:r.basketData.monthlyCost.monthlyPrice)}},v=function(){if(c.current){var e;c.current.textContent="".concat(N.Q.ADD," ").concat(c.current.dataset.analyticsLink),null==(e=c.current.parentElement)||e.setAttribute("data-activeid","")}!0===p.isActive&&h({id:"",isActive:!1})},g=(0,a_.Gu)(nq.jE);(0,o.useEffect)(function(){if(g&&g.getTVProductCardState.state&&v(),0!==d.data.getAddonsProductCardState.length&&c.current){var e,t,n=c.current.getAttribute("data-testid");d.data.addons.some(function(e){return e.buttonID===n})?(null==(e=c.current.parentElement)||e.setAttribute("data-activeid","active"),c.current.textContent="".concat(N.Q.REMOVE," ").concat(c.current.dataset.analyticsLink)):(c.current.textContent="".concat(N.Q.ADD," ").concat(c.current.dataset.analyticsLink),null==(t=c.current.parentElement)||t.setAttribute("data-activeid",""))}},[g&&g.getTVProductCardState.state]);var b=t.fromPrice&&!isNaN((0,a_.Dy)(t.fromPrice))&&0!==(0,a_.Dy)(t.fromPrice)&&(0,l.jsxs)("span",{children:[".",(0,a_.Dy)(t.fromPrice)]}),y=t.addonPrice&&!isNaN((0,a_.Dy)(t.addonPrice))&&0!==(0,a_.Dy)(t.addonPrice)&&(0,l.jsxs)("span",{children:[".",(0,a_.Dy)(t.addonPrice)]});return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(f.C6,{children:(0,l.jsx)("div",{className:"".concat(aA().productcard_root),"data-analytics-region":"Choose Addons",children:(0,l.jsx)("div",{className:"".concat(aA().cardHolder),children:(0,l.jsxs)(f.ui,{background:t.surfaceColour,children:[(0,l.jsx)("div",{className:aA().merchStrip,children:t.enableOffer&&(0,l.jsx)(f.EY,{size:"s",children:(0,l.jsx)("span",{className:aA().offerText,children:t.offerContract})})}),(0,l.jsx)("div",{className:aA().bannerImage_container,id:t.buttonID,children:(0,l.jsx)(au.A,{imgOneX:(0,s.A)(t.addonImg),imgTwoX:(0,s.A)(t.addonImg),altText:t.header})}),(0,l.jsxs)("div",{className:aA().Description_wrapper,children:[(0,l.jsxs)("div",{className:"".concat(aA().description_container),children:[(0,l.jsx)(f.X_,{size:"xxxs"}),(0,l.jsx)("div",{className:aA().header,children:(0,l.jsx)(f.DZ,{size:t.headingSize,level:t.headingLevel,colour:t.headingColour,children:t.header})}),(0,l.jsx)(f.X_,{size:"xxxxs"}),t.contract&&(0,l.jsx)(f.EY,{elementType:"p",size:"s",children:(0,l.jsxs)("strong",{children:[t.contract," contract"]})}),(0,l.jsx)(f.X_,{size:"xxxs"}),(0,l.jsx)("div",{className:aA().description,children:(0,l.jsx)(f.EY,{size:t.textSize,children:t.text})}),(0,l.jsx)(f.X_,{size:"xxxs"})]}),(0,l.jsxs)("div",{className:aA().card_bottom_wrapper,children:[(0,l.jsx)("div",{className:aA().productInfo,children:(0,l.jsx)("div",{className:aA().priceDetails,children:(0,l.jsx)(f.EY,{size:"m",children:(0,l.jsxs)("strong",{children:[0!==t.fromPrice?(0,l.jsx)(l.Fragment,{children:t.fromPrice&&(0,l.jsxs)(l.Fragment,{children:["Then \xa3",(0,l.jsxs)("span",{className:aA().price,children:[t.enableTariffTerm&&(0,l.jsx)("sup",{children:"Î"}),(0,l.jsx)(f.DZ,{isInline:!0,isBold:!0,colour:t.fromPriceColour,children:(0,a_.YW)(t.fromPrice)})]}),b]})}):(0,l.jsxs)(l.Fragment,{children:[t.enableFromText?"From \xa3":"\xa3",(0,l.jsxs)("span",{className:aA().price,children:[t.enableTariffTerm&&(0,l.jsx)("sup",{children:"Î"}),(0,l.jsx)(f.DZ,{isInline:!0,colour:t.addonPriceColour,children:(0,a_.YW)(t.addonPrice)})]}),y]})," ","a month"]})})})}),(0,l.jsx)(f.X_,{size:"xxs"}),(0,l.jsxs)("div",{className:"".concat(aA().productCardFooter),children:[(0,l.jsx)("div",{className:"".concat(aA().productCardBtn),"data-activeid":p.id===(null==t?void 0:t.buttonID)?"active":"",children:(0,l.jsx)(f.$n,{onClick:function(){return m()},testId:t.buttonID,elementType:"button",analyticsLabel:"BB"==n?(null==t?void 0:t.header).replace(/\s+/g,"-"):null==t?void 0:t.header,colorVariant:"core",styleVariant:"primary",ref:c,children:p.id===(null==t?void 0:t.buttonID)?"".concat(N.Q.REMOVE," ").concat(t.header):"".concat(N.Q.ADD," ").concat(t.header)})}),(0,l.jsx)(f.X_,{size:"xxxs"}),(0,l.jsx)("div",{className:aA().modal_link,children:t.enableModalLink&&(0,l.jsx)(f.$n,{elementType:"a",styleVariant:"primary",color
13Variant:"core",analyticsLabel:"ChooseAddons: ".concat(null==t?void 0:t.header," modalLink"),onClick:r,children:t.modalLinkText})})]})]})]})]})})})}),i&&(0,l.jsx)(ay.A,{classPropName:"product",isShown:i,hideModal:r,type:"addon-product",addonPCModelContent:t,parentCallback:m,btnSelectedState:p.isActive})]})});let aM=(0,o.memo)(aL);n(6856);var aD=n(68156);n(49954);var aB=n(39692);n(10157),n(63253);let aR=(0,o.memo)(function(e){var t=e.content,n=t&&Object.values(t);return(0,l.jsx)(l.Fragment,{children:n&&n.map(function(e){return(0,l.jsx)(c,{content:e},(0,ar.A)())})})});var aV=n(70236),aF=n(85572),az=n(36720),aY=n(29231),aH=n.n(aY);let aU=(0,o.memo)(function(e){var t=(0,az.A)({},((0,aF.A)(e),e)),n=t&&Object.assign.apply(Object,[{}].concat((0,aV.A)(Object.values(t))));return(0,l.jsx)("section",{"data-analytics-region":n.analyticsRegion,children:(0,l.jsx)("div",{className:"".concat(aH().root," bt-container"),children:(0,l.jsxs)(f.e,{children:[(0,l.jsxs)(f.e.Col,{span:12,spanL:6,spanM:6,spanS:12,children:[(0,l.jsx)(f.DZ,{isBold:!0,level:n.heading1Level,size:n.heading1Size,colour:n.heading1Color,children:(0,l.jsx)("span",{dangerouslySetInnerHTML:{__html:n.heading1}})}),(0,l.jsx)(f.X_,{size:"m"}),(0,l.jsx)("div",{className:aH().wrapper,children:(0,l.jsx)(ai.A,{cta1Text:n.heading1cta1Text,cta1Url:n.heading1cta1Url,cta1Style:n.heading1cta1Style,cta1AriaLabel:n.heading1cta1AriaLabel,cta2Text:n.heading1cta2Text,cta2Url:n.heading1cta2Url,cta2Style:n.heading1cta2Style,cta2AriaLabel:n.heading1cta2AriaLabel,cta3Text:n.heading1cta3Text,cta3Url:n.heading1cta3Url,cta3Style:n.heading1cta3Style,cta3AriaLabel:n.heading1cta3AriaLabel})}),(0,l.jsx)(f.X_,{size:"m"})]}),(0,l.jsxs)(f.e.Col,{span:12,spanL:6,spanM:6,spanS:12,children:[(0,l.jsx)(f.DZ,{isBold:!0,level:n.heading2Level,size:n.heading2Size,colour:n.heading2Color,children:(0,l.jsx)("span",{dangerouslySetInnerHTML:{__html:n.heading2}})}),(0,l.jsx)(f.X_,{size:"m"}),(0,l.jsx)("div",{className:aH().wrapper,children:(0,l.jsx)(ai.A,{cta1Text:n.heading2cta1Text,cta1Url:n.heading2cta1Url,cta1Style:n.heading2cta1Style,cta1AriaLabel:n.heading2cta1AriaLabel,cta2Text:n.heading2cta2Text,cta2Url:n.heading2cta2Url,cta2Style:n.heading2cta2Style,cta2AriaLabel:n.heading2cta2AriaLabel,cta3Text:n.heading2cta3Text,cta3Url:n.heading2cta3Url,cta3Style:n.heading2cta3Style,cta3AriaLabel:n.heading2cta3AriaLabel})}),(0,l.jsx)(f.X_,{size:"m"})]})]})})})});var aW=n(43056),a$=n.n(aW);let aG=(0,o.memo)(function(e){var t=e.heading,n=e.content,a=e.CTAText,i=e.CTAUrl;return(0,l.jsx)("div",{className:a$().alreadywithus,children:(0,l.jsxs)(f.wn,{verticalPadding:"s",children:[(0,l.jsx)(f.DZ,{size:"m",level:"3",isBold:!0,children:t}),(0,l.jsx)(f.X_,{size:"xxs"}),(0,l.jsx)(f.EY,{children:n}),(0,l.jsx)(f.X_,{size:"xxs"}),(0,l.jsx)(f.$n,{analyticsLabel:"".concat(a),colorVariant:"core",elementType:"a",href:i,styleVariant:"primary",children:a})]})})}),aX=(0,o.memo)(function(e){var t=e.content;return(0,l.jsx)(f.C6,{children:(0,l.jsx)("div",{className:"bt-container","data-analytics-region":"AlreadyWithUs",children:(0,l.jsx)(f.wn,{verticalPadding:"m",children:(0,l.jsx)(f.e,{children:t&&t.map(function(e){return(0,l.jsx)(f.e.Col,{span:12,spanL:4,children:(0,l.jsx)(aG,{heading:e.heading,content:e.description,CTAText:e.cta1Text,CTAUrl:e.cta1Url})},(0,ar.A)())})})})})})});var aq=n(91916),aZ=n(98702);n(59068);var aK=n(35558),aJ=n.n(aK),aQ=n(30644),a0=n(62879),a1=n(85944),a2=n(2484),a3=n.n(a2);let a4=function(e){var t=e.addOnsDetails,n=e.type;return(0,l.jsx)("section",{"data-analytics-region":"Addon Product Card Carousel",className:"bt-container ".concat(a3().swiper_carousel_packages),children:(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(a0.RC,{modules:[a1.Vx,a1.FJ,a1.Jq,a1.s3],className:"addon-carousel","aria-label":"Addon Products navigation",tag:"div",grabCursor:!0,navigation:{nextEl:".next_addon",prevEl:".prev_addon"},spaceBetween:0,slidesPerView:"BB"==n?1.1:1.2,style:{position:"initial"},keyboard:{enabled:!0},breakpoints:"BB"==n?{460:{slidesPerView:1.4},560:{slidesPerView:1.7},720:{slidesPerView:2.4},900:{slidesPerView:2.8},1200:{slidesPerView:3.4},1300:{slidesPerView:3.4},1400:{slidesPerView:3.4},1920:{slidesPerView:3.4}}:{460:{slidesPerView:1.2},560:{slidesPerView:1.8},768:{slidesPerView:2.5},900:{slidesPerView:3.4},1300:{slidesPerView:3.4},1400:{slidesPerView:3.4},1920:{slidesPerView:3.4}},a11y:{enabled:!0,containerRoleDescriptionMessage:"carousel",slideLabelMessage:"Slide {{index}} of {{slidesLength}}"},children:null==t?void 0:t.map(function(e){return(0,l.jsx)(a0.qr,{children:(0,l.jsx)(aM,{addonsData:e,addonType:n},(0,ar.A)())},(0,ar.A)())})}),(0,l.jsxs)("div",{className:"customSliderBtn",children:[(0,l.jsx)("div",{className:"prev_addon swiper-button-prev swiper-button"}),(0,l.jsx)("div",{className:"next_addon swiper-button-next swiper-button"})]})]})})};var a5=n(94851),a6=n.n(a5),a7=n(73184),a8=n.n(a7);let a9=(0,o.memo)(function(e){var t=e.onChange,n=e.checked,a=e.toggleID_VariantB,i=e.toggleID_VariantA,r=e.analyticsLabel,o=e.varient,s=e.checkedHeadingDetails,c=e.uncheckedHeadingDetails;return"A"===o?(0,l.jsx)("div",{className:a8().onOffToggle,"data-analytics-region":"Add/Remove Home Phone Service",children:(0,l.jsxs)("label",{htmlFor:i,className:a8().tab_switch,children:[(0,l.jsx)("input",{"data-analytics-link":"".concat(r,":Toggle Switch"),className:a8().onOffToggleInput,type:"checkbox",id:i,onChange:t,checked:n}),(0,l.jsx)("span",{className:a8().bb_only,children:"Broadband only"}),(0,l.jsx)("span",{className:a8().bb_phone,children:"Broadband and phone"})]})}):(0,l.jsx)("div",{className:"".concat(a8().wrapper," ").concat(n?a8().green:a8().grey),children:(0,l.jsxs)(f.wn,{verticalPadding:"xxxs",children:[n?s?(0,l.jsx)(ae.H9,{content:s}):(0,l.jsx)(l.Fragment,{}):c?(0,l.jsx)(ae.H9,{content:c}):(0,l.jsx)(l.Fragment,{}),(0,l.jsx)(f.X_,{size:"xxs"}),(0,l.jsx)("div",{className:a8().onOffToggle,"data-analytics-region":"Add/Remove Home Phone Service",children:(0,l.jsxs)("label",{htmlFor:a,className:a8().tab_switch,children:[(0,l.jsx)("input",{"data-analytics-link":"".concat(r,":Toggle Switch"),className:a8().onOffToggleInput,type:"checkbox",id:a,onChange:t,checked:n}),(0,l.jsx)("span",{className:a8().bb_only,children:"Broadband only"}),(0,l.jsx)("span",{className:a8().bb_phone,children:"Broadband and phone"})]})})]})})}),ie=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=(0,o.useState)(e),n=t[0],a=t[1],i=(0,o.useRef)(null),r=(0,o.useCallback)(function(e){e.top<=0?n||a(!0):n&&a(!1)},[n]);return(0,o.useEffect)(function(){var e=function(){(null==i?void 0:i.current)!=null&&r(i.current.getBoundingClientRect())};return window.addEventListener("scroll",e),function(){window.removeEventListener("scroll",e)}},[r]),{headerRef:i,isSticky:n}},it=function(e){var t=e.handleTVPkgDataClick,n=e.productCardDetail
13s,a=e.productType,i=e.handleAddon,r=e.bbData,o=e.CMSContent,s=e.tvProductCardModalData,c=function(e){var t;return void 0!==s&&(t=Object.assign.apply(Object,[{}].concat((0,aV.A)(s.filter(function(t){return t.productID===e}))))),t};return(0,l.jsx)("section",{"data-analytics-region":"swiper_carousel",className:"bt-container ".concat(a3().swiper_carousel_packages),children:(0,l.jsxs)(l.Fragment,{children:[("BBCOPPERMocon"===a||"BBCOPPER"===a)&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(f.X_,{size:"l"}),(0,l.jsx)(ae.H9,{content:o.component_heading_details[4]}),(0,l.jsx)(f.X_,{size:"xs"})]}),(0,l.jsxs)(a0.RC,{modules:[a1.Vx,a1.FJ,a1.Jq,a1.s3],slidesPerView:1.2,spaceBetween:0,grabCursor:!0,className:"product-card-carousel","aria-label":"Products navigation",tag:"div",navigation:{nextEl:".next2",prevEl:".prev2"},style:{position:"initial"},keyboard:{enabled:!0},breakpoints:{460:{slidesPerView:1.2},560:{slidesPerView:1.8},768:{slidesPerView:2.5},900:{slidesPerView:3.4},1300:{slidesPerView:3.4},1400:{slidesPerView:3.4},1920:{slidesPerView:3.4}},a11y:{enabled:!0,containerRoleDescriptionMessage:"carousel",slideLabelMessage:"Slide {{index}} of {{slidesLength}}"},children:["BBTV"===a&&(null==n?void 0:n.map(function(e){return(0,l.jsx)(a0.qr,{children:(0,l.jsx)(ic,{handleTVPkgDataClick:t,modalProductContent:c(e.id),tvData:e,bbData:r,chooseAddon:i,CMSContent:o},(0,ar.A)())},(0,ar.A)())})),"BBCOPPER"===a&&(null==n?void 0:n.map(function(e){return(0,l.jsx)(a0.qr,{children:(0,l.jsx)(iu,{handleTVPkgDataClick:t,modalProductContent:c(e.id),tvData:e,chooseAddon:i,bbData:r},(0,ar.A)())},(0,ar.A)())})),"BBCOPPERMocon"===a&&(null==n?void 0:n.map(function(e){return(0,l.jsx)(a0.qr,{children:(0,l.jsx)(iu,{handleTVPkgDataClick:t,modalProductContent:c(e.id),tvData:e,chooseAddon:i,bbData:r,variantType:"CopperMocon"},(0,ar.A)())},(0,ar.A)())}))]}),(0,l.jsxs)("div",{className:"".concat(a3().customSwiperButton," customSliderBtn"),children:[(0,l.jsx)("div",{className:"prev2 swiper-button-prev swiper-button"}),(0,l.jsx)("div",{className:"next2 swiper-button-next swiper-button"})]})]})})};var ia=n(8014),ii=[],ir=(0,aI.PA)(function(e){var t,n=e.handleTVPkgDataClick,a=e.bbDetails,i=e.contentDetails,r=e.filteringType,s=e.variant,c=e.productType,u=e.CMSContent,p=e.tvProductCardModalData,h=e.preloadSpeed,m=(0,o.useContext)(nI.Pd),v=Object.assign.apply(Object,[{}].concat((0,aV.A)(h))),g=r.findIndex(function(e){return e.name===m.data.bbpackage.packageId}),b=(0,o.useState)(-1==g&&aZ.bg.includes(m.data.scenarioId)?0|v.fttp:aZ.Xm.includes(m.data.scenarioId)?0|v.fttc:0|v.default),y=b[0],x=b[1],N=(0,o.useState)(""),_=N[0],C=N[1],w=(0,o.useState)(!1),E=w[0],S=w[1],j=(0,o.useState)(!1),T=j[0],P=j[1],O=(0,a_.Gu)(nq.jE),k=ie(),A=k.headerRef,I=k.isSticky,L=(0,o.useState)(!1),M=L[0],D=L[1],B=(0,d.A)().width,R={islandline:!1,landlinePrice:0};(0,o.useEffect)(function(){var e,t,n;""===m.data.filterType&&aZ.Xm.includes(m.data.scenarioId)?(C(null==(e=r[0|v.fttc])?void 0:e.name),x(0|v.fttc),S(!E)):""===m.data.filterType&&aZ.bg.includes(m.data.scenarioId)?(C(null==(t=r[0|v.fttp])?void 0:t.name),x(0|v.fttp),S(!E)):""===m.data.bbpackage.packageId?(C(null==(n=r[0|v.default])?void 0:n.name),x(0|v.default),S(!E)):C(m.data.bbpackage.packageId)},[]);var V=(0,o.useState)(R.islandline),F=V[0],z=V[1],Y=null==a?void 0:a.filter(function(e){var t;return e.packageId.includes(_||m.data.bbpackage.packageId||(null==(t=r[0])?void 0:t.name))?e.averageSpeed:""}),H=Object.assign.apply(Object,[{}].concat((0,aV.A)(Y))),U=(null==H?void 0:H.saleMonthlyCost)!==void 0&&(null==H?void 0:H.saleMonthlyCost)!==0&&null!=H&&!!H.pricingPromotion&&(null==H?void 0:H.pricingPromotion.length)===0||(null==H?void 0:H.saleMonthlyCost)!==void 0&&null!=H&&!!H.pricingPromotion&&(null==H?void 0:H.pricingPromotion.length)!==0,W={heading:"Broadband",packageName:H.displayName,packagePrice:Number(H.monthlyCost),packageBBContract:H.contractLength,selected:H.fliterName,islandline:m.data.landlineState.islandline,landlineCost:H.landlinePrice,wasPrice:H.saleMonthlyCost,enableOffer:U,promotions:H.promotions,pricingPromotion:H.pricingPromotion},$={activationCost:H.activationCost,averageSpeed:H.averageSpeed,checkoutUrl:H.checkoutUrl,contractLength:H.contractLength,displayName:H.displayName,islandline:m.data.landlineState.islandline,landlineCost:H.landlinePrice,enableOffer:U,monthlyCost:H.monthlyCost,wasPrice:H.saleMonthlyCost,ojUrl:null==(t=H.completeWifi)?void 0:t.ojUrl,optionsJourneyPath:H.optionsJourneyPath,optionsJourneyType:H.optionsJourneyType,optionsUrl:H.optionsUrl,packageId:H.packageId,postageCost:H.postageCost,resourcePath:H.resourcePath,sltIds:H.sltIds,pricingPromotion:H.pricingPromotion,description:H.description,promotions:H.promotions,promotionsEndDate:H.promotionsEndDate};(0,o.useEffect)(function(){var e,t=(0,a_.UR)(Y,i,_||m.data.bbpackage.packageId||(null==(e=r[0])?void 0:e.name),"TV_BUNDLE");(0,nZ.mp)(t)},[]);var G=Number(Math.abs((0,a_.fr)([Number(m.data.tvpackage.activation||0),Number((null==$?void 0:$.activationCost)||0)])).toFixed(2)),X={delivery:{name:"Delivery",price:Number((null==$?void 0:$.postageCost)!==0?Number(Math.abs((0,a_.fr)([Number(null==$?void 0:$.postageCost)])).toFixed(2)):Number(Math.abs((0,a_.fr)([Number(m.data.tvpackage.delivery||0)])).toFixed(2)))},activation:{name:"Activation",price:Number(G)}},q=(0,a_.Ir)([X.delivery,X.activation]);m.saveUpfront([X.delivery,X.activation],q),(0,o.useEffect)(function(){m.saveBBPackage($,W),m.saveUpfront([X.delivery,X.activation],q)},[E]);var Z=function(e){C(e);var t=(0,a_.UR)(a,i,e,"TV_BUNDLE");(0,nZ.mp)(t),m.saveFilterType(e),""!==m.data.tvpackage.id&&P(!0),S(!E)},K=function(){var e,t;z(!F),F?(R.islandline=!1,R.landlinePrice=0,m.savelandlinePackage(R),aZ.En.includes(m.data.filterType)&&(C(null==(e=r[0])?void 0:e.name),S(!E))):(null==a||a.filter(function(e){e.packageId.includes(_)&&(R.islandline=!F,R.landlinePrice=e.landlinePrice)}),m.savelandlinePackage(R)),aZ.En.includes(m.data.filterType)&&""!==m.data.tvpackage.id&&m.data.landlineState.islandline?(C(m.data.bbpackage.packageId),S(!E)):aZ.En.includes(m.data.filterType)&&""!==m.data.tvpackage.id&&(C(null==(t=r[0])?void 0:t.name),S(!E))},J=function(){z(!F),K()};(0,o.useEffect)(function(){null!=O&&O.landlineState.islandline&&K()},[]),(0,o.useEffect)(function(){var e=sessionStorage.getItem("defalutPackageSelected");if(null!==e&&""!==e){var t,n=i.filter(function(t){return t.id===e}),a=n&&Object.assign.apply(Object,[{}].concat((0,aV.A)(n))),r={heading:"EE TV",id:a.id,packageName:a.header,packagePrice:Number(a.price),packageContract:a.contract,isMerchStrip:a.isMerchStrip,isMerchStripContent:a.isMerchStripContent,wasPrice:a.wasPrice,enableOffer:a.enableOffer,offerPrice:a.offerPrice,offerLength:a.offerLength,upFrontPrice:a.upFrontPrice};m.saveTVPackage(a,r),m.saveBBPackage($,W),m.saveFilterType($.packageId),m.saveTVBundlesPackage(a,r,$,W);var o=(0,a_.D6)(r,"TV_BUNDLE",$);(0,nZ.BS)("item.added",o,null==m||null==(t=m.data)?void 0:t.basketData.monthlyCost.monthlyPrice)}},[]);var Q=B<=460,ee=(0,ia.Z3)(u,ia.sR.BROADBAND_FIBRE_MODAL);return(0,l.jsxs)("div",{className:a6().mainwrapper,children:[(0,l.jsx)("div",{className:a6().bgGradientColour,children:(0,l.jsxs)("div",{className:"bt-container",children:[(0,l.jsx)(a9,{analyticsLabel:"Home phone service",toggleID_VariantB:"Landline",onChange:function(){return K()},checked:F,varient:"B",checkedHeadingDetails:u.component_heading_details[0],uncheckedHeadingDetails:u.component_heading_details[1]}),(0,l.jsx)(f.X_,{size:"l"})]})}),(0,l.jsx)("div",{className:"sticky",ref:A,children:I&&(0,l.jsx)("div",{className:"stickyHeader",children:(0,l.jsx)("div",{className:"bt-container",children:(0,l.jsx)("div",{className:"".concat(a6().stickyWrapper),children:(0,l.jsx)(a9,{analyticsLabel:"Home phone service",toggleID_VariantA:"Landline1",onChange:function(){return J()},checked:F,varient:"A"})})})})}),(0,l.jsxs)("div",{className:s?"".concat(a6().tab_wrapper," ").concat(a6().varianOne):a6().tab_wrapper,"data-analytics-region":"Choose TV Package: Filter",children:[(0,l.jsxs)("div",{className:a6().bgGradientColour,children:[(0,l.jsxs)("div",{className:"bt-container ".concat(a6().speed_wrapper),children:[(0,l.jsx)(f.X_,{size:"s"}),(0,l.jsx)(ae.H9,{content:u.component_heading_details[2]}),(0,l.jsx)(f.X_,{size:"xs"}),B<=600?(0,l.jsx)("section",{className:"bt-container ".concat(a6().swiper_carousel_tab),children:(0,l.jsxs)("div",{className:a6().tab_container,"data-analytics-region":"Choose Broadband Speed + TV product Card",onTouchStart:function(){D(!0)},onTouchEnd:function(){D(!0)},onClick:function(){D(!1)}
13,children:[(0,l.jsx)(a0.RC,{modules:[a1.Vx,a1.FJ,a1.Jq,a1.s3],initialSlide:y,onActiveIndexChange:function(e){if(!M){if(null===e)return;var t,n=null==e?void 0:e.activeIndex;B<=460&&(x(n),C(null==(t=r[n])?void 0:t.name))}null==y||M||""===m.data.tvpackage.id||(P(!0),S(!E))},"aria-label":"BB Product card Speed",tag:"div",cssMode:!0,navigation:{nextEl:".next_",prevEl:".prev_"},mousewheel:{releaseOnEdges:!0},spaceBetween:0,slidesPerView:1,style:{position:"relative"},keyboard:{enabled:!0},breakpoints:{460:{slidesPerView:1},568:{slidesPerView:3},768:{slidesPerView:6.1},900:{slidesPerView:6.1},1300:{slidesPerView:6.1},1400:{slidesPerView:6.1},1920:{slidesPerView:6.3}},a11y:{enabled:!0,containerRoleDescriptionMessage:"carousel",slideLabelMessage:"Slide {{index}} of {{slidesLength}}"},children:null==r?void 0:r.map(function(e){return(0,l.jsx)(a0.qr,{children:(0,l.jsx)("button",{type:"button",onClick:function(){return Z(e.name)},className:Q&&y&&!M||_===e.name?"".concat(a6().active):"","data-analytics-link":"Choose Broadband Speed: ".concat(e.name,"_").concat(e.speed),children:e.speed},e.name)},e.name)})}),(0,l.jsxs)("div",{className:"".concat(a6().customSwiperButton," customSliderBtn"),children:[(0,l.jsx)("div",{className:"prev_ swiper-button-prev swiper-button"}),(0,l.jsx)("div",{className:"next_ swiper-button-next swiper-button"})]})]})}):(0,l.jsx)(l.Fragment,{children:(0,l.jsx)("div",{className:a6().tab_container,"data-analytics-region":"Choose Broadband Speed + TV product Card",children:null==r?void 0:r.map(function(e){return(0,l.jsx)("button",{type:"button",onClick:function(){return Z(e.name)},className:_===e.name?"".concat(a6().active):"","data-analytics-link":"Choose Broadband Speed: ".concat(e.name,"_").concat(e.speed),children:e.speed},e.name)})})}),T&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(f.X_,{size:"xs"}),(0,l.jsx)("div",{className:a6().warningMsgWrapper,children:(0,l.jsxs)(f.EY,{children:["Your basket has been updated to"," ",(0,l.jsx)("span",{children:"".concat(W.packageName)}),""," broadband speed"]})})]}),(0,l.jsx)(f.X_,{size:"s"})]}),(0,l.jsx)(f.X_,{size:"l"})]}),(0,l.jsxs)("div",{className:a6().tab_content,children:[(0,l.jsx)(f.X_,{size:"l"}),(0,l.jsx)(ae.H9,{content:u.component_heading_details[3],fibreModal:ee}),(0,l.jsx)(f.X_,{size:"xxxs"}),(0,l.jsx)(it,{productType:c,handleTVPkgDataClick:n,productCardDetails:void 0!==ii&&0!==ii.length?ii:i,bbData:Y,CMSContent:u,tvProductCardModalData:p}),(0,l.jsx)(f.X_,{size:"xl"})]})]})]})}),io=n(82547);(0,aI.PA)(function(e){var t,n,a=e.cmsContent,i=e.sectionCTA,r=e.productType,s=e.tvProductCardModalData,c=(0,o.useContext)(nI.Pd),u=(0,d.A)(),p=(0,ia.Z3)(a,ia.sR.TV_PRODUCT_CARD),h=(0,ia.Z3)(a,ia.sR.TV_ADDONS),m=(0,ia.Z3)(a,ia.sR.TV_COPPER_MOCOY_PRODUCT_CARDS),v=(0,ia.Z3)(a,ia.sR.TV_COPPER_MOCON_PRODUCT_CARDS),g=(0,ia.Z3)(a,ia.sR.PRELOAD_SPEED),b=(0,a_.Gu)(nq.jE),y=(0,o.useState)(!1),x=y[0],N=y[1],_=(0,o.useState)(""),C=_[0],E=_[1];x&&(void 0!==h||null!==h)?t=(0,a_.Pz)(C,h):b&&b.getTVProductCardState.state&&h&&(t=(0,a_.Pz)(b.getTVProductCardState.id,h)),(0,o.useEffect)(function(){t&&c.data.getTVProductCardState.state},[c.data.getTVProductCardState.state]);var S=(0,o.useCallback)(function(e){var t=e.current.getAttribute("data-testid");(null!==c.data.getTVProductCardState.id||c.data.getTVProductCardState.id!==t)&&(N(!0),E(t),c.resetAddonData(),c.resetCheckoutOptions())},[x,E]),j=nX.y.useContainer(),T=j.state,P=T.serviceCheckerData,O=T.scenario,k=T.showAlternateProducts,A=(0,o.useState)(!1),I=A[0],L=A[1];(0,o.useEffect)(function(){if(aZ.KJ&&!O){var e,t="default";if(P&&P.specific){var n=P.specific[w.Jf];n&&(t=n.jsonId)}j.scenarioFetchInit();var a=localStorage.getItem("BT_SC_CACHED_DATA"),i=a&&JSON.parse(a);(0,aQ.t)(t,null==i||null==(e=i.common)||null==(e=e.rawData)?void 0:e.postcode,"packages").then(function(e){j.setScenario(e)}).catch(function(){j.scenarioFetchInit()})}},[aZ.KJ,O]);var M=[],D=(0,o.useState)(null==b?void 0:b.landlineState.islandline),B=D[0],R=D[1];c.saveScenarioVarient((null==O?void 0:O.variant)||0),O&&c.saveScenariId(O.scenario);var V=function(e){var t=JSON.parse(JSON.stringify(e));if((null==O?void 0:O.scenario)==="gfast-1"||(null==O?void 0:O.scenario)==="gfast-2"||(null==O?void 0:O.scenario)==="fttp-gfast-1")if(("UF-100"===e.packageId||"UF-200"===e.packageId||"UF-100-CW"==e.packageId)&&!B)return!1;else return(0,aQ.z)(t,(null==O?void 0:O.variant)||c.data.scenarioVarient,!1);if((null==O?void 0:O.scenario)==="copper-mocoY"||(null==O?void 0:O.scenario)==="copper-mocoN")return(0,aQ.z)(t,(null==O?void 0:O.variant)||c.data.scenarioVarient,!1);if((null==O?void 0:O.scenario)==="copper-mocoN-l10mb4g")if("UBB-MOCON-NEW"===e.packageId)return(0,aQ.z)(t,(null==O?void 0:O.variant)||c.data.scenarioVarient,!1);else return!1;var n=(0,aQ.z)(t,(null==O?void 0:O.variant)||c.data.scenarioVarient,k||!1);return n&&M.push(t),n},F=function(){var e,t=aZ.Vm.includes(c.data.scenarioId.toLocaleLowerCase()),n=aZ.aS.includes(c.data.scenarioId.toLocaleLowerCase());null==O||null==(e=O.packages)||e.forEach(function(e){var a=JSON.parse(JSON.stringify(e));!("SFFEU-V2"===e.packageId||"FIBRE-1-HM"===e.packageId||"FIBRE-2-HM"===e.packageId||"BS-FF-100"===e.packageId||"FIBRE-1-CW-HM"===e.packageId||"BS-FF-500"===e.packageId||"BS-FF-900"===e.packageId||e.packageId.includes("AFF-"))&&V(e)&&(n||t)&&M.push(a)})};F(),(0,o.useEffect)(function(){var e=aZ.Vm.includes(c.data.scenarioId.toLocaleLowerCase()),t=aZ.aS.includes(c.data.scenarioId.toLocaleLowerCase());c.data.landlineState.islandline?(R(c.data.landlineState.islandline),F()):e||t?c.savelandlinePackage({islandline:!0,landlinePrice:5}):(R(c.data.landlineState.islandline),F())},[c.data.landlineState,c.data.scenarioId]);var z=null==M?void 0:M.map(function(e){return{speed:"".concat(e.averageSpeed,"Mb"),name:"".concat(e.packageId)}});(0,o.useEffect)(function(){aZ.KJ&&L(!0)},[aZ.KJ,P]),0!==z.length&&I&&(n=O&&aZ.Vm.includes(O.scenario.toLocaleLowerCase())?(0,l.jsx)(it,{productType:"BBCOPPER",handleTVPkgDataClick:S,productCardDetail
13s:m,bbData:M,tvProductCardModalData:s,CMSContent:a}):O&&aZ.aS.includes(O.scenario.toLocaleLowerCase())?(0,l.jsx)(it,{productType:"BBCOPPERMocon",handleTVPkgDataClick:S,bbData:M,productCardDetails:v,tvProductCardModalData:s,CMSContent:a}):(0,l.jsx)(ir,{bbDetails:M,contentDetails:p,filteringType:z,handleTVPkgDataClick:S,variant:"one",productType:r,CMSContent:a,tvProductCardModalData:s,preloadSpeed:g}));var Y=(0,ia.Z3)(a,ia.sR.BROADBAND_ADDON),H=(0,o.useRef)(null),U=(0,o.useState)(!1),W=U[0],$=U[1];function G(){var e;$(!0),null==(e=H.current)||e.scrollIntoView({behavior:"smooth"})}return(0,o.useEffect)(function(){u.width>=900?$(!0):0===c.data.getAddonsProductCardState.length&&$(!1)},[u.width]),(0,o.useEffect)(function(){c.data.getAddonsProductCardState.length>=1&&G()},[c.data.getAddonsProductCardState]),(0,l.jsx)(l.Fragment,{children:(0,l.jsx)(f.C6,{children:(0,l.jsxs)("div",{className:aJ().choosetvpackage_root,"data-analytics-region":"Choose a flexible TV bundled package",id:"packages",children:[n,(0,l.jsx)("div",{id:"addons",children:!0===c.data.getTVProductCardState.state&&c.data.getTVProductCardState.id&&t&&(0,l.jsx)(l.Fragment,{children:(0,l.jsxs)("div",{"data-analytics-region":"Choose your EE TV extras",className:aJ().heading_space,children:[(0,l.jsx)(f.X_,{size:"l"}),(0,l.jsx)(ae.H9,{content:a.component_heading_details[5]}),(0,l.jsx)(f.X_,{size:"xs"}),(0,l.jsx)("div",{className:aJ().space}),(0,l.jsx)(a4,{addOnsDetails:t}),(0,l.jsx)(f.X_,{size:"xxxl"}),(0,l.jsx)(f.wn,{children:(0,l.jsx)(f.$n,{colorVariant:"core",isFullWidth:"s",elementType:"button",styleVariant:"secondary",onClick:G,analyticsLabel:"Skip_EE_TV_extras",children:"Skip EE TV extras"})}),(0,l.jsx)(f.X_,{size:"l"}),W&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(ae.H9,{content:a.component_heading_details[6]}),(0,l.jsx)(f.X_,{size:"s"})]}),(0,l.jsx)("div",{ref:H,children:W&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(a4,{addOnsDetails:Y,type:"BB"}),(0,l.jsx)(f.X_,{size:"l"}),(0,l.jsx)(io.A,{}),(0,l.jsx)(ae.H9,{content:a.component_heading_details[7]}),(0,l.jsx)(f.X_,{size:"s"}),(0,l.jsxs)(f.wn,{children:[(0,l.jsx)(f.$n,{colorVariant:"core",isFullWidth:"s",elementType:"button",styleVariant:"primary",onClick:function(){var e;null!=c&&null!=(e=c.data)&&e.basketData.selectedtvpackage.heading&&(0,aD.A)()},analyticsLabel:"ChooseTVAddons: ".concat(i),children:i}),(0,l.jsx)(f.X_,{size:"l"})]})]})})]})})})]})})})});var is=function(){Array.from(Array.from(document.getElementsByClassName("swiper-active"))[0].getElementsByTagName("button")).forEach(function(e){var t;null==(t=e.parentElement)||t.setAttribute("data-activeid",""),e.innerText=N.Q.SELECT})},il=(0,aI.PA)(function(e){var t,n,a,i,r=e.tvData,s=e.bbData,c=e.chooseAddon,d=e.modalProductContent,u=e.handleTVPkgDataClick,p=e.CMSContent,h=(0,ia.Z3)(p,ia.sR.OPTIONS_MODEL_CONTENT_MAIN),m=(0,ia.Z3)(p,ia.sR.OPTIONS_MODEL_CONTENT),v=aN.N_,g=(0,o.useContext)(nI.Pd),b=(0,o.useRef)(null),y=(0,o.useState)(""),x=y[0],C=y[1],w=(0,o.useState)(0),E=w[0],S=w[1],j=function(){if(b.current){var e;is(),null==(e=b.current.parentElement)||e.setAttribute("data-activeid","active"),b.current.textContent=N.Q.SELECTED}},T={heading:"EE TV",id:r.id,packageName:r.header,packagePrice:Number(r.price),packageContract:r.contract,isMerchStrip:r.isMerchStrip,isMerchStripContent:r.isMerchStripContent,wasPrice:r.wasPrice,enableOffer:r.enableOffer,offerPrice:r.offerPrice,offerLength:r.offerLength,upFrontPrice:r.upFrontPrice},P=r.enableOffer?r.offerPrice:Number(r.price),O=(0,ax.h)(),k=O.isShown,A=O.toggle,I=aT(),L=I.isTooltipOpened,M=I.toggleTooltip,D=function(e){return e.reduce(function(e,t){return Number(e)+Number(t)},0)},B=s&&Object.assign.apply(Object,[{}].concat((0,aV.A)(s))),R=nX.y.useContainer().state.serviceCheckerData,V=(0,_._b)(R,B.sltIds),F={downloadSpeedMax:null,downloadSpeedMin:null,minGuaranteeDownloadSpeed:null,uploadSpeedMax:null,uploadSpeedMin:null},z=!1;null!=V&&(F=V,z=!0);var Y=null;z&&F.downloadSpeedMax&&(Y=(0,_.ou)(F.downloadSpeedMin,F.downloadSpeedMax,"Mb",!0),i=F.minGuaranteeDownloadSpeed);var H=(null==B?void 0:B.saleMonthlyCost)!==void 0&&null!=B&&B.pricingPromotion&&(null==B?void 0:B.pricingPromotion.length)===0&&(null==B?void 0:B.saleMonthlyCost)!==0?Number(null==B?void 0:B.saleMonthlyCost):Number((null==B?void 0:B.saleMonthlyCost)!==void 0&&null!=B&&B.pricingPromotion&&(null==B?void 0:B.pricingPromotion.length)!==0?Number(null==B?void 0:B.saleMonthlyCost):Number(null==B?void 0:B.monthlyCost)),U=B&&Number(Math.abs(D([Number(P),Number(H),Number(E)])).toFixed(2)),W=Number(Math.abs(D([Number(r.activation),Number(null==B?void 0:B.activationCost)])).toFixed(2)),$=(null==B?void 0:B.postageCost)!==0?Number(Math.abs(D([Number(null==B?void 0:B.postageCost)])).toFixed(2)):Number(Math.abs(D([Number(r.delivery||0)])).toFixed(2)),G=Number(Math.abs(D([Number(W),$])).toFixed(2)),X=B&&Number(G),q={delivery:{name:"Delivery",price:$},activation:{name:"Activation",price:Number(W)}},Z=(null==B?void 0:B.saleMonthlyCost)!==void 0&&(null==B?void 0:B.saleMonthlyCost)!==0&&null!=B&&!!B.pricingPromotion&&(null==B?void 0:B.pricingPromotion.length)===0||(null==B?void 0:B.saleMonthlyCost)!==void 0&&null!=B&&!!B.pricingPromotion&&(null==B?void 0:B.pricingPromotion.length)!==0,K=B&&{heading:"Broadband",packageName:B.displayName,packagePrice:B.landline?Number((B.monthlyCost+B.landlinePrice).toFixed(2)):Number(B.monthlyCost),packageBBContract:B.contractLength,selected:B.fliterName,islandline:B.landline,landlineCost:B.landlinePrice,wasPrice:B.saleMonthlyCost,enableOffer:Z,promotions:B.promotions,pricingPromotion:B.pricingPromotion,ojUrl:null==(t=B.completeWifi)?void 0:t.ojUrl},J=B&&{activationCost:B.activationCost,averageSpeed:B.averageSpeed,checkoutUrl:B.checkoutUrl,contractLength:B.contractLength,displayName:B.displayName,islandline:B.landline,landlineCost:B.landlinePrice,enableOffer:Z,monthlyCost:B.landline?B.monthlyCost+B.landlinePrice:B.monthlyCost,wasPrice:B.landline?B.saleMonthlyCost+B.landlinePrice:B.saleMonthlyCost,ojUrl:null==(n=B.completeWifi)?void 0:n.ojUrl,optionsJourneyPath:B.optionsJourneyPath,optionsJourneyType:B.optionsJourneyType,optionsUrl:B.optionsUrl,packageId:B.packageId,postageCost:B.postageCost,resourcePath:B.resourcePath,sltIds:B.sltIds,pricingPromotion:B.pricingPromotion,description:B.description,promotions:B.promotions,promotionsEndDate:B.promotionsEndDate},Q=!!J.enableOffer||!!r.enableOffer,ee={heading:B.displayName,range:Y,guaranteeSpeed:i,description:B.description},et=function(){u(b),c&&c(),j();var e,t=(0,a_.Ir)([q.delivery,q.activation]);g.saveTVPackage(r,T),g.saveUpfront([q.delivery,q.activation],t),g.saveCheckoutPackage({baseURL:r.baseURL,optionsURL:r.optionsURL}),g.saveBBPackage(J,K),g.saveFilterType(J.packageId);var n=(0,a_.D6)(T,"TV_BUNDLE",J);(0,nZ.BS)("item.added",n,null==g||null==(e=g.data)?void 0:e.basketData.monthlyCost.monthlyPrice)},en=(0,a_.Gu)(nq.jE);
13(0,o.useEffect)(function(){en&&(en.getTVProductCardState.id&&C(en.getTVProductCardState.id),S(null==en?void 0:en.landlineState.landlinePrice))},[null==en?void 0:en.getTVProductCardState.id,null==en?void 0:en.landlineState.landlinePrice]);var ea=(0,o.useState)(!1),ei=ea[0],er=ea[1],eo=(0,o.useState)(),es=eo[0],el=eo[1],ec=(0,o.useState)(),ed=ec[0],eu=ec[1],ep=[],ef=function(e){if("TV-ENTERTAINMENT"===e||"TV-BIG-ENTERTAINMENT"===e||"TV-VIP"===e){var t=m.filter(function(t){return t.type===e});eu(t);var n=h.filter(function(t){return t.type===e});t.map(function(t){t.type===e&&ep.push({category:"Netflix_Addons",product_code:t.id,product_name:t.heading,brand:"BT",quantity:1,price:{ongoing:t.price||0,upfront:0,total_contract:0},attributes:{contract_length:+("a month"===t.contract)}})}),(0,nZ.UK)(ep),el(n),er(!0),A()}else er(!1),g.saveNetflixOption({heading:"",text:"",price:0,priceHeading:"",id:"",value:"",contract:""}),et()},eh=function(){er(!1),A()},em=0!==U&&!isNaN((0,a_.Dy)(U))&&0!==(0,a_.Dy)(U)&&(0,l.jsxs)("span",{children:[".",(0,a_.Dy)(U)]}),ev=0!==X&&!isNaN((0,a_.Dy)(X))&&0!==(0,a_.Dy)(X)&&(0,l.jsxs)("span",{children:[".",(0,a_.Dy)(X)]}),eg=r.isCountDownTimer?r.endDate&&r.timerType&&(0,l.jsx)(al,{timerType:r.timerType,endDate:r.endDate}):J.promotionsEndDate?(0,l.jsx)(al,{timerType:"A",endDate:J.promotionsEndDate}):"",eb=K.enableOffer&&K.pricingPromotion?"After ".concat(null==(a=K.pricingPromotion[0])?void 0:a.supportingPricingText):"";return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(f.C6,{children:(0,l.jsx)("div",{className:"".concat(aw().productcard_root," swiper-active"),"data-analytics-region":"Choose TV",children:r&&(0,l.jsx)("div",{className:"".concat(aw().cardHolder),children:(0,l.jsxs)(f.ui,{background:r.surfaceColour,children:[(0,l.jsx)("div",{className:aw().merchStrip,children:r.isMerchStrip&&(0,l.jsx)(f.EY,{size:"s",children:(0,l.jsx)("span",{className:aw().offerText,children:r.isMerchStripContent})})}),(0,l.jsx)("div",{className:r.isCountDownTimer||J.promotionsEndDate?"".concat(aw().bannerImage_container," ").concat(aw().countDown):aw().bannerImage_container,id:r.id,children:(0,l.jsx)(au.A,{imgOneX:(0,aq.A)(r.bannerImg),imgTwoX:(0,aq.A)(r.bannerImg),altText:r.header})}),(0,l.jsxs)("div",{className:"".concat(aw().description_container),children:[(0,l.jsx)(f.X_,{size:"xxxs"}),(0,l.jsx)("div",{className:"".concat(aw().header),children:(0,l.jsxs)(f.DZ,{size:r.headerSize,level:r.headerLevel,colour:r.headerColour,children:[B&&r.header,(0,l.jsx)("br",{})," + "+B.displayName]})}),(0,l.jsx)(f.X_,{size:"xxxxs"}),(0,l.jsx)(f.EY,{elementType:"p",size:"s",children:(0,l.jsxs)("strong",{children:[r.contract," contract"]})}),(0,l.jsx)(f.X_,{size:"xxxs"}),(0,l.jsx)("div",{className:aw().description,children:(0,l.jsx)(f.EY,{size:r.textSize,children:r.text})}),(0,l.jsx)(f.X_,{size:"xxxs"})]}),(0,l.jsx)("div",{className:aw().card_bottom_overlay,children:(0,l.jsxs)("div",{className:aw().card_bottom_wrapper,children:[eg&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("div",{className:aw().timer_wrapper,children:eg}),(0,l.jsx)(f.X_,{size:"xxxs"})]}),(0,l.jsxs)("div",{className:Q?"".concat(aw().productInfo," ").concat(aw().heighAlign):aw().productInfo,children:[(0,l.jsx)("div",{className:aw().priceDetails,children:(0,l.jsxs)(f.EY,{size:"m",children:[(0,l.jsxs)("strong",{children:[(0,l.jsx)("span",{children:(0,l.jsx)("b",{children:"\xa3"})}),(0,l.jsx)("span",{className:aw().price,children:(0,a_.YW)(X)}),(0,l.jsx)("span",{children:ev}),r.enableTooltip?(0,l.jsx)("span",{className:aw().upfrontCost,children:(0,l.jsx)(f.$n,{elementType:"a",styleVariant:"primary",colorVariant:"core",onClick:M,children:"Upfront"})}):(0,l.jsx)("span",{className:aw().upfrontCost,children:"Upfront"})]}),L&&(0,l.jsx)(aj,{hideTooltip:M,tooltipData:r.tooltipText,className:aS().tooltip,component:"productCard",imageData:void 0})]})}),(0,l.jsx)("div",{className:aw().verticalDivider,children:(0,l.jsx)(nV.c1,{})}),(0,l.jsx)("div",{className:aw().priceDetails,children:(0,l.jsx)(f.EY,{size:"m",children:(0,l.jsxs)("strong",{children:[U&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("span",{className:aw().price,children:(0,l.jsxs)(f.DZ,{isInline:!0,isBold:!0,children:[(0,l.jsx)("span",{className:aw().priceText,children:"\xa3"}),(0,a_.YW)(U)]})}),(0,l.jsx)("span",{children:em})]})," ","a month"]})})})]}),(0,l.jsx)(f.X_,{size:"xxs"}),(0,l.jsxs)("div",{className:aw().price_rise_wrapper,children:[(r.priceRise1Label||K.enableOffer)&&(0,l.jsxs)("div",{className:aw().price_rise_tile,children:[(0,l.jsx)("span",{children:K.enableOffer?eb:r.priceRise1Label}),(0,l.jsxs)("strong",{children:["\xa3",void 0!==r.priceRise1?Number(Number("".concat((0,a_.YW)(U),".").concat((0,a_.Dy)(U)))+r.priceRise1).toFixed(2):Number(Number(r.price)+Number(null==B?void 0:B.monthlyCost)+E).toFixed(2)]})]}),r.priceRise2Label&&(0,l.jsxs)("div",{className:aw().price_rise_tile,children:[(0,l.jsx)("span",{children:r.priceRise2Label}),(0,l.jsxs)("strong",{children:["\xa3",Number(Number(r.price)+Number(null==B?void 0:B.monthlyCost)+E+Number(r.priceRise2)).toFixed(2)]})]}),r.priceRise3Label&&(0,l.jsxs)("div",{className:aw().price_rise_tile,children:[(0,l.jsx)("span",{children:r.priceRise3Label}),(0,l.jsxs)("strong",{children:["\xa3",Number(Number(r.price)+Number(null==B?void 0:B.monthlyCost)+E+Number(r.priceRise3)).toFixed(2)]})]})]}),(0,l.jsx)(f.X_,{size:"xs"}),(0,l.jsxs)("div",{className:"".concat(aw().productCardFooter),children:[(0,l.jsx)("div",{className:"".concat(aw().productCardBtn),"data-activeid":x===(null==r?void 0:r.id)?"active":"",children:(0,l.jsx)(v,{to:(null==r?void 0:r.id)==="TV-ENTERTAINMENT"||(null==r?void 0:r.id)==="TV-BIG-ENTERTAINMENT"||(null==r?void 0:r.id)==="TV-VIP"?"":"addons",smooth:!0,offset:40,duration:500,delay:100,isDynamic:!0,children:(0,l.jsx)(f.$n,{onClick:function(){return ef(null==r?void 0:r.id)}
13,elementType:"button",analyticsLabel:"Choose TV: ".concat(null==r?void 0:r.header),colorVariant:"core",styleVariant:"primary",testId:null==r?void 0:r.id,ref:b,children:x===(null==r?void 0:r.id)?(0,l.jsxs)(l.Fragment,{children:[N.Q.SELECTED," \xa0\xa0",(0,l.jsx)(nV.dA,{})]}):N.Q.SELECT})})}),(0,l.jsx)(f.X_,{size:"xxs"}),(0,l.jsx)(f.$n,{elementType:"a",styleVariant:"primary",colorVariant:"core",onClick:function(){return eh()},children:N.Q.SEE_BUNDLE_DETAILS})]})]})})]})})})}),k&&ei&&(0,l.jsx)(ay.A,{isShown:k,hideModal:A,type:"radioOption",parentCallback:et,radioOptions:ed,radioModalContent:es}),k&&!ei&&(0,l.jsx)(ay.A,{classPropName:"product",isShown:k,hideModal:A,type:"product",modalProductContent:d,parentCallback:et,bbData:ee})]})});let ic=(0,o.memo)(il);var id=function(){Array.from(Array.from(document.getElementsByClassName("swiper-slide"))[0].getElementsByTagName("button")).forEach(function(e){var t;null==(t=e.parentElement)||t.setAttribute("data-activeid",""),e.innerText=N.Q.SELECT})};let iu=(0,o.memo)(function(e){var t,n,a=e.tvData,i=e.bbData,r=e.chooseAddon,s=e.modalProductContent,c=e.handleTVPkgDataClick,d=e.variantType,u=(0,o.useContext)(nI.Pd),p=(0,o.useRef)(null),h=(0,o.useState)(""),m=h[0],v=h[1],g=function(){if(p.current){var e;id(),null==(e=p.current.parentElement)||e.setAttribute("data-activeid","active"),p.current.textContent=N.Q.SELECTED}},b=i&&Object.assign.apply(Object,[{}].concat((0,aV.A)(i))),y=nX.y.useContainer().state.serviceCheckerData,x=(0,_._b)(y,b.sltIds),C={downloadSpeedMax:null,downloadSpeedMin:null,minGuaranteeDownloadSpeed:null,uploadSpeedMax:null,uploadSpeedMin:null},w=!1;null!=x&&(C=x,w=!0);var E=null;w&&C.downloadSpeedMax&&(E=(0,_.ou)(C.downloadSpeedMin,C.downloadSpeedMax,"Mb",!0),n=C.minGuaranteeDownloadSpeed);var S={heading:b.displayName,range:E,guaranteeSpeed:n,description:b.description},j=a&&Object.assign.apply(Object,[{}].concat([a])),T={heading:"EE TV",packageName:null==j?void 0:j.header,packagePrice:Number(null==j?void 0:j.price),packageContract:j.contract,isMerchStrip:j.isMerchStrip,isMerchStripContent:j.isMerchStripContent,wasPrice:j.wasPrice,enableOffer:j.enableOffer,offerPrice:j.offerPrice,offerLength:j.offerLength},P=(0,ax.h)(),O=P.isShown,k=P.toggle,A=aT(),I=A.isTooltipOpened,L=A.toggleTooltip,M=function(e){return e.reduce(function(e,t){return Number(e)+Number(t)},0)},D=j.header?"".concat(b.displayName," and ").concat(j.header):b.displayName,B=j.enableOffer?Number(j.offerPrice):Number(j.price),R=(null==b?void 0:b.saleMonthlyCost)!==void 0&&null!=b&&b.pricingPromotion&&(null==b?void 0:b.pricingPromotion.length)===0&&(null==b?void 0:b.saleMonthlyCost)!==0?Number(null==b?void 0:b.saleMonthlyCost):Number((null==b?void 0:b.saleMonthlyCost)!==void 0&&null!=b&&b.pricingPromotion&&(null==b?void 0:b.pricingPromotion.length)!==0?Number(null==b?void 0:b.saleMonthlyCost):Number(null==b?void 0:b.monthlyCost)),V=u.data.landlineState.islandline?Number(R+u.data.landlineState.landlinePrice):Number(R),F="CopperMocon"!==d?Number(Math.abs(M([Number(B),Number(V)])).toFixed(2)):Number(Math.abs(M([V])).toFixed(2)),z=Number(Math.abs(M([Number((null==j?void 0:j.activation)||0),Number(b.activationCost)])).toFixed(2)),Y=(null==b?void 0:b.postageCost)!==0?Number(Math.abs(M([Number(null==b?void 0:b.postageCost)])).toFixed(2)):Number(Math.abs(M([Number(j.delivery||0)])).toFixed(2)),H=Number(Math.abs(M([Number(z),Y])).toFixed(2)),U=b&&Number(H),W={delivery:{name:"Delivery",price:Y},activation:{name:"Activation",price:Number(z)}},$=(null==b?void 0:b.saleMonthlyCost)!==void 0&&(null==b?void 0:b.saleMonthlyCost)!==0&&null!=b&&!!b.pricingPromotion&&(null==b?void 0:b.pricingPromotion.length)===0||(null==b?void 0:b.saleMonthlyCost)!==void 0&&null!=b&&!!b.pricingPromotion&&(null==b?void 0:b.pricingPromotion.length)!==0,G={heading:"Broadband",packageName:"".concat(b.displayName," Unlimited"),packagePrice:b.landline?Number((b.monthlyCost+b.landlinePrice).toFixed(2)):Number(b.monthlyCost),packageBBContract:b.contractLength,selected:b.fliterName,islandline:!0,landlineCost:b.landlinePrice,wasPrice:b.saleMonthlyCost,enableOffer:$,promotions:b.promotions,pricingPromotion:b.pricingPromotion,ojUrl:b.ojUrl},X={activationCost:b.activationCost,averageSpeed:b.averageSpeed,checkoutUrl:b.checkoutUrl,contractLength:b.contractLength,displayName:b.displayName,islandline:!0,landlineCost:b.landlinePrice,monthlyCost:b.landline?b.monthlyCost+b.landlinePrice:b.monthlyCost,wasPrice:b.landline?b.saleMonthlyCost+b.landlinePrice:b.saleMonthlyCost,ojUrl:b.ojUrl,optionsJourneyPath:b.optionsJourneyPath,optionsJourneyType:b.optionsJourneyType,optionsUrl:b.optionsUrl,enableOffer:$,packageId:b.packageId,postageCost:b.postageCost,resourcePath:b.resourcePath,sltIds:b.sltIds,pricingPromotion:b.pricingPromotion,description:b.description,promotions:b.promotions,promotionsEndDate:b.promotionsEndDate},q=!!X.enableOffer||!!a.enableOffer,Z=function(){if("CopperMocon"!==d){c(p),r&&r(),g();var e=(0,a_.Ir)([W.delivery,W.activation]);u.saveTVPackage(j,T),u.saveTVBundlesPackage(j,T,X,G),u.saveUpfront([W.delivery,W.activation],e),u.saveCheckoutPackage({baseURL:j.baseURL,optionsURL:j.optionsURL}),u.saveBBPackage(X,G)}else{var t=b.checkoutUrl;window.location.href=t}},K=(0,a_.Gu)(nq.jE);(0,o.useEffect)(function(){K&&K.getTVProductCardState.id&&v(K.getTVProductCardState.id)},[null==K?void 0:K.getTVProductCardState.id]);var J=function(){k()},Q=0!==F&&!isNaN((0,a_.Dy)(F))&&0!==(0,a_.Dy)(F)&&(0,l.jsxs)("span",{children:[".",(0,a_.Dy)(F)]}),ee=0!==U&&!isNaN((0,a_.Dy)(U))&&0!==(0,a_.Dy)(U)&&(0,l.jsxs)("span",{children:[".",(0,a_.Dy)(U)]}),et=G.enableOffer&&G.pricingPromotion?"After ".concat(null==(t=G.pricingPromotion[0])?void 0:t.supportingPricingText):"";return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)(f.C6,{children:[(0,l.jsx)("div",{className:"".concat(aw().productcard_root),"data-analytics-region":"Choose Copper",children:(0,l.jsx)("div",{className:"".concat(aw().cardHolder),children:(0,l.jsxs)(f.ui,{background:null==j?void 0:j.surfaceColour,children:[(null==j?void 0:j.isMerchStrip)&&(0,l.jsx)("div",{className:aw().merchStrip,children:(0,l.jsx)(f.EY,{size:"s",children:(0,l.jsx)("span",{className:aw().offerText,children:null==j?void 0:j.isMerchStripContent})})}),(0,l.jsx)("div",{className:null!=j&&j.isCountDownTimer?"".concat(aw().bannerImage_container," ").concat(aw().countDown):aw().bannerImage_container,id:null==j?void 0:j.id,children:(0,l.jsx)(au.A,{imgOneX:(0,aq.A)(null==j?void 0:j.bannerImg),imgTwoX:(0,aq.A)(null==j?void 0:j.bannerImg),altText:null==j?void 0:j.header})}),(0,l.jsxs)("div",{className:"".concat(aw().description_container),children:[(0,l.jsx)(f.X_,{size:"xxxs"}),(0,l.jsx)("div",{className:j.header?aw().headerText:"",children:(0,l.jsx)(f.DZ,{size:null==j?void 0:j.headerSize,level:null==j?void 0:j.headerLevel,colour:null==j?void 0:j.headerColour,children:D})}),(0,l.jsx)(f.X_,{size:"xxxxs"}),(0,l.jsx)(f.EY,{elementType:"p",size:"s",children:(0,l.jsxs)("strong",{children:[a.contract," contract"]})}),(0,l.jsx)(f.X_,{size:"xxxs"}),(0,l.jsx)("div",{className:j.header?"".concat(aw().copperDescription," ").concat(aw().description):"",children:(0,l.jsx)(f.EY,{size:null==j?void 0:j.textSize,children:null==j?void 0:j.text})}),(0,l.jsx)(f.X_,{size:"xxxs"})]}),(0,l.jsx)("div",{className:aw().card_bottom_overlay,children:(0,l.jsxs)("div",{className:aw().card_bottom_wrapper,children:[(0,l.jsx)("div",{className:aw().timer_wrapper,children:(null==j?void 0:j.isCountDownTimer)&&(null==j?void 0:j.endDate)&&(null==j?void 0:j.timerType)&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(al,{timerType:null==j?void 0:j.timerType,endDate:null==j?void 0:j.endDate}),(0,l.jsx)(f.X_,{size:"xxxs"})]})}),(0,l.jsxs)("div",{className:q?"".concat(aw().productInfo," ").concat(aw().heighAlign):aw().productInfo,children:[(0,l.jsxs)("div",{className:aw().priceDetails,children:[(0,l.jsx)(f.EY,{size:"m",children:(0,l.jsxs)("strong",{children:[(0,l.jsx)("span",{children:(0,l.jsx)("b",{children:"\xa3"})}),(0,l.jsx)("span",{className:aw().price,children:(0,a_.YW)(U)}),(0,l.jsx)("span",{children:ee}),j.enableTooltip?(0,l.jsx)("div",{className:aw().upfrontCost,children:(0,l.jsx)(f.$n,{elementType:"a",styleVariant:"primary",color
13Variant:"core",onClick:L,children:"Upfront"})}):(0,l.jsx)("span",{className:aw().upfrontCost,children:"Upfront"})]})}),I&&(0,l.jsx)(aj,{hideTooltip:L,tooltipData:j.tooltipText,className:aS().tooltip,component:"productCard",imageData:void 0})]}),(0,l.jsx)("div",{className:aw().verticalDivider,children:(0,l.jsx)(nV.c1,{})}),(0,l.jsx)("div",{className:aw().priceDetails,children:(0,l.jsx)(f.EY,{size:"m",children:(0,l.jsxs)("strong",{children:[F&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("span",{className:aw().price,children:(0,l.jsxs)(f.DZ,{isInline:!0,isBold:!0,children:[(0,l.jsx)("span",{className:aw().priceText,children:"\xa3"}),(0,a_.YW)(F)]})}),(0,l.jsx)("span",{children:Q})]})," ","a month"]})})})]}),(0,l.jsx)(f.X_,{size:"xxs"}),(0,l.jsxs)("div",{className:aw().price_rise_wrapper,children:[(j.priceRise1Label||G.enableOffer)&&(0,l.jsxs)("div",{className:aw().price_rise_tile,children:[(0,l.jsx)("span",{children:G.enableOffer?et:j.priceRise1Label}),(0,l.jsxs)("strong",{children:["\xa3",Number(F).toFixed(2)]}),(0,l.jsxs)("strong",{children:["\xa3",void 0!==j.priceRise1?Number(Number("".concat((0,a_.YW)(F),".").concat((0,a_.Dy)(F)))+j.priceRise1).toFixed(2):Number(F).toFixed(2)]})]}),j.priceRise2Label&&(0,l.jsxs)("div",{className:aw().price_rise_tile,children:[(0,l.jsx)("span",{children:j.priceRise2Label}),(0,l.jsxs)("strong",{children:["\xa3",Number(F+Number(j.priceRise2)).toFixed(2)]})]}),j.priceRise3Label&&(0,l.jsxs)("div",{className:aw().price_rise_tile,children:[(0,l.jsx)("span",{children:j.priceRise3Label}),(0,l.jsxs)("strong",{children:["\xa3",Number(F+Number(j.priceRise3)).toFixed(2)]})]})]}),(0,l.jsx)(f.X_,{size:"xs"}),(0,l.jsxs)("div",{className:"".concat(aw().productCardFooter),children:[(0,l.jsx)("div",{className:"".concat(aw().productCardBtn),"data-activeid":m===(null==j?void 0:j.id)?"active":"",children:(0,l.jsx)(f.$n,{onClick:function(){return Z()},elementType:"button",analyticsLabel:"Choose TV: ".concat(null==j?void 0:j.header),colorVariant:"core",styleVariant:"primary",testId:null==j?void 0:j.id,ref:p,children:m===(null==j?void 0:j.id)?(0,l.jsxs)(l.Fragment,{children:[N.Q.SELECTED," \xa0\xa0",(0,l.jsx)(nV.dA,{})]}):"CopperMocon"===d?"Checkout":N.Q.SELECT})}),(0,l.jsx)(f.X_,{size:"xxs"}),(0,l.jsx)(f.$n,{elementType:"a",styleVariant:"primary",colorVariant:"core",onClick:function(){return J()},children:N.Q.SEE_BUNDLE_DETAILS})]})]})})]})})}),(0,l.jsx)(f.X_,{size:"xl"})]}),O&&(0,l.jsx)(ay.A,{classPropName:"product",isShown:O,hideModal:k,type:"product",modalProductContent:s,parentCallback:Z,bbData:S})]})});var ip=function(){Array.from(Array.from(document.getElementsByClassName("swiper-active"))[0].getElementsByTagName("button")).forEach(function(e){var t;null==(t=e.parentElement)||t.setAttribute("data-activeid",""),e.innerText=N.Q.SELECT})},ih=(0,aI.PA)(function(e){var t,n,a,i,r=e.tvData,s=e.bbData,c=e.chooseAddon,d=e.modalProductContent,u=e.handleTVPkgDataClick,p=e.CMSContent,h=(0,ia.Z3)(p,ia.sR.OPTIONS_MODEL_CONTENT_MAIN),m=(0,ia.Z3)(p,ia.sR.OPTIONS_MODEL_CONTENT),v=aN.N_,g=(0,o.useContext)(nI.Pd),b=(0,o.useRef)(null),y=(0,o.useState)(""),x=y[0],C=y[1],w=(0,o.useState)(0),E=w[0],S=w[1],j=function(){if(b.current){var e;ip(),null==(e=b.current.parentElement)||e.setAttribute("data-activeid","active"),b.current.textContent=N.Q.SELECTED}},T={heading:"EE TV",id:r.id,packageName:r.header,packagePrice:Number(r.price),packageContract:r.contract,isMerchStrip:r.isMerchStrip,isMerchStripContent:r.isMerchStripContent,wasPrice:r.wasPrice,enableOffer:r.enableOffer,offerPrice:r.offerPrice,offerLength:r.offerLength,upFrontPrice:r.upFrontPrice},P=r.enableOffer?r.offerPrice:Number(r.price),O=(0,ax.h)(),k=O.isShown,A=O.toggle,I=aT(),L=I.isTooltipOpened,M=I.toggleTooltip,D=function(e){return e.reduce(function(e,t){return Number(e)+Number(t)},0)},B=s&&Object.assign.apply(Object,[{}].concat((0,aV.A)(s))),R=nX.y.useContainer().state.serviceCheckerData,V=(0,_._b)(R,B.sltIds),F={downloadSpeedMax:null,downloadSpeedMin:null,minGuaranteeDownloadSpeed:null,uploadSpeedMax:null,uploadSpeedMin:null},z=!1;null!=V&&(F=V,z=!0);var Y=null;z&&F.downloadSpeedMax&&(Y=(0,_.ou)(F.downloadSpeedMin,F.downloadSpeedMax,"Mb",!0),i=F.minGuaranteeDownloadSpeed);var H=(null==B?void 0:B.saleMonthlyCost)!==void 0&&null!=B&&B.pricingPromotion&&(null==B?void 0:B.pricingPromotion.length)===0&&(null==B?void 0:B.saleMonthlyCost)!==0?Number(null==B?void 0:B.saleMonthlyCost):Number((null==B?void 0:B.saleMonthlyCost)!==void 0&&null!=B&&B.pricingPromotion&&(null==B?void 0:B.pricingPromotion.length)!==0?Number(null==B?void 0:B.saleMonthlyCost):Number(null==B?void 0:B.monthlyCost)),U=B&&Number(Math.abs(D([Number(P),Number(H),Number(E)])).toFixed(2)),W=Number(Math.abs(D([Number(r.activation),Number(null==B?void 0:B.activationCost)])).toFixed(2)),$=(null==B?void 0:B.postageCost)!==0?Number(Math.abs(D([Number(null==B?void 0:B.postageCost)])).toFixed(2)):Number(Math.abs(D([Number(r.delivery||0)])).toFixed(2)),G=Number(Math.abs(D([Number(W),$])).toFixed(2)),X=B&&Number(G),q={delivery:{name:"Delivery",price:$},activation:{name:"Activation",price:Number(W)}},Z=(null==B?void 0:B.saleMonthlyCost)!==void 0&&(null==B?void 0:B.saleMonthlyCost)!==0&&null!=B&&!!B.pricingPromotion&&(null==B?void 0:B.pricingPromotion.length)===0||(null==B?void 0:B.saleMonthlyCost)!==void 0&&null!=B&&!!B.pricingPromotion&&(null==B?void 0:B.pricingPromotion.length)!==0,K=B&&{heading:"Broadband",packageName:B.displayName,packagePrice:B.landline?Number((B.monthlyCost+B.landlinePrice).toFixed(2)):Number(B.monthlyCost),packageBBContract:B.contractLength,selected:B.fliterName,islandline:B.landline,landlineCost:B.landlinePrice,wasPrice:B.saleMonthlyCost,enableOffer:Z,promotions:B.promotions,pricingPromotion:B.pricingPromotion,ojUrl:null==(t=B.completeWifi)?void 0:t.ojUrl},J=B&&{activationCost:B.activationCost,averageSpeed:B.averageSpeed,checkoutUrl:B.checkoutUrl,contractLength:B.contractLength,displayName:B.displayName,islandline:B.landline,landlineCost:B.landlinePrice,enableOffer:Z,monthlyCost:B.landline?B.monthlyCost+B.landlinePrice:B.monthlyCost,wasPrice:B.landline?B.saleMonthlyCost+B.landlinePrice:B.saleMonthlyCost,ojUrl:null==(n=B.completeWifi)?void 0:n.ojUrl,optionsJourneyPath:B.optionsJourneyPath,optionsJourneyType:B.optionsJourneyType,optionsUrl:B.optionsUrl,packageId:B.packageId,postageCost:B.postageCost,resourcePath:B.resourcePath,sltIds:B.sltIds,pricingPromotion:B.pricingPromotion,description:B.description,promotions:B.promotions,promotionsEndDate:B.promotionsEndDate},Q=!!J.enableOffer||!!r.enableOffer,ee={heading:B.displayName,range:Y,guaranteeSpeed:i,description:B.description},et=function(){u(b),c&&c(),j();var e,t=(0,a_.Ir)([q.delivery,q.activation]);g.saveTVPackage(r,T),g.saveUpfront([q.delivery,q.activation],t),g.saveCheckoutPackage({baseURL:r.baseURL,optionsURL:r.optionsURL}),g.saveBBPackage(J,K),g.saveFilterType(J.packageId);var n=(0,a_.D6)(T,"TV_BUNDLE",J);(0,nZ.BS)("item.added",n,null==g||null==(e=g.data)?void 0:e.basketData.monthlyCost.monthlyPrice)},en=(0,a_.Gu)(nq.jE);
13(0,o.useEffect)(function(){en&&(en.getTVProductCardState.id&&C(en.getTVProductCardState.id),S(null==en?void 0:en.landlineState.landlinePrice))},[null==en?void 0:en.getTVProductCardState.id,null==en?void 0:en.landlineState.landlinePrice]);var ea=(0,o.useState)(!1),ei=ea[0],er=ea[1],eo=(0,o.useState)(),es=eo[0],el=eo[1],ec=(0,o.useState)(),ed=ec[0],eu=ec[1],ep=[],ef=function(e){if("TV-ENTERTAINMENT"===e||"TV-BIG-ENTERTAINMENT"===e||"TV-VIP"===e){var t=m.filter(function(t){return t.type===e});eu(t);var n=h.filter(function(t){return t.type===e});t.map(function(t){t.type===e&&ep.push({category:"Netflix_Addons",product_code:t.id,product_name:t.heading,brand:"BT",quantity:1,price:{ongoing:t.price||0,upfront:0,total_contract:0},attributes:{contract_length:+("a month"===t.contract)}})}),(0,nZ.UK)(ep),el(n),er(!0),A()}else{if(er(!1),(null==g||null==(a=g.data)?void 0:a.tvpackage.id)!==void 0&&(null==g||null==(i=g.data)?void 0:i.tvpackage.id)!==""){var a,i,r,o=(0,a_.D6)(T,"TV");(0,nZ.BS)("item.removed",o,null==g||null==(r=g.data)?void 0:r.basketData.monthlyCost.monthlyPrice)}g.saveNetflixOption({heading:"",text:"",price:0,priceHeading:"",id:"",value:"",contract:""}),et()}},eh=function(){er(!1),A()},em=0!==U&&!isNaN((0,a_.Dy)(U))&&0!==(0,a_.Dy)(U)&&(0,l.jsxs)("span",{children:[".",(0,a_.Dy)(U)]}),ev=0!==X&&!isNaN((0,a_.Dy)(X))&&0!==(0,a_.Dy)(X)&&(0,l.jsxs)("span",{children:[".",(0,a_.Dy)(X)]}),eg=r.isCountDownTimer?r.endDate&&r.timerType&&(0,l.jsx)(al,{timerType:r.timerType,endDate:r.endDate}):J.promotionsEndDate?(0,l.jsx)(al,{timerType:"A",endDate:J.promotionsEndDate}):"",eb=K.enableOffer&&K.pricingPromotion?"After ".concat(null==(a=K.pricingPromotion[0])?void 0:a.supportingPricingText):"";return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(f.C6,{children:(0,l.jsx)("div",{className:"".concat(aw().productcard_root," swiper-active"),"data-analytics-region":"Choose TV",children:r&&(0,l.jsx)("div",{className:"".concat(aw().cardHolder),children:(0,l.jsxs)(f.ui,{background:r.surfaceColour,children:[(0,l.jsx)("div",{className:aw().merchStrip,children:r.isMerchStrip&&(0,l.jsx)(f.EY,{size:"s",children:(0,l.jsx)("span",{className:aw().offerText,children:r.isMerchStripContent})})}),(0,l.jsx)("div",{className:r.isCountDownTimer||J.promotionsEndDate?"".concat(aw().bannerImage_container," ").concat(aw().countDown):aw().bannerImage_container,id:r.id,children:(0,l.jsx)(au.A,{imgOneX:(0,aq.A)(r.bannerImg),imgTwoX:(0,aq.A)(r.bannerImg),altText:r.header})}),(0,l.jsxs)("div",{className:"".concat(aw().description_container),children:[(0,l.jsx)(f.X_,{size:"xxxs"}),(0,l.jsx)("div",{className:"".concat(aw().header),children:(0,l.jsxs)(f.DZ,{size:r.headerSize,level:r.headerLevel,colour:r.headerColour,children:[B&&r.header,(0,l.jsx)("br",{})," + "+B.displayName]})}),(0,l.jsx)(f.X_,{size:"xxxxs"}),(0,l.jsx)(f.EY,{elementType:"p",size:"s",children:(0,l.jsxs)("strong",{children:[r.contract," contract"]})}),(0,l.jsx)(f.X_,{size:"xxxs"}),(0,l.jsx)("div",{className:aw().description,children:(0,l.jsx)(f.EY,{size:r.textSize,children:r.text})}),(0,l.jsx)(f.X_,{size:"xxxs"})]}),(0,l.jsx)("div",{className:aw().card_bottom_overlay,children:(0,l.jsxs)("div",{className:aw().card_bottom_wrapper,children:[eg&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("div",{className:aw().timer_wrapper,children:eg}),(0,l.jsx)(f.X_,{size:"xxxs"})]}),(0,l.jsxs)("div",{className:Q?"".concat(aw().productInfo," ").concat(aw().heighAlign):aw().productInfo,children:[(0,l.jsxs)("div",{className:aw().priceDetails,children:[(0,l.jsx)(f.EY,{size:"m",children:(0,l.jsxs)("strong",{children:[(0,l.jsx)("span",{children:(0,l.jsx)("b",{children:"\xa3"})}),(0,l.jsx)("span",{className:aw().price,children:(0,a_.YW)(X)}),(0,l.jsx)("span",{children:ev}),r.enableTooltip?(0,l.jsx)("div",{className:aw().upfrontCost,children:(0,l.jsx)(f.$n,{elementType:"a",styleVariant:"primary",colorVariant:"core",onClick:M,children:"Upfront"})}):(0,l.jsx)("span",{className:aw().upfrontCost,children:"Upfront"})]})}),L&&(0,l.jsx)(aj,{hideTooltip:M,tooltipData:r.tooltipText,className:aS().tooltip,component:"productCard",imageData:void 0})]}),(0,l.jsx)("div",{className:aw().verticalDivider,children:(0,l.jsx)(nV.c1,{})}),(0,l.jsx)("div",{className:aw().priceDetails,children:(0,l.jsx)(f.EY,{size:"m",children:(0,l.jsxs)("strong",{children:[U&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("span",{className:aw().price,children:(0,l.jsxs)(f.DZ,{isInline:!0,isBold:!0,children:[(0,l.jsx)("span",{className:aw().priceText,children:"\xa3"}),(0,a_.YW)(U)]})}),(0,l.jsx)("span",{children:em})]})," ","a month"]})})})]}),(0,l.jsx)(f.X_,{size:"xxs"}),(0,l.jsxs)("div",{className:aw().price_rise_wrapper,children:[(r.priceRise1Label||K.enableOffer)&&(0,l.jsxs)("div",{className:aw().price_rise_tile,children:[(0,l.jsx)("span",{children:K.enableOffer?eb:r.priceRise1Label}),(0,l.jsxs)("strong",{children:["\xa3",void 0!==r.priceRise1?Number(Number("".concat((0,a_.YW)(U),".").concat((0,a_.Dy)(U)))+r.priceRise1).toFixed(2):Number(Number(r.price)+Number(null==B?void 0:B.monthlyCost)+E).toFixed(2)]})]}),r.priceRise2Label&&(0,l.jsxs)("div",{className:aw().price_rise_tile,children:[(0,l.jsx)("span",{children:r.priceRise2Label}),(0,l.jsxs)("strong",{children:["\xa3",Number(Number(r.price)+Number(null==B?void 0:B.monthlyCost)+E+Number(r.priceRise2)).toFixed(2)]})]}),r.priceRise3Label&&(0,l.jsxs)("div",{className:aw().price_rise_tile,children:[(0,l.jsx)("span",{children:r.priceRise3Label}),(0,l.jsxs)("strong",{children:["\xa3",Number(Number(r.price)+Number(null==B?void 0:B.monthlyCost)+E+Number(r.priceRise3)).toFixed(2)]})]})]}),(0,l.jsx)(f.X_,{size:"xs"}),(0,l.jsxs)("div",{className:"".concat(aw().productCardFooter),children:[(0,l.jsx)("div",{className:"".concat(aw().productCardBtn),"data-activeid":x===(null==r?void 0:r.id)?"active":"",children:(0,l.jsx)(v,{to:(null==r?void 0:r.id)==="TV-ENTERTAINMENT"||(null==r?void 0:r.id)==="TV-BIG-ENTERTAINMENT"||(null==r?void 0:r.id)==="TV-VIP"?"":"addons",smooth:!0,offset:40,duration:500,delay:100,isDynamic:!0,children:(0,l.jsx)(f.$n,{onClick:function(){return ef(null==r?void 0:r.id)}
13,elementType:"button",analyticsLabel:"Choose TV: ".concat(null==r?void 0:r.header),colorVariant:"core",styleVariant:"primary",testId:null==r?void 0:r.id,ref:b,children:x===(null==r?void 0:r.id)?(0,l.jsxs)(l.Fragment,{children:[N.Q.SELECTED," \xa0\xa0",(0,l.jsx)(nV.dA,{})]}):N.Q.SELECT})})}),(0,l.jsx)(f.X_,{size:"xxs"}),(0,l.jsx)(f.$n,{elementType:"a",styleVariant:"primary",colorVariant:"core",onClick:function(){return eh()},children:N.Q.SEE_BUNDLE_DETAILS})]})]})})]})})})}),k&&ei&&(0,l.jsx)(ay.A,{isShown:k,hideModal:A,type:"radioOption",parentCallback:et,radioOptions:ed,radioModalContent:es}),k&&!ei&&(0,l.jsx)(ay.A,{classPropName:"product",isShown:k,hideModal:A,type:"product",modalProductContent:d,parentCallback:et,bbData:ee})]})});let im=(0,o.memo)(ih);var iv=function(){Array.from(Array.from(document.getElementsByClassName("swiper-slide"))[0].getElementsByTagName("button")).forEach(function(e){var t;null==(t=e.parentElement)||t.setAttribute("data-activeid",""),e.innerText=N.Q.SELECT})};let ig=(0,o.memo)(function(e){var t,n,a=e.tvData,i=e.bbData,r=e.chooseAddon,s=e.modalProductContent,c=e.handleTVPkgDataClick,d=e.variantType,u=(0,o.useContext)(nI.Pd),p=(0,o.useRef)(null),h=(0,o.useState)(""),m=h[0],v=h[1],g=function(){if(p.current){var e;iv(),null==(e=p.current.parentElement)||e.setAttribute("data-activeid","active"),p.current.textContent=N.Q.SELECTED}},b=i&&Object.assign.apply(Object,[{}].concat((0,aV.A)(i))),y=nX.y.useContainer().state.serviceCheckerData,x=(0,_._b)(y,b.sltIds),C={downloadSpeedMax:null,downloadSpeedMin:null,minGuaranteeDownloadSpeed:null,uploadSpeedMax:null,uploadSpeedMin:null},w=!1;null!=x&&(C=x,w=!0);var E=null;w&&C.downloadSpeedMax&&(E=(0,_.ou)(C.downloadSpeedMin,C.downloadSpeedMax,"Mb",!0),n=C.minGuaranteeDownloadSpeed);var S={heading:b.displayName,range:E,guaranteeSpeed:n,description:b.description},j=a&&Object.assign.apply(Object,[{}].concat([a])),T={heading:"EE TV",packageName:null==j?void 0:j.header,packagePrice:Number(null==j?void 0:j.price),packageContract:j.contract,isMerchStrip:j.isMerchStrip,isMerchStripContent:j.isMerchStripContent,wasPrice:j.wasPrice,enableOffer:j.enableOffer,offerPrice:j.offerPrice,offerLength:j.offerLength},P=(0,ax.h)(),O=P.isShown,k=P.toggle,A=aT(),I=A.isTooltipOpened,L=A.toggleTooltip,M=function(e){return e.reduce(function(e,t){return Number(e)+Number(t)},0)},D=j.header?"".concat(b.displayName," and ").concat(j.header):b.displayName,B=j.enableOffer?Number(j.offerPrice):Number(j.price),R=(null==b?void 0:b.saleMonthlyCost)!==void 0&&null!=b&&b.pricingPromotion&&(null==b?void 0:b.pricingPromotion.length)===0&&(null==b?void 0:b.saleMonthlyCost)!==0?Number(null==b?void 0:b.saleMonthlyCost):Number((null==b?void 0:b.saleMonthlyCost)!==void 0&&null!=b&&b.pricingPromotion&&(null==b?void 0:b.pricingPromotion.length)!==0?Number(null==b?void 0:b.saleMonthlyCost):Number(null==b?void 0:b.monthlyCost)),V=u.data.landlineState.islandline?Number(R+u.data.landlineState.landlinePrice):Number(R),F="CopperMocon"!==d?Number(Math.abs(M([Number(B),Number(V)])).toFixed(2)):Number(Math.abs(M([V])).toFixed(2)),z=Number(Math.abs(M([Number((null==j?void 0:j.activation)||0),Number(b.activationCost)])).toFixed(2)),Y=(null==b?void 0:b.postageCost)!==0?Number(Math.abs(M([Number(null==b?void 0:b.postageCost)])).toFixed(2)):Number(Math.abs(M([Number(j.delivery||0)])).toFixed(2)),H=Number(Math.abs(M([Number(z),Y])).toFixed(2)),U=b&&Number(H),W={delivery:{name:"Delivery",price:Y},activation:{name:"Activation",price:Number(z)}},$=(null==b?void 0:b.saleMonthlyCost)!==void 0&&(null==b?void 0:b.saleMonthlyCost)!==0&&null!=b&&!!b.pricingPromotion&&(null==b?void 0:b.pricingPromotion.length)===0||(null==b?void 0:b.saleMonthlyCost)!==void 0&&null!=b&&!!b.pricingPromotion&&(null==b?void 0:b.pricingPromotion.length)!==0,G={heading:"Broadband",packageName:"".concat(b.displayName," Unlimited"),packagePrice:b.landline?Number((b.monthlyCost+b.landlinePrice).toFixed(2)):Number(b.monthlyCost),packageBBContract:b.contractLength,selected:b.fliterName,islandline:!0,landlineCost:b.landlinePrice,wasPrice:b.saleMonthlyCost,enableOffer:$,promotions:b.promotions,pricingPromotion:b.pricingPromotion,ojUrl:b.ojUrl},X={activationCost:b.activationCost,averageSpeed:b.averageSpeed,checkoutUrl:b.checkoutUrl,contractLength:b.contractLength,displayName:b.displayName,islandline:!0,landlineCost:b.landlinePrice,monthlyCost:b.landline?b.monthlyCost+b.landlinePrice:b.monthlyCost,wasPrice:b.landline?b.saleMonthlyCost+b.landlinePrice:b.saleMonthlyCost,ojUrl:b.ojUrl,optionsJourneyPath:b.optionsJourneyPath,optionsJourneyType:b.optionsJourneyType,optionsUrl:b.optionsUrl,enableOffer:$,packageId:b.packageId,postageCost:b.postageCost,resourcePath:b.resourcePath,sltIds:b.sltIds,pricingPromotion:b.pricingPromotion,description:b.description,promotions:b.promotions,promotionsEndDate:b.promotionsEndDate},q=!!X.enableOffer||!!a.enableOffer,Z=function(){if("CopperMocon"!==d){c(p),r&&r(),g();var e=(0,a_.Ir)([W.delivery,W.activation]);u.saveTVPackage(j,T),u.saveTVBundlesPackage(j,T,X,G),u.saveUpfront([W.delivery,W.activation],e),u.saveCheckoutPackage({baseURL:j.baseURL,optionsURL:j.optionsURL}),u.saveBBPackage(X,G)}else{var t=b.checkoutUrl;window.location.href=t}},K=(0,a_.Gu)(nq.jE);(0,o.useEffect)(function(){K&&K.getTVProductCardState.id&&v(K.getTVProductCardState.id)},[null==K?void 0:K.getTVProductCardState.id]);var J=function(){k()},Q=0!==F&&!isNaN((0,a_.Dy)(F))&&0!==(0,a_.Dy)(F)&&(0,l.jsxs)("span",{children:[".",(0,a_.Dy)(F)]}),ee=0!==U&&!isNaN((0,a_.Dy)(U))&&0!==(0,a_.Dy)(U)&&(0,l.jsxs)("span",{children:[".",(0,a_.Dy)(U)]}),et=G.enableOffer&&G.pricingPromotion?"After ".concat(null==(t=G.pricingPromotion[0])?void 0:t.supportingPricingText):"";return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)(f.C6,{children:[(0,l.jsx)("div",{className:"".concat(aw().productcard_root),"data-analytics-region":"Choose Copper",children:(0,l.jsx)("div",{className:"".concat(aw().cardHolder),children:(0,l.jsxs)(f.ui,{background:null==j?void 0:j.surfaceColour,children:[(null==j?void 0:j.isMerchStrip)&&(0,l.jsx)("div",{className:aw().merchStrip,children:(0,l.jsx)(f.EY,{size:"s",children:(0,l.jsx)("span",{className:aw().offerText,children:null==j?void 0:j.isMerchStripContent})})}),(0,l.jsx)("div",{className:null!=j&&j.isCountDownTimer?"".concat(aw().bannerImage_container," ").concat(aw().countDown):aw().bannerImage_container,id:null==j?void 0:j.id,children:(0,l.jsx)(au.A,{imgOneX:(0,aq.A)(null==j?void 0:j.bannerImg),imgTwoX:(0,aq.A)(null==j?void 0:j.bannerImg),altText:null==j?void 0:j.header})}),(0,l.jsxs)("div",{className:"".concat(aw().description_container),children:[(0,l.jsx)(f.X_,{size:"xxxs"}),(0,l.jsx)("div",{className:j.header?aw().headerText:"",children:(0,l.jsx)(f.DZ,{size:null==j?void 0:j.headerSize,level:null==j?void 0:j.headerLevel,colour:null==j?void 0:j.headerColour,children:D})}),(0,l.jsx)(f.X_,{size:"xxxxs"}),(0,l.jsx)(f.EY,{elementType:"p",size:"s",children:(0,l.jsxs)("strong",{children:[a.contract," contract"]})}),(0,l.jsx)(f.X_,{size:"xxxs"}),(0,l.jsx)("div",{className:j.header?"".concat(aw().copperDescription," ").concat(aw().description):"",children:(0,l.jsx)(f.EY,{size:null==j?void 0:j.textSize,children:null==j?void 0:j.text})}),(0,l.jsx)(f.X_,{size:"xxxs"})]}),(0,l.jsx)("div",{className:aw().card_bottom_overlay,children:(0,l.jsxs)("div",{className:aw().card_bottom_wrapper,children:[(0,l.jsx)("div",{className:aw().timer_wrapper,children:(null==j?void 0:j.isCountDownTimer)&&(null==j?void 0:j.endDate)&&(null==j?void 0:j.timerType)&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(al,{timerType:null==j?void 0:j.timerType,endDate:null==j?void 0:j.endDate}),(0,l.jsx)(f.X_,{size:"xxxs"})]})}),(0,l.jsxs)("div",{className:q?"".concat(aw().productInfo," ").concat(aw().heighAlign):aw().productInfo,children:[(0,l.jsxs)("div",{className:aw().priceDetails,children:[(0,l.jsx)(f.EY,{size:"m",children:(0,l.jsxs)("strong",{children:[(0,l.jsx)("span",{children:(0,l.jsx)("b",{children:"\xa3"})}),(0,l.jsx)("span",{className:aw().price,children:(0,a_.YW)(U)}),(0,l.jsx)("span",{children:ee}),j.enableTooltip?(0,l.jsx)("div",{className:aw().upfrontCost,children:(0,l.jsx)(f.$n,{elementType:"a",styleVariant:"primary",color
13Variant:"core",onClick:L,children:"Upfront"})}):(0,l.jsx)("span",{className:aw().upfrontCost,children:"Upfront"})]})}),I&&(0,l.jsx)(aj,{hideTooltip:L,tooltipData:j.tooltipText,className:aS().tooltip,component:"productCard",imageData:void 0})]}),(0,l.jsx)("div",{className:aw().verticalDivider,children:(0,l.jsx)(nV.c1,{})}),(0,l.jsx)("div",{className:aw().priceDetails,children:(0,l.jsx)(f.EY,{size:"m",children:(0,l.jsxs)("strong",{children:[F&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("span",{className:aw().price,children:(0,l.jsxs)(f.DZ,{isInline:!0,isBold:!0,children:[(0,l.jsx)("span",{className:aw().priceText,children:"\xa3"}),(0,a_.YW)(F)]})}),(0,l.jsx)("span",{children:Q})]})," ","a month"]})})})]}),(0,l.jsx)(f.X_,{size:"xxs"}),(0,l.jsxs)("div",{className:aw().price_rise_wrapper,children:[(j.priceRise1Label||G.enableOffer)&&(0,l.jsxs)("div",{className:aw().price_rise_tile,children:[(0,l.jsx)("span",{children:G.enableOffer?et:j.priceRise1Label}),(0,l.jsxs)("strong",{children:["\xa3",void 0!==j.priceRise1?Number(Number("".concat((0,a_.YW)(F),".").concat((0,a_.Dy)(F)))+j.priceRise1).toFixed(2):Number(F).toFixed(2)]})]}),j.priceRise2Label&&(0,l.jsxs)("div",{className:aw().price_rise_tile,children:[(0,l.jsx)("span",{children:j.priceRise2Label}),(0,l.jsxs)("strong",{children:["\xa3",Number(F+Number(j.priceRise2)).toFixed(2)]})]}),j.priceRise3Label&&(0,l.jsxs)("div",{className:aw().price_rise_tile,children:[(0,l.jsx)("span",{children:j.priceRise3Label}),(0,l.jsxs)("strong",{children:["\xa3",Number(F+Number(j.priceRise3)).toFixed(2)]})]})]}),(0,l.jsx)(f.X_,{size:"xs"}),(0,l.jsxs)("div",{className:"".concat(aw().productCardFooter),children:[(0,l.jsx)("div",{className:"".concat(aw().productCardBtn),"data-activeid":m===(null==j?void 0:j.id)?"active":"",children:(0,l.jsx)(f.$n,{onClick:function(){return Z()},elementType:"button",analyticsLabel:"Choose TV: ".concat(null==j?void 0:j.header),colorVariant:"core",styleVariant:"primary",testId:null==j?void 0:j.id,ref:p,children:m===(null==j?void 0:j.id)?(0,l.jsxs)(l.Fragment,{children:[N.Q.SELECTED," \xa0\xa0",(0,l.jsx)(nV.dA,{})]}):"CopperMocon"===d?"Checkout":N.Q.SELECT})}),(0,l.jsx)(f.X_,{size:"xxs"}),(0,l.jsx)(f.$n,{elementType:"a",styleVariant:"primary",colorVariant:"core",onClick:function(){return J()},children:N.Q.SEE_BUNDLE_DETAILS})]})]})})]})})}),(0,l.jsx)(f.X_,{size:"xl"})]}),O&&(0,l.jsx)(ay.A,{classPropName:"product",isShown:O,hideModal:k,type:"product",modalProductContent:s,parentCallback:Z,bbData:S})]})});function ib(){return(ib=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function iy(){return(iy=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}n(80541);var ix=function(){if("undefined"!=typeof window)return window;var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof self?self:void 0!==n.g?n.g:{};return e.window&&e.window.window===e.window?e.window:e},iN=function(){if("undefined"!=typeof document)return document;var e=ix();if(e&&e.document)return e.document;throw Error("document is not available in this environment")},i_="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},iC=["catalogSearch","catalogSequence"],iw=["adConfigId","applicationId","catalogSearch","catalogSequence","playlistId","playlistVideoId","videoId"],iE=function(e,t){if(e&&void 0!==e[t]){if("string"!=typeof e[t]&&-1!==iC.indexOf(t))try{return encodeURIComponent(JSON.stringify(e[t]))}catch(e){return}return encodeURIComponent(String(e[t]).trim())||void 0}},iS=function(e){var t=e.accountId,n=e.base,a=void 0===n?"https://players.brightcove.net":n,i=e.playerId,r=void 0===i?"default":i,o=e.embedId,s=void 0===o?"default":o,l=e.iframe,c=void 0!==l&&l,d=e.minified,u=e.queryParams,p=void 0===u?null:u,f="";c?f+="html":((void 0===d||d)&&(f+="min."),f+="js"),"/"===a.charAt(a.length-1)&&(a=a.substring(0,a.length-1));var h="";
13return c&&p&&(void 0===p?"undefined":i_(p))==="object"&&(h=Object.keys(p).filter(function(e){return -1!==iw.indexOf(e)}).reduce(function(e,t){var n=iE(p,t);return void 0!==n&&(e+=e?"&":"?",e+=encodeURIComponent(t)+"="+n),e},"")),t=encodeURIComponent(t),a+"/"+t+"/"+(r=encodeURIComponent(r))+"_"+(s=encodeURIComponent(s))+"/index."+f+h};iS.VERSION="1.2.0";var ij={embedId:"default",embedType:"in-page",playerId:"default",Promise:ix().Promise,refNodeInsert:"append"},iT="video",iP="video-js",iO="in-page",ik="iframe",iA="append",iI="prepend",iL="before",iM="after",iD="replace",iB=["catalogSearch","catalogSequence"],iR="https://players.brightcove.net/",iV={getUrl:function(e){if(e.playerUrl)return e.playerUrl;var t=e.accountId,n=e.playerId,a=e.embedId,i=e.embedOptions;return iS({accountId:t,playerId:n,embedId:a,iframe:e.embedType===ik,base:iR,minified:!i||!i.unminified,queryParams:e})},getBaseUrl:function(){return iR},setBaseUrl:function(e){iR=e}},iF=function(e){return!!(e&&1===e.nodeType)},iz=function(e){return!!(iF(e)&&e.parentNode)},iY=function(e){var t=iN().createElement("iframe");return t.setAttribute("allow","autoplay;encrypted-media;fullscreen"),t.setAttribute("allowfullscreen","allowfullscreen"),t.src=iV.getUrl(e),t},iH=function(e){var t=e.embedOptions,n=iN(),a={adConfigId:"data-ad-config-id",applicationId:"data-application-id",catalogSearch:"data-catalog-search",catalogSequence:"data-catalog-sequence",deliveryConfigId:"data-delivery-config-id",playlistId:"data-playlist-id",playlistVideoId:"data-playlist-video-id",poster:"poster",videoId:"data-video-id"},i=t&&t.tagName||iP,r=n.createElement(i);return Object.keys(a).filter(function(t){return e[t]}).forEach(function(t){var n;if("string"!=typeof e[t]&&-1!==iB.indexOf(t))try{n=JSON.stringify(e[t])}catch(e){return}else n=String(e[t]).trim();r.setAttribute(a[t],n)}),r.setAttribute("controls","controls"),r.classList.add("video-js"),r},iU=function(e,t,n){if(!t.responsive)return n;var a=iN();n.style.position="absolute",n.style.top="0px",n.style.right="0px",n.style.bottom="0px",n.style.left="0px",n.style.width="100%",n.style.height="100%";var i=iy({aspectRatio:"16:9",iframeHorizontalPlaylist:!1,maxWidth:"100%"},t.responsive),r=i.aspectRatio.split(":").map(Number),o=a.createElement("div"),s=r[1]/r[0]*100;e===ik&&i.iframeHorizontalPlaylist&&(s*=1.25),o.style.paddingTop=s+"%",o.appendChild(n);var l=a.createElement("div");return l.style.position="relative",l.style.display="block",l.style.maxWidth=i.maxWidth,l.appendChild(o),l},iW=function(e,t){if(!e.pip)return t;var n=iN().createElement("div");return n.classList.add("vjs-pip-container"),n.appendChild(t),n},i$=function(e,t){var n,a,i=e.refNode,r=e.refNodeInsert,o=i.parentNode,s=(n=e.embedType,a=e.embedOptions,a?iW(a,iU(n,a,t)):t);if(r===iL?o.insertBefore(s,i):r===iM?o.insertBefore(s,i.nextElementSibling||null):r===iD?o.replaceChild(s,i):r===iI?i.insertBefore(s,i.firstChild||null):i.appendChild(s),e.embedOptions&&e.embedOptions.playlist){var l=iN(),c=e.embedOptions.playlist.legacy?"ul":"div",d=l.createElement(c);d.classList.add("vjs-playlist"),t.parentNode.insertBefore(d,t.nextElementSibling||null)}return e.refNode=null,t},iG=function(e,t){if("function"!=typeof e.onEmbedCreated)return t;var n=e.onEmbedCreated(t);return iF(n)?n:t},iX=function(e){var t=e.embedType===ik?iY(e):iH(e);return i$(e,iG(e,t))},iq=new(ix()).Map,iZ=function(e){return(e.accountId||"*")+"_"+e.playerId+"_"+e.embedId},iK={clear:function(){iq.clear()},forEach:function(e){iq.forEach(e)},has:function(e){return iq.has(iZ(e))},store:function(e){iq.set(iZ(e),e.accountId?iV.getUrl(e):"")}},iJ=ix(),iQ=/^([A-Za-z0-9]+)_([A-Za-z0-9]+)$/,i0=function(){return iJ.bc?Object.keys(iJ.bc).filter(function(e){return iQ.test(e)}):[]},i1=function(e){e&&Object.keys(e.players).forEach(function(t){var n=e.players[t];n&&n.dispose()})},i2={detectPlayers:function(){i0().forEach(function(e){var t=e.match(iQ),n={playerId:t[1],embedId:t[2]};iK.has(n)||iK.store(n)})},reset:function(){iK.forEach(function(e,t){if(e){var n=iN();Array.prototype.slice.call(n.querySelectorAll('script[src="'+e+'"]')).forEach(function(e){return e.parentNode.removeChild(e)})}}
13),iK.clear(),i1(iJ.videojs),i0().forEach(function(e){return i1(iJ.bc[e].videojs)}),Object.keys(iJ).filter(function(e){return/^videojs/i.test(e)||/^(bc)$/.test(e)}).forEach(function(e){delete iJ[e]})}},i3=ix();i2.detectPlayers();var i4=function(e){return"function"==typeof e},i5=function(e){var t,n=e.accountId,a=e.embedOptions,i=e.embedType,r=e.options,o=e.refNode,s=e.refNodeInsert;if(n)if(iz(o))if(i===iO||i===ik)if(i===ik&&r)throw Error("cannot use options with an iframe embed");else{if(a&&void 0!==a.tagName&&(t=a.tagName)!==iP&&t!==iT)throw Error('embedOptions.tagName is invalid (value: "'+a.tagName+'")');if(a&&a.responsive&&a.responsive.aspectRatio&&!/^\d+\:\d+$/.test(a.responsive.aspectRatio))throw Error('embedOptions.responsive.aspectRatio must be in the "n:n" format (value: "'+a.responsive.aspectRatio+'")');else if(s!==iA&&s!==iI&&s!==iL&&s!==iM&&s!==iD)throw Error("refNodeInsert is missing or invalid")}else throw Error("embedType is missing or invalid");else throw Error("refNode must resolve to a node attached to the DOM");else throw Error("accountId is required")},i6=function(e,t,n,a){var i,r=e.embedId,o=e.playerId,s=i3.bc[o+"_"+r]||i3.bc;if(!s)return a(Error("missing bc function for "+o));iK.store(e);try{(i=s(t,e.options)).bcinfo&&(i.bcinfo.PLAYER_LOADER=!0)}catch(t){var l="Could not initialize the Brightcove Player.";return e.embedOptions.tagName===iP&&(l+=' You are attempting to embed using a "video-js" element. Please ensure that your Player is v6.11.0 or newer in order to support this embed type. Alternatively, pass `"video"` for `embedOptions.tagName`.'),a(Error(l))}n({type:iO,ref:i})},i7=function(e,t,n){e.refNode=iz(a=e.refNode)?a:"string"==typeof a?iN().querySelector(a):null,i5(e);var a,i=e.refNode,r=e.refNodeInsert,o=i.parentNode,s=iX(e);if(e.embedType===ik)return void t({type:ik,ref:s});if(iK.has(e))return i6(e,s,t,n);var l=iN().createElement("script");l.onload=function(){return i6(e,s,t,n)},l.onerror=function(){n(Error("player script could not be downloaded"))},l.async=!0,l.charset="utf-8",l.src=iV.getUrl(e),r===iD?o.appendChild(l):i.appendChild(l)},i8=function(e){var t=iy({},ij,e),n=t.Promise,a=t.onSuccess,i=t.onFailure;return!i4(n)||i4(a)||i4(i)?i7(t,i4(a)?a:function(){},i4(i)?i:function(e){throw e}):new n(function(e,n){return i7(t,e,n)})},i9=function(e,t){Object.defineProperty(i8,e,{configurable:!1,enumerable:!0,value:t,writable:!1})};i9("getBaseUrl",function(){return iV.getBaseUrl()}),i9("setBaseUrl",function(e){iV.setBaseUrl(e)}
13),i9("getUrl",function(e){return iV.getUrl(e)}),i9("reset",function(){return i2.reset()}),[["EMBED_TAG_NAME_VIDEO",iT],["EMBED_TAG_NAME_VIDEOJS",iP],["EMBED_TYPE_IN_PAGE",iO],["EMBED_TYPE_IFRAME",ik],["REF_NODE_INSERT_APPEND",iA],["REF_NODE_INSERT_PREPEND",iI],["REF_NODE_INSERT_BEFORE",iL],["REF_NODE_INSERT_AFTER",iM],["REF_NODE_INSERT_REPLACE",iD],["VERSION","1.8.1"]].forEach(function(e){i9(e[0],e[1])});var re=["catalogSearch","catalogSequence","playlistId","playlistVideoId","videoId"],rt=function(e){e&&console&&console.error&&console.error(e)},rn=function(e){function t(t){var n;return(n=e.call(this,t)||this).refNode=null,n.setRefNode=function(e){n.refNode=e},n.loadPlayer=n.loadPlayer.bind(function(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(n)),n}t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e;var n=t.prototype;return n.loadPlayer=function(){var e=this;if(this.loading_)return void console.log("Brightcove React Player Loader aborted a subsequent player load while a load was pending");this.loading_=!0,this.disposePlayer();var t=this.props.onSuccess,n=this.props.onFailure,a=ib({},this.props,{refNode:this.refNode,refNodeInsert:"append",onSuccess:function(n){var a=n.ref,i=n.type;if(e.loading_=!1,!e.isMounted_)return void e.disposePlayer(a);e.player=a,"in-page"===i&&a.one("dispose",function(){e.player=null}),a.bcinfo&&(a.bcinfo.REACT_PLAYER_LOADER=!0),"function"==typeof t&&t({ref:a,type:i})},onFailure:function(t){if(e.loading_=!1,e.isMounted_){if("function"==typeof n)return void n(t);throw Error(t)}}});delete a.attrs,delete a.baseUrl,delete a.manualReloadFromPropChanges;var i=i8.getBaseUrl();this.props.baseUrl&&i8.setBaseUrl(this.props.baseUrl),i8(a),i8.setBaseUrl(i)},n.disposePlayer=function(){this.player&&(this.player.dispose?this.player.dispose():this.player.parentNode&&this.player.parentNode.removeChild(this.player),this.player=null)},n.findPlaylistVideoIdIndex_=function(e){var t=this.props.playlistVideoId;if(Array.isArray(e)&&t)for(var n=0;n<e.length;n++){var a=e[n],i=a.id,r=a.referenceId;if(i===t||"ref:"+r===t)return n}return -1},n.createPlaybackAPICallback_=function(e,t){var n=this;return function(a,i){if(a)return void rt(a);if("playlist"===e&&t.playlistVideoId){var r=n.findPlaylistVideoIdIndex_(i);r>-1&&(i.startingIndex=r)}n.player.catalog.load(i)}},n.updatePlayer=function(e){if(this.player&&this.player.el&&this.player.el()){if(this.player.usingPlugin("catalog")){if(e.catalogSequence&&this.props.catalogSequence){var t,n=this.createPlaybackAPICallback_("sequence",e);this.player.catalog.getLazySequence(this.props.catalogSequence,n,this.props.adConfigId);return}e.videoId&&this.props.videoId?t={type:"video",id:this.props.videoId}:e.playlistId&&this.props.playlistId?t={type:"playlist",id:this.props.playlistId}:e.catalogSearch&&this.props.catalogSearch&&(t={type:"search",q:this.props.catalogSearch})}if(t){this.props.adConfigId&&(t.adConfigId=this.props.adConfigId),this.props.deliveryConfigId&&(t.deliveryConfigId=this.props.deliveryConfigId);var a=this.createPlaybackAPICallback_(t.type,e);this.player.catalog.get(t,a)}else if(e.playlistVideoId&&this.props.playlistVideoId&&this.player.usingPlugin("playlist")){var i=this.findPlaylistVideoIdIndex_(this.player.playlist());i>-1&&this.player.playlist.currentItem(i)}}},n.componentDidMount=function(){this.isMounted_=!0,this.loadPlayer()},n.componentDidUpdate=function(e){var t=this,n=Object.keys(e).reduce(function(n,a){var i=e[a],r=t.props[a];return"function"==typeof r||("object"==typeof r&&null!==r?JSON.stringify(r)!==JSON.stringify(i)&&(n[a]=!0):r!==i&&(n[a]=!0)),n},{});if(!this.props.manualReloadFromPropChanges&&Object.keys(n).some(function(e){return -1===re.indexOf(e)}))return void this.loadPlayer();this.updatePlayer(n)},n.componentWillUnmount=function(){this.isMounted_=!1,this.disposePlayer()},n.render=function(){var e=ib({className:"brightcove-react-player-loader"},this.props.attrs,{ref:this.setRefNode});return o.createElement("div",e)},t}(o.Component),ra=n(83170),ri=n.n(ra);let rr=(0,o.memo)(function(e){var t=e.content,n=e.noLoop,a=e.maskVideoTopSpace;return(0,l.jsx)("div",{className:n?"":"".concat(ri().video," ").concat(a?ri().maskVideoTopSpace:""),"data-analytics-region":"VideoContainer",children:t&&(0,l.jsx)("div",{id:"videoPlayer",className:ri().videoPlayer,children:(0,l.jsx)(rn,{accountId:Number(t.accountID),videoId:Number(t.videoID),width:"100%",options:{aspectRatio:"16:9",autoplay:!n,controls:!1,fluid:!1,loop:!n,muted:!n,playsInl
13ine:!0,responsive:!0}})})})});var ro=n(3300),rs=n.n(ro);let rl=(0,o.memo)(function(e){var t=e.content,n=t&&Object.values(t);return(0,l.jsx)(l.Fragment,{children:n&&n.map(function(e){return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)("section",{className:"bt-container ".concat(rs().content_section),children:[(0,l.jsx)(f.DZ,{isBold:!0,size:"m",level:"3",colour:"default",children:e.header}),(0,l.jsx)(f.X_,{size:"xxxs"}),(0,l.jsxs)("div",{className:rs().content_wrapper,children:[(0,l.jsx)("div",{className:rs().media_wrapper,children:e.enableVideo?(0,l.jsx)(l.Fragment,{children:e.accountId&&e.videoId&&(0,l.jsx)(rr,{content:{accountID:e.accountId,videoID:e.videoId},noLoop:!0})}):(0,l.jsx)(l.Fragment,{children:e.imgPath&&(0,l.jsx)(au.A,{imgOneX:(0,s.A)(e.imgPath),imgTwoX:(0,s.A)(e.imgPath),altText:e.header})})}),(0,l.jsx)(f.EY,{size:"m",children:(0,l.jsx)("div",{className:rs().description,dangerouslySetInnerHTML:{__html:e.description}})})]})]},(0,ar.A)()),(0,l.jsx)(f.X_,{size:"l"})]})})})});var rc=n(76078),rd=n.n(rc),ru=n(35449);let rp=(0,o.memo)(function(e){var t=e.content,n=e.enableSlider,a=e.gridCardImageAspectRatio,i=e.type,r=e.TVRedesignPAckages,s=e.isStrip,c=e.cssStyle,u=(0,d.A)(),p=!!t&&t.length<=3&&u.width>999,h=(0,o.useMemo)(function(){return(0,ar.A)()},[]),m="1"===i?"button-p-".concat(h):"button-prevs-".concat(h),v="1"===i?"button-n-".concat(h):"button-nexts-".concat(h);return(0,l.jsx)("div",{className:"bt-container ".concat(rd().wrapper," ").concat(p?"noGrab":""),children:n?(0,l.jsxs)("div",{children:[(0,l.jsx)("div",{className:"".concat(rd().custom_cards," ").concat("1"===i?rd().linkAligment:""),children:(0,l.jsx)(a0.RC,{modules:[a1.Vx,a1.FJ,a1.Jq,a1.s3],className:"grid-carousel","aria-label":"Explore our EE TV benefits",tag:"div",grabCursor:!0,autoHeight:!0,navigation:{nextEl:".".concat(v),prevEl:".".concat(m)},centeredSlides:u.width<=600,spaceBetween:20,slidesPerView:1.2,style:{position:"initial"},keyboard:{enabled:!0},breakpoints:"1"===i?{0:{spaceBetween:16,slidesPerView:1.2},568:{spaceBetween:16,slidesPerView:2.2},768:{spaceBetween:20,slidesPerView:2.5},900:{spaceBetween:25,slidesPerView:2.5},1e3:{spaceBetween:25,slidesPerView:3},1199:{spaceBetween:25,slidesPerView:3},1920:{spaceBetween:25,slidesPerView:3}}:{320:{slidesPerView:1.2},568:{slidesPerView:2.2},600:{slidesPerView:2.5},768:{slidesPerView:2.5},920:{slidesPerView:3.2},1300:{slidesPerView:3.2},1400:{slidesPerView:3.2},1920:{slidesPerView:3.2}},a11y:{enabled:!0,containerRoleDescriptionMessage:"carousel",slideLabelMessage:"Slide {{index}} of {{slidesLength}}"},children:null==t?void 0:t.map(function(e,t){return(0,l.jsx)(a0.qr,{children:(0,l.jsx)(ru.ib,{content:e,aspectRatio:a,isStrip:s,cssStyleFilmSection:c,TVRedesign:r,linkcolor:r})},t)})})}),"1"===i?(0,l.jsxs)("div",{className:"".concat(rd().customSwiperButton," ").concat(p?rd().hideButton:""),children:[(0,l.jsx)("div",{className:"swiper-button swiper-button-prev ".concat(m)}),(0,l.jsx)("div",{className:"swiper-button swiper-button-next ".concat(v)})]}):(0,l.jsxs)("div",{className:"".concat(rd().customSwiperButton," ").concat(rd().carouselButton),children:[(0,l.jsx)("div",{className:"swiper-button swiper-button-prev ".concat(m)}),(0,l.jsx)("div",{className:"swiper-button swiper-button-next ".concat(v)})]})]}):(0,l.jsx)(f.e,{children:t&&t.map(function(e){return(0,l.jsx)(f.e.Col,{span:12,spanL:4,spanM:4,spanS:4,children:(0,l.jsx)(ru.ib,{content:e,cssStyleFilmSection:c})},(0,ar.A)())})})})});var rf=n(46066),rh=n(50342),rm=n(91130),rv=n(37938),rg=n.n(rv),rb=n(60224),ry=n(54155);let rx=(0,o.forwardRef)((e,t)=>((0,ry.q)(!1,"IconCloseCircle"),o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",ref:t},e),o.createElement("path",{d:"M16 2C8.28 2 2 8.28 2 16s6.28 14 14 14 14-6.28 14-14S23.72 2 16 2m0 26C9.384 28 4 22.616 4 16S9.384 4 16 4s12 5.384 12 12-5.384 12-12 12"}),o.createElement("path",{d:"m21.736 10.406-.142-.142a.9.9 0 0 0-1.272 0L16 14.586l-4.322-4.322a.9.9 0 0 0-1.272 0l-.142.142a.9.9 0 0 0 0 1.272L14.586 16l-4.322 4.322a.9.9 0 0 0 0 1.272l.142.142a.9.9 0 0 0 1.272 0L16 17.414l4.322 4.322a.9.9 0 0 0 1.272 0l.142-.142a.9.9 0 0 0 0-1.272L17.414 16l4.322-4.322a.9.9 0 0 0 0-1.272"}))));rx.displayName="LoopCloseCircle";let rN=JSON.parse('{"tv":{"heading":{"col1Text":"Check out the different EE TV packages","col1altText":"EE TV packages","col1imagePath":"/content/dam/bt/storefront/bt-tv/homepage/content-images/compare_packages/Ent.webp","col2Text":"Entertainment","col2altText":"Entertainment Channel Image","col2imagePath":"/content/dam/bt/storefront/bt-tv/homepage/content-images/compare_packages/Entertainment.webp","col2btn":"TV-ENTERTAINMENT","col3Text":"Entertainment Plus","col3altText":"Big Entertainment Channel Image","col3imagePath":"/content/dam/bt/storefront/bt-tv/homepage/content-images/compare_packages/Big_Entertainment.webp","col3btn":"TV-BIG-ENTERTAINMENT"},"body":[{"content":"Entertainment and Entertainment Plus include Netflix Standard with adverts. Full Works offers Netflix Standard. You can upgrade or add Netflix anytime. If you have an existing Netflix account you can add that too .","altText":"Netflix logo","imagePath":"/assets/images/partners/Netflix.webp","col2Enabled":true,"col2AriaLabel":"Netflix included for Entertainment","col3Enabled":true,"col3AriaLabel":"Netflix included for Big Entertainment"},{"content":"Unmissable Sky Original and exclusive shows as well as the biggest returning hit series from HBO with NOW Entertainment.","altText":"Now logo","imagePath":"/assets/images/partners/now.png","showChannelLogos":"now-entertainment","col2Enabled":true,"col2AriaLabel":"Now channels included for Entertainment","col3Enabled":true,"col3AriaLabel":"Now channels included for Big Entertainment"},{"content":"HBO Max (Basic with Ads) is now included with your Entertainment Membership. You get access to every series on HBO Max alongside all your favourite Sky Originals and Exclusive US shows, all in one app.","altText":"Now logo","imagePath":"/assets/images/partners/Now-Ent.webp","showChannelLogos":"","col2Enabled":false,"col2AriaLabel":"Now channels included for Entertainment","col3Enabled":true,"col3AriaLabel":"Now channels included for Big Entertainment"},{"content":"<div style=\'text-align:center;\'><strong>TV Box Pro</strong></div><p>
13Record, pause and rewind your favourite TV in HD and get it all with one box and an internet connection. The content you can record is variable and may change over time.</p>","imagePath":"/assets/images/partners/TV-Box.webp","showChannelLogos":"sky-cinema","col2Enabled":false,"col2AriaLabel":"Sky Cinema not included for Entertainment","col3Enabled":true,"col3AriaLabel":"Sky Cinema included for Big Entertainment"}]},"H":{"heading":{"col1Text":"Check out the different sports packages","col1altText":"Sport packages","col1imagePath":"/content/dam/bt/storefront/bt-tv/homepage/content-images/compare_packages/Sport.webp","col2Text":"Sport","col2altText":"Sport Channel Image","col2imagePath":"/content/dam/bt/storefront/bt-tv/homepage/content-images/compare_packages/Sports.webp","col2btn":"TV-SPORT-MINI","col3Text":"Sport Plus","col3altText":"Big Sport Channel Image","col3imagePath":"/content/dam/bt/storefront/bt-tv/homepage/content-images/compare_packages/Big_Sports.webp","col3btn":"TV-BIG-SPORT"},"body":[{"content":"","altText":"TNT logo","imagePath":"/assets/images/partners/TNT-Sports.webp","showChannelLogos":"tnt-sport","col2Enabled":true,"col2AriaLabel":"TNT channels included for Sport","col3Enabled":true,"col3AriaLabel":"TNT channels included for Big Sport"},{"content":"","altText":"Sky sports logo","imagePath":"/assets/images/partners/TNT_HBO.png","showChannelLogos":"sky-sport","col2Enabled":false,"col2AriaLabel":"Sky sports channels not included for Sport","col3Enabled":true,"col3AriaLabel":"Sky sports channels included for Big Sport"},{"contentSport":"<h3>These Competitions</h3>","altText":"","imagePath":"","showChannelLogos":"sport-competition","col2Enabled":true,"col2AriaLabel":"These Competitions included for Sport","col3Enabled":true,"col3AriaLabel":"These Competitions included for Big Sport"},{"contentSport":"<h3>These Competitions</h3>","altText":"","imagePath":"","showChannelLogos":"big-sport-compet
13ition-extras","col2Enabled":false,"col2AriaLabel":"These competitions not included for Sport","col3Enabled":true,"col3AriaLabel":"These competition included for Big Sport"}]}}'),r_=JSON.parse('{"tnt-sport":[{"channelName":"TNT Sport 1 HD","xPos":"320","yPos":"2308"},{"channelName":"TNT Sport 2 HD","xPos":"620","yPos":"2308"},{"channelName":"TNT Sport 3 HD","xPos":"920","yPos":"2308"},{"channelName":"TNT Sport 4","xPos":"770","yPos":"2484"}],"big-sport-competition-extras":[{"channelName":"EFL Championship","xPos":"920","yPos":"3012"},{"channelName":"Bundesliga","xPos":"920","yPos":"3100"},{"channelName":"Formula One","xPos":"770","yPos":"3012"},{"channelName":"WSL","xPos":"1070","yPos":"3012"},{"channelName":"The Masters","xPos":"620","yPos":"3012"},{"channelName":"The Hundred","xPos":"320","yPos":"3100"},{"channelName":"The Open","xPos":"770","yPos":"3100"},{"channelName":"IPL","xPos":"620","yPos":"3100"},{"channelName":"Big Bash League","xPos":"470","yPos":"3100"},{"channelName":"Vitality Netball Superleague","xPos":"170","yPos":"3100"}],"sky-sport":[{"channelName":"Sky Sports Main Event HD","xPos":"620","yPos":"1956"},{"channelName":"Sky Sports Premier League HD","xPos":"320","yPos":"2044"},{"channelName":"Sky Sports Football HD","xPos":"470","yPos":"1868"},{"channelName":"Sky Sports Cricket HD","xPos":"920","yPos":"1780"},{"channelName":"Sky Sports Golf HD","xPos":"770","yPos":"1868"},{"channelName":"Sky Sports Racing HD","xPos":"620","yPos":"2044"},{"channelName":"Sky Sports F1 HD","xPos":"20","yPos":"1868"},{"channelName":"Sky Sports +","xPos":"470","yPos":"1780"},{"channelName":"Sky Sports Action","xPos":"170","yPos":"1780"},{"channelName":"Sky Sports Mix","xPos":"770","yPos":"1956"},{"channelName":"Sky Sports News","xPos":"1070","yPos":"1956"},{"channelName":"Sky Sports Tennis","xPos":"20","yPos":"1956"}],"sport-competition":[{"channelName":"Premier League","xPos":"320","yPos":"2926"},{"channelName":"Champions League","xPos":"20","yPos":"2924"},{"channelName":"Europa League","xPos":"170","yPos":"2924"},{"channelName":"Europa Conference League","xPos":"20","yPos":"3012"},{"channelName":"Premiership Rugby","xPos":"320","yPos":"3012"},{"channelName":"UFC","xPos":"620","yPos":"2924"},{"channelName":"Roland Garros","xPos":"170","yPos":"2220"},{"channelName":"SREE A","xPos":"770","yPos":"2924"},{"channelName":"Formula e","xPos":"920","yPos":"3188"},{"channelName":"Moto GP","xPos":"920","yPos":"2924"},{"channelName":"Roland Garros","xPos":"170","yPos":"2220"},{"channelName":"World Snooker Tour","xPos":"320","yPos":"2220"},{"channelName":"Tour de France","xPos":"20","yPos":"2396"},{"channelName":"Giro d\'Italia","xPos":"170","yPos":"2396"}],"sky-cinema":[],"now-entertainment":[{"channelName":"Sky One","xPos":"320","yPos":"1340"},{"channelName":"Sky Witness","xPos":"620","yPos":"1340"},{"channelName":"Sky Crime","xPos":"170","yPos":"1428"},{"channelName":"Sky Comedy","xPos":"320","yPos":"1428"},{"channelName":"Sky Nature","xPos":"20","yPos":"2836"},{"channelName":"Sky Documentaries","xPos":"620","yPos":"2836"},{"channelName":"Sky History","xPos":"170","yPos":"812"},{"channelName":"Sky Arts","xPos":"920","yPos":"1252"},{"channelName":"Sky Sci-Fi","xPos":"920","yPos":"2836"},{"channelName":"Gold","xPos":"1070","yPos":"1164"},{"channelName":"Comedy Central","xPos":"170","yPos":"1164"},{"channelName":"MTV","xPos":"170","yPos":"1252"},{"channelName":"Alibi","xPos":"20","yPos":"3188"},{"channelName":"Sky Kids","xPos":"620","yPos":"1692"},{"channelName":"Boomerang","xPos":"20","yPos":"2482"},{"channelName":"Cartoonito","xPos":"320","yPos":"2482"},{"channelName":"Cartoon Network","xPos":"470","yPos":"2484"},{"channelName":"SNickelodeon","xPos":"170","yPos":"2572"},{"channelName":"Nick Jr","xPos":"470","yPos":"2572"},{"channelName":"Nick Toons","xPos":"770","yPos":"2572"}]}'),rC=(0,o.memo)(function(e){var t,n,a,i,r,c=e.type,d=e.tableHeading,u=(0,ax.h)(),p=u.isShown,h=u.toggle,m=(0,o.useState)(),v=m[0],g=m[1],y=(0,o.useState)(null)[0],x="tv"===c?rN.tv:rN.H,N=function(e){return r_[e]},_=function(e){g(N(e)),h(),y&&y.focus()},C=(0,b.useRouter)(),w=function(e){sessionStorage.setItem("defalutPackageSelected",e),C.push(n2.A.TVPACKAGES.INDEX)},E=null==d?void 0:d.map(function(e){return{header:null==e?void 0:e.headerTitle}});return(0,l.jsxs)(rf.m,{containerType:"section",children:[(0,l.jsx)(rh.X,{size:"l"}),(0,l.jsxs)("div",{className:"".concat(rg().propsTableWrapper),"data-analytics-region":"table::compare section",children:[(0,l.jsx)("div",{className:rg().propsTableStickyHeader,children:(0,l.jsx)("table",{children:(0,l.jsx)("tbody",{children:(0,l.jsxs)("tr",{children:[(0,l.jsx)("th",{children:(0,l.jsx)("div",{className:"".concat(rg().cellImage," ").concat(rg().mainCol),children:(0,l.jsx)(au.A,{imgOneX:(0,s.A)(x.heading.col1imagePath),imgTwoX:(0,s.A)(x.heading.col1imagePath),altText:x.heading.col1altText})})}),(0,l.jsxs)("th",{children:[(0,l.jsx)("div",{className:"".concat(rg().cellImage," ").concat(rg().subCol),children:(0,l.jsx)(au.A,{imgOneX:(0,s.A)(x.heading.col2imagePath),imgTwoX:(0,s.A)(x.heading.col2imagePath),altText:x.heading.col2altText})}),"tv"===c?null==(t=E[1])?void 0:t.header:null==(n=E[0])?void 0:n.header,(0,l.jsx)(f.$n,{"data-analytics-link":"".concat(x.heading.col2btn),"aria-label":"Select ".concat(x.heading.col2Text),elementType:"button",styleVariant:"primary","data-testid":"".concat(x.heading.col2btn),onClick:function(){return w("".concat(x.heading.col2btn))},children:"Select"})]}),(0,l.jsxs)("th",{children:[(0,l.jsx)("div",{className:"".concat(rg().cellImage," ").concat(rg().subCol),children:(0,l.jsx)(au.A,{imgOneX:(0,s.A)(x.heading.col3imagePath),imgTwoX:(0,s.A)(x.heading.col3imagePath),altText:x.heading.col3altText})}),"tv"===c?null==(a=E[3])?void 0:a.header:null==(i=E[2])?void 0:i.header,(0,l.jsx)(f.$n,{"data-analytics-link":"".concat(x.heading.col3btn),"aria-label":"select ".concat(x.heading.col3Text),elementType:"button",styleVariant:"primary","data-testid":"".concat(x.heading.col3btn),onClick:function(){return w("".concat(x.heading.col3btn))},children:"Select"})]})]})})})}),(0,l.jsx)("div",{className:rg().propsTable,children:(0,l.jsx)("table",{children:(0,l.jsx)("tbody",{children:null==(r=x.body)?void 0:r.map(function(e){var t,n;return(0,l.jsxs)("tr",{children:[(0,l.jsx)("td",{children:(0,l.jsxs)("div",{className:rg().firstCol,children:[e.imagePath&&(0,l.jsx)("div",{className:"".concat(rg().cellImage," ").concat(rg().cellImageLogo),children:(0,l.jsx)(au.A,{imgOneX:(0,aB.A)(e.imagePath),imgTwoX:(0,aB.A)(e.imagePath),altText:e.altText})}),(null==e?void 0:e.contentSport)&&(0,l.jsx)("div",{style:{fontWeight:"normal"},dangerouslySetInnerHTML:{__html:e.contentSport}}),e.showChannelLogos&&(0,l.jsx)("div",{className:rg().channelLogos,children:(t=N(e.showChannelLogos),n=e.contentSport?8:5,(0,l.jsx)(rj,{data:t,type:e.contentSport?"competition-logoset":"tv"===c?"tv-logoset":"five-logoset",moreContent:t.length>n?(0,l.jsxs)(f.$n,{onClick:function(){return _(e.showChannelLogos)},styleVariant:"primary","data-analytics-link":"moreIcon_New",children:["+ ",t.length-n," ","more"]}):null}))}),e.content&&(0,l.jsx)("div",{style:{fontWeight:"normal"},dangerouslySetInnerHTML:{__html:e.content}})]})}),(0,l.jsx)("td",{children:(0,l.jsx)(rm.I,{styleVariant:e.col2Enabled?"primary":"subdued",source:e.col2Enabled?rb.A:rx,size:"xl","aria-label":e.col2AriaLabel})}),(0,l.jsx)("td",{children:(0,l.jsx)(rm.I,{styleVariant:e.col3Enabled?"primary":"subdued",source:e.col3Enabled?rb.A:rx,size:"xl","aria-label":e.col3AriaLabel})})]},(0,ar.A)())})})})})]}),p&&(0,l.jsx)(ay.A,{isShown:p,hideModal:h,type:"channelLogos",channelLogoData:v})]})});var rw=n(18807),rE=n.n(rw);let rS=(0,o.memo)(function(e){var t=e.channelName,n=e.xPos,a=e.yPos,i="".concat("".concat(nq.cq).concat("/content/dam/bt/storefront/logo-listing-folder-path/LogosSprite-1300x1948.
13jpg")),r={objectPosition:"-".concat(n,"px -").concat(a,"px"),backgroundPosition:"-".concat(n,"px -").concat(a,"px")};return(0,l.jsx)("div",{className:rE().logoContainer,children:(0,l.jsx)("img",{src:"".concat(i),"data-xpos":n,"data-ypos":a,alt:t,style:r,loading:"eager"})})}),rj=(0,o.memo)(function(e){var t=e.data,n=e.type,a=e.moreContent,i="competition-logoset"===n?t.slice(0,8):"five-logoset"===n||"tv-logoset"===n?t.slice(0,5):t;return(0,l.jsxs)("div",{className:"".concat(rE().channelList," ").concat("tv-logoset"===n?rE().tvChannelList:""),"data-analytics-region":"channelsLogoContainer",children:[null==i?void 0:i.map(function(e){return(0,l.jsx)(rS,{channelName:e.channelName,xPos:e.xPos,yPos:e.yPos},(0,ar.A)())}),a]})}),rT=function(e){var t=e.handleTVPkgDataClick,n=e.productCardDetails,a=e.productType,i=e.handleAddon,r=e.variantType,s=e.tvProductCardModalData,c=e.buttonLabelUpdated,d=function(e){var t;return void 0!==s&&(t=Object.assign.apply(Object,[{}].concat((0,aV.A)(s.filter(function(t){return t.productID===e}))))),t},u=(0,o.useState)(!1),p=u[0],f=u[1];return(0,o.useEffect)(function(){null==n||n.map(function(e){e.isCountDownTimer&&e.endDate&&f(!0)})},[]),(0,l.jsxs)("section",{"data-analytics-region":"swiper_carousel",className:"bt-container ".concat(a3().swiper_carousel_addpage," ").concat("A"===r&&"tvProductCard"),children:[(0,l.jsx)("div",{id:"addpageProductCard",children:(0,l.jsxs)(a0.RC,{modules:[a1.Vx,a1.FJ,a1.Jq,a1.s3],className:"product-card-carousel","aria-label":"Products navigation",tag:"div",grabCursor:!0,navigation:{nextEl:".next_pro",prevEl:".prev_pro"},spaceBetween:0,slidesPerView:"A"===r?1.1:1.2,style:{position:"initial"},keyboard:{enabled:!0},breakpoints:"A"===r?{460:{slidesPerView:1.1},560:{slidesPerView:1.4},768:{slidesPerView:2.4},900:{slidesPerView:3.4},1300:{slidesPerView:3.4},1400:{slidesPerView:3.4},1920:{slidesPerView:3.4}}:{460:{slidesPerView:1.2},560:{slidesPerView:1.8},768:{slidesPerView:2.5},900:{slidesPerView:3.5},1300:{slidesPerView:3.5},1400:{slidesPerView:3.5},1920:{slidesPerView:3.5}},a11y:{enabled:!0,containerRoleDescriptionMessage:"carousel",slideLabelMessage:"Slide {{index}} of {{slidesLength}}"},children:["TV"===a&&"B"===r&&(null==n?void 0:n.map(function(e){return(0,l.jsx)(a0.qr,{children:(0,l.jsx)(aO,{handleTVPkgDataClick:t,modalProductContent:d(e.id),pkgData:e,chooseAddon:i},(0,ar.A)())},(0,ar.A)())})),"TV"===a&&"A"===r&&(null==n?void 0:n.map(function(e){return(0,l.jsx)(a0.qr,{children:(0,l.jsx)(rG,{handleTVPkgDataClick:t,modalProductContent:d(e.id),pkgData:e,chooseAddon:i,iscountDownTimer:p,buttonLabelUpdated:c},(0,ar.A)())},(0,ar.A)())}))]})}),(0,l.jsxs)("div",{className:"".concat(a3().customSwiperButton," customSliderBtn"),children:[(0,l.jsx)("div",{className:"prev_pro swiper-button-prev swiper-button"}),(0,l.jsx)("div",{className:"next_pro swiper-button-next swiper-button"})]})]})};var rP=n(29454),rO=function(e){var t=e.handleTVPkgDataClick,n=e.contentDetails,i=e.filteringType,r=e.variant,s=e.productType,c=e.variantType,d=e.tvProductCardModalData,u=e.CMSContent,p=e.buttonLabelUpdated,h=(0,o.useContext)(nI.Pd),m=h.data.tvpackage.filterType,v=(0,o.useState)(""!==h.data.filterType?h.data.filterType:"Both"),g=v[0],b=v[1];(0,o.useEffect)(function(){var e=rP.A.get("filter_type");if("EntNSport"!==m&&"Both"!==g)a=n.filter(function(e){return"EntNSport"!==m?e.filterType.match(g)||e.filterType.match("EntNSport"):e});else if(void 0!==e&&"recognised"===localStorage.getItem("custType")){var t="TNT Sports"===e?"Sport":"Entertainment";h.saveFilterType(t),b(t),a=n.filter(function(e){return e.filterType.match(t)||e.filterType.match("EntNSport")}),rP.A.remove("filter_type")}},[]),(0,o.useEffect)(function(){var e=(0,a_.g7)(n,"TV");p||""!==h.data.tvpackage.id&&void 0!==h.data.tvpackage.id||(0,nZ.Xj)(e)},[]);var y=function(e){if(b(e),h.saveFilterType(e),e!==i[i.length-1]||"EntNSport"===e){a=n.filter(function(t){return t.filterType.match(e)||t.filterType.match("EntNSport")});var t=(0,a_.g7)(a,"TV");p||(0,nZ.Xj)(t)}else{a=[];var r=(0,a_.g7)(n,"TV");p||(0,nZ.Xj)(r)}};function x(e){return"Entertainment"===e?"TV shows and Movies":"Sport"===e?"Sports and games":e}return(0,l.jsxs)("div",{className:r?"".concat(a6().tab_wrapper," ").concat(a6().varianOne):a6().tab_wrapper,"data-analytics-region":"Choose TV Package: Filter",children:["B"===c&&(0,l.jsx)("div",{children:"TV"==s?(0,l.jsxs)("div",{className:a6().gutter_space,children:[(0,l.jsx)(ae.H9,{content:u.component_heading_details[0]}),(0,l.jsx)(f.X_,{size:"xs"})]}):(0,l.jsxs)(l.Fragment,{children:[" ",(0,l.jsx)(f.DZ,{level:"3",size:"l",children:"Choose your bundle package"}),(0,l.jsx)(f.X_,{size:"xxxs"}),(0,l.jsx)(f.EY,{size:"m",children:"Our EE TV packages are flexible which means you can swap for another when you want."}),(0,l.jsx)(f.X_,{size:"xxxs"}),(0,l.jsxs)(f.EY,{size:"m",children:[(0,l.jsx)("span",{className:a6().info_icon,children:(0,l.jsx)(nV.mo,{})}),"Monthly prices rise on or after each 31 March by Consumer Price Index rate of inflation + 3.9%."]}),(0,l.jsx)(f.X_,{size:"s"})]})}),"B"===c?(0,l.jsx)("div",{className:a6().tab_container,children:i.map(function(e){return(0,l.jsx)("button",{type:"button",onClick:function(){return y(e)},className:g===e?"".concat(a6().active):"","data-analytics-link":"Choose TV Package: Filter: ".concat(e),children:e},e)})}):(0,l.jsx)("div",{className:"bt-container",children:(0,l.jsx)("div",{className:"".concat(a6().tab_container_new),children:i.map(function(e){return(0,l.jsx)("button",{type:"button",onClick:function(){return y(e)},className:g===e?"".concat(a6().active):"","data-analytics-link":"TV_Package_Filter_".concat(x(e).replace(/\s+/g,"_")),children:x(e)},e)})})}),(0,l.jsx)(f.X_,{size:"xl"}),(0,l.jsx)(rT,{productType:s,handleTVPkgDataClick:t,variantType:c,productCardDetail
13s:void 0!==a&&0!==a.length?a:n,tvProductCardModalData:d,buttonLabelUpdated:p}),(0,l.jsx)(f.X_,{size:"A"===c?"l":"xxl"})]})},rk=n(33873),rA=n.n(rk);let rI=function(e){return(0,l.jsxs)("div",{className:"".concat(rA().container),children:[(0,l.jsxs)("div",{className:rA().header,children:[(0,l.jsx)("span",{className:"".concat(rA().circle," ").concat(e.active?rA().active:rA().inactive),children:e.step}),(0,l.jsx)(f.DZ,{level:"2",size:"m",colour:"indigo",children:e.heading})]}),(0,l.jsx)(f.X_,{size:"xxs"}),e.desc&&(0,l.jsx)(f.EY,{children:(0,l.jsx)("span",{dangerouslySetInnerHTML:{__html:e.desc},className:rA().description})})]})};var rL=n(52754),rM=n.n(rL),rD=(0,aI.PA)(function(e){var t=e.Data,n=e.selecteditem,a=e.imgPath,i=(0,o.useContext)(nI.Pd),r=(0,o.useState)(n),s=r[0],c=r[1];(0,o.useEffect)(function(){i&&i.data.selectedNetflixOption.id&&c(i.data.selectedNetflixOption.id)},[i.data.selectedNetflixOption.id]);var d=function(e){c(e);var n={};if(void 0!==t&&(n=t),(null==i||null==(a=i.data)?void 0:a.selectedNetflixOption.id)!==""){var a,r,o,s,l,d=(0,a_.D6)(null==i||null==(s=i.data)?void 0:s.selectedNetflixOption,"Netflix_Addon");(0,nZ.BS)("item.removed",d,null==i||null==(l=i.data)?void 0:l.basketData.monthlyCost.monthlyPrice)}i.saveNetflixOption(n);var u=(0,a_.D6)(n,"Netflix_Addon"),p=Number(null==i||null==(r=i.data)?void 0:r.basketData.monthlyCost.monthlyPrice)+Number((null==i||null==(o=i.data)?void 0:o.selectedNetflixOption.price)||0);(0,nZ.BS)("item.added",u,p)},u=0===t.price?"".concat(t.priceHeading):"".concat(t.pricePredecessor?t.pricePredecessor:"","\xa3").concat(t.price," ").concat(t.contract);return(0,l.jsxs)("div",{children:[(0,l.jsx)(f.X_,{size:"xl"}),(0,l.jsx)("section",{className:rM().card_wrapper,children:t&&(0,l.jsxs)("div",{className:rM().card,children:[t.enableLabel&&(0,l.jsx)("div",{className:rM().card_label,style:{background:t.labelBgColor,color:t.labelTextColor},children:t.labelText}),(0,l.jsxs)("div",{className:rM().img_wrapper,children:[(0,l.jsx)(au.A,{imgOneX:(0,aq.A)(a),imgTwoX:(0,aq.A)(a),altText:t.heading}),t.heading&&(0,l.jsx)("p",{className:rM().overlayText,dangerouslySetInnerHTML:{__html:t.heading.replace("Netflix ","")}})]}),(0,l.jsxs)("div",{className:rM().card_Data,children:[(0,l.jsxs)("div",{className:rM().content,children:[(0,l.jsx)(f.X_,{size:"xs"}),t.heading&&(0,l.jsx)(f.DZ,{isBold:!0,size:t.headingSize,level:t.headingLevel,colour:"indigo",children:(0,l.jsx)("span",{dangerouslySetInnerHTML:{__html:t.heading}}
13)}),(0,l.jsx)(f.X_,{size:"xxxxs"}),(0,l.jsx)("div",{className:rM().minh,children:(0,l.jsx)(f.EY,{size:t.textSize,elementType:"p",children:t.text})}),(0,l.jsx)(f.X_,{size:"s"})]}),(0,l.jsxs)("div",{className:rM().garywrapper,children:[(0,l.jsx)(f.X_,{size:"xxs"}),(0,l.jsxs)("div",{className:rM().price_info,children:[(0,l.jsx)(f.DZ,{isBold:!0,size:t.priceHeadingSize,colour:t.headingColour,children:u}),(0,l.jsx)(f.X_,{size:"xxs"}),t.pricePreQuote&&(0,l.jsx)("div",{className:rM().price_pre_quote,children:(0,l.jsx)(f.EY,{size:"m",elementType:"p",children:t.pricePreQuote})})]}),(0,l.jsx)(f.X_,{size:"xxxxs"}),(0,l.jsx)(f.$n,{elementType:"button",isFullWidth:"default","data-testid":s,onClick:function(){return d(t.id)},"aria-label":"ChooseNetflixOption ".concat(t.heading," button"),styleVariant:s===t.id?"primary":"secondary",analyticsLabel:"ChooseNetflixOption_".concat(t.heading.replace(/\s+/g,"_"),"_New"),children:s===t.id?(0,l.jsxs)(l.Fragment,{children:["Selected ",(0,l.jsx)(nV.dA,{})," "]}):"Select this plan"}),(0,l.jsx)(f.X_,{size:"s"})]})]})]})})]})});let rB=function(e){var t=e.CMSContent,n=e.id,a=(0,o.useState)([]),i=a[0],r=a[1],s=(0,o.useState)([]),c=s[0],d=s[1],u=(0,ia.Z3)(t,ia.sR.OPTIONS_MODEL_CONTENT_MAIN),p=(0,ia.Z3)(t,ia.sR.OPTIONS_MODEL_CONTENT);(0,o.useEffect)(function(){r(p.filter(function(e){return e.type===n})),d(u.filter(function(e){return e.type===n}))},[n]);var h=Object.assign.apply(Object,[{}].concat((0,aV.A)(c)));return(0,o.useEffect)(function(){if(0!==i.length){var e=(0,a_.qP)(i,"TV Add On");(0,nZ.Xj)(e)}},[i.length]),(0,l.jsx)("div",{id:"netflixOption",children:(0,l.jsxs)("section",{"data-analytics-region":"netflix Product Card",className:"bt-container ".concat(rM().swiper_carousel_packages),children:[(0,l.jsxs)("div",{className:rM().contentWrap,children:[(0,l.jsx)("header",{className:rM().header,children:(0,l.jsx)(f.DZ,{size:h.headingSize,level:h.headingLevel,colour:h.headingColour,children:null==h?void 0:h.heading})}),(0,l.jsx)(f.X_,{size:"xxxxs"}),(0,l.jsx)(f.EY,{size:h.textSize,elementType:"p",children:(0,l.jsx)("span",{dangerouslySetInnerHTML:{__html:null==h?void 0:h.text}})}),(0,l.jsx)(f.X_,{size:"l"}),(0,l.jsx)(f.DZ,{isBold:!0,size:"m",colour:"default",level:"3",children:h.bottomHeading}),(0,l.jsx)(f.X_,{size:"xxxs"}),(0,l.jsx)(f.EY,{size:h.bottomTextSize,elementType:"p",children:(0,l.jsx)("span",{dangerouslySetInnerHTML:{__html:h.bottomText}})})]}),(0,l.jsx)(f.X_,{size:"xl"}),(0,l.jsxs)("div",{className:rM().netflixCardWrapper,children:[(0,l.jsx)(a0.RC,{modules:[a1.Vx,a1.Jq,a1.s3],className:"carousel","aria-label":"netflix Products navigation",tag:"div",grabCursor:!0,navigation:{nextEl:".s-next",prevEl:".s-prev"},spaceBetween:0,slidesPerView:1.1,style:{position:"initial"},keyboard:{enabled:!0},breakpoints:{460:{slidesPerView:1.1},560:{slidesPerView:1.6},768:{slidesPerView:2.5},900:{slidesPerView:3.4}},a11y:{enabled:!0,containerRoleDescriptionMessage:"carousel",slideLabelMessage:"Slide {{index}} of {{slidesLength}}"},children:null==i?void 0:i.map(function(e){return(0,l.jsx)(a0.qr,{children:(0,l.jsx)(rD,{Data:e,selecteditem:h&&h.selectedOption,imgPath:h&&h.imagePath},(0,ar.A)())},(0,ar.A)())})}),(0,l.jsxs)("div",{className:"".concat(rM().customSwiperButton," customSliderBtn"),children:[(0,l.jsx)("div",{className:"s-prev swiper-button-prev swiper-button"}),(0,l.jsx)("div",{className:"s-next swiper-button-next swiper-button"})]})]})]})})};var rR=n(67666),rV=n(65190),rF=n.n(rV),rz=(0,aI.PA)(function(e){var t,n,a,i=e.tvProductCard,r=e.addoncard,s=e.productType,c=e.variantType,d=e.tvProductCardModalData,u=e.cmsContent,p=e.skipTvAddonRef,h=e.setActiveBBPack,m=e.onTVAddonSelected,v=e.buttonLabelUpdated,g=(0,o.useContext)(nI.Pd),y=(0,b.useRouter)(),x=(0,a_.Gu)(nq.jE),N=(0,o.useState)(!1),_=N[0],C=N[1],w=(0,o.useState)(""),E=w[0],S=w[1];_&&(void 0!==r||null!==r)?a=(0,a_.Pz)(E,r):x&&x.getTVProductCardState.state&&r&&(a=(0,a_.Pz)(x.getTVProductCardState.id,r));var j=(0,o.useState)(""),T=j[0],P=j[1];(0,o.useEffect)(function(){a&&g.data.getTVProductCardState.state&&P(g.data.getTVProductCardState.id)},[g.data.getTVProductCardState.state]);var O=(0,o.useRef)(null),k=(0,o.useRef)(!1),A=(0,o.useState)(!1),I=A[0],L=A[1];function M(){var e;L(!0),null==(e=O.current)||e.scrollIntoView({behavior:"smooth"})}(0,o.useEffect)(function(){""!==g.data.getTVProductCardState.id&&M()},[g.data.selectedNetflixOption.id]),(0,o.useEffect)(function(){window.scrollTo({top:0,behavior:"smooth"})},[]);var D=(0,o.useCallback)(function(e){var t=e.current.getAttribute("data-testid");(null!==g.data.getTVProductCardState.id||g.data.getTVProductCardState.id!==t)&&(P(t),C(!0),S(t),g.resetData()),M()},[_,S]);return(0,o.useEffect)(function(){if(y.isReady&&!k.current){k.current=!0;var e=sessionStorage.getItem("defalutPackageSelected");if(null!==e&&""!==e&&("/packages/packages-add-ons"===y.asPath||"/add"===y.asPath)){var t,n=i.filter(function(t){return t.id===e}),a=n&&Object.assign.apply(Object,[{}].concat((0,aV.A)(n))),r={heading:"EE TV",id:a.id,packageName:a.header,packagePrice:Number(a.price),packageContract:a.contract,isMerchStrip:a.isMerchStrip,isMerchStripContent:a.isMerchStripContent,wasPrice:a.wasPrice,enableOffer:a.enableOffer,offerPrice:a.offerPrice,offerLength:a.offerLength,upFrontPrice:a.upFrontPrice};g.resetData();var o={delivery:{name:"Delivery",price:Number(a.delivery)},activation:{name:"Activation",price:Number(a.activation)}},s=(0,a_.Ir)([o.delivery,o.activation]);g.saveTVPackage(a,r),g.saveUpfront([o.delivery,o.activation],s),g.saveCheckoutPackage({baseURL:a.baseURL,optionsURL:a.optionsURL});var l=(0,a_.D6)(r,"TV");(0,nZ.BS)("item.added",l,null==g||null==(t=g.data)?void 0:t.basketData.monthlyCost.monthlyPrice),("TV-BIG-SPORT"===e||"TV-SPORT-MINI"===e)&&L(!0),setTimeout(function(){"/add"===y.asPath?window.scrollTo({top:1150,behavior:"smooth"}):window.scrollTo({top:800,behavior:"smooth"})},100),sessionStorage.setItem("defalutPackageSelected","")}}},[]),(0,l.jsx)(l.Fragment,{children:(0,l.jsxs)("div",{className:"bt-container","data-analytics-region":"Choose a flexible TV package",id:"packages",children:[!v&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(rI,{step:1,heading:"Cho
13ose a TV package",desc:"All the best live and on demand from Netflix, NOW, TNT Sports and more. Swap and manage your package via My BT app.\n <br /> For BT customers: EE TV will become BT TV on 15 October.\n The service, recordings and price will stay the same.",active:!0}),(0,l.jsx)(f.X_,{size:"xxxs"})]}),(0,l.jsx)(rO,{productType:s,handleTVPkgDataClick:D,contentDetails:i,filteringType:["Entertainment","Sport","Both"],variantType:c,tvProductCardModalData:d,CMSContent:u,buttonLabelUpdated:v}),!v&&T&&"TV-SPORT-MINI"!==T&&"TV-BIG-SPORT"!==T&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(rB,{CMSContent:u,id:T}),(0,l.jsx)(f.X_,{size:"xxs"}),(null==g||null==(t=g.data)?void 0:t.getTVProductCardState.id)!==""&&(0,l.jsxs)("div",{className:rF().Netflix_skip_btn,children:[(0,l.jsx)(f.$n,{elementType:"button","aria-label":"Continue button",styleVariant:"secondary",onClick:function(){return M()},analyticsLabel:"Skip_NetflixOption_Continue",children:"Continue"}),(0,l.jsx)(f.X_,{size:"s"})]})]}),(0,l.jsx)(f.X_,{size:"xxxs"}),(0,l.jsx)("div",{ref:O,children:I&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(rI,{step:2,heading:"Choose TV extras",desc:"Get the Best of TV. All in one place",active:!0}),(0,l.jsx)(f.X_,{size:"xxxs"}),a&&(0,l.jsx)(rR.A,{addOnsDetails:a,type:"TV Add On",onAddonSelected:m}),(null==g||null==(n=g.data)?void 0:n.getTVProductCardState.id)!==""&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(f.X_,{size:"s"}),(0,l.jsxs)("section",{className:"bt-container pad1remRL ".concat(rF().skipBtn),children:[(0,l.jsx)(f.$n,{colorVariant:"core",isFullWidth:"s",elementType:"button",styleVariant:"secondary",onClick:function(){var e;h(!0),null==p||null==(e=p.current)||e.scrollIntoView({behavior:"smooth"})},analyticsLabel:"Skip_EE_TV_Extras_New",children:"Skip TV extras"}),(0,l.jsx)(f.X_,{size:"l"})]})]})]})})]})})});let rY=(0,o.memo)(rz);var rH=n(58690),rU=n.n(rH),rW=n(70742),r$=function(){Array.from(Array.from(document.getElementsByClassName("swiper-slide"))[0].getElementsByTagName("button")).forEach(function(e){var t;null==(t=e.parentElement)||t.setAttribute("data-activeid",""),e.innerText=N.Q.SELECT})};let rG=(0,o.memo)(function(e){var t=e.pkgData,n=e.chooseAddon,a=e.modalProductContent,i=e.handleTVPkgDataClick,r=e.iscountDownTimer,c=e.buttonLabelUpdated,d=aN.N_,u=(0,o.useContext)(nI.Pd),p=(0,o.useRef)(null),h=(0,o.useState)(""),m=h[0],v=h[1],g=function(){if(p.current){var e;r$(),null==(e=p.current.parentElement)||e.setAttribute("data-activeid","active"),p.current.textContent=N.Q.SELECTED}},b={heading:"EE TV",id:t.id,packageName:t.header,packagePrice:t.price,packageContract:t.contract,upFrontPrice:t.upFrontPrice,isMerchStrip:t.isMerchStrip,isMerchStripContent:t.isMerchStripContent,wasPrice:t.wasPrice,enableOffer:t.enableOffer,offerPrice:t.offerPrice?t.offerPrice:t.price,offerLength:t.offerLength},y=rW[t.id],x=(0,ax.h)(),_=x.isShown,C=x.toggle,w=(0,a_.Gu)(nq.jE);(0,o.useEffect)(function(){w&&w.getTVProductCardState.id&&v(w.getTVProductCardState.id)},[null==w?void 0:w.getTVProductCardState.id]);var E={delivery:{name:"Delivery",price:Number(t.delivery)},activation:{name:"Activation",price:Number(t.activation)}},S=function(){i(p),n&&n(),g();var e,a=(0,a_.Ir)([E.delivery,E.activation]);u.saveTVPackage(t,b),u.saveUpfront([E.delivery,E.activation],a),u.saveCheckoutPackage({baseURL:t.baseURL,optionsURL:t.optionsURL});var r=(0,a_.D6)(b,"TV");(0,nZ.BS)("item.added",r,null==u||null==(e=u.data)?void 0:e.basketData.monthlyCost.monthlyPrice)},j=function(e){sessionStorage.setItem("defalutPackageSelected",e)},T=function(e){if((null==u||null==(t=u.data)?void 0:t.tvpackage.id)!==void 0&&(null==u||null==(n=u.data)?void 0:n.tvpackage.id)!==""){var t,n,a,i=(0,nZ.b0)(null==u?void 0:u.data);(0,nZ.BS)("item.removed",i,null==u||null==(a=u.data)?void 0:a.basketData.monthlyCost.monthlyPrice)}u.saveNetflixOption({heading:"",text:"",price:0,priceHeading:"",id:"",value:"",contract:""}),m!==e&&S()},P=function(){C()},O=t.enableOffer?t.offerPrice:Number(t.price),k=O&&!isNaN((0,a_.Dy)(O))&&0!==(0,a_.Dy)(O)&&(0,l.jsxs)("span",{className:rU().priceText,children:[".",(0,a_.Dy)(O)]}),A=void 0!==t.contractPrice?0!==t.contractPrice&&!isNaN((0,a_.Dy)(t.contractPrice))&&0!==(0,a_.Dy)(t.contractPrice)&&(0,l.jsxs)("span",{children:[".",(0,a_.Dy)(t.contractPrice)]}):0;return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("div",{className:"".concat(rU().productcard_root," ").concat(t.isMerchStrip?rU().mgTop:rU().noMgTop),"data-analytics-region":"Choose TV",children:t&&(0,l.jsx)("div",{className:"".concat(rU().cardHolder," "),"data-packageid":t.id,children:(0,l.jsxs)(f.ui,{background:t.surfaceColour,children:[t.isMerchStrip&&(0,l.jsx)("div",{className:rU().merchStrip,children:(0,l.jsx)(f.EY,{size:"s",children:(0,l.jsx)("span",{className:rU().offerText,children:t.isMerchStripContent})})}),(0,l.jsx)("div",{className:t.isCountDownTimer?"".concat(rU().bannerImage_container," ").concat(rU().countDown):rU().bannerImage_container,id:t.id,children:(0,l.jsx)(au.A,{imgOneX:(0,s.A)(t.bannerImg),imgTwoX:(0,s.A)(t.bannerImg),altText:""})}),(0,l.jsxs)("div",{className:"".concat(rU().description_container),children:[(0,l.jsx)(f.X_,{size:"xxxs"}),(0,l.jsx)("div",{className:rU().header,children:(0,l.jsx)(f.DZ,{size:t.headerSize,level:t.headerLevel,colour:t.headerColour,children:t.header})}),(0,l.jsx)(f.X_,{size:"s"}),(0,l.jsx)(f.EY,{elementType:"p",size:"s",children:(0,l.jsxs)("span",{className:rU().contractText,children:[t.contract," contract"]})}),(0,l.jsx)(f.X_,{size:"s"}),(0,l.jsx)(f.X_,{size:"xxxs"}),(0,l.jsx)("div",{className:rU().description,children:(0,l.jsx)(f.EY,{size:t.textSize,children:(0,l.jsx)("span",{dangerouslySetInnerHTML:{__html:null==t?void 0:t.text}})})}),(0,l.jsx)(f.X_,{size:"xxxs"})]}),(0,l.jsx)("div",{className:rU().logos,children:(0,l.jsx)(r9,{data:y})}),(0,l.jsx)("div",{className:"".concat(rU().card_bottom_overlay," ").concat(r&&rU().minHeight),children:(0,l.jsxs)("div",{className:rU().card_bottom_wrapper,children:[t.isCountDownTimer&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("div",{className:rU().timer_wrapper,children:t.isCountDownTimer&&t.endDate&&t.timerType&&(0,l.jsx)(al,{timerType:t.timerType,endDate:t.endD
13ate})}),(0,l.jsx)(f.X_,{size:"xxxs"})]}),(0,l.jsx)(f.X_,{size:"s"}),(0,l.jsxs)("div",{className:t.enableOffer?"".concat(rU().productInfo," ").concat(rU().heighAlign):rU().productInfo,children:[(0,l.jsx)("div",{className:rU().priceDetails,children:(0,l.jsxs)(f.EY,{size:"m",children:[(0,l.jsxs)("strong",{children:[O&&(0,l.jsx)("span",{className:rU().price,children:(0,l.jsxs)(f.DZ,{isInline:!0,isBold:!0,children:[(0,l.jsx)("span",{className:rU().priceText,children:"\xa3"}),(0,a_.YW)(O),k]})})," "]}),(0,l.jsx)("span",{className:rU().grayText,children:" a month"})]})}),(0,l.jsx)("div",{className:rU().priceDetails,children:(0,l.jsx)(f.EY,{size:"m",children:(0,l.jsxs)("strong",{children:[void 0!==t.contractPrice?(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)("span",{className:rU().price,children:[(0,l.jsx)("span",{className:rU().priceText,children:"\xa3"}),(0,a_.YW)(t.contractPrice)]}),(0,l.jsx)("span",{children:A})]}):(0,l.jsxs)("span",{className:rU().price,children:[(0,l.jsx)("span",{className:rU().priceText,children:"\xa3"}),"0"]}),t.enableTooltip?(0,l.jsxs)("span",{className:"".concat(rU().upfrontCost," ").concat(rU().underline),children:[(0,l.jsx)("span",{children:" upfront"}),(0,l.jsx)("span",{className:rU().infoIcon,children:(0,l.jsx)("span",{className:rU().hoverText,children:t.tooltipText})})]}):(0,l.jsx)("span",{className:rU().upfrontCost,children:"upfront"})]})})})]}),(0,l.jsx)(f.X_,{size:"xxs"}),(0,l.jsxs)("div",{className:rU().price_rise_wrapper,children:[t.enableOffer?(0,l.jsxs)(l.Fragment,{children:[t.priceRise1Label&&(0,l.jsxs)("div",{className:rU().price_rise_tile,children:[(0,l.jsx)("span",{children:t.priceRise1Label}),(0,l.jsxs)("strong",{children:["\xa3",void 0!==t.priceRise1?(Number(t.offerPrice)+Number(t.priceRise1)).toFixed(2).replace(/[.,]00$/,""):Number(t.price).toFixed(2).replace(/[.,]00$/,"")]})]}),t.priceRise2Label&&(0,l.jsxs)("div",{className:rU().price_rise_tile,children:[(0,l.jsx)("span",{children:t.priceRise2Label}),(0,l.jsxs)("strong",{children:["\xa3",(Number(t.price)+nq.MD.ONE).toFixed(2).replace(/[.,]00$/,"")]})]})]}):(0,l.jsx)(l.Fragment,{children:t.priceRise1Label&&(0,l.jsxs)("div",{className:rU().price_rise_tile,children:[(0,l.jsx)("span",{children:t.priceRise1Label}),(0,l.jsxs)("strong",{children:["\xa3",void 0!==t.priceRise1?(Number(t.offerPrice)+Number(t.priceRise1)+nq.MD.ONE).toFixed(2).replace(/[.,]00$/,""):(Number(t.price)+nq.MD.ONE).toFixed(2).replace(/[.,]00$/,"")]})]})}),!t.enableOffer&&t.priceRise2Label&&(0,l.jsxs)("div",{className:rU().price_rise_tile,children:[(0,l.jsx)("span",{children:t.priceRise2Label}),(0,l.jsxs)("strong",{children:["\xa3",(Number(t.price)+nq.MD.ONE).toFixed(2).replace(/[.,]00$/,"")]})]}),t.priceRise3Label&&(0,l.jsxs)("div",{className:rU().price_rise_tile,children:[(0,l.jsx)("span",{children:t.priceRise3Label}),(0,l.jsxs)("strong",{children:["\xa3",(Number(t.price)+nq.MD.TWO).toFixed(2).replace(/[.,]00$/,"")]})]})]}),(0,l.jsx)(f.X_,{size:"xs"}),(0,l.jsxs)("div",{className:"".concat(rU().productCardFooter),children:[c?(0,l.jsx)("div",{className:"".concat(rU().productCardBtn),"data-activeid":m===(null==t?void 0:t.id)?"active":"",children:(0,l.jsx)(d,{to:"contentSection",smooth:!0,offset:40,duration:500,delay:100,isDynamic:!0,"data-analytics-tag":"Check_availability",children:(0,l.jsx)("span",{role:"button",className:"lc-Button lc-Button--fullWidth lc-ButtonBT","data-testId":null==t?void 0:t.id,onClick:function(){return j(null==t?void 0:t.id)},style:{cursor:"pointer"},tabIndex:0,"aria-label":N.Q.CHECK_AVILABILITY,children:N.Q.CHECK_AVILABILITY})})}):(0,l.jsx)("div",{className:"".concat(rU().productCardBtn," ").concat(m!==(null==t?void 0:t.id)?rU().trasparentBtn:""),"data-activeid":m===(null==t?void 0:t.id)?"active":"",children:(0,l.jsx)(d,{to:"netflixOption",smooth:!0,offset:40,duration:500,delay:100,isDynamic:!0,children:(0,l.jsx)(f.$n,{onClick:function(){return T(null==t?void 0:t.id)},elementType:"button",analyticsLabel:"Choose_TV_".concat(null==t?void 0:t.header.replace(/\s+/g,"_"),"_New"),colorVariant:"core",styleVariant:"primary",testId:null==t?void 0:t.id,isFullWidth:"default",ref:p,children:m===(null==t?void 0:t.id)?(0,l.jsxs)(l.Fragment,{children:[N.Q.SELECTED_TV_ADD," \xa0\xa0",(0,l.jsx)(nV.dA,{})]}):N.Q.SELECT_TV_ADD})})}),(0,l.jsx)(f.X_,{size:"xxs"}),(0,l.jsx)("div",{className:rU().seeDetails,children:(0,l.jsx)(f.$n,{elementType:"button",styleVariant:"secondary",color
13Variant:"core",onClick:function(){return P()},analyticsLabel:"Choose_TV_".concat(null==t?void 0:t.header.replace(/\s+/g,"_"),"_").concat(N.Q.SEEDETAILS.replace(/\s+/g,"_"),"_New"),children:"See the ".concat(null==t?void 0:t.header," package details")})})]})]})})]})})}),_&&(0,l.jsx)(ay.A,{classPropName:"product",isShown:_,hideModal:C,type:"product",modalProductContent:a,parentCallback:S})]})});var rX=(0,aI.PA)(function(e){var t=e.addonsData,n=e.addonType,a=e.onSelect,i=(0,ax.h)(),r=i.isShown,c=i.toggle,d=(0,o.useRef)(null),u=(0,o.useContext)(nI.Pd),p=(0,o.useState)({id:"",isActive:!1}),h=p[0],m=p[1],v=function(){d.current&&(m({id:d.current.getAttribute("data-testid")||"",isActive:!h.isActive}),function(e){if(h.isActive||"active"===e.parentElement.getAttribute("data-activeid")){u.updateAddons(t),e.textContent="".concat(N.Q.ADD," ").concat(null==d||null==(n=d.current)||null==(n=n.parentElement)?void 0:n.id),null==(a=e.parentElement)||a.setAttribute("data-activeid","");var n,a,i,r=(0,a_.D6)(t,"TV Addons");(0,nZ.BS)("item.removed",r,null==u||null==(i=u.data)?void 0:i.basketData.monthlyCost.monthlyPrice)}else{null==(o=e.parentElement)||o.setAttribute("data-activeid","active"),u.updateAddons(t),e.textContent="".concat(N.Q.REMOVE," ").concat(null==d||null==(s=d.current)||null==(s=s.parentElement)?void 0:s.id);var o,s,l,c=(0,a_.D6)(t,"TV Addons");(0,nZ.BS)("item.added",c,null==u||null==(l=u.data)?void 0:l.basketData.monthlyCost.monthlyPrice)}}(d.current),null==a||a())},g=function(){if(d.current){var e,t;d.current.textContent="".concat(N.Q.ADD," ").concat(null==d||null==(e=d.current)||null==(e=e.parentElement)?void 0:e.id),null==(t=d.current.parentElement)||t.setAttribute("data-activeid","")}!0===h.isActive&&m({id:"",isActive:!1})},b=(0,a_.Gu)(nq.jE);(0,o.useEffect)(function(){if(b&&b.getTVProductCardState.state&&g(),0!==u.data.getAddonsProductCardState.length&&d.current){var e,t,n,a,i=d.current.getAttribute("data-testid");u.data.addons.some(function(e){return e.buttonID===i})?(null==(e=d.current.parentElement)||e.setAttribute("data-activeid","active"),d.current.textContent="".concat(N.Q.REMOVE," ").concat(null==d||null==(t=d.current)||null==(t=t.parentElement)?void 0:t.id)):(d.current.textContent="".concat(N.Q.ADD," ").concat(null==d||null==(n=d.current)||null==(n=n.parentElement)?void 0:n.id),null==(a=d.current.parentElement)||a.setAttribute("data-activeid",""))}},[b&&b.getTVProductCardState.state]);var y=t.fromPrice&&!isNaN((0,a_.Dy)(t.fromPrice))&&0!==(0,a_.Dy)(t.fromPrice)&&(0,l.jsxs)("span",{children:[".",(0,a_.Dy)(t.fromPrice)]}),x=t.addonPrice&&!isNaN((0,a_.Dy)(t.addonPrice))&&0!==(0,a_.Dy)(t.addonPrice)&&(0,l.jsxs)("span",{children:[".",(0,a_.Dy)(t.addonPrice)]});return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("div",{className:" ".concat(aA().productcard_root," ").concat(aA().mgtop),"data-analytics-region":"Choose Addons :: new",children:(0,l.jsx)("div",{className:"".concat(aA().cardHolder),children:(0,l.jsxs)(f.ui,{background:t.surfaceColour,children:[t.enableOffer&&(0,l.jsx)("div",{className:aA().merchStrip,children:(0,l.jsx)(f.EY,{size:"s",children:(0,l.jsx)("span",{className:aA().offerText,children:t.offerContract})})}),(0,l.jsx)("div",{className:aA().bannerImage_container,id:t.buttonID,children:(0,l.jsx)(au.A,{imgOneX:(0,s.A)(t.addonImg),imgTwoX:(0,s.A)(t.addonImg),altText:t.header})}),(0,l.jsxs)("div",{className:aA().Description_wrapper,children:[(0,l.jsxs)("div",{className:"".concat(aA().description_container),children:[(0,l.jsx)(f.X_,{size:"xxxs"}),(0,l.jsx)("div",{className:aA().header,children:(0,l.jsx)(f.DZ,{size:t.headingSize,level:t.headingLevel,colour:t.headingColour,children:t.header})}),(0,l.jsx)(f.X_,{size:"xxxxs"}),t.contract&&(0,l.jsx)(f.EY,{elementType:"p",size:"s",children:(0,l.jsxs)("strong",{children:[t.contract," contract"]})}),(0,l.jsx)(f.X_,{size:"xxxs"}),(0,l.jsx)("div",{className:aA().description,children:(0,l.jsx)(f.EY,{size:t.textSize,children:t.text})}),(0,l.jsx)(f.X_,{size:"xxxs"})]}),(0,l.jsxs)("div",{className:aA().card_bottom_wrapper,children:[(0,l.jsx)("div",{className:aA().productInfo,children:(0,l.jsx)("div",{className:aA().priceDetails,children:(0,l.jsx)(f.EY,{size:"m",children:(0,l.jsxs)("strong",{children:[0!==t.fromPrice?(0,l.jsx)(l.Fragment,{children:t.fromPrice&&(0,l.jsxs)(l.Fragment,{children:["Then \xa3",(0,l.jsxs)("span",{className:aA().price,children:[t.enableTariffTerm&&(0,l.jsx)("sup",{children:"Î"}),(0,l.jsx)(f.DZ,{isInline:!0,isBold:!0,colour:t.fromPriceColour,children:(0,a_.YW)(t.fromPrice)})]}),y]})}):(0,l.jsxs)(l.Fragment,{children:[t.enableFromText?"From \xa3":"\xa3",(0,l.jsxs)("span",{className:aA().price,children:[t.enableTariffTerm&&(0,l.jsx)("sup",{children:"Î"}),(0,l.jsx)(f.DZ,{isInline:!0,colour:t.addonPriceColour,children:(0,a_.YW)(t.addonPrice)})]}),x]})," ","a month"]})})})}),(0,l.jsx)(f.X_,{size:"xxs"}),(0,l.jsxs)("div",{className:"".concat(aA().productCardFooter),children:[(0,l.jsx)("div",{className:"".concat(aA().productCardBtn),"data-activeid":h.id===(null==t?void 0:t.buttonID)?"active":"",id:null==t?void 0:t.header,children:(0,l.jsx)(f.$n,{onClick:function(){return v()},testId:t.buttonID,elementType:"button",colorVariant:"core",styleVariant:"primary",ref:d,analyticsLabel:"BB"==n?"".concat(null==t?void 0:t.header).replace(/\s+/g,"-"):"".concat(null==t?void 0:t.header.replace(/\s+/g,"_"),"_New"),children:h.id===(null==t?void 0:t.buttonID)?"".concat(N.Q.REMOVE," ").concat(t.header):"".concat(N.Q.ADD," ").concat(t.header)})}),(0,l.jsx)("div",{className:"".concat(aA().modal_link," ").concat(aA().modalLinkNew),children:t.enableModalLink&&(0,l.jsx)(f.$n,{elementType:"a",styleVariant:"secondary",color
13Variant:"core",analyticsLabel:"ChooseAddons_".concat(null==t?void 0:t.header.replace(/\s+/g,"_"),"_modalLink_new"),onClick:c,children:t.modalLinkText})})]})]})]})]})})}),r&&(0,l.jsx)(ay.A,{classPropName:"product",isShown:r,hideModal:c,type:"addon-product",addonPCModelContent:t,parentCallback:v,btnSelectedState:h.isActive})]})});let rq=(0,o.memo)(rX);var rZ=n(33030),rK=n.n(rZ),rJ=(0,aI.PA)(function(e){var t=e.bbDetails,n=e.productType,a=e.upsell,i=(0,o.useContext)(nI.Pd),r=(0,a_.Gu)(nq.jE),s=(0,o.useState)(0),c=s[0],d=s[1],u=o.useRef(null);(0,o.useEffect)(function(){var e=(0,a_.MB)(t,i.data.scenarioId);(null==r?void 0:r.bbpackage.packageId)===""&&(0,nZ.Xj)(e),null!=r&&r.landlineState.islandline&&(0,nZ.Xj)(e)},[null==r?void 0:r.landlineState.islandline]);var p=function(e,t){var n,a;null!==e?(d(e),null==(n=u.current)||n.slideTo(e)):(d(t),null==(a=u.current)||a.slideTo(t))};return(0,l.jsx)("div",{className:a6().mainwrapper,children:(0,l.jsxs)("div",{className:"bbProductCard","data-analytics-region":"Choose BB Package",style:{position:"relative"},children:[(0,l.jsx)(a0.RC,{modules:[a1.Vx,a1.Jq,a1.s3],className:"product-card-carousel","aria-label":"Products navigation",tag:"div",onSwiper:function(e){return u.current=e},onSlideChange:function(e){return d(e.activeIndex)},grabCursor:!0,navigation:{nextEl:".next",prevEl:".prev"},spaceBetween:0,slidesPerView:1.2,style:{position:"initial"},keyboard:{enabled:!0},breakpoints:{460:{slidesPerView:1.2},560:{slidesPerView:1.8},768:{slidesPerView:2.5},900:{slidesPerView:3.2},1300:{slidesPerView:3.4},1400:{slidesPerView:3.4},1920:{slidesPerView:3.4}},a11y:{enabled:!0,containerRoleDescriptionMessage:"carousel",slideLabelMessage:"Slide {{index}} of {{slidesLength}}"},children:t.map(function(e,i){return(0,l.jsx)(a0.qr,{children:(0,l.jsx)(r7,{bbpkgData:e,productType:n,broadbandLists:t,onSelect:function(e){return p(e,i)},isActive:c===i,upsellData:a})},(0,ar.A)())})}),(0,l.jsxs)("div",{className:"".concat(a6().customSwiperButton," customSliderBtn"),children:[(0,l.jsx)("div",{className:"prev swiper-button-prev swiper-button"}),(0,l.jsx)("div",{className:"next swiper-button-next swiper-button"})]})]})})}),rQ=["sortValue"];function r0(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function r1(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?r0(Object(n),!0).forEach(function(t){(0,m.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r0(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var r2=(0,aI.PA)(function(e){var t,n=e.productType,a=e.CMSContent,i=e.upsellData,r=(0,o.useContext)(nI.Pd),s=(0,a_.Gu)(nq.jE),c=nX.y.useContainer(),d=c.state,u=d.serviceCheckerData,p=d.scenario,h=d.showAlternateProducts,m=(0,o.useState)(!1),v=m[0],g=m[1];(0,o.useEffect)(function(){if(aZ.KJ&&!p){var e,t="default";if(u&&u.specific){var n=u.specific[w.Jf];n&&(t=n.jsonId)}c.scenarioFetchInit();var a=localStorage.getItem("BT_SC_CACHED_DATA"),i=a&&JSON.parse(a);(0,aQ.t)(t,null==i||null==(e=i.common)||null==(e=e.rawData)?void 0:e.postcode,"packages").then(function(e){c.setScenario(e)}).catch(function(){c.scenarioFetchInit()})}},[aZ.KJ,p]);var b=[],y=(0,o.useState)(null==s?void 0:s.landlineState.islandline),x=y[0],N=y[1];r.saveScenarioVarient((null==p?void 0:p.variant)||0),p&&r.saveScenariId(p.scenario);var _=function(e){var t=JSON.parse(JSON.stringify(e));if((null==p?void 0:p.scenario)==="gfast-1"||(null==p?void 0:p.scenario)==="gfast-2"||(null==p?void 0:p.scenario)==="fttp-gfast-1")if(("UF-100"===e.packageId||"UF-200"===e.packageId||"UF-100-CW"==e.packageId)&&!x)return!1;else return(0,aQ.z)(t,(null==p?void 0:p.variant)||r.data.scenarioVarient,!1);if((null==p?void 0:p.scenario)==="copper-mocoY"||(null==p?void 0:p.scenario)==="copper-mocoN")return(0,aQ.z)(t,(null==p?void 0:p.variant)||r.data.scenarioVarient,!1);if((null==p?void 0:p.scenario)==="copper-mocoN-l10mb4g")if("UBB-MOCON-NEW"===e.packageId)return(0,aQ.z)(t,(null==p?void 0:p.variant)||r.data.scenarioVarient,!1);else return!1;var n=(0,aQ.z)(t,(null==p?void 0:p.variant)||r.data.scenarioVarient,h||!1);return n&&b.push(t),n},C=function(){var e,t=aZ.Vm.includes(r.data.scenarioId.toLocaleLowerCase()),n=aZ.aS.includes(r.data.scenarioId.toLocaleLowerCase());null==p||null==(e=p.packages)||e.forEach(function(e){var a=JSON.parse(JSON.stringify(e));!("SFFEU-V2"===e.packageId||"FIBRE-1-HM"===e.packageId||"FIBRE-2-HM"===e.packageId||"BS-FF-100"===e.packageId||"FIBRE-1-CW-HM"===e.packageId||"BS-FF-500"===e.packageId||"BS-FF-900"===e.packageId||e.packageId.includes("AFF-"))&&_(e)&&(n||t)&&b.push(a)})};C(),(0,o.useEffect)(function(){var e=aZ.Vm.includes(r.data.scenarioId.toLocaleLowerCase()),t=aZ.aS.includes(r.data.scenarioId.toLocaleLowerCase());r.data.landlineState.islandline?(N(r.data.landlineState.islandline),C()):e||t?r.savelandlinePackage({islandline:!0,landlinePrice:5}):(N(r.data.landlineState.islandline),C())},[r.data.landlineState,r.data.scenarioId]);var E=b.map(function(e){var t,n,a;switch((null==p?void 0:p.variant)||r.data.scenarioVarient){case 1:t=e.variant1;break;case 2:t=e.variant2;break;case 3:t=e.variant3;break;case 4:t=e.variant4;break;case 7:t=e.variant7;break;case 8:t=e.variant8;break;case 11:t=e.variant11}return t&&t.hasVariant&&(e.pricingPromotion=t.pricingPromotion,e.colorCustomizations=t.colorCustomizations,e.socialNorm=t.socialNorm,e.promotionsEndDate=t.promotionsEndDate,e.promotions=h&&(null==(n=t.withoutLandlineVariant)||null==(n=n.promotions)?void 0:n.length)>0?null==(a=t.withoutLandlineVariant)?void 0:a.promotions:t.promotions),e}),S=[],j=(null==p?void 0:p.variant)===0?void 0:"variant".concat(null==p?void 0:p.variant),T=E.filter(function(e){var t,n,a=j&&e[j]?e[j]:e;return 24===e.contractLength?!e.packageId.includes("AFF-")&&(null==a||null==(t=a.colorCustomizations)||null==(t=t.titleColor)?void 0:t.includes("Show,")):null==a||null==(n=a.colorCustomizations)||null==(n=n.titleColor)?void 0:n.includes("Show,")}).map(function(e){var t,n=j&&e[j]?e[j]:e;return r1(r1({},e),{},{sortValue:null!=n&&null!=(t=n.colorCustomizations)&&t.titleColor?parseInt(n.colorCustomizations.titleColor.split(",")[1],10):void 0})}).sort(function(e,t){return void 0===e.sortValue?1:void 0===t.sortValue?-1:e.sortValue-t.sortValue}).map(function(e){return e.sortValue,nD(e,rQ)});S=0!==T.length?T:E;var P=null==E?void 0:E.map(function(e){return{speed:"".concat(e.averageSpeed,"Mb"),name:"".concat(e.packageId)}});return(0,o.useEffect)(function(){aZ.KJ&&g(!0)},[aZ.KJ,u]),0!==P.length&&v&&(t=p&&aZ.Vm.includes(p.scenario.toLocaleLowerCase())?(0,l.jsx)(l.Fragment,{children:("BBCOPPERMocon"===n||"BBCOPPER"===n)&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(ae.H9,{content:null==a?void 0:a.component_heading_details[4]}),(0,l.jsx)(f.X_,{size:"xs"}),(0,l.jsx)("div",{className:"bt-container",children:(0,l.jsx)(rJ,{bbDetails:S,productType:n})})]})}):p&&aZ.aS.includes(p.scenario.toLocaleLowerCase())?(0,l.jsx)(l.Fragment,{children:("BBCOPPERMocon"===n||"BBCOPPER"===n)&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(ae.H9,{content:a.component_heading_details[4]}),(0,l.jsx)(f.X_,{size:"xs"}),(0,l.jsx)("div",{className:"bt-container",children:(0,l.jsx)(rJ,{bbDetails:S,productType:n})})]})}):(0,l.jsx)(rJ,{bbDetails:S,productType:n,upsell:i})),(0,l.jsx)(l.Fragment,{children:(0,l.jsx)(f.C6,{children:(0,l.jsx)("div",{className:rK().choosetvpackage_root,"data-analytics-region":"Choose a Broadband package",id:"bb packages",children:t})})})});let r3=(0,o.memo)(r2);var r4=n(69346),r5=n.n(r4),r6=function(e){Array.from(document.getElementsByClassName("button_wrap")).forEac
13h(function(t){null==t||t.setAttribute("data-activeid","");var n=Array.from(t.getElementsByTagName("button"));n[0].dataset.testid!==e?n[0].innerText=N.Q.SELECT:n[0].innerText="".concat(N.Q.SELECTED," â")})};let r7=(0,o.memo)(function(e){var t,n,a,i,r,s,c,d,u,p,h,m,v,g,b,y,x,C,w=e.bbpkgData,E=e.productType,S=e.broadbandLists,j=e.onSelect,T=e.isActive,P=e.upsellData,O=(0,o.useContext)(nI.Pd),k=nX.y.useContainer(),A=(0,o.useState)(""),I=A[0],L=A[1],M=(0,o.useRef)(null),D=k.state.serviceCheckerData,B=(0,_._b)(D,w.sltIds),R=function(){if(M.current&&M.current.dataset){var e,t;r6(null==(e=M.current)||null==(e=e.dataset)?void 0:e.testid),null==(t=M.current.parentElement)||t.setAttribute("data-activeid","active")}},V={downloadSpeedMax:null,downloadSpeedMin:null,minGuaranteeDownloadSpeed:null,uploadSpeedMax:null,uploadSpeedMin:null},F=!1;null!=B&&(V=B,F=!0);var z=null;F&&V.downloadSpeedMax&&(z=(0,_.ou)(V.uploadSpeedMin,V.uploadSpeedMax,"Mb",!0),C=V.minGuaranteeDownloadSpeed);var Y={delivery:{name:"Delivery",price:w.postageCost},activation:{name:"Activation",price:Number(w.activationCost)}},H=(null==w?void 0:w.saleMonthlyCost)!==void 0&&null!=w&&w.pricingPromotion&&(null==w?void 0:w.pricingPromotion.length)===0&&(null==w?void 0:w.saleMonthlyCost)!==0?Number(null==w?void 0:w.saleMonthlyCost):Number((null==w?void 0:w.saleMonthlyCost)!==void 0&&null!=w&&w.pricingPromotion&&(null==w?void 0:w.pricingPromotion.length)!==0?Number(null==w?void 0:w.saleMonthlyCost):Number(null==w?void 0:w.monthlyCost)),U=(null==w?void 0:w.saleMonthlyCost)!==void 0&&(null==w?void 0:w.saleMonthlyCost)!==0&&null!=w&&!!w.pricingPromotion&&(null==w?void 0:w.pricingPromotion.length)===0||(null==w?void 0:w.saleMonthlyCost)!==void 0&&null!=w&&!!w.pricingPromotion&&(null==w?void 0:w.pricingPromotion.length)!==0,W=(0,o.useState)([]),$=W[0],G=W[1],X=(0,o.useState)([]),q=X[0],Z=X[1],K=(0,o.useState)(0),J=K[0],Q=K[1];console.log(J);var ee=(0,o.useState)(H),et=ee[0],en=ee[1],ea=(0,o.useState)(H),ei=ea[0],er=ea[1],eo=(0,o.useState)(Number((Number(null==w?void 0:w.monthlyCost)+nq.HM.ONE).toFixed(2))),es=eo[0],el=eo[1],ec=(0,o.useState)(Number((Number(null==w?void 0:w.monthlyCost)+nq.HM.TWO).toFixed(2))),ed=ec[0],eu=ec[1];(0,o.useEffect)(function(){var e;if(null!=(e=O.data)&&e.landlineState.islandline){var t,n=null==(t=O.data)?void 0:t.landlineState.landlinePrice;en(Number((Number(H)+Number(n)).toFixed(2).replace(/[.,]00$/,""))),er(Number((Number(H)+Number(n)).toFixed(2).replace(/[.,]00$/,""))),el(Number((Number(null==w?void 0:w.monthlyCost)+nq.HM.ONE+n).toFixed(2).replace(/[.,]00$/,""))),eu(Number((Number(null==w?void 0:w.monthlyCost)+nq.HM.TWO+n).toFixed(2).replace(/[.,]00$/,""))),Q(Number(Number(Number(ei)+nq.HM.ONE+n).toFixed(2).replace(/[.,]00$/,"")))}else{var a,i=null==(a=O.data)?void 0:a.landlineState.landlinePrice;en(Number((Number(H)+Number(i)).toFixed(2))),er(Number((Number(H)+Number(i)).toFixed(2).replace(/[.,]00$/,""))),el(Number((Number(null==w?void 0:w.monthlyCost)+nq.HM.ONE+i).toFixed(2).replace(/[.,]00$/,""))),eu(Number((Number(null==w?void 0:w.monthlyCost)+nq.HM.TWO+i).toFixed(2).replace(/[.,]00$/,""))),Q(Number(Number(Number(ei)+nq.HM.ONE+i).toFixed(2).replace(/[.,]00$/,"")))}},[null==(t=O.data)?void 0:t.landlineState]);var ep=w&&{heading:"Broadband",packageName:w.displayName,packagePrice:Number(w.monthlyCost),packageBBContract:Number(w.contractLength),selected:w.displayName,islandline:!1,landlineCost:Number(w.landlinePrice),wasPrice:w.saleMonthlyCost,enableOffer:U,promotions:w.promotions,pricingPromotion:w.pricingPromotion,ojUrl:null==(n=w.completeWifi)?void 0:n.ojUrl},ef=w&&{activationCost:Number(w.activationCost),averageSpeed:Number(w.averageSpeed),checkoutUrl:w.checkoutUrl,contractLength:Number(w.contractLength),displayName:w.displayName,islandline:!1,landlineCost:Number(w.landlinePrice),enableOffer:U,monthlyCost:Number(w.monthlyCost),wasPrice:O.data.landlineState.islandline?Number(w.saleMonthlyCost)+Number(w.landlinePrice):Number(w.saleMonthlyCost),ojUrl:null==(a=w.completeWifi)?void 0:a.ojUrl,optionsJourneyPath:w.optionsJourneyPath,optionsJourneyType:w.optionsJourneyType,optionsUrl:w.optionsUrl,packageId:w.packageId,postageCost:Number(w.postageCost),resourcePath:w.resourcePath,sltIds:w.sltIds,pricingPromotion:w.pricingPromotion,description:w.description,promotions:w.promotions,promotionsEndDate:w.promotionsEndDate},eh=(0,a_.Gu)(nq.jE),em=(0,ax.h)(),ev=em.isShown,eg=em.toggle;(0,o.useEffect)(function(){eh&&eh.bbpackage.displayName&&L(eh.bbpackage.packageId)},[]);var eb=function(e){if(O.data.bbpackage.packageId!==e){if(""!==O.data.bbpackage.packageId){var t,n,a,i,r,o=(0,a_.D6)(null==O||null==(n=O.data)?void 0:n.bbpackage,"BROADBAND",null==(a=O.data)?void 0:a.landlineState,null==(i=O.data)?void 0:i.scenarioId);(0,nZ.BS)("item.removed",o,null==O||null==(r=O.data)?void 0:r.basketData.monthlyCost.monthlyPrice)}var s=null!=(t=null==P?void 0:P.filter(function(t){return t.packageId===e}))?t:[],l=Object.assign.apply(Object,[{}].concat((0,aV.A)(s))),c=l.packageId,d=l.modifiedPackageId;G(S.filter(function(e){return e.packageId===d})),Z(S.filter(function(e){return e.packageId===c})),L(e),R();var u=(0,a_.Ir)([Y.delivery,Y.activation]);if(O.saveUpfront([Y.delivery,Y.activation],u),O.saveBBPackage(ef,ep),eg(),void 0===d){var p,f,h,m=(0,a_.D6)(ef,"BROADBAND",null==(p=O.data)?void 0:p.landlineState,null==(f=O.data)?void 0:f.scenarioId);(0,nZ.BS)("item.added",m,null==O||null==(h=O.data)?void 0:h.basketData.monthlyCost.monthlyPrice)}}},ey=(0,o.useCallback)(function(e){var t=e.target.dataset.testid,n=Array.from(document.getElementsByClassName("button_wrap")).findIndex(function(e){return Array.from(e.getElementsByTagName("button"))[0].dataset.testid===t});j&&j(n)},[]),ex=function(){var e,t,n=null==(e=O.data)?void 0:e.postcode,a=null==(t=O.data)?void 0:t.nadKey,i="&postCode=".concat(n.replace(" ",""),"&nadKey=").concat(a),r="".concat(w.checkoutUrl).concat(i);window.location.href=r},eN=(Number(et)+Number(w.activationCost)+Number(w.postageCost)).toFixed(2).replace(/[.,]00$/,""),e_=w.promotions&&(null==(i=w.promotions)?void 0:i.length)!==0&&(null==(r=w.promotions[0])?void 0:r.isRewardCard)!==!0||w.pricingPromotion&&(null==(s=w.pricingPromotion)?void 0:s.length)!==0?r5().mgtop:"";return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)("div",{className:"".concat(r5().productcard_root," resetPackage ").concat(T?"active":""," ").concat(e_," ").concat("BBCOPPERMocon"===E&&r5().mgtop),"data-packageId":w.packageId,children:["BBCOPPERMocon"!==E?w.promotions&&(null==(c=w.promotions)?void 0:c.length)!==0?(0,l.jsx)(l.Fragment,{children:(null==(d=w.promotions[0])?void 0:d.isRewardCard)!==!0&&(0,l.jsx)("div",{className:r5().merchStripWra
13p,children:(0,l.jsx)("div",{className:"".concat(r5().merchStrip," ").concat(r5().fontsizexs),children:(0,l.jsx)(f.EY,{size:"s",children:(0,l.jsx)("span",{className:r5().offerText,children:w.promotions&&(null==(u=w.promotions[0])?void 0:u.name)})})})})}):w.pricingPromotion&&(null==(p=w.pricingPromotion)?void 0:p.length)!==0&&(0,l.jsx)("div",{className:r5().merchStripWrap,children:(0,l.jsx)("div",{className:r5().merchStrip,children:(0,l.jsx)(f.EY,{size:"s",children:(0,l.jsx)("span",{className:r5().offerText,children:w.pricingPromotion&&(null==(h=w.pricingPromotion[0])?void 0:h.name)})})})}):(0,l.jsx)("div",{className:r5().merchStripWrap,children:(0,l.jsx)("div",{className:r5().merchStrip,children:(0,l.jsx)(f.EY,{size:"s",children:(0,l.jsx)("span",{className:r5().offerText,children:"Includes home phone"})})})}),(0,l.jsxs)(f.ui,{background:"white",children:[(0,l.jsx)(f.X_,{size:"s"}),(0,l.jsxs)("div",{className:r5().content_wrapper,children:[(0,l.jsx)(f.DZ,{size:"m",level:"3",colour:"indigo",children:w.displayName}),(0,l.jsxs)(f.DZ,{size:"xl",colour:"default",children:[w.averageSpeed,"MB"]}),(0,l.jsx)(f.EY,{size:"s",children:"Download speed"}),(0,l.jsx)(f.X_,{size:"xxxs"}),(0,l.jsxs)("div",{className:r5().speed_info,children:[(0,l.jsxs)("div",{className:r5().UPspeed,children:[(0,l.jsx)(f.EY,{size:"s",children:(0,l.jsxs)("strong",{children:[null==(m=z)?void 0:m.value,"Mbps"]})}),(0,l.jsxs)(f.EY,{size:"s",children:[(0,l.jsx)(nV.JM,{height:"10",color:"#434343"})," Upload Speed"]})]}),(0,l.jsxs)("div",{className:r5().GRspeed,children:[(0,l.jsx)(f.EY,{size:"s",children:(0,l.jsxs)("strong",{children:[C,"Mbps"]})}),(0,l.jsxs)(f.EY,{size:"s",children:[(0,l.jsx)(nV.o2,{height:"12",color:"#434343"})," Guaranteed Speed"]})]})]})]}),(0,l.jsx)(f.X_,{size:"xxxs"}),(0,l.jsx)("div",{className:"".concat(r5().priceDetail_wrap," ").concat(w.promotionsEndDate?r5().timerminHeght:""),children:(0,l.jsxs)("div",{className:r5().gray_wrapper,children:[w.promotionsEndDate&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("div",{className:r5().timer_wrapper,children:w.promotionsEndDate&&(0,l.jsx)(al,{timerType:"A",endDate:w.promotionsEndDate})}),(0,l.jsx)(f.X_,{size:"xxxs"})]}),w.promotions&&(null==(v=w.promotions[0])?void 0:v.isRewardCard)&&(0,l.jsxs)("div",{children:[(0,l.jsx)("span",{className:r5().RewardText,children:(null==(g=w.promotions[0])?void 0:g.name)&&(null==(b=w.promotions[0])?void 0:b.name.substring(null==(y=w.promotions[0])?void 0:y.name.indexOf("\xa3")).slice(0,-1))}),(0,l.jsx)(f.X_,{size:"xxxs"})]}),(0,l.jsxs)("div",{className:r5().price_info,children:[(0,l.jsxs)(f.EY,{size:"m",children:[(0,l.jsxs)("strong",{className:r5().tBlack,children:["\xa3",et]})," a month"]})," ",(0,l.jsx)(f.EY,{size:"m",children:(0,l.jsxs)("span",{className:r5().upfront_info,children:[(0,l.jsxs)("span",{children:[" ","\xa3",(Number(w.activationCost)+Number(w.postageCost)).toFixed(2).replace(/[.,]00$/,"")," ","upfront"," "]}),(0,l.jsxs)("span",{className:r5().infoIcon,children:[(0,l.jsx)(nV.Qp,{color:"#5514b4",width:"20px"}),(0,l.jsx)("span",{className:r5().hoverText,children:"Activation of your services and P&P of your equipment"})]})]})})]}),(0,l.jsx)(f.X_,{size:"xxxs"}),(0,l.jsxs)("div",{className:r5().firstMonthCharge,children:[(0,l.jsx)(f.EY,{size:"s",children:"First month charge"}),(0,l.jsx)(f.EY,{size:"s",children:(0,l.jsxs)("strong",{className:r5().tBlack,children:["\xa3",eN]})})]}),(0,l.jsx)(f.X_,{size:"xxxxs"}),(0,l.jsxs)("div",{className:r5().feature_price_wrap,children:[U&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)("div",{className:r5().feature_price,children:[(0,l.jsxs)(f.EY,{size:"s",children:["After"," ",w.pricingPromotion&&(null==(x=w.pricingPromotion[0])?void 0:x.supportingPricingText)]}),(0,l.jsx)(f.EY,{size:"s",children:(0,l.jsxs)("strong",{className:r5().tBlack,children:["\xa3",w.monthlyCost]})})]}),(0,l.jsxs)("div",{className:r5().feature_price,children:[(0,l.jsxs)(f.EY,{size:"s",children:["From 31 March"," ",new Date().getMonth()>=2?new Date().getUTCFullYear()+1:new Date().getUTCFullYear()]}),(0,l.jsx)(f.EY,{size:"s",children:(0,l.jsxs)("strong",{className:r5().tBlack,children:["\xa3",es]})})]})]}),!U&&(0,l.jsxs)("div",{className:r5().feature_price,children:[(0,l.jsxs)(f.EY,{size:"s",children:["From 31 March"," ",new Date().getMonth()>=2?new Date().getUTCFullYear()+1:new Date().getUTCFullYear()]}),(0,l.jsx)(f.EY,{size:"s",children:(0,l.jsxs)("strong",{className:r5().tBlack,children:["\xa3",es]})})]}),2!==new Date().getMonth()&&(0,l.jsxs)("div",{className:r5().feature_price,children:[(0,l.jsxs)(f.EY,{size:"s",children:["From 31 March"," ",new Date().getMonth()>=2?new Date().getUTCFullYear()+2:new Date().getUTCFullYear()+1]}),(0,l.jsx)(f.EY,{size:"s",children:(0,l.jsxs)("strong",{className:r5().tBlack,children:["\xa3",ed]})})]})]}),(0,l.jsx)(f.X_,{size:"xs"}),(0,l.jsx)("div",{className:"".concat(r5().productCardBtn," button_wrap"),"data-activeid":I===w.packageId?"active":"",children:"BBCOPPERMocon"!==E?(0,l.jsx)(f.$n,{onClick:function(){return eb(w.packageId)},elementType:"button",analyticsLabel:"".concat(P&&P.some(function(e){return e.packageId===w.packageId})?"Choose_BB_".concat(w.packageId,"_upSell_tv"):"Choose_BB_".concat(w.packageId,"_tv")),colorVariant:"core",styleVariant:"primary",testId:w.packageId,isFullWidth:"default",ref:M,children:I===w.packageId?(0,l.jsxs)(l.Fragment,{children:[N.Q.SELECTED," \xa0 â"]}):N.Q.SELECT}):(0,l.jsx)(f.$n,{onClick:function(){return ex()}
13,elementType:"button",analyticsLabel:"Choose_BB_".concat(w.packageId),colorVariant:"core",styleVariant:"primary",testId:w.packageId,isFullWidth:"default",ref:M,children:N.Q.PKG_CONTINUE_TO_CHECKOUT})})]})})]})]}),ev&&0!==$.length&&0!==q.length&&(0,l.jsx)(ay.A,{isShown:ev,hideModal:eg,type:"upsell",upsellBBCard:$,upsellCurrentCard:q,handleClick:function(e){return ey(e)}})]})}),r8=(0,o.memo)(function(e){var t=e.imagePath,n=e.altText,a="".concat((0,aB.A)(t));return(0,l.jsx)("img",{src:"".concat(a),alt:n,loading:"eager"})}),r9=(0,o.memo)(function(e){var t=e.data;return(0,l.jsx)("div",{"data-analytics-region":"partnerLogoContainer",children:null==t?void 0:t.map(function(e){return(0,l.jsx)(r8,{imagePath:e.imagePath,altText:e.altText},(0,ar.A)())})})});var oe=n(4250),ot=n.n(oe);let on=function(e){var t,n=e.bbPackActive,a=e.bbAddon,i=e.activeBtmobile,r=(0,o.useContext)(nI.Pd),s=(0,o.useState)(!0),c=s[0],d=s[1],u=(0,o.useState)(!1),p=u[0],f=u[1],h=(0,o.useState)(!1),m=h[0],v=h[1],g=(0,o.useState)(!1),y=g[0],x=g[1],N=(0,o.useState)(!1),_=N[0],C=N[1],w=(0,b.useRouter)(),E=w.pathname&&"/affiliate/affiliate-packages-addons"===w.pathname;return(0,o.useEffect)(function(){var e,t,o,s,l,c,u=Object.assign(null==r||null==(e=r.data)?void 0:e.addons).filter(function(e){return"ADD-ON-COMP-SFF-ESS"===e.buttonID||"addCHO"===e.buttonID});(null==r||null==(t=r.data)?void 0:t.getTVProductCardState.id)!==""&&(d(!1),f(!0),v(!1),x(!1)),((null==r||null==(o=r.data)?void 0:o.getAddonsProductCardState.length)>=1||!0===n)&&(f(!1),d(!1),v(!0),x(!1)),(null==r||null==(s=r.data)?void 0:s.bbpackage.displayName)!==""&&!0===n&&(f(!1),d(!1),v(!1),x(!0)),((null==r||null==(l=r.data)?void 0:l.bbpackage.displayName)!==""&&!0===n&&u.length>=1||!0==a)&&(f(!1),d(!1),v(!1),x(!1),C(!0)),(""!==r.data.addonsDataMobile.planName||!0===i&&(null==r||null==(c=r.data)?void 0:c.checkoutData.length)>=1)&&(f(!1),d(!1),v(!1),x(!1),C(!1))},[r.data.getTVProductCardState,r.data.getAddonsProductCardState,r.data.bbpackage,r.data.checkoutData,null==r||null==(t=r.data)?void 0:t.addons,r.data.addonsDataMobile,n,a,i]),(0,l.jsx)(l.Fragment,{children:E?(0,l.jsxs)("div",{className:"".concat(ot().container),children:[c&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)("div",{className:ot().header,children:[(0,l.jsx)("span",{className:"".concat(ot().circle," ").concat(ot().inactive),children:"2"}),(0,l.jsx)("span",{className:ot().headerText,children:"Choose TV extras"})]}),(0,l.jsxs)("div",{className:ot().header,children:[(0,l.jsx)("span",{className:"".concat(ot().circle," ").concat(ot().inactive),children:"3"}),(0,l.jsx)("span",{className:ot().headerText,children:"Choose Broadband package"})]}),(0,l.jsxs)("div",{className:ot().header,children:[(0,l.jsx)("span",{className:"".concat(ot().circle," ").concat(ot().inactive),children:"4"}),(0,l.jsx)("span",{className:ot().headerText,children:"Choose Broadband extras"})]}),(0,l.jsxs)("div",{className:ot().header,children:[(0,l.jsx)("span",{className:"".concat(ot().circle," ").concat(ot().inactive),children:"5"}),(0,l.jsx)("span",{className:ot().headerText,children:" Choose Home Phone "})]}),(0,l.jsxs)("div",{className:ot().header,children:[(0,l.jsx)("span",{className:"".concat(ot().circle," ").concat(ot().inactive),children:"6"}),(0,l.jsx)("span",{className:ot().headerText,children:"Setting you up"})]})]}),p&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)("div",{className:ot().header,children:[(0,l.jsx)("span",{className:"".concat(ot().circle," ").concat(ot().inactive),children:"3"}),(0,l.jsx)("span",{className:ot().headerText,children:"Choose Broadband package"})]}),(0,l.jsxs)("div",{className:ot().header,children:[(0,l.jsx)("span",{className:"".concat(ot().circle," ").concat(ot().inactive),children:"4"}),(0,l.jsx)("span",{className:ot().headerText,children:"Choose Broadband extras"})]}),(0,l.jsxs)("div",{className:ot().header,children:[(0,l.jsx)("span",{className:"".concat(ot().circle," ").concat(ot().inactive),children:"5"}),(0,l.jsx)("span",{className:ot().headerText,children:" Choose Home Phone "})]}),(0,l.jsxs)("div",{className:ot().header,children:[(0,l.jsx)("span",{className:"".concat(ot().circle," ").concat(ot().inactive),children:"6"}),(0,l.jsx)("span",{className:ot().headerText,children:"Setting you up"})]})]}),m&&(0,l.jsxs)(l.Fragment,{children:[" ",(0,l.jsxs)("div",{className:ot().header,children:[(0,l.jsx)("span",{className:"".concat(ot().circle," ").concat(ot().inactive),children:"4"}),(0,l.jsx)("span",{className:ot().headerText,children:"Choose Broadband extras"})]}),(0,l.jsxs)("div",{className:ot().header,children:[(0,l.jsx)("span",{className:"".concat(ot().circle," ").concat(ot().inactive),children:"5"}),(0,l.jsx)("span",{className:ot().headerText,children:" Choose Home Phone "})]}),(0,l.jsxs)("div",{className:ot().header,children:[(0,l.jsx)("span",{className:"".concat(ot().circle," ").concat(ot().inactive),children:"6"}),(0,l.jsx)("span",{className:ot().headerText,children:"Setting you up"})]})]}),y&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)("div",{className:ot().header,children:[(0,l.jsx)("span",{className:"".concat(ot().circle," ").concat(ot().inactive),children:"5"}),(0,l.jsx)("span",{className:ot().headerText,children:" Choose Home Phone "})]}),(0,l.jsxs)("div",{className:ot().header,children:[(0,l.jsx)("span",{className:"".concat(ot().circle," ").concat(ot().inactive),children:"6"}),(0,l.jsx)("span",{className:ot().headerText,children:"Setting you up"})]})]})]}):(0,l.jsxs)("div",{className:"".concat(ot().container),children:[c&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)("div",{className:ot().header,children:[(0,l.jsx)("span",{className:"".concat(ot().circle," ").concat(ot().inactive),children:"2"}),(0,l.jsx)("span",{className:ot().headerText,children:"Choose TV extras"})]}),(0,l.jsxs)("div",{className:ot().header,children:[(0,l.jsx)("span",{className:"".concat(ot().circle," ").concat(ot().inactive),children:"3"}),(0,l.jsx)("span",{className:ot().headerText,children:"Choose Broadband package"})]}),(0,l.jsxs)("div",{className:ot().header,children:[(0,l.jsx)("span",{className:"".concat(ot().circle," ").concat(ot().inactive),children:"4"}),(0,l.jsx)("span",{className:ot().headerText,children:"Choose Broadband extras"})]}),(0,l.jsxs)("div",{className:ot().header,children:[(0,l.jsx)("span",{className:"".concat(ot().circle," ").concat(ot().inactive),children:"5"}),(0,l.jsx)("span",{className:ot().headerText,children:" Choose BT Mobile "})]}),(0,l.jsxs)("div",{className:ot().header,children:[(0,l.jsx)("span",{className:"".concat(ot().circle," ").concat(ot().inactive),children:"6"}),(0,l.jsx)("span",{className:ot().headerText,children:" Choose Home Phone "})]}),(0,l.jsxs)("div",{className:ot().header,children:[(0,l.jsx)("span",{className:"".concat(ot().circle," ").concat(ot().inactive),children:"7"}),(0,l.jsx)("span",{className:ot().headerText,children:"Setting you up"})]})]}),p&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)("div",{className:ot().header,children:[(0,l.jsx)("span",{className:"".concat(ot().circle," ").concat(ot().inactive),children:"3"}),(0,l.jsx)("span",{className:ot().headerText,children:"Choose Broadband package"})]}),(0,l.jsxs)("div",{className:ot().header,children:[(0,l.jsx)("span",{className:"".concat(ot().circle," ").concat(ot().inactive),children:"4"}),(0,l.jsx)("span",{className:ot().headerText,children:"Choose Broadband extras"})]}),(0,l.jsxs)("div",{className:ot().header,children:[(0,l.jsx)("span",{className:"".concat(ot().circle," ").concat(ot().inactive),children:"5"}),(0,l.jsx)("span",{className:ot().headerText,children:" Choose BT Mobile "})]}),(0,l.jsxs)("div",{className:ot().header,children:[(0,l.jsx)("span",{className:"".concat(ot().circle," ").concat(ot().inactive),children:"6"}),(0,l.jsx)("span",{className:ot().headerText,children:" Choose Home Phone "})]}),(0,l.jsxs)("div",{className:ot().header,children:[(0,l.jsx)("span",{className:"".concat(ot().circle," ").concat(ot().inactive),children:"7"}),(0,l.jsx)("span",{className:ot().headerText,children:"Setting you up"})]})]}),m&&(0,l.jsxs)(l.Fragment,{children:[" ",(0,l.jsxs)("div",{className:ot().header,children:[(0,l.jsx)("span",{className:"".concat(ot().circle," ").concat(ot().inactive),children:"4"}),(0,l.jsx)("span",{className:ot().headerText,children:"Choose Broadband extras"})]}),(0,l.jsxs)("div",{className:ot().header,children:[(0,l.jsx)("span",{className:"".concat(ot().circle," ").concat(ot().inactive),children:"5"}),(0,l.jsx)("span",{className:ot().headerText,children:" Choose BT Mobile "})]}),(0,l.jsxs)("div",{className:ot().header,children:[(0,l.jsx)("span",{className:"".concat(ot().circle," ").concat(ot().inactive),children:"6"}),(0,l.jsx)("span",{className:ot().headerText,children:" Choose Home Phone "})]}),(0,l.jsxs)("div",{className:ot().header,children:[(0,l.jsx)("span",{className:"".concat(ot().circle," ").concat(ot().inactive),children:"7"}),(0,l.jsx)("span",{className:ot().headerText,children:"Setting you up"})]})]}),y&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)("div",{className:ot().header,children:[(0,l.jsx)("span",{className:"".concat(ot().circle," ").concat(ot().inactive),children:"5"}),(0,l.jsx)("span",{className:ot().headerText,children:" Choose BT Mobile "})]}),(0,l.jsxs)("div",{className:ot().header,children:[(0,l.jsx)("span",{className:"".concat(ot().circle," ").concat(ot().inactive),children:"6"}),(0,l.jsx)("span",{className:ot().headerText,children:" Choose Home Phone "})]}),(0,l.jsxs)("div",{className:ot().header,children:[(0,l.jsx)("span",{className:"".concat(ot().circle," ").concat(ot().inactive),children:"7"}),(0,l.jsx)("span",{className:ot().headerText,children:"Setting you up"})]})]}),_&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)("div",{className:ot().header,children:[(0,l.jsx)("span",{className:"".concat(ot().circle," ").concat(ot().inactive),children:"6"}),(0,l.jsx)("span",{className:ot().headerText,children:" Choose Home Phone "})]}),(0,l.jsxs)("div",{className:ot().header,children:[(0,l.jsx)("span",{className:"".concat(ot().circle," ").concat(ot().inactive),children:"7"}),(0,l.jsx)("span",{className:ot().headerText,children:"Setting you up"})]})]})]})})};var oa=n(63650),oi=n.n(oa);let or=function(e){var t=e.handleTVPkgDataClick,n=e.productCardDetail
13s,a=e.handleAddon,i=e.bbData,r=e.CMSContent,o=e.tvProductCardModalData,s=e.productType,c=function(e){var t;return void 0!==o&&(t=Object.assign.apply(Object,[{}].concat((0,aV.A)(o.filter(function(t){return t.productID===e}))))),t};return(0,l.jsxs)("section",{"data-analytics-region":"swiper_carousel",className:"bt-container ".concat(a3().swiper_carousel_packages),children:[(0,l.jsxs)(l.Fragment,{children:[("BBCOPPERMocon"===s||"BBCOPPER"===s)&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(f.X_,{size:"l"}),(0,l.jsx)(ae.H9,{content:r.component_heading_details[4]}),(0,l.jsx)(f.X_,{size:"xs"})]}),(0,l.jsxs)(a0.RC,{modules:[a1.Vx,a1.FJ,a1.Jq,a1.s3],className:"product-card-carousel","aria-label":"Products navigation",tag:"div",navigation:{nextEl:".next3",prevEl:".prev3"},grabCursor:!0,spaceBetween:0,slidesPerView:1.2,style:{position:"initial"},keyboard:{enabled:!0},breakpoints:{460:{slidesPerView:1.2},560:{slidesPerView:1.8},768:{slidesPerView:2.5},900:{slidesPerView:3.4},1300:{slidesPerView:3.4},1400:{slidesPerView:3.4},1920:{slidesPerView:3.4}},a11y:{enabled:!0,containerRoleDescriptionMessage:"carousel",slideLabelMessage:"Slide {{index}} of {{slidesLength}}"},children:["TVAFF"===s&&(null==n?void 0:n.map(function(e){return(0,l.jsx)(a0.qr,{children:(0,l.jsx)(im,{handleTVPkgDataClick:t,modalProductContent:c(e.id),tvData:e,bbData:i,chooseAddon:a,CMSContent:r},(0,ar.A)())},(0,ar.A)())})),"BBCOPPER"===s&&(null==n?void 0:n.map(function(e){return(0,l.jsx)(a0.qr,{children:(0,l.jsx)(ig,{handleTVPkgDataClick:t,modalProductContent:c(e.id),tvData:e,chooseAddon:a,bbData:i},(0,ar.A)())},(0,ar.A)())})),"BBCOPPERMocon"===s&&(null==n?void 0:n.map(function(e){return(0,l.jsx)(a0.qr,{children:(0,l.jsx)(ig,{handleTVPkgDataClick:t,modalProductContent:c(e.id),tvData:e,chooseAddon:a,bbData:i,variantType:"CopperMocon"},(0,ar.A)())},(0,ar.A)())}))]})]}),(0,l.jsxs)("div",{className:"".concat(a3().customSwiperButton," customSliderBtn"),children:[(0,l.jsx)("div",{className:"prev3 swiper-button-prev swiper-button"}),(0,l.jsx)("div",{className:"next3 swiper-button-next swiper-button"})]})]})};var oo=(0,aI.PA)(function(e){var t,n,a,i,r=e.cmsContent,s=e.productType,c=e.tvProductCardModalData,u=e.skipTvAddonRef,p=e.addoncard,h=e.setActiveBBPack,m=e.tvProductCard,v=e.variantType,g=(0,o.useContext)(nI.Pd),b=(0,ia.Z3)(r,ia.sR.TV_COPPER_MOCOY_PRODUCT_CARDS),y=(0,ia.Z3)(r,ia.sR.TV_COPPER_MOCON_PRODUCT_CARDS),x=(0,a_.Gu)(nq.jE),N=(0,o.useState)(""),_=N[0],C=N[1],E=(0,o.useState)(!1),S=E[0],j=E[1],T=(0,o.useState)(!1),P=T[0],O=T[1],k=(0,o.useState)(""),A=k[0],I=k[1];P&&(void 0!==p||null!==p)?a=(0,a_.Pz)(A,p):x&&x.getTVProductCardState.state&&p&&(a=(0,a_.Pz)(x.getTVProductCardState.id,p));var L=(0,o.useRef)(null);function M(){var e;j(!0),null==(e=L.current)||e.scrollIntoView({behavior:"smooth"})}(0,o.useEffect)(function(){""!==g.data.getTVProductCardState.id&&M()},[g.data.getTVProductCardState.id]);var D=(0,o.useCallback)(function(e){var t=e.current.getAttribute("data-testid");(null!==g.data.getTVProductCardState.id||g.data.getTVProductCardState.id!==t)&&(C(t),O(!0),I(t),g.resetAddonData(),g.resetBBData(),g.resetCheckoutOptions())},[P,I]),B=nX.y.useContainer(),R=B.state,V=R.serviceCheckerData,F=R.scenario,z=R.showAlternateProducts,Y=(0,o.useState)(!1),H=Y[0],U=Y[1];(0,o.useEffect)(function(){if(aZ.KJ&&!F){var e,t="default";if(V&&V.specific){var n=V.specific[w.Jf];n&&(t=n.jsonId)}B.scenarioFetchInit();var a=localStorage.getItem("BT_SC_CACHED_DATA"),i=a&&JSON.parse(a);(0,aQ.t)(t,null==i||null==(e=i.common)||null==(e=e.rawData)?void 0:e.postcode,"affiliate").then(function(e){B.setScenario(e)}).catch(function(){B.scenarioFetchInit()})}},[aZ.KJ,F]);var W=[],$=(0,o.useState)(null==x?void 0:x.landlineState.islandline),G=$[0],X=$[1];g.saveScenarioVarient((null==F?void 0:F.variant)||0),F&&g.saveScenariId(F.scenario);var q=function(e){var t=JSON.parse(JSON.stringify(e));if((null==F?void 0:F.scenario)==="gfast-1"||(null==F?void 0:F.scenario)==="gfast-2"||(null==F?void 0:F.scenario)==="fttp-gfast-1")if(("UF-100"===e.packageId||"UF-200"===e.packageId||"UF-100-CW"==e.packageId)&&!G)return!1;else return(0,aQ.z)(t,(null==F?void 0:F.variant)||g.data.scenarioVarient,!1);if((null==F?void 0:F.scenario)==="copper-mocoY"||(null==F?void 0:F.scenario)==="copper-mocoN")return(0,aQ.z)(t,(null==F?void 0:F.variant)||g.data.scenarioVarient,!1);if((null==F?void 0:F.scenario)==="copper-mocoN-l10mb4g")if("UBB-MOCON-NEW"===e.packageId)return(0,aQ.z)(t,(null==F?void 0:F.variant)||0,!1);else return!1;var n=(0,aQ.z)(t,(null==F?void 0:F.variant)||g.data.scenarioVarient,z||!1);return n&&W.push(t),n},Z=function(){var e,t=aZ.Vm.includes(g.data.scenarioId.toLocaleLowerCase()),n=aZ.aS.includes(g.data.scenarioId.toLocaleLowerCase());null==F||null==(e=F.packages)||e.forEach(function(e){var a=JSON.parse(JSON.stringify(e));"AFF-B-FIBRE-1"!==e.packageId&&"AFF-B-FIBRE-2"!==e.packageId&&"AFF-B-FF-300-PC"!==e.packageId&&"BS-FF-100"!==e.packageId&&"FIBRE-1-CW-HM"!==e.packageId&&"BS-FF-500"!==e.packageId&&"BS-FF-900"!==e.packageId&&q(e)&&(n||t)&&W.push(a)})};Z(),(0,o.useEffect)(function(){var e=aZ.Vm.includes(g.data.scenarioId.toLocaleLowerCase()),t=aZ.aS.includes(g.data.scenarioId.toLocaleLowerCase());g.data.landlineState.islandline?(X(g.data.landlineState.islandline),Z()):e||t?g.savelandlinePackage({islandline:!0,landlinePrice:5}):(X(g.data.landlineState.islandline),Z())},[g.data.landlineState,g.data.scenarioId]);var K=null==W?void 0:W.map(function(e){return{speed:"".concat(e.averageSpeed,"Mb"),name:"".concat(e.packageId)}});(0,o.useEffect)(function(){aZ.KJ&&U(!0)},[aZ.KJ,V]),0!==K.length&&H&&(i=F&&aZ.Vm.includes(F.scenario.toLocaleLowerCase())?(0,l.jsx)(or,{productType:"BBCOPPER",handleTVPkgDataClick:D,productCardDetail
13s:b,bbData:W,tvProductCardModalData:c,CMSContent:r}):F&&aZ.aS.includes(F.scenario.toLocaleLowerCase())?(0,l.jsx)(or,{productType:"BBCOPPERMocon",handleTVPkgDataClick:D,bbData:W,productCardDetails:y,tvProductCardModalData:c,CMSContent:r}):(0,l.jsx)(rO,{productType:s,handleTVPkgDataClick:D,contentDetails:m,filteringType:["Entertainment","Sport","Both"],variantType:v,tvProductCardModalData:c,CMSContent:r}));var J=(0,d.A)();function Q(){var e;h(!0),null==(e=u.current)||e.scrollIntoView({behavior:"smooth"})}return(0,o.useEffect)(function(){},[J.width]),(0,o.useEffect)(function(){g.data.getAddonsProductCardState.length>=1&&Q()},[g.data.getAddonsProductCardState]),(0,l.jsx)(l.Fragment,{children:(0,l.jsxs)("div",{className:"bt-container ".concat(oi().choosetvpackage_root),"data-analytics-region":"Choose a flexible TV package",id:"packages",children:[(0,l.jsx)(rI,{step:1,heading:"Choose a TV package",desc:"All the best live and on demand from Netflix, NOW, TNT Sports and more. Swap and manage your package via My BT app.\n <br /> For BT customers: EE TV will become BT TV on 15 October.\n The service, recordings and price will stay the same.",active:!0}),(0,l.jsx)(f.X_,{size:"xxxs"}),i,_&&"TV-SPORT-MINI"!==_&&"TV-BIG-SPORT"!==_&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(rB,{CMSContent:r,id:_}),(null==g||null==(t=g.data)?void 0:t.getTVProductCardState.id)!==""&&(0,l.jsxs)("div",{style:{padding:"0 1rem"},children:[(0,l.jsx)(f.X_,{size:"s"}),(0,l.jsx)(f.$n,{elementType:"button","aria-label":"Continue button",styleVariant:"secondary",onClick:function(){return M()},children:"Continue"}),(0,l.jsx)(f.X_,{size:"s"})]})]}),(0,l.jsx)(f.X_,{size:"xxxs"}),(0,l.jsx)("div",{ref:L,children:S&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(rI,{step:2,heading:"Choose TV extras",desc:"Get the Best of TV. All in one place",active:!0}),(0,l.jsx)(f.X_,{size:"xxxs"}),a&&(0,l.jsx)(rR.A,{addOnsDetails:a}),(null==g||null==(n=g.data)?void 0:n.getTVProductCardState.id)!==""&&(0,l.jsxs)("section",{className:"bt-container pad1remRL",children:[(0,l.jsx)(f.$n,{colorVariant:"core",isFullWidth:"s",elementType:"button",styleVariant:"secondary",onClick:Q,analyticsLabel:"Skip_EE_TV_extras",children:"Skip TV extras"}),(0,l.jsx)(f.X_,{size:"l"})]})]})})]})})});let os=(0,o.memo)(oo);var ol=["sortValue"];function oc(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function od(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?oc(Object(n),!0).forEach(function(t){(0,m.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):oc(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var ou=(0,aI.PA)(function(e){var t,n=e.productType,a=e.CMSContent,i=e.upsellAff,r=(0,o.useContext)(nI.Pd),s=(0,a_.Gu)(nq.jE),c=nX.y.useContainer(),d=c.state,u=d.serviceCheckerData,p=d.scenario,h=d.showAlternateProducts,m=(0,o.useState)(!1),v=m[0],g=m[1];(0,o.useEffect)(function(){if(aZ.KJ&&!p){var e="default",t=null;if(u&&u.specific){var n=u.specific[w.Jf];t=u.custom&&u.custom[w.W_]?u.custom[w.W_][w.aQ]:null,n&&(e=n.jsonId)}c.scenarioFetchInit(),(0,aQ.t)(e,t,"affiliate").then(function(e){c.setScenario(e)}).catch(function(){c.scenarioFetchInit()})}},[aZ.KJ,p]);var b=[],y=(0,o.useState)(null==s?void 0:s.landlineState.islandline),x=y[0],N=y[1];r.saveScenarioVarient((null==p?void 0:p.variant)||0),p&&r.saveScenariId(p.scenario);var _=function(e){var t=JSON.parse(JSON.stringify(e));if((null==p?void 0:p.scenario)==="gfast-1"||(null==p?void 0:p.scenario)==="gfast-2"||(null==p?void 0:p.scenario)==="fttp-gfast-1")if(("UF-100"===e.packageId||"UF-200"===e.packageId||"UF-100-CW"==e.packageId)&&!x)return!1;else return(0,aQ.z)(t,(null==p?void 0:p.variant)||r.data.scenarioVarient,!1);if((null==p?void 0:p.scenario)==="copper-mocoY"||(null==p?void 0:p.scenario)==="copper-mocoN")return(0,aQ.z)(t,(null==p?void 0:p.variant)||r.data.scenarioVarient,!1);if((null==p?void 0:p.scenario)==="copper-mocoN-l10mb4g")if("UBB-MOCON-NEW"===e.packageId)return(0,aQ.z)(t,(null==p?void 0:p.variant)||r.data.scenarioVarient,!1);else return!1;var n=(0,aQ.z)(t,(null==p?void 0:p.variant)||r.data.scenarioVarient,h||!1);return n&&b.push(t),n},C=function(){var e,t=aZ.Vm.includes(r.data.scenarioId.toLocaleLowerCase()),n=aZ.aS.includes(r.data.scenarioId.toLocaleLowerCase());null==p||null==(e=p.packages)||e.forEach(function(e){var a=JSON.parse(JSON.stringify(e));"AFF-B-FIBRE-1"!==e.packageId&&"AFF-B-FIBRE-2"!==e.packageId&&"AFF-B-FF-300-PC"!==e.packageId&&"BS-FF-100"!==e.packageId&&"FIBRE-1-CW-HM"!==e.packageId&&"BS-FF-500"!==e.packageId&&"BS-FF-900"!==e.packageId&&_(e)&&(n||t)&&b.push(a)})};C(),(0,o.useEffect)(function(){var e=aZ.Vm.includes(r.data.scenarioId.toLocaleLowerCase()),t=aZ.aS.includes(r.data.scenarioId.toLocaleLowerCase());r.data.landlineState.islandline?(N(r.data.landlineState.islandline),C()):e||t?r.savelandlinePackage({islandline:!0,landlinePrice:5}):(N(r.data.landlineState.islandline),C())},[r.data.landlineState,r.data.scenarioId]);var E=[],S=(null==p?void 0:p.variant)===0?void 0:"variant".concat(null==p?void 0:p.variant),j=b.filter(function(e){var t,n=S&&e[S]?e[S]:e;return 24===e.contractLength&&(null==n||null==(t=n.colorCustomizations)||null==(t=t.titleColor)?void 0:t.includes("Show,"))}).map(function(e){var t,n=S&&e[S]?e[S]:e;return od(od({},e),{},{sortValue:null!=n&&null!=(t=n.colorCustomizations)&&t.titleColor?parseInt(n.colorCustomizations.titleColor.split(",")[1],10):void 0})}).sort(function(e,t){return void 0===e.sortValue?1:void 0===t.sortValue?-1:e.sortValue-t.sortValue}).map(function(e){return e.sortValue,nD(e,ol)});E=0!==j.length?j:b;var T=null==b?void 0:b.map(function(e){return{speed:"".concat(e.averageSpeed,"Mb"),name:"".concat(e.packageId)}});return(0,o.useEffect)(function(){aZ.KJ&&g(!0)},[aZ.KJ,u]),0!==T.length&&v&&(t=p&&aZ.Vm.includes(p.scenario.toLocaleLowerCase())||p&&aZ.aS.includes(p.scenario.toLocaleLowerCase())?(0,l.jsx)(l.Fragment,{children:("BBCOPPERMocon"===n||"BBCOPPER"===n)&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(ae.H9,{content:a.component_heading_details[4]}),(0,l.jsx)(f.X_,{size:"xs"}),(0,l.jsx)("div",{className:"bt-container",children:(0,l.jsx)(rJ,{bbDetails:E,productType:n,upsell:i})})]})}):(0,l.jsx)(rJ,{bbDetails:E,productType:n,upsell:i})),(0,l.jsx)(l.Fragment,{children:(0,l.jsx)(f.C6,{children:(0,l.jsx)("div",{className:rK().choosetvpackage_root,"data-analytics-region":"Choose a Broadband package",id:"bb packages",children:t})})})});let op=(0,o.memo)(ou);var of=n(13798);let oh=(0,o.memo)(function(){return(0,l.jsx)(of.C,{children:(0,l.jsx)("div",{id:"epg-container",className:"schedulewrapper"})})});n(22972),n(67305),n(46671);var om=(0,aI.PA)(function(e){var t=e.addonsData,n=(0,o.useRef)(null),a=(0,o.useContext)(nI.Pd),i=(0,o.useState)({id:"",isActive:!1}),r=i[0],c=i[1],d=function(){if(n.current)if(c({id:n.current.getAttribute("data-testid")||"",isActive:!r.isActive}),r.isActive){a.updateAddons(t),n.current.textContent="".concat(N.Q.ADD," ").concat(null==n||null==(e=n.current)||null==(e=e.parentElement)?void 0:e.id),null==(i=n.current.parentElement)||i.setAttribute("data-activeid","");var e,i,o,s=(0,a_.D6)(t,"TV Addons");(0,nZ.BS)("item.removed",s,null==a||null==(o=a.data)?void 0:o.basketData.monthlyCost.monthlyPrice)}else{null==(l=n.current.parentElement)||l.setAttribute("data-activeid","active"),a.updateAddons(t),n.current.textContent="".concat(N.Q.REMOVE," ").concat(null==n||null==(d=n.current)||null==(d=d.parentElement)?void 0:d.id);var l,d,u,p=(0,a_.D6)(t,"TV Addons");(0,nZ.BS)("item.added",p,null==a||null==(u=a.data)?void 0:u.basketData.monthlyCost.monthlyPrice)}},u=t.fromPrice&&!isNaN((0,a_.Dy)(t.fromPrice))&&0!==(0,a_.Dy)(t.fromPrice)&&(0,l.jsxs)("span",{children:[".",(0,a_.Dy)(t.fromPrice)]}),p=t.addonPrice&&!isNaN((0,a_.Dy)(t.addonPrice))&&0!==(0,a_.Dy)(t.addonPrice)&&(0,l.jsxs)("span",{children:[".",(0,a_.Dy)(t.addonPrice)]});return(0,l.jsx)(l.Fragment,{children:(0,l.jsx)("div",{className:"".concat(aA().productcard_root," ").concat(aA().BBAddonInCart," ").concat(t.enableOffer?aA().topMg:aA().noTopMg),"data-analytics-region":"Choose Addons :: new",children:(0,l.jsx)("div",{className:"".concat(aA().cardHolder),children:(0,l.jsxs)(f.ui,{background:t.surfaceColour,children:[t.enableOffer&&(0,l.jsx)("div",{className:aA().merchStrip,children:(0,l.jsx)(f.EY,{size:"s",children:(0,l.jsx)("span",{className:aA().offerText,children:t.offerContract})})}),(0,l.jsx)("div",{className:aA().bannerImage_container,id:t.buttonID,children:(0,l.jsx)(au.A,{imgOneX:(0,s.A)(t.addonImg),imgTwoX:(0,s.A)(t.addonImg),altText:t.header})}),(0,l.jsx)("div",{className:aA().Description_wrapper,children:(0,l.jsxs)("div",{className:"".concat(aA().description_container," ").concat(aA().leftAlign),children:[(0,l.jsx)(f.X_,{size:"xxxs"}),(0,l.jsx)("div",{className:aA().header,children:(0,l.jsx)(f.DZ,{size:"s",level:t.headingLevel,colour:"default",children:t.header})}),(0,l.jsx)(f.X_,{size:"xxxxs"}),t.contract&&(0,l.jsx)("div",{className:aA().BGSubdued,children:(0,l.jsxs)(f.EY,{elementType:"p",size:"s",children:[t.contract," contract"]})}),(0,l.jsx)(f.X_,{size:"xxs"}),(0,l.jsx)("div",{className:"".concat(aA().productInfo," ").concat(aA().leftAlign),children:(0,l.jsx)("div",{className:"".concat(aA().priceDetails," ").concat(aA().leftAlign),children:(0,l.jsxs)(f.EY,{size:"m",children:[0!==t.fromPrice?(0,l.jsx)(l.Fragment,{children:t.fromPrice&&(0,l.jsxs)(l.Fragment,{children:["Then \xa3",(0,l.jsxs)("span",{className:aA().price,children:[t.enableTariffTerm&&(0,l.jsx)("sup",{children:"Î"}),(0,l.jsx)(f.DZ,{isInline:!0,isBold:!0,colour:t.fromPriceColour,children:(0,a_.YW)(t.fromPrice)})]}),u]})}):(0,l.jsxs)(l.Fragment,{children:[t.enableFromText?"From \xa3":"\xa3",(0,l.jsxs)("span",{className:aA().price,children:[t.enableTariffTerm&&(0,l.jsx)("sup",{children:"Î"}),(0,l.jsx)(f.DZ,{isInline:!0,colour:t.addonPriceColour,children:(0,a_.YW)(t.addonPrice)})]}),(0,l.jsx)("strong",{children:p})]})," ","a month"]})})}),(0,l.jsx)(f.X_,{size:"xxxs"}),(0,l.jsx)("div",{className:aA().description,children:(0,l.jsx)(f.EY,{size:t.textSize,children:t.text})}),(0,l.jsx)(f.X_,{size:"xxs"}),(0,l.jsx)("div",{className:"".concat(aA().productCardFooter," ").concat(aA().fullwidth),children:(0,l.jsx)("div",{className:"","data-activeid":r.id===(null==t?void 0:t.buttonID)?"active":"",id:null==t?void 0:t.header,children:(0,l.jsx)(f.$n,{onClick:function(){return d()},testId:t.buttonID,elementType:"button",colorVariant:"core",styleVariant:"secondary",ref:n,isFullWidth:"default",analyticsLabel:"cart_".concat(null==t?void 0:t.header.replace(/\s+/g,"_"),"_New"),children:"Add to basket"})})})]})})]})})})})});let ov=(0,o.memo)(om);var og=n(29284),ob=n.n(og);let oy=(0,o.memo)(function(e){var t=e.cmsContent;return(0,l.jsx)("div",{className:"bt-container ".concat(t.enableVideo?"".concat(ob().root," ").concat(ob().video_root):ob().root),"data-analytics-region":null==t?void 0:t.dataAnalyticsReg
13ionLabel,children:(0,l.jsxs)(f.ui,{children:[(0,l.jsxs)("div",{className:t.enableVideo?ob().banner_main_content:"",children:[(0,l.jsx)(f.DZ,{size:null==t?void 0:t.headingSize,level:null==t?void 0:t.headingLevel,colour:null==t?void 0:t.headingColour,children:(0,l.jsx)("span",{dangerouslySetInnerHTML:{__html:null==t?void 0:t.headingLabel}})}),(0,l.jsx)(f.X_,{size:"xxxs"}),(0,l.jsx)(f.EY,{elementType:"p",size:null==t?void 0:t.textSize,children:(0,l.jsx)("span",{dangerouslySetInnerHTML:{__html:null==t?void 0:t.text}})})]}),(0,l.jsx)(f.X_,{size:"m"}),(null==t?void 0:t.cta1Text)&&(0,l.jsx)("div",{className:ob().btnwrapper,children:(0,l.jsx)(ai.A,{cta1Text:null==t?void 0:t.cta1Text,cta1Url:null==t?void 0:t.cta1Url,cta1Style:null==t?void 0:t.cta1Style,cta1AriaLabel:null==t?void 0:t.cta1AriaLabel,cta2Text:null==t?void 0:t.cta2Text,cta2Url:null==t?void 0:t.cta2Url,cta2Style:null==t?void 0:t.cta2Style,cta2AriaLabel:null==t?void 0:t.cta2AriaLabel,cta3Text:null==t?void 0:t.cta3Text,cta3Url:null==t?void 0:t.cta3Url,cta3Style:null==t?void 0:t.cta3Style,cta3AriaLabel:null==t?void 0:t.cta3AriaLabel})})]})})});var ox=n(99247),oN=n.n(ox);let o_=function(e){var t=e.postCodeVariant,n=(0,o.useState)(!1),a=n[0],i=n[1],r=(0,d.A)().width<600;return(0,l.jsx)(l.Fragment,{children:(0,l.jsxs)("div",{children:[(0,l.jsx)("div",{className:"bt-container",style:{paddingLeft:"1.2rem"},children:(0,l.jsxs)("p",{style:{fontSize:"16px"},children:[" ","All plans shown use"," ",(0,l.jsx)(f.N_,{analyticsLabel:"Full Fibre technology",onClick:function(){return i(!0)},children:(0,l.jsx)("span",{style:{cursor:"pointer"},children:t?"Full Fibre technology ":"Part Fibre technology"})})," ","and come with"," ",(0,l.jsxs)(f.N_,{analyticsLabel:"advanced security built-in",href:"https://www.bt.com/security",target:"_blank",children:["advanced security built-in"," "]})]})}),a&&(0,l.jsx)(l.Fragment,{children:t?(0,l.jsx)("div",{className:oN().modalOverlays,children:(0,l.jsxs)("div",{className:oN().modalContainer,children:[(0,l.jsx)("button",{className:oN().closeBtn,onClick:function(){return i(!1)},children:(0,l.jsx)(nV.US,{})}),(0,l.jsx)(f.DZ,{size:"l",level:"3",colour:"indigo",children:"What is full fibre technology?"}),(0,l.jsx)(rh.X,{size:"m"}),(0,l.jsxs)(f.EY,{size:"m",children:["This product uses full fibre technology.",(0,l.jsx)("br",{})," ",(0,l.jsx)("br",{})," Full fibre broadband uses powerful fibre optic cables to connect your home directly to your local telephone exchange. Itâs also known as âfibre to the premisesâ (FTTP)."]}),(0,l.jsx)(rh.X,{size:"m"}),r?(0,l.jsx)("div",{className:oN().imageSection,children:(0,l.jsx)("picture",{children:(0,l.jsx)("img",{src:(0,aq.A)("/content/dam/bt/storefront/broadband/2024/july/FF_diagram_Mobile.png"),alt:"",loading:"lazy",className:"lazyload","aria-hidden":!0})})}):(0,l.jsx)("div",{className:oN().imageSection,children:(0,l.jsx)("picture",{children:(0,l.jsx)("img",{src:(0,aq.A)("/content/dam/bt/storefront/broadband/2024/july/FF_diagram_Desktop.png"),alt:"",loading:"lazy",className:"lazyload","aria-hidden":!0})})}),(0,l.jsx)("div",{className:oN().contentText,children:(0,l.jsx)(f.EY,{size:"m",children:"Full fibre broadband is different to part fibre and copper broadband, as it doesnât use any copper cables. This means itâs more reliable and is capable of faster speeds up to 900Mbps."})})]})}):(0,l.jsx)("div",{className:oN().modalOverlays,children:(0,l.jsxs)("div",{className:oN().modalContainer,children:[(0,l.jsx)("button",{className:oN().closeBtn,onClick:function(){return i(!1)},children:(0,l.jsx)(nV.US,{})}),(0,l.jsx)(f.DZ,{size:"l",level:"3",colour:"indigo",children:"What is a part fibre technology?"}),(0,l.jsx)(rh.X,{size:"m"}),(0,l.jsxs)(f.EY,{size:"m",children:["This product uses part fibre technology.",(0,l.jsx)("br",{})," ",(0,l.jsx)("br",{})," Part fibre broadband uses powerful fibre optic cables to connect your street cabinet to your local telephone exchange. Copper cables then run from the street cabinet directly to your home. Itâs also known as âfibre to the cabinetâ (FTTC)."]}),(0,l.jsx)(rh.X,{size:"m"}),r?(0,l.jsx)("div",{className:oN().imageSection,children:(0,l.jsx)("picture",{children:(0,l.jsx)("img",{src:(0,aq.A)("/content/dam/bt/storefront/broadband/2024/july/FF_diagram_Mobile.png"),alt:"",loading:"lazy",className:"lazyload","aria-hidden":!0})})}):(0,l.jsx)("div",{className:oN().imageSection,children:(0,l.jsx)("picture",{children:(0,l.jsx)("img",{src:(0,aq.A)("/content/dam/bt/storefront/broadband/2024/july/FF_diagram_Desktop.png"),alt:"",loading:"lazy",className:"lazyload","aria-hidden":!0})})}
13),(0,l.jsx)("div",{className:oN().contentText,children:(0,l.jsx)(f.EY,{size:"m",children:"Part fibre broadband is more reliable than copper broadband, and is capable of speeds up to 76Mbps."})})]})})})]})})}},72164:e=>{e.exports={selectedText:"affiliateUprn_selectedText__Lepbn",cardWrapper:"affiliateUprn_cardWrapper__DJnG0",cardItem:"affiliateUprn_cardItem__yUF3B",cardReward:"affiliateUprn_cardReward__1tMLt",cardContent:"affiliateUprn_cardContent__PFZFB",topmg:"affiliateUprn_topmg__06fwg",cardTop:"affiliateUprn_cardTop__hBXkV",image:"affiliateUprn_image___N_op",info:"affiliateUprn_info__mRVio",cardTitleWrapper:"affiliateUprn_cardTitleWrapper__eL6_1",cardTitle:"affiliateUprn_cardTitle__oOLzN",cartContract:"affiliateUprn_cartContract__EH7Yk",cardSpeed:"affiliateUprn_cardSpeed__NZp2J",cardSpeedContainer:"affiliateUprn_cardSpeedContainer__A1UII",cardSpeedShade:"affiliateUprn_cardSpeedShade__eWnOs",cardImage:"affiliateUprn_cardImage__vT5Cy",cardBottom:"affiliateUprn_cardBottom__dDkbS",price_info:"affiliateUprn_price_info__cVedn",mainPrice:"affiliateUprn_mainPrice__mMDLa",price:"affiliateUprn_price___ZPgu",highlight:"affiliateUprn_highlight__EX9IG",upfront:"affiliateUprn_upfront__2uTBU",priceSeries:"affiliateUprn_priceSeries__XeDeI",buttonWrapper:"affiliateUprn_buttonWrapper__tEeXz"}},73184:e=>{e.exports={onOffToggle:"toggleSwitch_onOffToggle__I3NlH",switch:"toggleSwitch_switch__h_3mX",slider:"toggleSwitch_slider___HBR5",tab_switch:"toggleSwitch_tab_switch__jGg9e",bb_only:"toggleSwitch_bb_only__y3Vmw",landlineToggle_wrapper:"toggleSwitch_landlineToggle_wrapper__JCtEZ",wrapper:"toggleSwitch_wrapper__PWY4s"}},73893:(e,t,n)=>{"use strict";n.r(t),n.d(t,{Accordion:()=>j,AccordionGroup:()=>P,AnimatedIcon:()=>I,Avatar:()=>R,Badge:()=>V,Base:()=>F.C,Box:()=>z.a,Breadcrumb:()=>W,Button:()=>$.$,Card:()=>G.Z,Carousel:()=>X.F,Checkbox:()=>J,CheckboxGroup:()=>er,CheckboxGroupV2:()=>eg,CheckboxV2:()=>ec,Chip:()=>eb,Container:()=>ey.m,Countdown:()=>eS,Dialog:()=>n8,Drawer:()=>ah,EE_BACKGROUNDS:()=>h.$$,EE_DARK_BACKGROUNDS:()=>h.wg,EE_LIGHT_BACKGROUNDS:()=>h.Eg,EE_LINK_BACKGROUNDS:()=>h.q5,FormControl:()=>ei,FormControlV2:()=>em,Grid:()=>e_.x,Heading:()=>_.D,HeroCarousel:()=>aw,Icon:()=>C.I,IconButton:()=>eT.K,Image:()=>aE._,Link:()=>H.N,ListTile:()=>aA,ListTileGroup:()=>aD,Logo:()=>aR,MultiLineTextInput:()=>aV,MultiLineTextInputV2:()=>aY,Notification:()=>aG,OverflowScroll:()=>aZ,Price:()=>a3,ProgressStepperHorizontal:()=>ir,ProgressStepperVertical:()=>ic,QuantitySelector:()=>im,RadioButton:()=>aO,RadioGroup:()=>iv,RangeSlider:()=>ix,Select:()=>i_,SelectPanel:()=>iE,SelectPanelGroup:()=>iS,Skeleton:()=>iT,SkipLink:()=>iP,Spinner:()=>iM,Surface:()=>T.u,SurfaceContext:()=>w.B,Switch:()=>ak,Table:()=>iR,Tabs:()=>iV.t,Tag:()=>a0,Text:()=>E.EY,TextInput:()=>ig,TextInputV2:()=>iz,Toast:()=>iH,VerticalSpace:()=>ed.X,capitalizeFirstChar:()=>f.B,debounce:()=>c.s,getBottom:()=>p.MJ,getHeight:()=>p.Oq,getLeftX:()=>p._R,getRightX:()=>p.f1,getTop:()=>p.Sj,getWidth:()=>p.RG,isValidArray:()=>v.O,renderArrayOfElements:()=>m.M,useBreakpoint:()=>u,useFormControlContext:()=>en,useFormControlV2Context:()=>ef});var a,i,r,o,s=n(23216),l=n(14232),c=n(9397);let d=e=>e>=s.LoopEeBreakpointXs&&e<s.LoopEeBreakpointS?"xs":e>=s.LoopEeBreakpointS&&e<s.LoopEeBreakpointM?"s":e>=s.LoopEeBreakpointM&&e<s.LoopEeBreakpointL?"m":e>=s.LoopEeBreakpointL&&e<s.LoopEeBreakpointXl?"l":e>=s.LoopEeBreakpointXl?"xl":"xs",u=e=>{let[t,n]=(0,l.useState)(()=>e||"xs");return(0,l.useEffect)(()=>{n(d(window.innerWidth));let e=(0,c.s)(()=>{n(d(window.innerWidth))},200);return window.addEventListener("resize",e),()=>{e.cancel(),window.removeEventListener("resize",e)}},[]),t};var p=n(46146),f=n(11206),h=n(51093),m=n(36968),v=n(42212),g=n(51249),b=n(54155);let y=(0,l.forwardRef)((e,t)=>((0,b.q)(!1,"IconChevronDown"),l.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",ref:t},e),l.createElement("path",{d:"M22.736 13.678a.9.9 0 0 0 0-1.272l-.142-.142a.9.9 0 0 0-1.272 0L16 17.586l-5.322-5.322a.9.9 0 0 0-1.272 0l-.142.142a.9.9 0 0 0 0 1.272l6.03 6.03a1 1 0 0 0 1.414 0l6.03-6.03z"}))));
13y.displayName="LoopChevronDown";var x=n(32348),N=n(69241),_=n(90826),C=n(91130),w=n(24573),E=n(6610);let S=s.LoopEeBreakpointM-2*s.LoopEeGridGutter16,j=(0,l.forwardRef)((e,t)=>{var{children:n,"data-analytics-link":a,"data-analytics-max-track":i,"data-testid":r,headingLevel:o="3",id:s,isExpanded:d,leading:u,onChange:h,subtitle:m,title:v}=e,b=(0,g.T)(e,["children","data-analytics-link","data-analytics-max-track","data-testid","headingLevel","id","isExpanded","leading","onChange","subtitle","title"]);let j=(0,l.useMemo)(()=>void 0!==d,[]),[T,P]=(0,l.useState)(!1),O=j&&void 0!==d?d:T,k=(0,l.useRef)(null),A=(0,l.useCallback)(()=>{k.current&&((e,t)=>{let n=(e=>{let t=e.parentElement,n={element:window.document.documentElement,isPageElement:!0,scrollBottom:window.scrollY+window.innerHeight,scrollTop:window.scrollY};for(;t;){let{overflowY:e}=window.getComputedStyle(t),n=["auto","scroll"].includes(e);if(t.scrollHeight>t.clientHeight&&n)break;let a=t.parentElement;if(!a)break;t=a}return t&&(null==t?void 0:t.tagName)!=="HTML"&&(n={element:t,isPageElement:!1,scrollBottom:t.scrollTop+t.clientHeight,scrollTop:t.scrollTop}),n})(e),a=!0;if(n.isPageElement){let t=e.getBoundingClientRect().top;a=t>=0&&t<n.scrollBottom}else{let t=Math.abs(n.element.offsetTop-e.offsetTop);a=t>=n.scrollTop&&t<n.scrollBottom}if(a)return;let i=(null==t?void 0:t.behavior)||"smooth";e.scrollIntoView({behavior:i,block:"nearest"})})(k.current.getElementsByTagName("button")[0],{behavior:"smooth"})},[]),I=(0,l.useCallback)(()=>{let e=!O;j||P(e),h&&h(e),e&&setTimeout(A,500)},[O,j,h,A]),L=(0,l.useRef)(null),M=((e,t)=>{let[n,a]=(0,l.useState)(0),i=(0,l.useCallback)(()=>{var t;return(null==(t=e.current)?void 0:t.getBoundingClientRect().height)||0},[e]);return(0,l.useEffect)(()=>{a(i())},[i,t]),(0,l.useEffect)(()=>{let e=(0,c.s)(()=>a(i()),250);return window.addEventListener("resize",e),()=>{e.cancel(),window.removeEventListener("resize",e)}},[i]),t?n:0})(L,O),D=(e=>{let[t,n]=(0,l.useState)(null);return(0,l.useEffect)(()=>{let t=()=>{let t=0;e.current&&(t=(0,p.RG)(e)),t&&n(t>=S?"leading":"trailing")},a=(0,c.s)(()=>t(),250);return t(),window.addEventListener("resize",a),()=>{a.cancel(),window.removeEventListener("resize",a)}}),t})(k),B=(0,l.useMemo)(()=>l.createElement("span",{className:`lc-AccordionEE-chevron-${D}`},l.createElement(C.I,{source:y,styleVariant:"subdued"})),[D]),R=(0,x.B)(s),V=`accordion-item-${R}`,F=`${V}-panel`,{surfaceBackground:z}=(0,l.useContext)(w.B),Y={"lc-AccordionEE":!0,"lc-AccordionEE--expanded":O,[`lc-AccordionEE--on${(0,f.B)(z)}Background`]:!!z},H=(0,l.useMemo)(()=>u?"string"!=typeof u&&"displayName"in u&&u.displayName&&"string"==typeof u.displayName&&u.displayName.startsWith("Loop")?l.createElement("span",{className:"lc-AccordionEE-leadingIcon"},l.createElement(C.I,{size:"m",source:u,styleVariant:"secondary"})):"function"==typeof u?l.createElement("div",{className:"lc-AccordionEE-leadingContent"},l.createElement(u,null)):l.isValidElement(u)?l.createElement("div",{className:"lc-AccordionEE-leadingContent"},u):null:null,[u]);return l.createElement("div",Object.assign({},b,{className:(0,N.A)(Y),"data-testid":r,id:V,ref:k}),l.createElement(_.D,{level:o},l.createElement("button",{"aria-controls":F,"aria-expanded":O,className:"lc-AccordionEE-header","data-analytics-link":a,"data-analytics-max-track":i,onClick:I,ref:t,type:"button"},"leading"===D&&B,H,l.createElement("div",{className:"lc-AccordionEE-titleContainer"},l.createElement(_.D,null,v),m&&l.createElement(E.EY,{elementType:"span",styleVariant:"subdued"},m)),"trailing"===D&&B)),l.createElement("div",{className:"lc-AccordionEE-panelContainer",style:{height:`${M}px`}},l.createElement("div",{className:"lc-AccordionEE-panel",id:F,ref:L},n)))});var T=n(18010);let P=(0,l.forwardRef)((e,t)=>{var{children:n,contained:a=!1,expandedKey:i,id:r,onChange:o}=e,s=(0,g.T)(e,["children","contained","expandedKey","id","onChange"]);let c=(0,l.useMemo)(()=>void 0!==i,[]),[d,u]=(0,l.useState)(""),p=c&&void 0!==i?i:d,m=(0,l.useCallback)(e=>{c||u(e),o&&o(e)},[c,o]),v=(0,x.B)(r),b=`accordion-group-${v}
13`,{surfaceBackground:y}=(0,l.useContext)(w.B),_={"lc-AccordionGroupEE":!0,"lc-AccordionGroupEE--contained":a,[`lc-AccordionGroupEE--on${(0,f.B)(y)}Background`]:!!y,"lc-AccordionGroupEE--onDarkBackground":h.wg.includes(y)},C=[];l.Children.forEach(n,(e,t)=>{if(!l.isValidElement(e)||e.type!==j)return;let n=`${void 0!==e.key&&null!==e.key?e.key:t}`,a=Object.assign(Object.assign({},e.props),{isExpanded:n===p,onChange:e=>m(e?n:"")}),i=l.cloneElement(e,a);C.push(i)});let E=h.wg.includes(y)?"black":"white";return l.createElement("div",Object.assign({},s,{className:(0,N.A)(_),id:b,ref:t}),l.createElement(T.u,{background:E},l.Children.toArray(C)))}),O=(e,t,a)=>{let i=(0,l.useRef)(null),r=(0,l.useRef)(a);return(0,l.useEffect)(()=>{r.current=a}),(0,l.useEffect)(()=>{let a=!0;return t.current&&n.e(412).then(n.t.bind(n,63047,19)).then(({default:n})=>{a&&t.current&&(i.current=n.loadAnimation(Object.assign(Object.assign({},e),{container:t.current})),r.current&&i.current&&r.current(i.current))}),()=>{var e;a=!1,null==(e=i.current)||e.destroy()}},[e,t]),i},k=(e=!0)=>{let[t,n]=(0,l.useState)(e);return(0,l.useEffect)(()=>{let e=window.matchMedia("(prefers-reduced-motion: reduce)");n(e.matches);let t=e=>{n(e.matches)};return e.addEventListener("change",t),()=>e.removeEventListener("change",t)},[]),t},A="lc-AnimatedIcon",I=(0,l.forwardRef)((e,t)=>{var{altText:n,"data-testid":a,onComplete:i,size:r=32,source:o}=e,s=(0,g.T)(e,["altText","data-testid","onComplete","size","source"]);let c=(0,l.useRef)(null),d=k();return(0,l.useImperativeHandle)(t,()=>c.current,[]),O({animationData:o,autoplay:!0,loop:!1,renderer:"svg",rendererSettings:{className:`${A}-animation`,preserveAspectRatio:"xMidYMid meet",title:n}},c,(0,l.useCallback)(e=>{i&&e.addEventListener("complete",i),d?e.goToAndStop(e.totalFrames-1,!0):e.play()},[i,d])),l.createElement("span",Object.assign({className:(0,N.A)(A),"data-testid":a,ref:c},s,{style:{height:r,width:r}}))}),L=(0,l.forwardRef)((e,t)=>((0,b.q)(!1,"IconUser01"),l.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",ref:t},e),l.createElement("path",{d:"M19.562 19.264C22.758 17.882 25 14.698 25 11c0-4.962-4.038-9-9-9s-9 4.038-9 9c0 3.692 2.236 6.87 5.424 8.258-1.876.292-3.458.834-4.722 1.624C5.246 22.414 4 24.808 4 28.002c0 1.102.898 2 2 2h20c1.102 0 2-.898 2-2 0-4.84-2.966-7.864-8.438-8.736zM9 11c0-3.86 3.14-7 7-7s7 3.14 7 7-3.14 7-7 7-7-3.14-7-7M6 28c0-2.49.902-4.264 2.76-5.422C10.44 21.532 12.874 21 16 21c6.636 0 10 2.356 10 7z"}))));L.displayName="LoopUser01";let M=(0,l.forwardRef)((e,t)=>((0,b.q)(!1,"IconUser01Filled"),l.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",ref:t},e),l.createElement("path",{d:"M19.562 19.264C22.758 17.882 25 14.698 25 11c0-4.962-4.038-9-9-9s-9 4.038-9 9c0 3.692 2.236 6.87 5.424 8.258-1.876.292-3.458.834-4.722 1.624C5.246 22.414 4 24.808 4 28.002c0 1.102.898 2 2 2h20c1.102 0 2-.898 2-2 0-4.84-2.966-7.864-8.438-8.736zM9 11c0-3.86 3.14-7 7-7s7 3.14 7 7-3.14 7-7 7-7-3.14-7-7"}))));M.displayName="LoopUser01Filled";var D=n(89311),B=n(14874);let R=(0,l.forwardRef)((e,t)=>{var{children:n,"data-analytics-link":a,"data-testid":i,label:r,name:o,size:s="s",styleVariant:c="monochrome",tooltipPosition:d="bottom"}=e,u=(0,g.T)(e,["children","data-analytics-link","data-testid","label","name","size","styleVariant","tooltipPosition"]);(0,D.q)(!!n,"children");let[p,m]=(0,l.useState)(!1),[v,b]=(0,l.useState)("loading"),{surfaceBackground:y}=(0,l.useContext)(w.B),x={"lc-Avatar":!0,"lc-AvatarEE":!0,"lc-AvatarEE--onDarkBackground":h.wg.includes(y),[`lc-AvatarEE--on${(0,f.B)(y)}Surface`]:y,[`lc-AvatarEE--size${s.toUpperCase()}`]:s,[`lc-AvatarEE--styleVariant${(0,f.B)(c)}`]:c,"lc-AvatarEE--image":"success"===v},_={"aria-label":r,"data-analytics-link":a,"data-testid":i,onKeyDown:e=>{("Enter"===e.key||e.target.matches("button")&&("Spacebar"===e.key||" "===e.key))&&m(!0)},onKeyUp:()=>m(!1),onMouseEnter:()=>m(!0),onMouseLeave:()=>m(!1)},E=e=>"xs"===e?"xs":"m"===e?"xl":"l"===e?"xxl":"m",S=l.createElement("span",{className:"lc-Avatar-content"},(()=>{let e=u.imageUrl&&"error"!==v,t=o&&"success"!==v;if(e){let e=()=>{b("error")};return l.createElement("img",{alt:o,className:"lc-Avatar-image",onError:e,onLoad:t=>
13{1===t.target.naturalWidth?e():b("success")},src:u.imageUrl})}return t?o.substring(0,1).toUpperCase():p?l.createElement(C.I,{size:E(s),source:M}):l.createElement(C.I,{size:E(s),source:L})})());if("a"===u.elementType){let{href:e,rel:n,target:a="_self"}=u;return l.createElement(B.m,{position:d,text:r},l.createElement("a",Object.assign({className:(0,N.A)(x),href:e,ref:t,rel:n,target:a},_),S))}let{isDisabled:j,onClick:T}=u;return l.createElement(B.m,{position:d,text:r},l.createElement("button",Object.assign({className:(0,N.A)(x),disabled:j,onClick:T,ref:t,type:"button"},_),S))}),V=(0,l.forwardRef)(({children:e,count:t,"data-analytics-link":n,"data-testid":a,icon:i,overflowChar:r="+",position:o,size:s="s",styleVariant:c="brandColour01",text:d},u)=>{let p=(0,l.useMemo)(()=>e&&!o?{bottom:0,right:0}:o,[e,o]),h=(0,l.useMemo)(()=>e&&d?l.Children.map(e,e=>(0,l.isValidElement)(e)&&(0,l.cloneElement)(e,{badgeText:d})):e,[e,d]),m=(0,l.useMemo)(()=>i?{element:l.createElement(C.I,{size:(e=>{switch(e){case"xs":return"xxs";case"s":return"xs";case"l":return"m";default:return"s"}})(s),source:i}),type:"icon"}:void 0!==t?{element:t>999?`999${r}`:t,type:"digit"}:null,[t,i,r,s]);if("number"==typeof(null==m?void 0:m.element)&&m.element<=0&&e)return e;let v={"lc-Badge":!0,[`lc-Badge--size${s.toUpperCase()}`]:s,"lc-Badge--isWrapping":e,"lc-BadgeEE":!0,[`lc-BadgeEE--styleVariant${(0,f.B)(c)}`]:c};return l.createElement("span",{className:"lc-Badge-wrapper",ref:u},h,l.createElement("span",{"aria-hidden":!0,className:(0,N.A)(v),"data-analytics-link":n,"data-testid":a,style:Object.assign({},p)},m?l.createElement("span",{className:`lc-Badge-content${(0,f.B)(m.type)}`},m.element):l.createElement("span",{className:"lc-Badge-contentDot"})),d&&l.createElement("span",{"aria-hidden":!0,className:"lc-Badge--srText"},d))});var F=n(13798),z=n(42178),Y=n(38236),H=n(95752);let U=(0,l.forwardRef)((e,t)=>null),W=Object.assign((0,l.forwardRef)(({children:e,"data-testid":t,enableAriaCurrent:n=!1,onExpandCallback:a},i)=>{let{surfaceBackground:r}=(0,l.useContext)(w.B),{breadCrumbRef:o,breadCrumbWidth:s,breadCrumbWrapperRef:d,isExpandable:u,recalculateSize:f}=(e=>{let[t,n]=(0,l.useState)(!1),[a,i]=(0,l.useState)(0),[r,o]=(0,l.useState)(0),[s,d]=(0,l.useState)(!0),u=(0,l.useRef)(null),f=(0,l.useRef)(null);return(0,l.useEffect)(()=>{e&&(n(!1),i(0),d(!0))},[e]),(0,l.useEffect)(()=>{s&&(i((0,p.RG)(u)),o((0,p.RG)(f)),n((0,p.RG)(u)<(0,p.RG)(f)-50)),d(!1)},[s]),(0,l.useEffect)(()=>{let e=(0,c.s)(()=>{o((0,p.RG)(f))},200);return window.addEventListener("resize",e),()=>{e.cancel(),window.removeEventListener("resize",e)}},[]),(0,l.useEffect)(()=>{a>0&&r&&n(a<r-50)},[r,a]),{breadCrumbOuterWidth:r,breadCrumbRef:u,breadCrumbWidth:a,breadCrumbWrapperRef:f,isExpandable:t,recalculateSize:s}})(e),[m,v]=(0,l.useState)(!1);(0,l.useImperativeHandle)(i,()=>d.current,[d]);let g={size:"xs",source:Y.V,styleVariant:["black","white"].includes(r)?"subdued":"secondary"},b=(0,l.useCallback)(e=>{e.preventDefault(),"function"==typeof a&&a(e),v(!0)},[a]),y={"lc-BreadcrumbEE":!0,"lc-BreadcrumbEE--notExpandable":!u&&s>0,"lc-BreadcrumbEE--onDarkBackground":h.wg.includes(r),"lc-BreadcrumbEE--isHidden":f},x=()=>l.Children.map(e,(t,a)=>{if(!(0,l.isValidElement)(t))return null;let i=l.Children.toArray(e).length-1===a,{"data-analytics-link":r,"data-testid":o,href:s,onClick:c,text:d}=t.props,u="ref"in t?t.ref:void 0;return l.createElement("li",{className:"lc-BreadcrumbItemEE"},l.createElement(H.N,{"aria-current":i&&n?"page":void 0,"data-analytics-link":r,"data-testid":o,href:s,onClick:c,ref:u,removeUnderline:!0},d),i?"":l.createElement(C.I,Object.assign({},g)))}),_=!u&&s>0||m||l.Children.toArray(e).length<=5?x():(()=>{let e=x()||[],t="Show more breadcrumbs";if(2>=e.length)return e;let n=e.slice(0,1),a=e.slice(e.length-1,e.length);return[...n,l.createElement("li",{className:"lc-BreadcrumbItemEE",key:"breadcrumb-expand-action"},l.createElement(B.m,{text:t},l.createElement("button",{"aria-label":t,className:"lc-BreadcrumbExpandButtonEE","data-testid":"lc-Breadcrumb-expand-button",onClick:b,type:"button"},"...")),l.createElement(C.I,Object.assign({},g))),...a]})();return l.createElement("nav",{"aria-label":"Breadcrumb",ref:d},l.createElement("ol",{className:(0,N.A)(y),"data-testid":t,ref:o},f?x():_))}),{Item:U});var $=n(85948),G=n(35241),X=n(76565);let q=(0,l.forwardRef)((e,t)=>((0,b.q)(!1,"IconAttention02Filled"),l.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",ref:t},e),l.createElement("path",{d:"M29.512 23.322 19.518 4.868A3.94 3.94 0 0 0 16 2.774a3.95 3.95 0 0 0-3.518 2.094L2.488 23.322a3.97 3.97 0 0 0 .08 3.952 3.97 3.97 0 0 0 3.436 1.954h19.992c1.424 0 2.708-.73 3.436-1.954s.758-2.7.08-3.952M14.748 12.908c0-.572.354-.908.986-.908h.532c.65 0 .986.336.986.908v5.65c0 .592-.336.926-.986.926h-.532c-.63 0-.986-.336-.986-.926zM16.01 24c-.788 0-1.42-.63-1.42-1.42s.63-1.4 1.42-1.4 1.4.632 1.4 1.4-.63 1.42-1.4 1.42"}))));q.displayName="LoopAttention02Filled";let Z=({errorMessage:e,helper:t,id:n,prefixText:a,suffixText:i})=>{let r=`${n}-error`,o=`${n}-helper`,s=`${n}-label`,l=`${n}-prefix`,c=`${n}-suffix`;if(!n)return{ariaDescribedBy:void 0,idError:void 0,idHelper:void 0,idLabel:void 0,idPrefix:void 0,idSuffix:void 0};let d=[];return t&&d.push(o),e&&d.push(r),a&&d.push(l),i&&d.push(c),{ariaDescribedBy:d.length>0?d.join(" "):void 0,idError:r,idHelper:o,idLabel:s,idPrefix:l,idSuffix:c}},K=(0,l.createContext)({disabled:!1,hasError:!1,name:"",onChange:void 0,required:!1,value:[]}),J=(0,l.forwardRef)((e,t)=>{var n,{checked:a=!1,"data-testid":i,defaultChecked:r=!1,disabled:o=!1,errorMessage:s,hasError:c=!1,helper:d,id:u,label:p,name:f,onChange:h,required:m=!1,showOptionalText:v=!0,value:b}=e,y=(0,g.T)(e,["checked","data-testid","defaultChecked","disabled","errorMessage","hasError","helper","id","label","name","onChange","required","showOptionalText","value"]);a&&r&&console.error("Loop: Don't provide both 'defaultChecked' and 'checked' props at the same time. Consider if you want this component to be controlled (checked) or uncontrolled (defaultChecked).");
13let{surfaceBackground:_}=(0,l.useContext)(w.B),S=(0,l.useContext)(K),j=`checkbox-${(0,x.B)(u)}`,T="object"==typeof p,P=!!S.name,O=!!s||c||S.hasError,k=!!(0,l.useMemo)(()=>S.onChange||h,[]),A={disabled:S.disabled||o||!1,name:S.name||f,required:S.required||m||!1};k?A.checked=b&&(null==(n=S.value)?void 0:n.includes(b))||a||!1:A.defaultChecked=r;let I=(0,l.useCallback)(e=>{"function"==typeof S.onChange?S.onChange(e):"function"==typeof h&&h(e)},[h,S]),L=e=>T&&"sizeL"===e&&"size"in p?"l"===p.size:!!T&&"weightBold"===e&&"weight"in p&&"bold"===p.weight,M={"lc-Checkbox":!0,"lc-CheckboxEE":!0,"lc-CheckboxEE--onFogBackground":"fog"===_,"lc-CheckboxEE--largeLabel":L("sizeL"),"lc-CheckboxEE--boldLabel":L("weightBold"),"lc-Checkbox--disabled":A.disabled,"lc-Checkbox--invalid":O},D=(0,l.useMemo)(()=>{if((0,l.isValidElement)(d))return d;let e="",t=!1;return"string"==typeof d&&(e=d),d&&"object"==typeof d&&"text"in d&&"string"==typeof d.text&&(e=d.text,t="styleVariant"in d&&"subdued"===d.styleVariant),e?l.createElement(E.EY,{styleVariant:t?"subdued":"default"},e):e},[d]),{ariaDescribedBy:B,idError:R,idHelper:V}=Z({errorMessage:s,helper:d,id:j}),F=T&&"text"in p?p.text:p;return l.createElement("div",{className:(0,N.A)(M),"data-testid":i},l.createElement("label",{className:"lc-Checkbox-label",htmlFor:j},l.createElement("input",Object.assign({},y,A,{"aria-describedby":B,"aria-invalid":O,"aria-required":m,className:"lc-Checkbox-input",id:j,onChange:I,ref:t,type:"checkbox",value:b})),l.createElement("span",{className:"lc-Checkbox-box"}),l.createElement("span",{className:"lc-Checkbox-label-content"},F,!A.required&&!P&&v&&l.createElement(l.Fragment,null," ",l.createElement("span",{className:"lc-FormControl-labelOptional"},"(Optional)")))),D&&l.createElement("div",{className:"lc-Checkbox-helper",id:V},D),s&&l.createElement("div",{className:"lc-Checkbox-error",id:R},l.createElement(C.I,{size:"s",source:q,styleVariant:"critical"}),s))});var Q=n(77384);let ee=(0,l.createContext)({elementType:void 0,errorMessage:void 0,htmlFor:void 0,id:void 0,isDisabled:void 0,isRequired:void 0}),et=ee.Provider,en=()=>(0,l.useContext)(ee),ea="lc-FormControlEE",ei=(0,l.forwardRef)((e,t)=>{let n;var{children:a,className:i,elementType:r="div",errorMessage:o,helper:s,htmlFor:c,id:d,isDisabled:u=!1,isRequired:p=!1,label:m,labelSize:v="l",labelWeight:b="bold",showOptionalText:y=!0}=e,_=(0,g.T)(e,["children","className","elementType","errorMessage","helper","htmlFor","id","isDisabled","isRequired","label","labelSize","labelWeight","showOptionalText"]);(0,D.q)(!0,"FormControl","FormControlV2");let{surfaceBackground:E}=(0,l.useContext)(w.B),S=`formControl-${(0,x.B)()}`,j=d||S,T="fieldset"===r,P=T?"legend":"label",{ariaDescribedBy:O,idError:k,idHelper:A,idLabel:I}=Z({errorMessage:o,helper:s,id:T?j:c});"label"===P&&(n={htmlFor:c,id:I});let L={};T&&(L={"aria-describedby":O,"aria-invalid":!!o});let M={"lc-FormControl":!0,[ea]:!0,[`${ea}--onDarkBackground`]:h.wg.includes(E),[`${ea}--on${(0,f.B)(E)}Background`]:"brandColour01"===E,[`${ea}--smallLabel`]:"s"===v,[`${ea}--normalLabel`]:"normal"===b&&"s"===v,[`${ea}--disabled`]:u,[`${i}`]:i},{dataAttributes:B}=(0,Q.r)(_);return l.createElement(et,{value:{elementType:r,errorMessage:o,htmlFor:c,id:d,isDisabled:u,isRequired:p}},(0,l.createElement)(r,Object.assign(Object.assign({className:(0,N.A)(M),id:j,ref:t},L),B),l.createElement(l.Fragment,null,m&&l.createElement(P,Object.assign({className:"lc-FormControl-label"},n),m,!p&&y&&l.createElement(l.Fragment,null," ",l.createElement("span",{className:"lc-FormControl-labelOptional"},"(Optional)"))),s&&l.createElement("div",{className:"lc-FormControl-helper",id:A},s),a,o&&l.createElement("div",{className:"lc-FormControl-error",id:k},l.createElement(C.I,{size:"s",source:q,styleVariant:"critical"})," ",o))))}),er=Object.assign((0,l.forwardRef)(({children:e,"data-testid":t,disabled:n=!1,errorMessage:a,helper:i,id:r,label:o,name:s,onChange:c,required:d=!1,showOptionalText:u=!0,value:p},f)=>{let h=`checkbox-group-${(0,x.B)(r)}`,m="object"==typeof o,v=(0,l.useMemo)(()=>({disabled:n,errorMessage:a,hasError:!!a,name:s,onChange:c,required:d,showOptionalText:u,value:p||[]}),[n,a,s,c,d,p,u]),g=(0,l.useMemo)(()=>
13{if((0,l.isValidElement)(i))return i;let e="",t=!1;return"string"==typeof i&&(e=i),i&&"object"==typeof i&&"text"in i&&"string"==typeof i.text&&(e=i.text,t="styleVariant"in i&&"subdued"===i.styleVariant),e?l.createElement(E.EY,{styleVariant:t?"subdued":"default"},e):e},[i]);return l.createElement(K.Provider,{value:v},l.createElement(ei,{"data-testid":t,elementType:"fieldset",errorMessage:a,helper:g,id:h,isDisabled:n,isRequired:d,label:m?o.text:o,labelSize:m?o.size:void 0,labelWeight:m?o.weight:void 0,ref:f,showOptionalText:u},l.createElement("div",{className:(0,N.A)({"lc-CheckboxGroupEE":!0,"lc-CheckboxGroup":!0})},e)))}),{Checkbox:J}),eo=({defaultWeight:e="bold",label:t,labelWeight:n})=>{if(!t)return{isBoldLabel:void 0,labelNode:void 0};let a="object"==typeof t&&!(0,l.isValidElement)(t),i=a&&"text"in t?t.text:t;return{isBoldLabel:"bold"===((a&&"weight"in t?t.weight:void 0)||n||e),labelNode:i}},es=(0,l.createContext)({disabled:!1,hasError:!1,name:void 0,onChange:void 0,required:!1,value:[]}),el="lc-CheckboxV2",ec=(0,l.forwardRef)((e,t)=>{var n,a,i,{checked:r=!1,"data-testid":o,defaultChecked:s=!1,disabled:c,errorMessage:d,hasError:u=!1,helper:p,id:f,label:m,name:v,onChange:b,required:y,showOptionalText:_=!0,value:S}=e,j=(0,g.T)(e,["checked","data-testid","defaultChecked","disabled","errorMessage","hasError","helper","id","label","name","onChange","required","showOptionalText","value"]);r&&s&&console.error("Loop: Don't provide both 'defaultChecked and 'checked' props at the same time. Consider if you want this component to be controlled (checked) or uncontrolled (defaultChecked).");let{surfaceBackground:T}=(0,l.useContext)(w.B),P=(0,l.useContext)(es),O=`checkbox-${(0,x.B)(f)}`,k=!!d||u||P.hasError,A=!!(0,l.useMemo)(()=>P.onChange||b,[]),I={disabled:null!=(n=null!=c?c:P.disabled)&&n,name:null!=v?v:P.name,required:null!=(a=null!=y?y:P.required)&&a};A?I.checked=S&&(null==(i=P.value)?void 0:i.includes(S))||r||!1:I.defaultChecked=s;let L=(0,l.useCallback)(e=>{"function"==typeof P.onChange?P.onChange(e):"function"==typeof b&&b(e)},[b,P]),M=h.wg.includes(T),{isBoldLabel:D,labelNode:B}=eo({defaultWeight:"normal",label:m}),R={[el]:!0,[`${el}EE`]:!0,[`${el}EE--boldLabel`]:D,[`${el}EE--onDarkBackground`]:M,[`${el}--disabled`]:I.disabled,[`${el}--invalid`]:k},V=(0,l.useMemo)(()=>{if((0,l.isValidElement)(p))return p;let e="",t=!1;return"string"==typeof p&&(e=p),p&&"object"==typeof p&&"text"in p&&"string"==typeof p.text&&(e=p.text,t="styleVariant"in p&&"subdued"===p.styleVariant),e?l.createElement(E.EY,{styleVariant:t?"subdued":"default"},e):e},[p]),F=!I.required&&_,{ariaDescribedBy:z,idError:Y,idHelper:H,idLabel:U}=Z({errorMessage:d,helper:p,id:O});return l.createElement("div",{className:(0,N.A)(R),"data-testid":o},l.createElement("label",{className:`${el}-label`,htmlFor:O,id:U},l.createElement("input",Object.assign({},j,I,{"aria-describedby":z,"aria-invalid":k,"aria-required":I.required,className:`${el}-input`,id:O,name:I.name,onChange:L,ref:t,type:"checkbox",value:S})),l.createElement("span",{className:`${el}-box`}),l.createElement("span",{className:`${el}-label-content`},l.createElement(E.EY,{elementType:"span",isInline:!0},B),F&&l.createElement("span",{className:`${el}-labelOptional`},l.createElement(E.EY,{elementType:"span",isInline:!0,styleVariant:"subdued"}," ","(optional)")))),V&&l.createElement("div",{className:`${el}-helper`,id:H},V),l.createElement("div",{className:`${el}-error`,id:Y},d&&l.createElement(l.Fragment,null,l.createElement(C.I,{size:"xs",source:q,styleVariant:"critical"}),l.createElement(E.EY,{elementType:"span",isInline:!0,styleVariant:M?"default":"critical"},d))))});var ed=n(50342);let eu=(0,l.createContext)({disabled:void 0,elementType:void 0,errorMessage:void 0,hasError:void 0,htmlFor:void 0,id:void 0,isRequired:void 0}),ep=eu.Provider,ef=()=>(0,l.useContext)(eu),eh="lc-FormControlV2EE",em=(0,l.forwardRef)(({children:e,className:t,"data-testid":n,disabled:a=!1,elementType:i="div",errorMessage:r,footer:o,hasError:s=!1,helper:c,htmlFor:d,id:u,isRequired:p=!1,label:m,labelWeight:v,showOptionalText:g=!0},b)=>
13{let y,{surfaceBackground:_}=(0,l.useContext)(w.B);(0,D.q)(!!v,"labelWeight","the object format of the 'label' prop");let{isBoldLabel:E,labelNode:S}=eo({defaultWeight:"bold",label:m,labelWeight:v}),j=`formControl-${(0,x.B)()}`,T=u||j,P="fieldset"===i,O=P?"legend":"label",{ariaDescribedBy:k,idError:A,idHelper:I,idLabel:L}=Z({errorMessage:r,helper:c,id:P?T:d});"label"===O&&(y={htmlFor:d,id:L});let M=s||!!r,B={};P&&(B={"aria-describedby":k,"aria-invalid":M});let R={"lc-FormControlV2":!0,[eh]:!0,[`${eh}--onDarkBackground`]:h.wg.includes(_),[`${eh}--on${(0,f.B)(_)}Background`]:"brandColour01"===_,[`${eh}--disabled`]:a,[`${t}`]:t,[`${eh}--invalid`]:M,[`${eh}--boldLabel`]:E};return l.createElement(ep,{value:{disabled:a,elementType:i,errorMessage:r,hasError:M,htmlFor:d,id:u,isRequired:p}},(0,l.createElement)(i,Object.assign({className:(0,N.A)(R),"data-testid":n,id:T,ref:b},B),l.createElement(l.Fragment,null,S&&l.createElement(O,Object.assign({className:"lc-FormControlV2-label"},y),S,!p&&g&&l.createElement(l.Fragment,null," ",l.createElement("span",{className:"lc-FormControlV2-labelOptional"},"(optional)"))),P&&l.createElement(ed.X,{size:"xxxxs"}),c&&l.createElement("div",{className:"lc-FormControlV2-helper",id:I},c),e,(r||o)&&l.createElement("div",{className:"lc-FormControlV2-footer"},r&&l.createElement("div",{className:"lc-FormControlV2-error",id:A},l.createElement(C.I,{size:"xs",source:q,styleVariant:"critical"})," ",r),o&&l.createElement("div",{className:"lc-FormControlV2-footerContent"},o)))))}),ev="lc-CheckboxGroupV2",eg=Object.assign((0,l.forwardRef)(({children:e,"data-testid":t,disabled:n,errorMessage:a,hasError:i,helper:r,id:o,legend:s,name:c,onChange:d,required:u,showOptionalText:p=!1,value:f},h)=>{let m=`checkbox-group-${(0,x.B)(o)}`,v=i||!!a,g=(0,l.useMemo)(()=>({disabled:n,hasError:v,name:c,onChange:d,required:u,showOptionalText:p,value:f||[]}),[n,v,c,d,u,f,p]),b=(0,l.useMemo)(()=>{if((0,l.isValidElement)(r))return r;let e="",t=!1;return"string"==typeof r&&(e=r),r&&"object"==typeof r&&"text"in r&&"string"==typeof r.text&&(e=r.text,t="styleVariant"in r&&"subdued"===r.styleVariant),e?l.createElement(E.EY,{styleVariant:n||t?"subdued":"default"},e):e},[r,n]),y={[`${ev}`]:!0,[`${ev}EE`]:!0,[`${ev}--hasHelper`]:!!b};return l.createElement(es.Provider,{value:g},l.createElement("div",{className:(0,N.A)(y),"data-testid":t},l.createElement(em,{disabled:n,elementType:"fieldset",errorMessage:a,hasError:v,helper:b,id:m,isRequired:u,label:s,ref:h,showOptionalText:p},e)))}),{CheckboxV2:ec}),eb=(0,l.forwardRef)((e,t)=>{var{"data-testid":n,disabled:a=!1,filled:i=!1,kind:r="filter",leading:o,selected:s=!1,size:c="s",styleVariant:d="monochrome",text:u,trailing:p,value:m}=e,v=(0,g.T)(e,["data-testid","disabled","filled","kind","leading","selected","size","styleVariant","text","trailing","value"]);(0,D.q)(!!m,"value"),(0,D.q)(!!i,"filled");let{surfaceBackground:b}=(0,l.useContext)(w.B),y="filter"===r,x=(0,l.useMemo)(()=>{let e=u;return u.length>25&&(e=`${u.substring(0,22)}...`),e.split(/\n|\\n/).map((e,t,{length:n})=>l.createElement(l.Fragment,{key:e},e,n-1!==t&&l.createElement("br",null)))},[u]),_=!!p&&(s||"action"===r),C={"lc-Chip":!0,"lc-Chip--disabled":a,"lc-Chip--selected":y?s:void 0,"lc-Chip--hasLeading":!!o,"lc-Chip--hasTrailing":_,"lc-Chip--filled":i,"lc-Chip--onDarkBackground":h.wg.includes(b),[`lc-Chip--onSurface${(0,f.B)(b)}`]:b,[`lc-Chip--styleVariant${(0,f.B)(d)}`]:d,[`lc-Chip--size${(0,f.B)(c)}`]:c};return l.createElement("button",Object.assign({},v,{"aria-label":u,"aria-pressed":y?s:void 0,className:(0,N.A)(C),"data-testid":n,disabled:a,ref:t,type:"button"}),l.createElement("span",{className:"lc-Chip-labelContent"},!!o&&l.createElement("span",{className:"lc-Chip-leading"},o),!!u&&l.createElement("span",null,x),_&&l.createElement("span",{className:"lc-Chip-trailing"},p)))});var ey=n(46066);let ex=(0,l.forwardRef)((e,t)=>((0,b.q)(!1,"IconClock"),l.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",ref:t},e),l.createElement("path",{d:"M16 2C8.28 2 2 8.28 2 16s6.28 14 14 14 14-6.28 14-14S23.72 2 16 2m0 26C9.384 28 4 22.616 4 16S9.384 4 16 4s12 5.384 12 12-5.384 12-12 12"}),l.createElement("path",{d:"M23.514 19.184 17 15.422V7.9c0-.498-.402-.9-.9-.9h-.2c-.498 0-.9.402-.9.9V16c0 .358.19.688.5.866l7.014 4.05a.9.9 0 0 0 1.23-.33l.1-.174a.9.9 0 0 0-.33-1.23z"}))));ex.displayName="LoopClock";var eN=n(81420),e_=n(76804);let eC="lc-Countdown",ew={days:{accessible:"day",ui:"day"},hours:{accessible:"hour",ui:"hour"},mins:{accessible:"minute",ui:"min"},secs:{accessible:"second",ui:"sec"}},eE=({inlineLabel:e,isAccessible:t=!1,timeLeft:n,type:a="hero"})=>{let i=k(),r=n.days<1;return l.createElement(l.Fragment,null,(()=>{let{mins:o,secs:s}=n;o<2&&s>0&&i&&(o=1,s=0);let c=Object.entries(Object.assign(Object.assign({},n),{mins:o,secs:s})).filter(([e])=>!("days"===e&&!i&&r)&&!("secs"===e&&(i||!r))).map(([e,n])=>{let i=((e,t)=>{let n=1===t?"":"s";return{accessibleLabel:`${ew[e].accessible}${n}`,uiLabel:`${ew[e].ui}${n}`}})(e,n);return"inline"===a?`${n} ${t?i.accessibleLabel:i.uiLabel}`:l.createElement(e_.x.Col,{key:e,span:"auto"},l.createElement("div",{"aria-hidden":!0},l.createElement(z.a,{borderColor:"grey01",borderRadius:{all:20},borderWidth:"s"},l.createElement(T.u,{background:"white"},l.createElement("div",{className:`${eC}-time`},n))),l.createElement(ed.X,{size:"xxxxs"}),l.createElement(E.EY,{textAlign:"centre"},i.uiLabel)))});return"inline"===a?(e?`${e} `:"")+c.join(" "):c})())},eS=(0,l.forwardRef)(({"data-testid":e,endDate:t,inline:n,kind:a="hero",size:i="m"},r)=>{let{timeLeft:o}=(e=>{let[t,n]=(0,l.useState)({days:0,hours:0,mins:0,secs:0}),a=(0,l.useRef)(null);return(0,l.useEffect)(()=>{let t=new Date(e).getTime(),i=()=>n((e=>{let t=e-Date.now();if(t<=0)return{days:0,hours:0,mins:0,secs:0};let n=Math.floor(t/1e3),a=Math.floor(n/86400),i=Math.floor(n%86400/3600);return{days:a,hours:i,mins:Math.floor(n%3600/60),secs:n%60}})(t));return a.current=setInterval(i,1e3),i(),()=>{a.current&&clearInterval(a.current)}},[e]),{timeLeft:t}})(t),s=(0,x.B)(),c=`${eC}-srOnly-${s}`,d={[eC]:!0,[`${eC}--size${i.toUpperCase()}`]:i,[`${eC}--kind${(0,f.B)(a)}`]:a};return l.createElement("div",{"aria-labelledby":c,className:(0,N.A)(d),"data-testid":e,ref:r,role:"timer"},l.createElement("div",{className:`${eC}-srOnly`,id:c},l.createElement(eE,{inlineLabel:null==n?void 0:n.label,isAccessible:!0,timeLeft:o,type:"inline"})),"inline"===a&&l.createElement(e_.x,null,(null==n?void 0:n.icon)&&l.createElement(e_.x.Col,{span:"auto"},l.createElement("div",{"data-testid":"countdown-inline-icon",style:{paddingRight:n.iconPadding||eN.LoopEeSpace4}},l.createElement(C.I,{isDisplayBlock:!0,size:(e=>"s"===e?"xxs":"l"===e?"m":"s")(i),source:l.createElement(ex,null),styleVariant:"secondary"}))),l.createElement(e_.x.Col,{span:"auto"},l.createElement(E.EY,{"data-testid":"countdown-inline-text",size:i},l.createElement(eE,{inlineLabel:null==n?void 0:n.label,timeLeft:o,type:"inline"})))),"hero"===a&&l.createElement(e_.x,{gutter:"m",verticalAlign:"top"},l.createElement(eE,{timeLeft:o})))}),ej=(0,l.forwardRef)((e,t)=>((0,b.q)(!1,"IconClose02"),l.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",ref:t},e),l.createElement("path",{d:"m17.414 16 8.32-8.32a.9.9 0 0 0 0-1.272l-.142
13-.142a.9.9 0 0 0-1.272 0L16 14.586 7.68 6.264a.9.9 0 0 0-1.272 0l-.142.142a.9.9 0 0 0 0 1.272l8.32 8.32-8.32 8.324a.9.9 0 0 0 0 1.272l.142.142a.9.9 0 0 0 1.272 0L16 17.414l8.32 8.322a.9.9 0 0 0 1.272 0l.142-.142a.9.9 0 0 0 0-1.272z"}))));ej.displayName="LoopClose02";var eT=n(16822);let eP=()=>{let[e,t]=(0,l.useState)(!1);return(0,l.useEffect)(()=>{let e=()=>{t(!0)},n=()=>{t(!1)};return document.addEventListener("keydown",e),document.addEventListener("mousedown",n),()=>{document.removeEventListener("keydown",e),document.removeEventListener("mousedown",n)}},[]),e},eO=()=>{let[e,t]=(0,l.useState)(!1);return(0,l.useEffect)(()=>{let e=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini|Mobile Safari|Mobile|mobile|Samsung|SamsungBrowser|CriOS|FxiOS|EdgiOS|Chrome Mobile|Firefox Mobile|UCBrowser|UCWEB|Silk|Kindle/i.test(navigator.userAgent),n="ontouchstart"in window||navigator.maxTouchPoints>0;t(e||n)},[]),e},ek=(e,t,n)=>{let a=(0,l.useRef)(null);(0,l.useEffect)(()=>{var i;(t||n)&&(e?document.activeElement instanceof HTMLElement&&(a.current=document.activeElement):null==(i=a.current)||i.focus())},[t,e,n])},eA=(0,l.createContext)({"aria-label":"",isKeyboardUser:!1,isOpen:!1,role:"dialog"}),eI=(0,l.forwardRef)(({"aria-label":e,children:t,customWidthValue:n,"data-testid":a,hasOverlay:i,id:r,isDismissible:o,isOpen:s,kind:c,onClose:d,onOpen:u,parentSelector:p,position:f,role:h="dialog",width:m},v)=>{let g=(0,x.B)(r),b=eP();ek(s,b,eO());let y=(0,l.useCallback)(()=>{o&&d&&d()},[o,d]),N=(0,l.useCallback)(()=>{d&&d()},[d]);(0,l.useEffect)(()=>{s&&u&&u()},[s,u]),(0,l.useEffect)(()=>{let e=e=>{"Escape"===e.key&&s&&y()};return window.addEventListener("keydown",e),()=>window.removeEventListener("keydown",e)},[s,y]);let _=(0,l.useMemo)(()=>({"aria-label":e,customWidthValue:n,"data-testid":a,handleOnClose:N,handleOnCloseRequest:y,hasOverlay:i,id:g,isDismissible:o,isKeyboardUser:b,isOpen:s,kind:c,onOpen:u,parentSelector:p,position:f,ref:v,role:h,width:m}),[e,n,a,N,y,i,g,o,b,s,c,u,p,f,v,h,m]);return l.createElement(eA.Provider,{value:_},t)}),eL=()=>(0,l.useContext)(eA),eM=(0,l.forwardRef)((e,t)=>{let{"data-testid":n,handleOnClose:a}=eL();return l.createElement(eT.K,Object.assign({backdrop:"transparent","data-testid":n&&`${n}-close-button`,elementType:"button",icon:ej,label:"close",onClick:a,ref:t,size:"s",styleVariant:"secondary"},e))}),eD=(0,l.createContext)({}),eB=({children:e})=>{let[t,n]=(0,l.useState)(),[a,i]=(0,l.useState)(!1),[r,o]=(0,l.useState)({}),[s,c]=(0,l.useState)(0),[d,u]=(0,l.useState)(!1),f=(0,l.useMemo)(()=>{if(!t)return 0;let e=(0,p.Oq)(t.titleElement);return(0,p.Oq)(t.headerElement)+(0,p.Oq)(t.footerElement)-(a||d?0:e)+eN.LoopEeSpace32},[t,a,d]),h=(0,l.useMemo)(()=>{if(!t)return!1;let e=(0,p.Oq)(t.sectionElement),n=(0,p.Oq)(t.subWidgetElement),i=(0,p.Oq)(t.titleElement),r=d?i:0;return a&&!!s&&s>=e-n-r},[s,a,t,d]),m=(0,l.useMemo)(()=>{let e=(0,p.Oq)(null==t?void 0:t.titleAssetElement);return d&&a&&s&&s>=e||!1},[d,s,a,null==t?void 0:t.titleAssetElement]),v=(0,l.useMemo)(()=>{if(!t)return!1;let e=(0,p.MJ)(t.titleElement),n=(0,p.MJ)(t.headerElement);return!!s&&e<=n},[t,s]),g=(0,l.useMemo)(()=>({condenseOnScroll:a,contentScrollValue:s,elementRefs:t,emptyActions:d,maxContentHeight:f,setCondenseOnScroll:i,setContentScrollValue:c,setElementRefs:n,setEmptyActions:u,setTitleValues:o,stickySubWidget:h,stickyTitle:m,titleValues:r,toggleTitle:v}),[a,s,t,d,f,h,m,r,v]);return l.createElement(eD.Provider,{value:g},e)},eR=()=>(0,l.useContext)(eD),eV=()=>{let{condenseOnScroll:e,contentScrollValue:t,elementRefs:n,emptyActions:a,setElementRefs:i,stickySubWidget:r,stickyTitle:o,titleValues:s}=eR(),d=(0,l.useRef)(null),u=(0,l.useRef)(null),h=(0,l.useRef)(null),m=(0,l.useRef)(null),[v,g]=(0,l.useState)(1);(0,l.useEffect)(()=>{let e=()=>{i&&i(e=>Object.assign(Object.assign({},e),{sectionElement:u,subWidgetElement:h,titleAssetElement:m,titleElement:d}))},t=(0,c.s)(()=>{e(),g(e=>e+1)},10);return e(),window.addEventListener("resize",t),()=>{t.cancel(),window.removeEventListener("resize",t)}},[i]);let b=(0,l.useMemo)(()=>r&&e&&n?{paddingBottom:`${(0,p.Oq)(n.subWidgetElement)}px`}:void 0,[r,e,n]),y=(0,l.useMemo)(()=>r&&e&&v&&n?{position:"absolute",top:`${a?(0,p.Oq)(n.titleElement):(0,p.Oq)(n.headerElement)}px`,width:"100%",zIndex:2}:void 0,[e,a,r,n,v]),x=(0,l.useMemo)(()=>a?{paddingTop:`${eN.LoopEeSpace16}px`}:void 0,[a]),C=(0,l.useMemo)(()=>o&&n?{paddingBottom:`${(0,p.Oq)(n.titleElement)}px`}:void 0,[o,n]),w=(0,l.useMemo)(()=>(a||!e)&&(t||0)>0?"s":"m",[a,e,t]),S={"lc-DialogHeader-titleBar":!0,[`lc-DialogHeader-titleBar--titleAreaAlignment${(0,f.B)((null==s?void 0:s.titleAreaAlignment)||"left")}`]:null==s?void 0:s.titleAreaAlignment},j={"lc-DialogHeader-title":!0,"lc-DialogHeader-title--sticky":o,"lc-DialogHeader-title--emptyActions":a&&e||a&&!(null==s?void 0:s.titleAsset)};return l.createElement(T.u,{background:"white"},l.createElement("div",{"data-testid":"dialog-title-wrapper",ref:u,style:b},l.createElement("div",{className:(0,N.A)(S)},(null==s?void 0:s.titleAsset)&&l.createElement("div",{className:"lc-DialogHeader-titleAsset","data-testid":"dialog-title-header-asset",ref:m,style:x},s.titleAsset),(null==s?void 0:s.title)&&l.createElement("div",{className:(0,N.A)(j),"data-testid":"dialog-title-header-title",style:C},l.createElement("div",{className:"lc-DialogHeader-titleContainer",ref:d},l.createElement(T.u,{background:"white"},l.createElement("div",{className:"lc-DialogHeader-titleContainer-inner"},l.createElement(_.D,{level:s.level||"1",size:w,weight:"bold"},s.title))))),(null==s?void 0:s.subtitle)&&l.createElement("div",{className:"lc-DialogHeader-subTitle","data-testid":"dialog-title-subtitle"},l.createElement(E.EY,{styleVariant:"subdued"},s.subtitle))),(null==s?void 0:s.subWidget)&&l.createElement("div",{className:(0,N.A)({"lc-DialogHeader-subWidget":!0,"lc-DialogHeader-subWidget--sticky":r}),"data-testid":"dialog-title-subWidget",ref:h,style:y},l.createElement(T.u,{background:"white"}
13,s.subWidget))))},eF=(0,l.forwardRef)(({children:e,"data-testid":t,onScroll:n},a)=>{let{condenseOnScroll:i,maxContentHeight:r,setContentScrollValue:o}=eR();return l.createElement("div",{"aria-label":"Scrollable area",className:"lc-DialogContent","data-testid":t,onScroll:e=>{o&&o(e.currentTarget.scrollTop),n&&n(e)},ref:a,role:"region",style:{maxHeight:`calc(100vh - ${r}px)`},tabIndex:0},i&&l.createElement(eV,null),l.createElement("div",{className:"lc-DialogContent-container"},e))}),ez=(0,l.forwardRef)(({actions:e,"data-testid":t,layout:n="horizontal",subWidget:a,supportingActions:i},r)=>{let o=(0,l.useRef)(null);(0,l.useImperativeHandle)(r,()=>o.current,[]);let{setElementRefs:s}=eR();(0,l.useEffect)(()=>{let e=()=>{s&&s(e=>Object.assign(Object.assign({},e),{footerElement:o}))},t=(0,c.s)(()=>{e()},50);return e(),window.addEventListener("resize",t),()=>{t.cancel(),window.removeEventListener("resize",t)}},[e,i,a,s]);let d={"lc-DialogFooter":!0,[`lc-DialogFooter--${n}`]:!0},u=e=>e&&0!==e.length?e&&e.map((e,t)=>e?l.createElement("div",{className:"lc-DialogFooter-actions-slot",key:t},e):null):null;return l.createElement("div",{className:(0,N.A)(d),"data-testid":t,ref:o},l.createElement(T.u,{background:"white"},a&&l.createElement("div",{className:"lc-DialogFooter-subWidget"},a),l.createElement("div",{className:"lc-DialogFooter-actions-container"},l.createElement("div",{className:"lc-DialogFooter-supportingActions"},u(i)),l.createElement("div",{className:"lc-DialogFooter-actions"},u(e)))))}),eY=(0,l.forwardRef)(({"data-testid":e,leadingActions:t,level:n,scrollBehaviour:a="standard",subWidget:i,subtitle:r,title:o,titleAreaAlignment:s="left",titleAsset:d,trailingActions:u},f)=>{let{condenseOnScroll:h,contentScrollValue:m,emptyActions:g,setCondenseOnScroll:b,setElementRefs:y,setEmptyActions:x,setTitleValues:C,toggleTitle:w}=eR(),E=(0,l.useRef)(null),S=(0,l.useRef)(null);(0,l.useImperativeHandle)(f,()=>E.current,[]),(0,l.useEffect)(()=>{C&&C({level:n,subWidget:i,subtitle:r,title:o,titleAreaAlignment:s,titleAsset:d})},[C,o,d,r,i,s,n]),(0,l.useEffect)(()=>{let e=()=>{b&&b("condense"===a),x&&x(!(0,v.O)([...null!=t?t:[],...null!=u?u:[]])),y&&y(e=>Object.assign(Object.assign({},e),{headerElement:E}))},n=(0,c.s)(()=>{e()},50);return e(),window.addEventListener("resize",n),()=>{n.cancel(),window.removeEventListener("resize",n)}},[b,a,t,u,x,y]);let j=(e,t,a)=>h&&w&&a?l.createElement("div",{className:"lc-DialogHeader-actionBar-slot-title"},l.createElement(_.D,{level:n,size:"m",weight:"bold"},o)):e&&e[t]?l.createElement("div",{className:"lc-DialogHeader-actionBar-slot"},e[t]):null;return l.createElement("div",{className:(0,N.A)({"lc-DialogHeader":!0,"lc-DialogHeader--isScrolling":m}),"data-testid":e,ref:E},!g&&l.createElement(T.u,{background:"white"},l.createElement("div",{className:"lc-DialogHeader-actionBar"},l.createElement("div",{className:"lc-DialogHeader-actionBar-position",style:{maxWidth:`calc(100% - ${(0,p.RG)(S)+eN.LoopEeSpace16}px)`}},j(t,0),j(t,1,!0)),l.createElement("div",{className:"lc-DialogHeader-actionBar-position",ref:S},j(u,1),j(u,0)))),!h&&l.createElement(eV,null))});var eH=n(98477);function eU(){return(eU=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(null,arguments)}var eW="data-focus-lock",e$="data-focus-lock-disabled";function eG(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var eX="undefined"!=typeof window?l.useLayoutEffect:l.useEffect,eq=new WeakMap;function eZ(e,t){var n,a,i,r=(n=t||null,a=function(t){return e.forEach(function(e){return eG(e,t)})},(i=(0,l.useState)(function(){return{value:n,callback:a,facade:{get current(){return i.value},set current(value){var e=i.value;e!==value&&(i.value=value,i.callback(value,e))}}}})[0]).callback=a,i.facade);return eX(function(){var t=eq.get(r);if(t){var n=new Set(t),a=new Set(e),i=r.current;n.forEach(function(e){a.has(e)||eG(e,null)}),a.forEach(function(e){n.has(e)||eG(e,i)})}eq.set(r,e)},[e]),r}var eK={width:"1px",height:"0px",padding:0,overflow:"hidden",position:"fixed",top:"1px",left:"1px"},eJ=function(){return(eJ=Object.assign||function(e){for(var t,n=1,a=arguments.length;n<a;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)};function eQ(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&0>t.indexOf(a)&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,a=Object.getOwnPropertySymbols(e);i<a.length;i++)0>t.indexOf(a[i])&&Object.prototype.propertyIsEnumerable.call(e,a[i])&&(n[a[i]]=e[a[i]]);return n}Object.create;function e0(e){return e}function e1(e,t){void 0===t&&(t=e0);var n=[],a=!1;return{read:function(){if(a)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return n.length?n[n.length-1]:e},useMedium:function(e){var i=t(e,a);return n.push(i),function(){n=n.filter(function(e){return e!==i})}},assignSyncMedium:function(e){for(a=!0;n.length;){var t=n;n=[],t.forEach(e)}n={push:function(t){return e(t)},filter:function(){return n}}},assignMedium:function(e){a=!0;var t=[];if(n.length){var i=n;
13n=[],i.forEach(e),t=n}var r=function(){var n=t;t=[],n.forEach(e)},o=function(){return Promise.resolve().then(r)};o(),n={push:function(e){t.push(e),o()},filter:function(e){return t=t.filter(e),n}}}}}function e2(e,t){return void 0===t&&(t=e0),e1(e,t)}function e3(e){void 0===e&&(e={});var t=e1(null);return t.options=eJ({async:!0,ssr:!1},e),t}Object.create,"function"==typeof SuppressedError&&SuppressedError;var e4=e2({},function(e){return{target:e.target,currentTarget:e.currentTarget}}),e5=e2(),e6=e2(),e7=e3({async:!0,ssr:"undefined"!=typeof document}),e8=(0,l.createContext)(void 0),e9=[],te=(0,l.forwardRef)(function(e,t){var n,a=(0,l.useState)(),i=a[0],r=a[1],o=(0,l.useRef)(),s=(0,l.useRef)(!1),c=(0,l.useRef)(null),d=(0,l.useState)({})[1],u=e.children,p=e.disabled,f=void 0!==p&&p,h=e.noFocusGuards,m=void 0!==h&&h,v=e.persistentFocus,g=e.crossFrame,b=e.autoFocus,y=(e.allowTextSelection,e.group),x=e.className,N=e.whiteList,_=e.hasPositiveIndices,C=e.shards,w=void 0===C?e9:C,E=e.as,S=e.lockProps,j=e.sideCar,T=e.returnFocus,P=void 0!==T&&T,O=e.focusOptions,k=e.onActivation,A=e.onDeactivation,I=(0,l.useState)({})[0],L=(0,l.useCallback)(function(e){var t=e.captureFocusRestore;if(!c.current){var n,a=null==(n=document)?void 0:n.activeElement;c.current=a,a!==document.body&&(c.current=t(a))}o.current&&k&&k(o.current),s.current=!0,d()},[k]),M=(0,l.useCallback)(function(){s.current=!1,A&&A(o.current),d()},[A]),D=(0,l.useCallback)(function(e){var t=c.current;if(t){var n=("function"==typeof t?t():t)||document.body,a="function"==typeof P?P(n):P;if(a){var i="object"==typeof a?a:void 0;c.current=null,e?Promise.resolve().then(function(){return n.focus(i)}):n.focus(i)}}},[P]),B=(0,l.useCallback)(function(e){s.current&&e4.useMedium(e)},[]),R=e5.useMedium,V=(0,l.useCallback)(function(e){o.current!==e&&(o.current=e,r(e))},[]),F=eU(((n={})[e$]=f&&"disabled",n[eW]=y,n),void 0===S?{}:S),z=!0!==m,Y=z&&"tail"!==m,H=eZ([t,V]),U=(0,l.useMemo)(function(){return{observed:o,shards:w,enabled:!f,get active(){return s.current}}},[f,s,w,o]);return l.createElement(l.Fragment,null,z&&[l.createElement("div",{key:"guard-first","data-focus-guard":!0,tabIndex:f?-1:0,style:eK}),_?l.createElement("div",{key:"guard-nearest","data-focus-guard":!0,tabIndex:f?-1:1,style:eK}):null],!f&&l.createElement(j,{id:I,sideCar:e7,observed:i,disabled:f,persistentFocus:void 0!==v&&v,crossFrame:void 0===g||g,autoFocus:void 0===b||b,whiteList:N,shards:w,onActivation:L,onDeactivation:M,returnFocus:D,focusOptions:O,noFocusGuards:m}),l.createElement(void 0===E?"div":E,eU({ref:H},F,{className:x,onBlur:R,onFocus:B}),l.createElement(e8.Provider,{value:U},u)),Y&&l.createElement("div",{"data-focus-guard":!0,tabIndex:f?-1:0,style:eK}))});function tt(e,t){return(tt=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function tn(e){return(tn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}te.propTypes={};var ta=function(e){for(var t=Array(e.length),n=0;n<e.length;++n)t[n]=e[n];return t},ti=function(e){return Array.isArray(e)?e:[e]},tr=function(e){return Array.isArray(e)?e[0]:e},to=function(e){if(e.nodeType!==Node.ELEMENT_NODE)return!1;var t=window.getComputedStyle(e,null);return!!t&&!!t.getPropertyValue&&("none"===t.getPropertyValue("display")||"hidden"===t.getPropertyValue("visibility"))},ts=function(e){return e.parentNode&&e.parentNode.nodeType===Node.DOCUMENT_FRAGMENT_NODE?e.parentNode.host:e.parentNode},tl=function(e){return e===document||e&&e.nodeType===Node.DOCUMENT_NODE},tc=function(e,t){var n,a,i=e.get(t);if(void 0!==i)return i;var r=(n=t,a=tc.bind(void 0,e),!n||tl(n)||!to(n)&&!n.hasAttribute("inert")&&a(ts(n)));return e.set(t,r),r},td=function(e,t){var n,a=e.get(t);if(void 0!==a)return a;var i=(n=td.bind(void 0,e),!t||!!tl(t)||!!th(t)&&n(ts(t)));return e.set(t,i),i},tu=function(e){return e.dataset},tp=function(e){return"INPUT"===e.tagName},tf=function(e){return tp(e)&&"radio"===e.type},th=function(e){return![!0,"true",""].includes(e.getAttribute("data-no-autofocus"))},tm=function(e){var t;return!!(e&&(null==(t=tu(e))?void 0:t.focusGuard))},tv=function(e){return!tm(e)},tg=function(e){return!!e},tb=function(e,t){var n=Math.max(0,e.tabIndex),a=Math.max(0,t.tabIndex),i=n-a,r=e.index-t.index;if(i){if(!n)return 1;if(!a)return -1}return i||r},ty=function(e,t,n){return ta(e).map(function(e,t){var a=e.tabIndex<0&&!e.hasAttribute("tabindex")?0:e.tabIndex;return{node:e,index:t,tabIndex:n&&-1===a?(e.dataset||{}).focusGuard?0:-1:a}}).filter(function(e){return!t||e.tabIndex>=0}).sort(tb)},tx="button:enabled,select:enabled,textarea:enabled,input:enabled,a[href],area[href],summary,iframe,object,embed,audio[controls],video[controls],[tabindex],[contenteditable],[autofocus]",tN="".concat(tx,", [data-focus-guard]"),t_=function(e,t){return ta((e.shadowRoot||e).children).reduce(function(e,n){return e.concat(n.matches(t?tN:tx)?[n]:[],t_(n))},[])},tC=function(e,t){var n;return e instanceof HTMLIFrameElement&&(null==(n=e.contentDocument)?void 0:n.body)?tw([e.contentDocument.body],t):[e]},tw=function(e,t){return e.reduce(function(e,n){var a,i=t_(n,t),r=(a=[]).concat.apply(a,i.map(function(e){return tC(e,t)}));return e.concat(r,n.parentNode?ta(n.parentNode.querySelectorAll(tx)).filter(function(e){return e===n}):[])},[])},tE=function(e,t){return ta(e).filter(function(e){return tc(t,e)}).filter(function(e){var t;return!((tp(t=e)||"BUTTON"===t.tagName)&&("hidden"===t.type||t.disabled))})},tS=function(e,t){return void 0===t&&(t=new Map),ta(e).filter(function(e){return td(t,e)})},tj=function(e,t,n){return ty(tE(tw(e,n),t),!0,n)},tT=function(e,t){return ty(tE(tw(e),t),!1)},tP=function(e,t){return e.shadowRoot?tP(e.shadowRoot,t):!!(void 0!==Object.getPrototypeOf(e).contains&&Object.getPrototypeOf(e).contains.call(e,t))||ta(e.children).some(function(e){var n;if(e instanceof HTMLIFrameElement){var a=null==(n=e.contentDocument)?void 0:n.body;return!!a&&tP(a,t)}return tP(e,t)})},tO=function(e){try{return e()}catch(e){return}},tk=function(e){if(void 0===e&&(e=document),e&&e.activeElement){var t=e.activeElement;return t.shadowRoot?tk(t.shadowRoot):t instanceof HTMLIFrameElement&&tO(function(){return t.contentWindow.document})?tk(t.contentWindow.document):t}},tA=function(e){void 0===e&&(e=document);var t=tk(e);return!!t&&ta(e.querySelectorAll("[".concat("data-no-focus-lock","]"))).some(function(e){return tP(e,t)})},tI=function(e){for(var t=new Set,n=e.length,a=0;a<n;a+=1)for(var i=a+1;i<n;i+=1){var r=e[a].compareDocumentPosition(e[i]);(r&Node.DOCUMENT_POSITION_CONTAINED_BY)>0&&t.add(i),(r&Node.DOCUMENT_POSITION_CONTAINS)>0&&t.add(a)}return e.filter(function(e,n){return!t.has(n)})},tL=function(e){return e.parentNode?tL(e.parentNode):e}
13,tM=function(e){return ti(e).filter(Boolean).reduce(function(e,t){var n=t.getAttribute(eW);return e.push.apply(e,n?tI(ta(tL(t).querySelectorAll("[".concat(eW,'="').concat(n,'"]:not([').concat(e$,'="disabled"])')))):[t]),e},[])},tD=function(e,t){return void 0===t&&(t=tk(tr(e).ownerDocument)),!!t&&(!t.dataset||!t.dataset.focusGuard)&&tM(e).some(function(e){var n;return tP(e,t)||(n=t,!!ta(e.querySelectorAll("iframe")).some(function(e){return e===n}))})},tB=function(e,t){e&&("focus"in e&&e.focus(t),"contentWindow"in e&&e.contentWindow&&e.contentWindow.focus())},tR=function(e,t){if(tf(e)&&e.name)return t.filter(tf).filter(function(t){return t.name===e.name}).filter(function(e){return e.checked})[0]||e;return e},tV=function(e){var t=new Set;return e.forEach(function(n){return t.add(tR(n,e))}),e.filter(function(e){return t.has(e)})},tF=function(e){return e[0]&&e.length>1?tR(e[0],e):e[0]},tz=function(e,t){return e.indexOf(tR(t,e))},tY="NEW_FOCUS",tH=function(e,t,n,a,i){var r=e.length,o=e[0],s=e[r-1],l=tm(a);if(!(a&&e.indexOf(a)>=0)){var c=void 0!==a?n.indexOf(a):-1,d=i?n.indexOf(i):c,u=i?e.indexOf(i):-1;if(-1===c)return -1!==u?u:tY;if(-1===u)return tY;var p=c-d,f=n.indexOf(o),h=n.indexOf(s),m=tV(n),v=void 0!==a?m.indexOf(a):-1,g=i?m.indexOf(i):v,b=m.filter(function(e){return e.tabIndex>=0}),y=void 0!==a?b.indexOf(a):-1,x=i?b.indexOf(i):y;if(!p&&u>=0||0===t.length)return u;var N=tz(e,t[0]),_=tz(e,t[t.length-1]);if(c<=f&&l&&Math.abs(p)>1)return _;if(c>=h&&l&&Math.abs(p)>1)return N;if(p&&Math.abs(y>=0&&x>=0?x-y:g-v)>1)return u;if(c<=f)return _;if(c>h)return N;if(p)return Math.abs(p)>1?u:(r+u+p)%r}},tU=function(e,t,n){var a=tS(e.map(function(e){return e.node}).filter(function(e){var t,a=null==(t=tu(e))?void 0:t.autofocus;return e.autofocus||void 0!==a&&"false"!==a||n.indexOf(e)>=0}));return a&&a.length?tF(a):tF(tS(t))},tW=function(e,t){return void 0===t&&(t=[]),t.push(e),e.parentNode&&tW(e.parentNode.host||e.parentNode,t),t},t$=function(e,t){for(var n=tW(e),a=tW(t),i=0;i<n.length;i+=1){var r=n[i];if(a.indexOf(r)>=0)return r}return!1},tG=function(e,t,n){var a=ti(e),i=ti(t),r=a[0],o=!1;return i.filter(Boolean).forEach(function(e){o=t$(o||e,e)||o,n.filter(Boolean).forEach(function(e){var t=t$(r,e);t&&(o=!o||tP(t,o)?t:t$(t,o))})}),o},tX=function(e,t){return e.reduce(function(e,n){var a,i;return e.concat((a=n,i=t,tE(ta(a.querySelectorAll("[".concat("data-autofocus-inside","]"))).map(function(e){return tw([e])}).reduce(function(e,t){return e.concat(t)},[]),i)))},[])},tq=function(e,t){var n=new Map;return t.forEach(function(e){return n.set(e.node,e)}),e.map(function(e){return n.get(e)}).filter(tg)},tZ=function(e,t){var n=tk(ti(e).length>0?document:tr(e).ownerDocument),a=tM(e).filter(tv),i=tG(n||e,e,a),r=new Map,o=tT(a,r),s=o.filter(function(e){return tv(e.node)});if(s[0]){var l=tT([i],r).map(function(e){return e.node}),c=tq(l,s),d=c.map(function(e){return e.node}),u=c.filter(function(e){return e.tabIndex>=0}).map(function(e){return e.node}),p=tH(d,u,l,n,t);if(p===tY){var f=tU(o,u,tX(a,r))||tU(o,d,tX(a,r));return f?{node:f}:void console.warn("focus-lock: cannot find any node to move focus into")}return void 0===p?p:c[p]}},tK=0,tJ=!1,tQ=function(e,t,n){void 0===n&&(n={});var a=tZ(e,t);if(!tJ&&a){if(tK>2){console.error("FocusLock: focus-fighting detected. Only one focus management system could be active. See https://github.com/theKashey/focus-lock/#focus-fighting"),tJ=!0,setTimeout(function(){tJ=!1},1);return}tK++,tB(a.node,n.focusOptions),tK--}};function t0(e){if(!e)return null;if("undefined"==typeof WeakRef)return function(){return e||null};var t=e?new WeakRef(e):null;return function(){return(null==t?void 0:t.deref())||null}}var t1=function(e){if(!e)return null;for(var t=[],n=e;n&&n!==document.body;)t.push({current:t0(n),parent:t0(n.parentElement),left:t0(n.previousElementSibling),right:t0(n.nextElementSibling)}),n=n.parentElement;return{element:t0(e),stack:t,ownerDocument:e.ownerDocument}},t2=function(e){if(e)for(var t,n,a,i,r,o=e.stack,s=e.ownerDocument,l=new Map,c=0;c<o.length;c++){var d=o[c],u=null==(t=d.parent)?void 0:t.call(d);if(u&&s.contains(u)){for(var p=null==(n=d.left)?void 0:n.call(d),f=d.current(),h=u.contains(f)?f:void 0,m=null==(a=d.right)?void 0:a.call(d),v=tj([u],l),g=null!=(r=null!=(i=null!=h?h:null==p?void 0:p.nextElementSibling)?i:m)?r:p;g;){for(var b=0;b<v.length;b++){var y=v[b];if(null==g?void 0:g.contains(y.node))return y.node}g=g.nextElementSibling}if(v.length)return v[0].node}}},t3=function(e){var t=t1(e);return function(){return t2(t)}},t4=function(e){var t=tM(e).filter(tv),n=ty(tw([tG(e,e,t)],!0),!0,!0),a=tw(t,!1);return n.map(function(e){var t=e.node;return{node:t,index:e.index,lockItem:a.indexOf(t)>=0,guard:tm(t)}})},t5=function(e,t,n){if(!e||!t)return console.error("no element or scope given"),{};var a=ti(t);if(a.every(function(t){return!tP(t,e)}))return console.error("Active element is not contained in the scope"),{};var i=n?tj(a,new Map):tT(a,new Map),r=i.findIndex(function(t){return t.node===e});if(-1!==r)return{prev:i[r-1],next:i[r+1],first:i[0],last:i[i.length-1]}},t6=function(e,t){var n=t?tj(ti(e),new Map):tT(ti(e),new Map);return{first:n[0],last:n[n.length-1]}},t7=function(e,t,n){void 0===t&&(t={});var a,i=(a=t,Object.assign({scope:document.body,cycle:!0,onlyTabbable:!0},a)),r=t5(e,i.scope,i.onlyTabbable);if(r){var o=n(r,i.cycle);o&&tB(o.node,i.focusOptions)}},t8=function(e,t,n){var a,i=t6(e,null==(a=t.onlyTabbable)||a)[n];i&&tB(i.node,t.focusOptions)};function t9(e){setTimeout(e,1)}var ne=function(e){return e&&"current"in e?e.current:e},nt=function(){return document&&document.activeElement===document.body},nn=null,na=null,ni=function(){return null},nr=null,no=!1,ns=!1,nl=function(e,t){nr={observerNode:e,portaledElement:t}};function nc(e,t,n,a){var i=null,r=e;do{var o=a[r];if(o.guard)o.node.dataset.focusAutoGuard&&(i=o);else if(o.lockItem){if(r!==e)return;i=null}else break}while((r+=n)!==t);i&&(i.node.tabIndex=0)}var nd=function(e){return tT(e,new Map)},nu=function(){var e=!1;
13if(nn){var t=nn,n=t.observed,a=t.persistentFocus,i=t.autoFocus,r=t.shards,o=t.crossFrame,s=t.focusOptions,l=t.noFocusGuards,c=n||nr&&nr.portaledElement;if(nt()&&na&&na!==document.body&&(!document.body.contains(na)||!nd([(p=na).parentNode]).some(function(e){return e.node===p}))){var d=ni();d&&d.focus()}var u=document&&document.activeElement;if(c){var p,f=[c].concat(r.map(ne).filter(Boolean));if((!u||(nn.whiteList||function(){return!0})(u))&&(a||function(){if(!(o?!!no:"meanwhile"===no)||!l||!na||ns)return!1;var e=nd(f),t=e.findIndex(function(e){return e.node===na});return 0===t||t===e.length-1}()||!(nt()||tA())||!na&&i)&&(c&&!(tD(f)||u&&f.some(function(e){return function e(t,n,a){return n&&(n.host===t&&(!n.activeElement||a.contains(n.activeElement))||n.parentNode&&e(t,n.parentNode,a))}(u,e,e)})||nr&&nr.portaledElement===u)&&(document&&!na&&u&&!i?(u.blur&&u.blur(),document.body.focus()):(e=tQ(f,na,{focusOptions:s}),nr={})),(na=document&&document.activeElement)!==document.body&&(ni=t3(na)),no=!1),document&&u!==document.activeElement&&document.querySelector("[data-focus-auto-guard]")){var h=document&&document.activeElement,m=t4(f),v=m.map(function(e){return e.node}).indexOf(h);v>-1&&(m.filter(function(e){var t=e.guard,n=e.node;return t&&n.dataset.focusAutoGuard}).forEach(function(e){return e.node.removeAttribute("tabIndex")}),nc(v,m.length,1,m),nc(v,-1,-1,m))}}}return e},np=function(e){nu()&&e&&(e.stopPropagation(),e.preventDefault())},nf=function(){return t9(nu)},nh=function(){ns=!0},nm=function(){ns=!1,no="just",t9(function(){no="meanwhile"})},nv=function(){document.addEventListener("focusin",np),document.addEventListener("focusout",nf),window.addEventListener("focus",nh),window.addEventListener("blur",nm)},ng=function(){document.removeEventListener("focusin",np),document.removeEventListener("focusout",nf),window.removeEventListener("focus",nh),window.removeEventListener("blur",nm)},nb={moveFocusInside:tQ,focusInside:tD,focusNextElement:function(e,t){void 0===t&&(t={}),t7(e,t,function(e,t){var n=e.next,a=e.first;return n||t&&a})},focusPrevElement:function(e,t){void 0===t&&(t={}),t7(e,t,function(e,t){var n=e.prev,a=e.last;return n||t&&a})},focusFirstElement:function(e,t){void 0===t&&(t={}),t8(e,t,"first")},focusLastElement:function(e,t){void 0===t&&(t={}),t8(e,t,"last")},captureFocusRestore:t3};e4.assignSyncMedium(function(e){var t=e.target,n=e.currentTarget;n.contains(t)||nl(n,t)}),e5.assignMedium(nf),e6.assignMedium(function(e){return e(nb)});let ny=(a=function(e){return e.filter(function(e){return!e.disabled})},i=function(e){var t=e.slice(-1)[0];t&&!nn&&nv();var n=nn,a=n&&t&&t.id===n.id;nn=t,n&&!a&&(n.onDeactivation(),e.filter(function(e){return e.id===n.id}).length||n.returnFocus(!t)),t?(na=null,a&&n.observed===t.observed||t.onActivation(nb),nu(!0),t9(nu)):(ng(),na=null)},function(e){var t,n,r,o,s,c=[];function d(){i(s=a(c.map(function(e){return e.props})))}var u=function(t){function n(){return t.apply(this,arguments)||this}n.prototype=Object.create(t.prototype),n.prototype.constructor=n,tt(n,t),n.peek=function(){return s};var a=n.prototype;return a.componentDidMount=function(){c.push(this),d()},a.componentDidUpdate=function(){d()},a.componentWillUnmount=function(){var e=c.indexOf(this);c.splice(e,1),d()},a.render=function(){return l.createElement(e,this.props)},n}(l.PureComponent);return t=u,n="displayName",r="SideEffect("+(e.displayName||e.name||"Component")+")",(o=function(e,t){if("object"!=tn(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!=tn(a))return a;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(n,"string"),(n="symbol"==tn(o)?o:o+"")in t)?Object.defineProperty(t,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[n]=r,u})(function(){return null});var nx=(0,l.forwardRef)(function(e,t){return l.createElement(te,eU({sideCar:ny,ref:t},e))}),nN=te.propTypes||{};nN.sideCar,function(e,t){if(null!=e){var n={};for(var a in e)if(({}).hasOwnProperty.call(e,a)){if(-1!==t.indexOf(a))continue;n[a]=e[a]}}}(nN,["sideCar"]),nx.propTypes={};var n_=n(8128),nC=n(32495);let nw=(e,t)=>{let n=(0,l.useRef)(!1);(0,l.useEffect)(()=>
13{if(e.current&&t&&!n.current){let t=e.current.querySelectorAll('a, button, input, textarea, select, [tabindex]:not([tabindex="-1"])');t.length>0&&t[0].focus()}n.current=!0},[t,e])},nE=({children:e})=>{let{surfaceBackground:t}=(0,l.useContext)(w.B),n=(0,l.useRef)(null),{"aria-label":a,customWidthValue:i,"data-testid":r,hasOverlay:o,id:s,isKeyboardUser:c,kind:d,position:u,ref:p,role:h,width:m}=eL();nw(n,c),(0,l.useImperativeHandle)(p,()=>n.current,[n]);let v={lc:!0,"lc-ee":!0,"lc-DialogEE":!0,"lc-DialogEE--nonBlocking":!o,[`lc-DialogEE--on${(0,f.B)(t)}Background`]:!!t,[`lc-DialogEE--width${"auto"===m&&(0,f.B)(m)||m&&m.toUpperCase()}`]:!!m&&"fullScreen"!==d&&"custom"!==m,"lc-DialogEE--fullScreen":"fullScreen"===d,[`lc-DialogEE--position${u&&(0,f.B)(u)}`]:!!u},g="custom"===m?{width:i}:void 0;return l.createElement(eB,null,l.createElement("div",{"aria-label":a,"aria-modal":!0,className:(0,N.A)(v),"data-testid":r,id:s,ref:n,role:h,style:"custom"===m?g:void 0,tabIndex:-1},l.createElement(z.a,{borderRadius:{all:20*("fullScreen"!==d)},elevation:"01"},l.createElement(T.u,{background:"white"},l.createElement("section",{className:(0,N.A)({"lc-DialogEE-internal":!0})},e)))))};var nS="right-scroll-bar-position",nj="width-before-scroll-bar",nT=e3(),nP=function(){},nO=l.forwardRef(function(e,t){var n=l.useRef(null),a=l.useState({onScrollCapture:nP,onWheelCapture:nP,onTouchMoveCapture:nP}),i=a[0],r=a[1],o=e.forwardProps,s=e.children,c=e.className,d=e.removeScrollBar,u=e.enabled,p=e.shards,f=e.sideCar,h=e.noRelative,m=e.noIsolation,v=e.inert,g=e.allowPinchZoom,b=e.as,y=e.gapMode,x=eQ(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),N=eZ([n,t]),_=eJ(eJ({},x),i);return l.createElement(l.Fragment,null,u&&l.createElement(f,{sideCar:nT,removeScrollBar:d,shards:p,noRelative:h,noIsolation:m,inert:v,setCallbacks:r,allowPinchZoom:!!g,lockRef:n,gapMode:y}),o?l.cloneElement(l.Children.only(s),eJ(eJ({},_),{ref:N})):l.createElement(void 0===b?"div":b,eJ({},_,{className:c,ref:N}),s))});nO.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},nO.classNames={fullWidth:nj,zeroRight:nS};var nk=function(e){var t=e.sideCar,n=eQ(e,["sideCar"]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var a=t.read();if(!a)throw Error("Sidecar medium not found");return l.createElement(a,eJ({},n))};nk.isSideCarExport=!0;var nA=function(){var e=0,t=null;return{add:function(a){if(0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=o||n.nc;return t&&e.setAttribute("nonce",t),e}())){var i,r;(i=t).styleSheet?i.styleSheet.cssText=a:i.appendChild(document.createTextNode(a)),r=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(r)}e++},remove:function(){--e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},nI=function(){var e=nA();return function(t,n){l.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&n])}},nL=function(){var e=nI();return function(t){return e(t.styles,t.dynamic),null}}
13,nM={left:0,top:0,right:0,gap:0},nD=function(e){return parseInt(e||"",10)||0},nB=function(e){var t=window.getComputedStyle(document.body),n=t["padding"===e?"paddingLeft":"marginLeft"],a=t["padding"===e?"paddingTop":"marginTop"],i=t["padding"===e?"paddingRight":"marginRight"];return[nD(n),nD(a),nD(i)]},nR=function(e){if(void 0===e&&(e="margin"),"undefined"==typeof window)return nM;var t=nB(e),n=document.documentElement.clientWidth,a=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,a-n+t[2]-t[0])}},nV=nL(),nF="data-scroll-locked",nz=function(e,t,n,a){var i=e.left,r=e.top,o=e.right,s=e.gap;return void 0===n&&(n="margin"),"\n .".concat("with-scroll-bars-hidden"," {\n overflow: hidden ").concat(a,";\n padding-right: ").concat(s,"px ").concat(a,";\n }\n body[").concat(nF,"] {\n overflow: hidden ").concat(a,";\n overscroll-behavior: contain;\n ").concat([t&&"position: relative ".concat(a,";"),"margin"===n&&"\n padding-left: ".concat(i,"px;\n padding-top: ").concat(r,"px;\n padding-right: ").concat(o,"px;\n margin-left:0;\n margin-top:0;\n margin-right: ").concat(s,"px ").concat(a,";\n "),"padding"===n&&"padding-right: ".concat(s,"px ").concat(a,";")].filter(Boolean).join(""),"\n }\n \n .").concat(nS," {\n right: ").concat(s,"px ").concat(a,";\n }\n \n .").concat(nj," {\n margin-right: ").concat(s,"px ").concat(a,";\n }\n \n .").concat(nS," .").concat(nS," {\n right: 0 ").concat(a,";\n }\n \n .").concat(nj," .").concat(nj," {\n margin-right: 0 ").concat(a,";\n }\n \n body[").concat(nF,"] {\n ").concat("--removed-body-scroll-bar-size",": ").concat(s,"px;\n }\n")},nY=function(){var e=parseInt(document.body.getAttribute(nF)||"0",10);return isFinite(e)?e:0},nH=function(){l.useEffect(function(){return document.body.setAttribute(nF,(nY()+1).toString()),function(){var e=nY()-1;e<=0?document.body.removeAttribute(nF):document.body.setAttribute(nF,e.toString())}},[])},nU=function(e){var t=e.noRelative,n=e.noImportant,a=e.gapMode,i=void 0===a?"margin":a;nH();var r=l.useMemo(function(){return nR(i)},[i]);return l.createElement(nV,{styles:nz(r,!t,i,n?"":"!important")})},nW=!1;if("undefined"!=typeof window)try{var n$=Object.defineProperty({},"passive",{get:function(){return nW=!0,!0}});window.addEventListener("test",n$,n$),window.removeEventListener("test",n$,n$)}catch(e){nW=!1}var nG=!!nW&&{passive:!1},nX=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return"hidden"!==n[t]&&(n.overflowY!==n.overflowX||"TEXTAREA"===e.tagName||"visible"!==n[t])},nq=function(e,t){var n=t.ownerDocument,a=t;do{if("undefined"!=typeof ShadowRoot&&a instanceof ShadowRoot&&(a=a.host),nZ(e,a)){var i=nK(e,a);if(i[1]>i[2])return!0}a=a.parentNode}while(a&&a!==n.body);return!1},nZ=function(e,t){return"v"===e?nX(t,"overflowY"):nX(t,"overflowX")},nK=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},nJ=function(e,t,n,a,i){var r,o=(r=window.getComputedStyle(t).direction,"h"===e&&"rtl"===r?-1:1),s=o*a,l=n.target,c=t.contains(l),d=!1,u=s>0,p=0,f=0;do{if(!l)break;var h=nK(e,l),m=h[0],v=h[1]-h[2]-o*m;(m||v)&&nZ(e,l)&&(p+=v,f+=m);var g=l.parentNode;l=g&&g.nodeType===Node.DOCUMENT_FRAGMENT_NODE?g.host:g}while(!c&&l!==document.body||c&&(t.contains(l)||t===l));return u&&(i&&1>Math.abs(p)||!i&&s>p)?d=!0:!u&&(i&&1>Math.abs(f)||!i&&-s>f)&&(d=!0),d},nQ=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},n0=function(e){return[e.deltaX,e.deltaY]},n1=function(e){return e&&"current"in e?e.current:e},n2=0,n3=[];let n4=(r=function(e){var t=l.useRef([]),n=l.useRef([0,0]),a=l.useRef(),i=l.useState(n2++)[0],r=l.useState(nL)[0],o=l.useRef(e);l.useEffect(function(){o.current=e},[e]),l.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(i));var t=(function(e,t,n){if(n||2==arguments.length)for(var a,i=0,r=t.length;i<r;i++)!a&&i in t||(a||(a=Array.prototype.slice.call(t,0,i)),a[i]=t[i]);return e.concat(a||Array.prototype.slice.call(t))}
13)([e.lockRef.current],(e.shards||[]).map(n1),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(i))}),function(){document.body.classList.remove("block-interactivity-".concat(i)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(i))})}}},[e.inert,e.lockRef.current,e.shards]);var s=l.useCallback(function(e,t){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!o.current.allowPinchZoom;var i,r=nQ(e),s=n.current,l="deltaX"in e?e.deltaX:s[0]-r[0],c="deltaY"in e?e.deltaY:s[1]-r[1],d=e.target,u=Math.abs(l)>Math.abs(c)?"h":"v";if("touches"in e&&"h"===u&&"range"===d.type)return!1;var p=window.getSelection(),f=p&&p.anchorNode;if(f&&(f===d||f.contains(d)))return!1;var h=nq(u,d);if(!h)return!0;if(h?i=u:(i="v"===u?"h":"v",h=nq(u,d)),!h)return!1;if(!a.current&&"changedTouches"in e&&(l||c)&&(a.current=i),!i)return!0;var m=a.current||i;return nJ(m,t,e,"h"===m?l:c,!0)},[]),c=l.useCallback(function(e){if(n3.length&&n3[n3.length-1]===r){var n="deltaY"in e?n0(e):nQ(e),a=t.current.filter(function(t){var a;return t.name===e.type&&(t.target===e.target||e.target===t.shadowParent)&&(a=t.delta,a[0]===n[0]&&a[1]===n[1])})[0];if(a&&a.should){e.cancelable&&e.preventDefault();return}if(!a){var i=(o.current.shards||[]).map(n1).filter(Boolean).filter(function(t){return t.contains(e.target)});(i.length>0?s(e,i[0]):!o.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),d=l.useCallback(function(e,n,a,i){var r={name:e,delta:n,target:a,should:i,shadowParent:function(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}(a)};t.current.push(r),setTimeout(function(){t.current=t.current.filter(function(e){return e!==r})},1)},[]),u=l.useCallback(function(e){n.current=nQ(e),a.current=void 0},[]),p=l.useCallback(function(t){d(t.type,n0(t),t.target,s(t,e.lockRef.current))},[]),f=l.useCallback(function(t){d(t.type,nQ(t),t.target,s(t,e.lockRef.current))},[]);l.useEffect(function(){return n3.push(r),e.setCallbacks({onScrollCapture:p,onWheelCapture:p,onTouchMoveCapture:f}),document.addEventListener("wheel",c,nG),document.addEventListener("touchmove",c,nG),document.addEventListener("touchstart",u,nG),function(){n3=n3.filter(function(e){return e!==r}),document.removeEventListener("wheel",c,nG),document.removeEventListener("touchmove",c,nG),document.removeEventListener("touchstart",u,nG)}},[]);var h=e.removeScrollBar,m=e.inert;return l.createElement(l.Fragment,null,m?l.createElement(r,{styles:"\n .block-interactivity-".concat(i," {pointer-events: none;}\n .allow-interactivity-").concat(i," {pointer-events: all;}\n")}):null,h?l.createElement(nU,{noRelative:e.noRelative,gapMode:e.gapMode}):null)},nT.useMedium(r),nk);var n5=l.forwardRef(function(e,t){return l.createElement(nO,eJ({},e,{ref:t,sideCar:n4}))});n5.classNames=nO.classNames;let n6=({children:e})=>{let{"data-testid":t,handleOnCloseRequest:n}=eL();return l.createElement(n5,{allowPinchZoom:!0,enabled:!0,removeScrollBar:!0},l.createElement("div",{className:"lc-DialogEE-wrapper"},l.createElement("div",{"aria-hidden":"true",className:"lc-DialogEE-overlay","data-testid":t&&`${t}-overlay`,onClick:n}),l.createElement(nx,{autoFocus:!1},e)))},n7=({children:e})=>{let t=(0,n_.A)(),{hasOverlay:n,parentSelector:a}=eL();if(!t)return null;let i=a&&document.getElementById(a)||document.body,r=l.createElement(nE,null,e),o=n?l.createElement(n6,null,r):l.createElement(nx,{autoFocus:!1},r);return eH.createPortal(l.createElement(nC.A,null,o),i)},n8=Object.assign((0,l.forwardRef)((e,t)=>{var{"aria-label":n,children:a,hasOverlay:i=!0,id:r,isDismissible:o=!0,isOpen:s,kind:c="standard",position:d="centerMiddle",width:u="m"}=e,p=(0,g.T)(e,["aria-label","children","hasOverlay","id","isDismissible","isOpen","kind","position","width"]);return l.createElement(eI,Object.assign({"aria-label":n,hasOverlay:i,id:r,isDismissible:o,isOpen:s,kind:c,position:d,ref:t,width:u},p),s&&l.createElement(n7,null,a))}),{CloseButton:eM,Content:eF,Footer:ez,Header:eY}),n9=(0,l.createContext)({"aria-label":"",isKeyboardUser:!1,isOpen:!1}),ae=(0,l.forwardRef)(({"aria-label":e,children:t,customHeightValue:n,customWidthValue:a,"data-testid":i,edgeInset:r,hasOverlay:o,height:s,id:c,isDismissible:d,isFullHeight:u,isOpen:p,kind:f="standard",onClose:h,onOpen:m,parentSelector:v,position:g,width:b},y)=>{let N=(0,x.B)(c),_=eP();ek(p,_,eO());let C=(0,l.useCallback)(()=>{d&&h&&h()},[d,h]),w=(0,l.useCallback)(()=>{h&&h()}
13,[h]);(0,l.useEffect)(()=>{p&&m&&m()},[p,m]),(0,l.useEffect)(()=>{let e=e=>{"Escape"===e.key&&p&&C()};return window.addEventListener("keydown",e),()=>window.removeEventListener("keydown",e)},[p,C]);let E=(0,l.useMemo)(()=>({"aria-label":e,customHeightValue:n,customWidthValue:a,"data-testid":i,edgeInset:r,handleOnClose:w,handleOnCloseRequest:C,hasOverlay:o,height:s,id:N,isDismissible:d,isFullHeight:u,isKeyboardUser:_,isOpen:p,kind:f,onOpen:m,parentSelector:v,position:g,ref:y,width:b}),[e,n,a,i,r,w,C,o,s,N,d,u,_,p,f,m,v,g,y,b]);return l.createElement(n9.Provider,{value:E},t)}),at=()=>(0,l.useContext)(n9),an=(0,l.forwardRef)((e,t)=>{let{"data-testid":n,handleOnClose:a}=at(),i=(0,l.useRef)(null);return(0,l.useEffect)(()=>{"function"==typeof t?t(i.current):t&&"object"==typeof t&&(t.current=i.current)},[t]),l.createElement(eT.K,Object.assign({backdrop:"transparent","data-testid":n&&`${n}-close-button`,elementType:"button",icon:ej,label:"close",onClick:a,ref:i,size:"s",styleVariant:"secondary"},e))}),aa=({closeDelay:e=0,isOpen:t,openDelay:n=0})=>{let[a,i]=(0,l.useState)(!1);return(0,l.useEffect)(()=>{let a=setTimeout(()=>{t&&i(!0)},n),r=setTimeout(()=>{t||i(!1)},e);return()=>{clearTimeout(r),clearTimeout(a)}},[t,e,n]),a},ai=(0,l.createContext)({}),ar=({children:e})=>{let{edgeInset:t,isOpen:n}=at(),a=aa({isOpen:n}),[i,r]=(0,l.useState)(),[o,s]=(0,l.useState)(!1),[c,d]=(0,l.useState)({}),[u,f]=(0,l.useState)(0),[h,m]=(0,l.useState)(!1),v=(0,l.useMemo)(()=>{if(!i)return 0;let e=(0,p.Oq)(i.headerElement);return e+(0,p.Oq)(i.footerElement)+(t?eN.LoopEeSpace32:0)},[i,o,h,a]),g=(0,l.useMemo)(()=>{if(!i)return!1;let e=(0,p.Oq)(i.sectionElement),t=(0,p.Oq)(i.subWidgetElement),n=(0,p.Oq)(i.titleElement),a=h?n:0;return o&&!!u&&u>=e-t-a},[u,o,i,h,a]),b=(0,l.useMemo)(()=>{let e=(0,p.Oq)(null==i?void 0:i.titleAssetElement);return h&&o&&u&&u>=e||!1},[h,u,o,i,a]),y=(0,l.useMemo)(()=>{if(!i)return!1;let e=(0,p.MJ)(i.titleElement),t=(0,p.MJ)(i.headerElement);return!!u&&e<=t},[i,u,a]),x=(0,l.useMemo)(()=>({condenseOnScroll:o,contentScrollValue:u,elementRefs:i,emptyActions:h,maxContentHeight:v,setCondenseOnScroll:s,setContentScrollValue:f,setElementRefs:r,setEmptyActions:m,setTitleValues:d,stickySubWidget:g,stickyTitle:b,titleValues:c,toggleTitle:y}),[o,u,i,h,v,g,b,c,y]);return l.createElement(ai.Provider,{value:x},e)},ao=()=>(0,l.useContext)(ai),as=()=>{let{condenseOnScroll:e,contentScrollValue:t,elementRefs:n,emptyActions:a,setElementRefs:i,stickySubWidget:r,stickyTitle:o,titleValues:s}=ao(),d=(0,l.useRef)(null),u=(0,l.useRef)(null),h=(0,l.useRef)(null),m=(0,l.useRef)(null),[v,g]=(0,l.useState)(1);(0,l.useEffect)(()=>{let e=()=>{i&&i(e=>Object.assign(Object.assign({},e),{sectionElement:u,subWidgetElement:h,titleAssetElement:m,titleElement:d}))},t=(0,c.s)(()=>{e(),g(e=>e+1)},10);return e(),window.addEventListener("resize",t),()=>{t.cancel(),window.removeEventListener("resize",t)}},[i]);let b=(0,l.useMemo)(()=>r&&e&&n?{paddingBottom:`${(0,p.Oq)(n.subWidgetElement)}px`}:void 0,[r,e,n]),y=(0,l.useMemo)(()=>r&&e&&v&&n?{position:"absolute",top:`${a?(0,p.Oq)(n.titleElement):(0,p.Oq)(n.headerElement)}px`,width:"100%",zIndex:2}:void 0,[e,a,n,r,v]),x=(0,l.useMemo)(()=>a?{paddingTop:`${eN.LoopEeSpace16}px`}:void 0,[a]),C=(0,l.useMemo)(()=>o&&n?{paddingBottom:`${(0,p.Oq)(n.titleElement)}px`}:void 0,[o,n]),w=(0,l.useMemo)(()=>(a||!e)&&(t||0)>0?"s":"m",[a,e,t]),S={"lc-DrawerHeader-titleBar":!0,[`lc-DrawerHeader-titleBar--titleAreaAlignment${(0,f.B)((null==s?void 0:s.titleAreaAlignment)||"left")}`]:null==s?void 0:s.titleAreaAlignment},j={"lc-DrawerHeader-title":!0,"lc-DrawerHeader-title--sticky":o,"lc-DrawerHeader-title--emptyActions":a&&e||a&&!(null==s?void 0:s.titleAsset)};return l.createElement(T.u,{background:"white"},l.createElement("div",{"data-testid":"drawer-title-wrapper",ref:u,style:b},l.createElement("div",{className:(0,N.A)(S)},(null==s?void 0:s.titleAsset)&&l.createElement("div",{className:"lc-DrawerHeader-titleAsset","data-testid":"drawer-title-header-asset",ref:m,style:x},s.titleAsset),(null==s?void 0:s.title)&&l.createElement("div",{className:(0,N.A)(j),"data-testid":"drawer-title-header-title",style:C},l.createElement("div",{className:"lc-DrawerHeader-titleContainer",ref:d},l.createElement(T.u,{background:"white"},l.createElement("div",{className:"lc-DrawerHeader-titleContainer-inner"},l.createElement(_.D,{level:s.level||"1",size:w,weight:"bold"},s.title))))),(null==s?void 0:s.subtitle)&&l.createElement("div",{className:"lc-DrawerHeader-subTitle","data-testid":"drawer-title-subtitle"},l.createElement(E.EY,{styleVariant:"subdued"},s.subtitle))),(null==s?void 0:s.subWidget)&&l.createElement("div",{className:(0,N.A)({"lc-DrawerHeader-subWidget":!0,"lc-DrawerHeader-subWidget--sticky":r}),"data-testid":"drawer-title-subWidget",ref:h,style:y},l.createElement(T.u,{background:"white"}
13,s.subWidget))))},al=(0,l.forwardRef)(({children:e,"data-testid":t,onScroll:n},a)=>{let{condenseOnScroll:i,maxContentHeight:r,setContentScrollValue:o}=ao();return l.createElement("div",{"aria-label":"Scrollable area",className:"lc-DrawerContent","data-testid":t,onScroll:e=>{o&&o(e.currentTarget.scrollTop),n&&n(e)},ref:a,role:"region",style:{maxHeight:`calc(100vh - ${r}px)`},tabIndex:0},i&&l.createElement(as,null),l.createElement("div",{className:"lc-DrawerContent-container"},e))}),ac=(0,l.forwardRef)(({actions:e,"data-testid":t,layout:n="horizontal",subWidget:a,supportingActions:i},r)=>{let o=(0,l.useRef)(null);(0,l.useImperativeHandle)(r,()=>o.current,[]);let{setElementRefs:s}=ao();(0,l.useEffect)(()=>{let e=()=>{s&&s(e=>Object.assign(Object.assign({},e),{footerElement:o}))},t=(0,c.s)(()=>{e()},50);return e(),window.addEventListener("resize",t),()=>{t.cancel(),window.removeEventListener("resize",t)}},[e,i,a,s]);let d={"lc-DrawerFooter":!0,[`lc-DrawerFooter--${n}`]:!0},u=e=>e&&0!==e.length?e&&e.map((e,t)=>e?l.createElement("div",{className:"lc-DrawerFooter-actions-slot",key:t},e):null):null;return l.createElement("div",{className:(0,N.A)(d),"data-testid":t,ref:o},l.createElement(T.u,{background:"white"},a&&l.createElement("div",{className:"lc-DrawerFooter-subWidget"},a),l.createElement("div",{className:"lc-DrawerFooter-actions-container"},l.createElement("div",{className:"lc-DrawerFooter-supportingActions"},u(i)),l.createElement("div",{className:"lc-DrawerFooter-actions"},u(e)))))}),ad=(0,l.forwardRef)(({leadingActions:e,level:t,scrollBehaviour:n="standard",subWidget:a,subtitle:i,title:r,titleAreaAlignment:o="left",titleAsset:s,trailingActions:d},u)=>{let{condenseOnScroll:f,contentScrollValue:h,emptyActions:m,setCondenseOnScroll:g,setElementRefs:b,setEmptyActions:y,setTitleValues:x,toggleTitle:C}=ao(),w=(0,l.useRef)(null),E=(0,l.useRef)(null);(0,l.useImperativeHandle)(u,()=>w.current,[]),(0,l.useEffect)(()=>{x&&x({level:t,subWidget:a,subtitle:i,title:r,titleAreaAlignment:o,titleAsset:s})},[x,r,s,i,a,o,t]),(0,l.useEffect)(()=>{let t=()=>{g&&g("condense"===n),y&&y(!(0,v.O)([...null!=e?e:[],...null!=d?d:[]])),b&&b(e=>Object.assign(Object.assign({},e),{headerElement:w}))},a=(0,c.s)(()=>{t()},50);return t(),window.addEventListener("resize",a),()=>{a.cancel(),window.removeEventListener("resize",a)}},[g,n,e,d,y,b]);let S=(e,n,a)=>f&&C&&a?l.createElement("div",{className:"lc-DrawerHeader-actionBar-slot-title"},l.createElement(_.D,{level:t,size:"m",weight:"bold"},r)):e&&e[n]?l.createElement("div",{className:"lc-DrawerHeader-actionBar-slot"},e[n]):null;return l.createElement("div",{className:(0,N.A)({"lc-DrawerHeader":!0,"lc-DrawerHeader--isScrolling":h}),ref:w},!m&&l.createElement(T.u,{background:"white"},l.createElement("div",{className:"lc-DrawerHeader-actionBar"},l.createElement("div",{className:"lc-DrawerHeader-actionBar-position",style:{maxWidth:`calc(100% - ${(0,p.RG)(E)+eN.LoopEeSpace16}px)`}},S(e,0),S(e,1,!0)),l.createElement("div",{className:"lc-DrawerHeader-actionBar-position",ref:E},S(d,1),S(d,0)))),!f&&l.createElement(as,null))}),au=({children:e})=>{let t=(0,l.useRef)(null),{"aria-label":n,customHeightValue:a,customWidthValue:i,"data-testid":r,edgeInset:o,hasOverlay:s,height:c,id:d,isFullHeight:u,isKeyboardUser:p,isOpen:h,kind:m,position:v,ref:g,width:b}=at(),y=aa({isOpen:h});nw(t,p),(0,l.useImperativeHandle)(g,()=>t.current,[t]);let x={lc:!0,"lc-ee":!0,"lc-DrawerEE":!0,"lc-DrawerEE--isFullHeight":u,"lc-DrawerEE--isOpen":y,"lc-DrawerEE--edgeInset":o,"lc-DrawerEE--nonBlocking":!s,[`lc-DrawerEE--width${"fullWidth"===b&&(0,f.B)(b)||"auto"===b&&(0,f.B)(b)||"custom"===b&&(0,f.B)(b)||b&&b.toUpperCase()}`]:!!b&&"fullScreen"!==m,"lc-DrawerEE--fullScreen":"fullScreen"===m,[`lc-DrawerEE--position${v&&(0,f.B)(v)}`]:!!v,[("top"===v||"bottom"===v)&&c?`lc-DrawerEE--height${"custom"===c?(0,f.B)(c):c.toUpperCase()}`:""]:!!c&&("top"===v||"bottom"===v)},_=(0,l.useMemo)(()=>{let e={};return"custom"===c&&("top"===v||"bottom"===v)&&a&&(e["--drawer-custom-height"]="number"==typeof a?`${a}px`:a),"custom"===b&&i&&(e["--drawer-custom-width"]="number"==typeof i?`${i}px`:i),Object.keys(e).length?e:void 0},[c,v,a,b,i]),C=(0,l.useMemo)(()=>
13{if(o)return{all:20};if("fullScreen"===m)return{all:0};switch(v){case"top":return{all:20,topLeft:0,topRight:0};case"bottom":return{all:20,bottomLeft:0,bottomRight:0};case"left":return{all:20,bottomLeft:0,topLeft:0};default:return{all:20,bottomRight:0,topRight:0}}},[o,v,m]);return l.createElement(ar,null,l.createElement("div",{"aria-label":n,"aria-modal":!0,className:(0,N.A)(x),"data-testid":r,id:d,ref:t,role:"dialog",style:_,tabIndex:-1},l.createElement(z.a,{borderRadius:C,elevation:"01"},l.createElement(T.u,{background:"white"},l.createElement("div",{className:(0,N.A)({"lc-DrawerEE-internal":!0})},e)))))},ap=({children:e})=>{let{"data-testid":t,handleOnCloseRequest:n,isOpen:a}=at(),i=aa({isOpen:a});return l.createElement(n5,{allowPinchZoom:!0,enabled:!0,removeScrollBar:!0},l.createElement("div",{className:"lc-DrawerEE-wrapper"},l.createElement("div",{"aria-hidden":"true",className:(0,N.A)({"lc-DrawerEE-overlay":!0,"lc-DrawerEE-overlay--isOpen":i}),"data-testid":t&&`${t}-overlay`,onClick:n}),l.createElement(nx,{autoFocus:!1,disabled:!a,persistentFocus:!1},e)))},af=({children:e})=>{let t=(0,n_.A)(),{hasOverlay:n,isOpen:a,parentSelector:i}=at();if(!t)return null;let r=i&&document.getElementById(i)||document.body,o=l.createElement(au,null,e),s=n?l.createElement(ap,null,o):l.createElement(nx,{autoFocus:!1,disabled:!a,persistentFocus:!1},o);return eH.createPortal(l.createElement(nC.A,null,s),r)},ah=Object.assign((0,l.forwardRef)((e,t)=>{var{"aria-label":n,children:a,customHeightValue:i,customWidthValue:r,edgeInset:o=!1,hasOverlay:s=!0,height:c="l",isDismissible:d=!0,isFullHeight:u=!1,isOpen:p,position:f="right",width:h="m"}=e,m=(0,g.T)(e,["aria-label","children","customHeightValue","customWidthValue","edgeInset","hasOverlay","height","isDismissible","isFullHeight","isOpen","position","width"]);let v=aa({closeDelay:550,isOpen:p});return l.createElement(ae,Object.assign({"aria-label":n,customHeightValue:i,customWidthValue:r,edgeInset:o,hasOverlay:s,height:c,isDismissible:d,isFullHeight:u,isOpen:p,position:f,ref:t,width:h},m),v&&l.createElement(af,null,a))}),{CloseButton:an,Content:al,Footer:ac,Header:ad});var am=n(75559),av=n(39378),ag=n(89721),ab=n(313),ay=n(13763),ax=n(90445),aN=n(60978);let a_="lc-HeroCarousel-navigation",aC=({autoplay:e=!1})=>{let t=(e=>{let t=(0,aN.Mn)(),[,n]=(0,l.useState)({}),a=()=>n({});return(0,l.useEffect)(()=>(t&&(a(),t.on("slideChange",a),t.on("autoplayStop",a),t.on("autoplayStart",a)),()=>
13{t.update(),t.off("slideChange",a),t.off("autoplayStop",a),t.off("autoplayStart",a)}),[e,t]),t})(e),n=t.activeIndex+1,a=t.slides.length,i={[a_]:!0,[`${a_}--autoplay`]:e};return l.createElement("div",{"aria-label":"Carousel controls",className:(0,N.A)(i),role:"group"},l.createElement(T.u,{background:"black"},l.createElement(eT.K,{elementType:"button",icon:ax.g,label:"Previous",onClick:()=>t.isBeginning?t.slideTo(t.slides.length):t.slidePrev(),size:"s",styleVariant:"secondary"}),l.createElement("span",{"aria-label":`${n} of ${a}`},l.createElement(_.D,{weight:"bold"},n," / ",a)),e&&l.createElement(eT.K,{elementType:"button",icon:t.autoplay.running?ab.A:ay.h,label:t.autoplay.running?"Pause":"Play",onClick:()=>e?t.autoplay.running?t.autoplay.stop():t.autoplay.start():null,size:"s",styleVariant:"secondary"}),l.createElement(eT.K,{elementType:"button",icon:Y.V,label:"Next",onClick:()=>t.isEnd?t.slideTo(0):t.slideNext(),size:"s",styleVariant:"secondary"})))},aw=Object.assign((0,l.forwardRef)((e,t)=>{let n;var{autoplay:a=!1,children:i,id:r}=e,o=(0,g.T)(e,["autoplay","children","id"]);(0,D.q)(!0,"HeroCarousel","Carousel");let s=[am.U1,am.Vx];return a&&(n={delay:5e3,disableOnInteraction:!1,pauseOnMouseEnter:!0},s=[...s,am.Ij]),l.createElement(av.O,Object.assign({a11y:{nextSlideMessage:"Next",prevSlideMessage:"Previous",slideLabelMessage:"{{index}} of {{slidesLength}}"},"aria-roledescription":"hero carousel",autoplay:n,className:(0,N.A)({"lc-HeroCarousel":!0}),freeMode:{sticky:!0},grabCursor:!0,id:r,modules:s,ref:t,slidesPerView:1,spaceBetween:24,tag:"section",watchOverflow:!0},o),i,l.createElement(aC,{autoplay:a}))}),{Item:ag.e});var aE=n(11470);let aS=(0,l.createContext)({dividerStyle:"clippedLeft",emphasis:"high"}),aj=()=>(0,l.useContext)(aS),aT=({isTrailingRadioOrSwitch:e,leading:t,leadingSemantics:n,renderTrailing:a,subtitle:i,title:r,trailing:o,trailingSemantics:s})=>{let c="object"==typeof r&&null!==r&&"text"in r,d="object"==typeof i&&null!==i&&"text"in i,u=d&&"iconAndText"===i.type;((e,t)=>{if(!t)return;let n=null==e?void 0:e.Icon,a=n&&l.isValidElement(n)&&n.type===C.I;n&&!a&&console.error("Loop: <ListTile /> only accepts the <Icon /> component as subtitle.Icon.")})(i,u);let{contentSubtitleClasses:p,listTileContentClasses:h}=((e,t,n,a)=>{var i;let r=a?t:null,o=n?e:null;return{contentSubtitleClasses:{"lc-ListTileEE-contentSubtitle":a,"lc-ListTileEE-contentSubtitle--subtitleStyleInteractive":a&&(null==r?void 0:r.style)==="interactive",[`lc-ListTileEE-contentSubtitle--subtitleIcon${a&&(null==r?void 0:r.style)?(0,f.B)(r.style):""}`]:a&&(null==r?void 0:r.Icon)&&(null==r?void 0:r.style)},listTileContentClasses:{"lc-ListTileEE-content":!0,[`lc-ListTileEE-content--titleStyle${n&&(0,f.B)(null!=(i=null==o?void 0:o.style)?i:"default")}`]:n&&(null==o?void 0:o.style)}}})(r,i,c,u),m=((e,t,n,a)=>"radio"===e||"switch"===e?{leading:void 0,trailing:void 0}:t||e?{leading:n?0:-1,trailing:a?0:-1}:{leading:-1,trailing:-1})(o,t,n,s),v=c&&("default"!==r.style||r.isBold)?"bold":"normal",g=((e,t)=>{let n=e?t:null;return(null==n?void 0:n.style)&&"interactive"!==n.style?n.style:"subdued"})(d,i);return l.createElement(ey.m,{horizontalPadding:"m"},l.createElement("div",{className:"lc-ListTileEE-contentContainer"},t&&l.createElement("div",{className:"lc-ListTileEE-leading",tabIndex:m.leading},t),l.createElement("div",{"aria-hidden":e,className:(0,N.A)(h)},c?l.createElement(_.D,{size:"s",weight:v},r.text):r,(({contentSubtitleClasses:e,isIconAndTextSubtitle:t,subtitle:n,subtitleStyleVariant:a})=>t?l.createElement("div",{className:(0,N.A)(e)},n.Icon,l.createElement(E.EY,{itemType:"p",size:"m",styleVariant:a},n.text)):n)({contentSubtitleClasses:p,isIconAndTextSubtitle:u,subtitle:i,subtitleStyleVariant:g})),o&&l.createElement("div",{className:"lc-ListTileEE-trailing",tabIndex:m.trailing},a)))},aP=(0,l.createContext)({disabled:!1,hasError:!1,name:"",onChange:void 0,required:!1,value:""}),aO=(0,l.forwardRef)((e,t)=>{var{checked:n=!1,"data-testid":a,defaultChecked:i=!1,disabled:r=!1,hasError:o=!1,helper:s,id:c,label:d,name:u,onChange:p,required:f=!1,showOptionalText:h=!0,value:m}=e,v=(0,g.T)(e,["checked","data-testid","defaultChecked","disabled","hasError","helper","id","label","name","onChange","required","showOptionalText","value"]);n&&i&&console.error("Loop: Don't provide both 'defaultChecked' and 'checked' props at the same time. Consider if you want this component to be controlled (checked) or uncontrolled (defaultChecked).");
13let{surfaceBackground:b}=(0,l.useContext)(w.B),y=(0,l.useContext)(aP),_=`radio-${(0,x.B)(c)}`,C="object"==typeof d,S=!!y.name,j=o||y.hasError,T=(0,l.useMemo)(()=>void 0!==y.onChange||void 0!==p,[]),P={disabled:y.disabled||r||!1,name:y.name||u,required:y.required||f||!1};T?P.checked=y.value===m||n||!1:P.defaultChecked=i;let O=(0,l.useCallback)(e=>{"function"==typeof y.onChange?y.onChange(e):"function"==typeof p&&p(e)},[p,y]),k=e=>C&&"sizeL"===e&&"size"in d?"l"===d.size:!!C&&"weightBold"===e&&"weight"in d&&"bold"===d.weight,A={"lc-RadioButton":!0,"lc-RadioButtonEE":!0,"lc-RadioButtonEE--onFogBackground":"fog"===b,"lc-RadioButtonEE--largeLabel":k("sizeL"),"lc-RadioButtonEE--boldLabel":k("weightBold"),"lc-RadioButton--checked":P.checked,"lc-RadioButton--disabled":P.disabled,"lc-RadioButton--invalid":j,"lc-RadioButton--required":P.required},I=(0,l.useMemo)(()=>{if((0,l.isValidElement)(s))return s;let e="",t=!1;return"string"==typeof s&&(e=s),s&&"object"==typeof s&&"text"in s&&"string"==typeof s.text&&(e=s.text,t="styleVariant"in s&&"subdued"===s.styleVariant),e?l.createElement(E.EY,{styleVariant:t?"subdued":"default"},e):e},[s]),{ariaDescribedBy:L,idHelper:M}=Z({helper:s,id:_}),{elementType:D="label"}=v,B=(0,g.T)(v,["elementType"]),R=C&&"text"in d?d.text:d;return l.createElement("div",{className:(0,N.A)(A),"data-testid":a},l.createElement(D,{className:"lc-RadioButton-label",htmlFor:_},l.createElement("input",Object.assign({},B,P,{"aria-describedby":L,className:"lc-RadioButton-input",id:_,onChange:O,ref:t,type:"radio",value:m})),l.createElement("span",{className:"lc-RadioButton-label-content"},R,!P.required&&!S&&h&&l.createElement(l.Fragment,null," ",l.createElement("span",{className:"lc-FormControl-labelOptional"},"(Optional)")))),I&&l.createElement("div",{className:"lc-RadioButton-helper",id:M},I))}),ak=(0,l.forwardRef)((e,t)=>{var{checked:n=!1,"data-testid":a,defaultChecked:i,disabled:r=!1,elementType:o="label",id:s,label:c,name:d,onChange:u,onKeyUp:p,required:m}=e,v=(0,g.T)(e,["checked","data-testid","defaultChecked","disabled","elementType","id","label","name","onChange","onKeyUp","required"]);let{surfaceBackground:b}=(0,l.useContext)(w.B),y=(0,l.useRef)(null);(0,l.useImperativeHandle)(t,()=>y.current,[y]);let x=!!(0,l.useMemo)(()=>u,[]),_={disabled:r,name:d,required:m};x?_.checked=n:_.defaultChecked=i;let C={"lc-Switch":!0,"lc-Switch--disabled":_.disabled},E={"lc-Switch-toggleInput":!0,"lc-Switch-toggleInput--onDarkBackground":h.wg.includes(b),[`lc-Switch-toggleInput--on${(0,f.B)(b)}Background`]:!0};return l.createElement(o,{className:(0,N.A)(C),htmlFor:"label"===o?s:void 0},c&&"leading"===c.position&&l.createElement("span",{className:"lc-Switch-labelLeading"},c.text),l.createElement("input",Object.assign({},v,_,{className:(0,N.A)(E),"data-testid":a,disabled:r,id:s,onChange:u,onKeyUp:e=>{if("Enter"===e.key){if(x)u&&u(e);else if(y.current){y.current.checked=!y.current.checked;let e=new Event("change",{bubbles:!0});y.current.dispatchEvent(e)}}p&&p(e)},ref:y,role:"switch",type:"checkbox"})),l.createElement("span",{className:"lc-Switch-span"}),c&&"trailing"===c.position&&l.createElement("span",{className:"lc-Switch-labelTrailing"},c.text))}),aA=(0,l.forwardRef)((e,t)=>{var{"data-testid":n,dividerStyle:a,id:i,isChecked:r=!1,isDisabled:o=!1,leading:s,leadingSemantics:c,onClick:d,subtitle:u,title:p,trailing:h,trailingMetaText:m,trailingSemantics:v}=e,b=(0,g.T)(e,["data-testid","dividerStyle","id","isChecked","isDisabled","leading","leadingSemantics","onClick","subtitle","title","trailing","trailingMetaText","trailingSemantics"]);(0,D.q)(!!a,"dividerStyle","dividerStyle` within `ListTileGroup");let{surfaceBackground:y}=(0,l.useContext)(w.B),_=aj(),S="object"==typeof p&&null!==p&&"text"in p,j="object"==typeof u&&null!==u&&"text"in u,T="radio"===h||"switch"===h,P=(0,l.useRef)(null),O="div";"href"in b&&void 0!==b.href?O="a":T&&(O="label");let k=(0,l.useMemo)(()=>!o&&("a"===O||"label"===O||"div"===O&&!!d),[o,O,d]),[A,I]=(({id:e,inputRef:t,isChecked:n,isDisabled:a,name:i,onClick:r,subtitle:o,title:s,trailing:c,trailingMetaText:d,value:u})=>{let p=(0,x.B)(e),f=`list-tile-input-${p}`,h="radio"===c?`radio-${f}`:f,m=`${s}${o?`, ${o}`:""}`;return[(0,l.useMemo)(()=>{switch(c){case"radio":return(0,l.cloneElement)(l.createElement(aO,{"aria-label":m,checked:n,disabled:a,label:"",name:i,onChange:r,ref:t,required:!0,value:u}),{elementType:"div",id:f});case"switch":return l.createElement(ak,{"aria-label":m,checked:n,disabled:a,elementType:"span",id:f,onChange:r,ref:t});case"meta":case"metaChevron":case"chevron":return l.createElement(l.Fragment,null,["meta","metaChevron"].includes(c)&&l.createElement(E.EY,{size:"m",styleVariant:"subdued"},d),["chevron","metaChevron"].includes(c)&&l.createElement(C.I,{size:"m",source:Y.V,styleVariant:"subdued"}));default:return c}},[c,f,u,i,n,r,a,m,t,d]),h]})({id:i,inputRef:P,isChecked:r,isDisabled:o,name:b.name,onClick:d,subtitle:j?u.text:void 0,title:S?p.text:void 0,trailing:h,trailingMetaText:m,value:b.value}),L={"lc-ListTileEE":!0,[`lc-ListTileEE--emphasis${(0,f.B)(_.emphasis)}`]:_.emphasis,[`lc-ListTileEE--on${(0,f.B)(y)}
13Background`]:y,"lc-ListTileEE--disabled":o,"lc-ListTileEE--interactive":k},M=a||_.dividerStyle,B="none"!==M,R={"lc-ListTileEE-divider":B,[`lc-ListTileEE-divider--${M}`]:B};return l.createElement("div",{className:"lc-ListTileEE-wrapper",role:b.href?"listitem":"presentation"},(0,l.createElement)(O,Object.assign(Object.assign({className:(0,N.A)(L),"data-testid":n,id:(0,x.B)(i),ref:t},b),(()=>{if("label"===O)return{htmlFor:I};if("a"===O)return{href:b.href,rel:b.rel,target:b.target};let e=!!d&&!o,t={"aria-disabled":o,role:"listitem",tabIndex:e?0:void 0};return e&&(t=Object.assign(Object.assign({},t),{onClick:d,onKeyDown:e=>{let t="Spacebar"===e.key||" "===e.key;t&&e.preventDefault(),("Enter"===e.key||t)&&d&&d()}})),t})()),l.createElement(l.Fragment,null,l.createElement(aT,{isTrailingRadioOrSwitch:T,leading:s,leadingSemantics:c,renderTrailing:A,subtitle:u,title:p,trailing:h,trailingSemantics:v}),"none"!==a&&"none"!==_.dividerStyle&&l.createElement("hr",{"aria-hidden":"true",className:(0,N.A)(R)}))))}),aI=(0,l.forwardRef)((e,t)=>l.createElement(E.EY,Object.assign({},e,{ref:t}))),aL=(0,l.forwardRef)((e,t)=>{var{children:n,dividerStyle:a,id:i,isExpanded:r=!1}=e,o=(0,g.T)(e,["children","dividerStyle","id","isExpanded"]);(0,D.q)(!!a,"dividerStyle","dividerStyle` within `ListTileGroup");let{surfaceBackground:s}=(0,l.useContext)(w.B),c=aj(),d={"lc-ListTileGroupPanelEE":!0,"lc-ListTileGroupPanelEE--emphasis":c.emphasis,[`lc-ListTileGroupPanelEE--on${(0,f.B)(s)}Background`]:"high"===c.emphasis&&["fog","white"].includes(s),"lc-ListTileGroupPanelEE--collapsed":!r},u={"lc-ListTileGroupPanelEE-divider":a&&"none"!==a||"none"!==c.dividerStyle,"lc-ListTileGroupPanelEE-divider--clippedLeft":"clippedLeft"===a||!a&&"clippedLeft"===c.dividerStyle,"lc-ListTileGroupPanelEE-divider--fullWidth":"fullWidth"===a||!a&&"fullWidth"===c.dividerStyle},p=(0,x.B)(i);return l.createElement("div",Object.assign({className:(0,N.A)(d)},o,{id:p,ref:t,role:"listitem"}),l.createElement("div",null,n),"none"!==a&&"none"!==c.dividerStyle&&l.createElement("hr",{"aria-hidden":"true",className:(0,N.A)(u)}))}),aM=(0,l.forwardRef)((e,t)=>l.createElement(E.EY,Object.assign({},e,{ref:t}))),aD=Object.assign((0,l.forwardRef)(({children:e,contained:t=!1,"data-testid":n,dividerStyle:a="clippedLeft",emphasis:i="high",id:r,isFullWidth:o=!0,type:s},c)=>{(0,D.q)(!1===o,"isFullWidth","contained"),(0,D.q)("clippedLeft"===a,"divi
13derStyle='clippedLeft'","dividerStyle='clipped'");let{surfaceBackground:d}=(0,l.useContext)(w.B),u=(0,l.useMemo)(()=>({dividerStyle:a,emphasis:i}),[a,i]),p=null,h=null,m=[];l.Children.forEach(e,e=>{if(l.isValidElement(e)){if(e.type===aM){p=e;return}if(e.type===aI){h=e;return}m.push(e)}});let v={"lc-ListTileGroupEE":!0,"lc-ListTileGroupEE--notFullWidth":!o,[`lc-ListTileGroupEE--on${(0,f.B)(d)}Background`]:d},g=(0,x.B)(r);return l.createElement(aS.Provider,{value:u},l.createElement("div",{className:(0,N.A)(v),ref:c},p&&l.createElement(ey.m,{horizontalPadding:"m"},p,l.createElement(ed.X,{size:"xxxs"})),l.createElement("div",{className:(0,N.A)({"lc-ListTileGroupEE-contentContainer":!0,"lc-ListTileGroupEE-contentContainer--borderRadius":!o,"lc-ListTileGroupEE-contentContainer--contained":t}),"data-testid":n,id:g,role:(e=>"radio"===e?"radiogroup":"switch"===e?"group":"list")(s)},l.Children.toArray(m)),h&&l.createElement(ey.m,{horizontalPadding:"m"},l.createElement(ed.X,{size:"xxxs"}),h)))}),{Description:aI,ListTile:aA,Panel:aL,Title:aM}),aB=(0,l.forwardRef)((e,t)=>((0,b.q)(!1,"IconEeLogo"),l.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 32",ref:t},e),l.createElement("path",{d:"M15.928 15.998a9.03 9.03 0 0 0 3.101-6.819c.005-5-4.05-9.055-9.05-9.055S.924 4.18.924 9.18c0 2.72 1.202 5.16 3.101 6.819a9.056 9.056 0 1 0 15.008 6.823 9.02 9.02 0 0 0-3.105-6.823M8.75 20.372a.73.73 0 0 1-.324.608.734.734 0 0 1 0 1.215c.089.058.16.138.218.231a.72.72 0 0 1 .616-.337c.262 0 .493.138.621.346a.73.73 0 0 1 1.243 0 .733.733 0 1 1 0 .772.73.73 0 0 1-1.243 0 .73.73 0 0 1-1.246-.009.7.7 0 0 1-.209.213.734.734 0 0 1 0 1.216.734.734 0 0 1 0 1.215c.107.071.191.169.244.284a.73.73 0 0 1 .652-.408.73.73 0 0 1 .653.408.73.73 0 0 1 .652-.408c.288 0 .532.169.652.408a.73.73 0 0 1 .652-.408.733.733 0 0 1 0 1.464.73.73 0 0 1-.652-.408.73.73 0 0 1-.652.408.73.73 0 0 1-.652-.408.73.73 0 0 1-.653.408.73.73 0 0 1-.652-.408.73.73 0 0 1-.652.408.733.733 0 0 1-.408-1.34.734.734 0 0 1 0-1.215.734.734 0 0 1 0-1.216.734.734 0 0 1 0-1.216.734.734 0 0 1 0-1.215.734.734 0 0 1 0-1.216.733.733 0 0 1 .408-1.34.73.73 0 0 1 .652.409.73.73 0 0 1 .652-.409.73.73 0 0 1 .653.409.73.73 0 0 1 .652-.409c.288 0 .532.17.652.409a.73.73 0 0 1 .652-.409.733.733 0 0 1 0 1.465.73.73 0 0 1-.652-.409.73.73 0 0 1-.652.409.73.73 0 0 1-.652-.409.73.73 0 0 1-.653.409.73.73 0 0 1-.652-.409.76.76 0 0 1-.244.284.73.73 0 0 1 .324.608m0-13.642a.73.73 0 0 1-.324.608.734.734 0 0 1 0 1.215c.089.058.16.138.218.231a.72.72 0 0 1 .616-.337c.262 0 .493.138.621.346a.73.73 0 0 1 1.243 0 .733.733 0 1 1 0 .772.73.73 0 0 1-1.243 0 .73.73 0 0 1-1.246-.009.7.7 0 0 1-.209.213.734.734 0 0 1 0 1.216.734.734 0 0 1 0 1.215c.107.071.191.169.244.284a.73.73 0 0 1 .652-.408.73.73 0 0 1 .653.408.73.73 0 0 1 .652-.408.73.73 0 0 1 .652.408.73.73 0 0 1 .652-.408.733.733 0 0 1 0 1.464.73.73 0 0 1-.652-.408.73.73 0 0 1-.652.408.73.73 0 0 1-.652-.408.73.73 0 0 1-.653.408.73.73 0 0 1-.652-.408.73.73 0 0 1-.652.408.733.733 0 0 1-.408-1.34.734.734 0 0 1 0-1.215.734.734 0 0 1 0-1.216.734.734 0 0 1 0-1.216.734.734 0 0 1 0-1.215.734.734 0 0 1 0-1.216.733.733 0 0 1 .408-1.34.73.73 0 0 1 .652.409.73.73 0 0 1 .652-.409.73.73 0 0 1 .653.409.73.73 0 0 1 .652-.409c.288 0 .532.17.652.409a.73.73 0 0 1 .652-.409.733.733 0 0 1 0 1.465.73.73 0 0 1-.652-.409.73.73 0 0 1-.652.409.73.73 0 0 1-.652-.409.73.73 0 0 1-.653.409.73.73 0 0 1-.652-.409.76.76 0 0 1-.244.284.73.73 0 0 1 .324.608"}))));aB.displayName="LoopEeLogo";let aR=(0,l.forwardRef)((e,t)=>{var{altText:n="EE logo","data-analytics-link":a,"data-testid":i,size:r="xl",styleVariant:o="brandAccent"}=e,s=(0,g.T)(e,["altText","data-analytics-link","data-testid","size","styleVariant"]);let{surfaceBackground:c}=(0,l.useContext)(w.B),d={"lc-Logo":!0,"lc-LogoEE":!0,[`lc-LogoEE--on${(0,f.B)(c)}Surface`]:c,"lc-LogoEE--onDarkBackground":h.wg.includes(c),[`lc-LogoEE--styleVariant${(0,f.B)(o)}`]:o},u={"data-analytics-link":a,"data-testid":i};if("span"===s.elementType)return l.createElement("span",Object.assign({className:(0,N.A)(d),ref:t},u),l.createElement(C.I,{"aria-label":n,size:r,source:aB}));let{href:p,rel:m,target:v}=s;return l.createElement("a",Object.assign({className:(0,N.A)(d),href:p,ref:t,rel:m,target:v},u,{"aria-label":n}),l.createElement(C.I,{role:"presentation",size:r,source:aB}))}),aV=(0,l.forwardRef)((e,t)=>{var{"data-testid":n,defaultValue:a,errorMessage:i,hasError:r=!1,helper:o,id:s,isDisabled:c=!1,isReadOnly:d=!1,isRequired:u=!1,label:p,labelSize:f="l",labelWeight:h="bold",maxLength:m,minLength:v,name:b,onChange:y,rows:x=5,showOptionalText:_=!0,spellCheck:C=!1,value:S}=e,j=(0,g.T)(e,["data-testid","defaultValue","errorMessage","hasError","helper","id","isDisabled","isReadOnly","isRequired","label","labelSize","labelWeight","maxLength","minLength","name","onChange","rows","showOptionalText","spell
13Check","value"]);(0,D.q)(!0,"MultiLineTextInput","MultiLineTextInputV2"),S&&a&&console.error("Loop: Don't provide both 'defaultValue' and 'value' props at the same time. Consider if you want this component to be controlled (value) or uncontrolled (defaultValue).");let{ariaDescribedBy:T}=Z({errorMessage:i,helper:o,id:s}),{surfaceBackground:P}=(0,l.useContext)(w.B),O=r||!!i,k=(0,l.useMemo)(()=>{if(null!==o&&"object"==typeof o&&"text"in o){let e=o.text,t="styleVariant"in o&&"subdued"===o.styleVariant;return l.createElement(E.EY,{styleVariant:t?"subdued":"default"},e)}return o},[o]);return l.createElement("div",{className:(0,N.A)({"lc-MultiLineTextInput":!0,"lc-MultiLineTextInputEE":!0,"lc-MultiLineTextInput--invalid":O,"lc-MultiLineTextInputEE--onFogBackground":"fog"===P}),"data-testid":n},l.createElement(ei,{errorMessage:i,helper:k,htmlFor:s,isDisabled:c,isRequired:u,label:p,labelSize:f,labelWeight:h,showOptionalText:_},l.createElement("textarea",Object.assign({"aria-describedby":T,"aria-invalid":O,"aria-required":u,className:"lc-MultiLineTextInput-input",defaultValue:a,disabled:c,id:s,maxLength:m,minLength:v,name:b,onChange:y,readOnly:d,ref:t,required:u,rows:x,spellCheck:C,value:S},j))))}),aF=(0,l.forwardRef)((e,t)=>((0,b.q)(!1,"IconCloseCircleFilled"),l.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",ref:t},e),l.createElement("path",{d:"M16 2C8.28 2 2 8.28 2 16s6.28 14 14 14 14-6.28 14-14S23.72 2 16 2m5.736 18.322a.9.9 0 0 1 0 1.272l-.142.142a.9.9 0 0 1-1.272 0L16 17.414l-4.322 4.322a.9.9 0 0 1-1.272 0l-.142-.142a.9.9 0 0 1 0-1.272L14.586 16l-4.322-4.322a.9.9 0 0 1 0-1.272l.142-.142a.9.9 0 0 1 1.272 0L16 14.586l4.322-4.322a.9.9 0 0 1 1.272 0l.142.142a.9.9 0 0 1 0 1.272L17.414 16z"}))));aF.displayName="LoopCloseCircleFilled";let az="lc-MultiLineTextInputV2EE",aY=(0,l.forwardRef)((e,t)=>{var{"data-testid":n,defaultValue:a,disabled:i=!1,errorMessage:r,footer:o,hasError:s=!1,helper:c,id:d,isReadOnly:u=!1,isRequired:p=!1,label:f,labelWeight:m,maxLength:v,minLength:b,name:y,onChange:x,onClearButtonPressed:_,rows:C=3,showClearButton:S=!1,showOptionalText:j=!0,spellCheck:T=!1,value:P}=e,O=(0,g.T)(e,["data-testid","defaultValue","disabled","errorMessage","footer","hasError","helper","id","isReadOnly","isRequired","label","labelWeight","maxLength","minLength","name","onChange","onClearButtonPressed","rows","showClearButton","showOptionalText","spellCheck","value"]);(0,D.q)(!!m,"labelWeight","the object format of the 'label' prop");let{isBoldLabel:k}=eo({defaultWeight:"bold",label:f,labelWeight:m});P&&a&&console.error("Loop: Don't provide both 'defaultValue' and 'value' props at the same time. Consider if you want this component to be controlled (value) or uncontrolled (defaultValue).");let{ariaDescribedBy:A}=Z({errorMessage:r,helper:c,id:d}),{surfaceBackground:I}=(0,l.useContext)(w.B),L=s||!!r,M={"lc-MultiLineTextInputV2":!0,"lc-MultiLineTextInputV2--invalid":L,[az]:!0,[`${az}--onDarkBackground`]:h.wg.includes(I),[`${az}--boldLabel`]:k},B=(0,l.useMemo)(()=>{if(null!==c&&"object"==typeof c&&"text"in c){let e=c.text,t="styleVariant"in c&&"subdued"===c.styleVariant;return l.createElement(E.EY,{styleVariant:t?"subdued":"default"},e)}return c},[c]),R=(0,l.useMemo)(()=>({clearButton:S?l.createElement("div",{className:"lc-MultiLineTextInputV2-clearButton"},l.createElement(eT.K,{elementType:"button",icon:aF,isDisabled:i,isFocusable:!1,label:"Clear",onClick:_,size:"s",styleVariant:"secondary"})):null}),[S,i,_]);return l.createElement("div",{className:(0,N.A)(M),"data-testid":n},l.createElement(em,{disabled:i,errorMessage:r,footer:o,helper:B,htmlFor:d,isRequired:p,label:f,labelWeight:m,showOptionalText:j},R.clearButton||o?l.createElement("div",{className:"lc-MultiLineTextInputV2-wrapper"},l.createElement("textarea",Object.assign({"aria-describedby":A,"aria-invalid":L,"aria-required":p,className:"lc-MultiLineTextInputV2-input",defaultValue:a,disabled:i,id:d,maxLength:v,minLength:b,name:y,onChange:x,readOnly:u,ref:t,required:p,rows:C,spellCheck:T,value:P},O)),R.clearButton):l.createElement("textarea",Object.assign({"aria-describedby":A,"aria-invalid":L,"aria-required":p,className:"lc-MultiLineTextInputV2-input",defaultValue:a,disabled:i,id:d,maxLength:v,minLength:b,name:y,onChange:x,readOnly:u,ref:t,required:p,rows:C,spellCheck:T,value:P},O))))}),aH=(0,l.forwardRef)((e,t)=>((0,b.q)(!1,"IconInfoFilled"),l.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",ref:t},e),l.createElement("path",{d:"M16 2C8.28 2 2 8.28 2 16s6.28 14 14 14 14-6.28 14-14S23.72 2 16 2m1.256 19.872c0 .614-.356 1.128-1.146 1.128h-.218c-.772 0-1.146-.514-1.146-1.128V14.24c0-.632.376-1.128 1.146-1.128h.218c.79 0 1.146.494 1.146 1.128zM16.01 11.826c-.79 0-1.424-.632-1.424-1.404a1.43 1.43 0 0 1 1.424-1.424c.792 0 1.404.632 1.404 1.424s-.632 1.404-1.404 1.404"}))));aH.displayName="LoopInfoFilled";var aU=n(60224);let aW=(0,l.forwardRef)((e,t)=>((0,b.q)(!1,"IconAttention01Filled"),l.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",ref:t},e),l.createElement("path",{d:"M16 2C8.28 2 2 8.28 2 16s6.28 14 14 14 14-6.28 14-14S23.72 2 16 2m-1.252 7.908c0-.572.354-.908.986-.908h.532c.65 0 .986.336.986.908v7.65c0 .592-.336.926-.986.926h-.532c-.63 0-.986-.336-.986-.926zM16.01 23c-.788 0-1.42-.632-1.42-1.42s.63-1.4 1.42-1.4 1.4.632 1.4 1.4-.63 1.42-1.4 1.42"}))));aW.displayName="LoopAttention01Filled";let a$=(0,l.forwardRef)(({debugVisible:e},t)=>{let n=u(),a=(0,l.useMemo)(()=>n.toLowerCase().includes("l"),[n]);return l.createElement("div",{className:"lc-Notification-contentSpace",ref:t},l.createElement(ed.X,{debugVisible:e,size:a?"xs":"xxxs"}))}),aG=Object.assign((0,l.forwardRef)(({children:e,"data-testid":t,icon:n,isDismissible:a,onClose:i,styleVariant:r,title:o},s)=>{let c=(0,l.useMemo)(()=>{switch(r){case"info":default:return{box:{borderColor:"grey02"},icon:{source:aH,styleVariant:"secondary"},surface:{background:"white"}};case"critical":return{box:{borderColor:"critical"},icon:{source:q,styleVariant:"critical"},surface:{background:"critical"}};case"success":return{box:{borderColor:"success"},icon:{source:aU.A,styleVariant:"success"},surface:{background:"success"}};case"warning":return{box:{borderColor:"warning"},icon:{source:aW,styleVariant:"warning"},surface:{background:"warning"}}}},[r]),d=u(),p=(0,l.useMemo)(()=>d.toLowerCase().includes("l"),[d]),[h,m]=(0,l.useState)(!1),v=(0,l.useCallback)(()=>{m(!0),a&&i&&i()},[a,i]);return l.createElement("div",{"aria-hidden":h,"aria-label":`${(0,f.B)(r)} notification`,className:(0,N.A)({"lc-Notification":!0,"lc-Notification--onLargeBreakpoint":p,"lc-Notification--isDismissible":a}),"data-testid":t,ref:s,role:a?"alertdialog":"alert"},l.createElement(z.a,Object.assign({borderRadius:{all:20},borderWidth:"m"},c.box),l.createElement(T.u,Object.assign({},c.surface),l.createElement("div",{className:"lc-Notification-inner"},n||l.createElement(C.I,Object.assign({size:p?"m":"s"},c.icon)),l.createElement("div",{className:"lc-Notification-contentWrapper"},l.createElement(_.D,{size:p?"m":"s",weight:"bold"},o),e&&l.createElement(l.Fragment,null,l.createElement(a$,null),e)),a&&l.createElement("div",{className:"lc-Notification-closeButton"},l.createElement(eT.K,{"data-testid":t&&`${t}-close-button`,elementType:"button",icon:ej,label:"Close",onClick:v,size:"s",styleVariant:"secondary"}))))))}),{ContentSpace:a$});var aX=n(8928);let aq=({id:e,type:t})=>
13{let{surfaceBackground:n}=(0,l.useContext)(w.B),a=(()=>{let e=(0,aN.Mn)(),[,t]=(0,l.useState)({});return(0,l.useEffect)(()=>{if(!e)return;let n=()=>{let{el:n,isBeginning:a,isEnd:i,isLocked:r}=e;n.classList.toggle("lc-OverflowScroll--isEnd",i&&!r),n.classList.toggle("lc-OverflowScroll--isStart",a&&!r),n.classList.toggle("lc-OverflowScroll--isInBetween",!a&&!i&&!r),t({})},a=["observerUpdate","progress"];return a.forEach(t=>{e.on(t,n)}),n(),()=>{a.forEach(t=>{e.off(t,n)})}},[e]),e})(),i={"lc-OverflowScroll-navigation":!0,[`lc-OverflowScroll-navigation--${t}`]:!0,[`lc-OverflowScroll-navigation--${n}`]:n};if("next"===t&&a.isEnd||"prev"===t&&a.isBeginning)return null;let r="prev"===t?{icon:l.createElement(ax.A,null),label:"Previous",onClick:()=>a.slidePrev()}:{icon:l.createElement(Y.A,null),label:"Next",onClick:()=>a.slideNext()};return l.createElement("div",{className:(0,N.A)(i)},l.createElement(eT.K,Object.assign({"aria-controls":e,backdrop:"transparent",elementType:"button",size:"s",styleVariant:"secondary"},r)))},aZ=Object.assign((0,l.forwardRef)((e,t)=>{var{children:n,id:a}=e,i=(0,g.T)(e,["children","id"]);return l.createElement(av.O,Object.assign({className:"lc-OverflowScroll",freeMode:{sticky:!0},id:a,modules:[am.U1,am.Vx],observer:!0,ref:t,slidesPerView:"auto",watchOverflow:!0},i),l.createElement(aq,{id:a,type:"prev"}),n,l.createElement(aq,{id:a,type:"next"}))}),{Item:aX.X});aZ.displayName="OverflowScroll",aZ.Item.displayName="OverflowScroll.Item";let aK={EUR:"â¬",GBP:"\xa3",USD:"$"},aJ=({currency:e,decimalNumber:t,hideDecimal:n,hideInteger:a,integer:i,isEuro:r,prefixSymbol:o,showPence:s,size:c,weight:d})=>{let u=!r&&!s,p=aK[e],f=()=>{let e=[];return o&&e.push({partKey:`prefix-${o}`,partSize:c.integer,partValue:`${o} `}),u&&e.push({partKey:`currency-${p}`,partSize:c.currency,partValue:p}),a||e.push({partKey:`integer-${i}`,partSize:c.integer,partValue:parseInt(i,10).toLocaleString("en-GB")}),n||(a||e.push({partKey:"decimal-dot",partSize:c.decimal,partValue:"."}),e.push({partKey:`decimal-${t}`,partSize:c.decimal,partValue:t})),r&&!s&&e.push({partKey:`currency-euro-${p}`,partSize:c.currency,partValue:p}),!r&&s&&e.push({partKey:"pence-p",partSize:c.currency,partValue:"p"}),e},h=f().map(e=>e.partValue).join(""),m=f().map(({partKey:e,partSize:t,partValue:n})=>l.createElement(_.D,{"aria-hidden":"true",isInline:!0,key:e,size:t,weight:d},n));return l.createElement(l.Fragment,null,l.createElement("span",{className:"lc-Price-srOnly"},h),l.createElement("span",{"aria-hidden":"true"},m))},aQ=(e,t)=>(null==e?void 0:e.type)!==C.I?e:(0,l.cloneElement)(e,Object.assign(Object.assign({},e.props),{size:(e=>{switch(e){case"s":return"xxs";case"l":return"m";default:return"s"}})(t)})),a0=(0,l.forwardRef)(({borderRadius:e,children:t,contained:n=!0,"data-testid":a,id:i,isFullWidth:r=!1,leading:o,size:s="m",styleVariant:c="yellow",textAlign:d="center",trailing:u},p)=>{let{surfaceBackground:h}=(0,l.useContext)(w.B),m=(0,l.useMemo)(()=>aQ(o,s),[o,s]),v=(0,l.useMemo)(()=>aQ(u,s),[u,s]),g="xs"!==s,b=(0,l.useMemo)(()=>e||(null==e&&"xs"===s?{all:4}:{all:8}),[e,s]),y={"lc-Tag":!0,"lc-Tag--contained":n,"lc-Tag--fullWidth":r,[`lc-Tag--on${(0,f.B)(h)}Background`]:h,[`lc-Tag--size${s.toUpperCase()}`]:s,[`lc-Tag--styleVariant${(0,f.B)(c)}`]:c,[`lc-Tag--textAlign${(0,f.B)(d)}`]:d};return l.createElement("div",{className:(0,N.A)(y),"data-testid":a,id:i,ref:p},l.createElement(z.a,{borderRadius:n?b:{all:0}},l.createElement("div",{className:"lc-Tag-content"},m&&g&&l.createElement("span",{className:"lc-Tag-leading"},m),l.createElement("span",{className:"lc-Tag-text"},t),v&&g&&l.createElement("span",{className:"lc-Tag-trailing"},v))))}),a1=e=>{if("string"==typeof e)switch(e){case"s":return{currency:"s",decimal:"s",integer:"s"};case"m":return{currency:"s",decimal:"s",integer:"l"};case"l":return{currency:"m",decimal:"m",integer:"xl"};default:return{currency:"m",decimal:"m",integer:"l"}}return{currency:(null==e?void 0:e.currency)||"m",decimal:(null==e?void 0:e.decimal)||"m",integer:(null==e?void 0:e.integer)||"l"}},a2="lc-Price",a3=(0,l.forwardRef)(({alignment:e="centre",currency:t,"data-testid":n,discount:a,hideDecimal:i=!1,hideInteger:r=!1,isLabelInline:o=!1,isPriceBold:s=!1,isPriceInline:c=!1,leadingLabel:d,prefixSymbol:u,secondPrice:p,showPenceSymbol
13:f=!1,size:h="m",trailingLabel:m,value:v},g)=>{var b;let y=a1(h),x=a1((null==p?void 0:p.size)?p.size:"m"),[C,S]=v.toFixed(2).split("."),{surfaceBackground:j}=(0,l.useContext)(w.B),T="brandColour03"===j?"monochrome":"yellow",P="EUR"===t,O=o||c,k={[a2]:!0,[`${a2}--inline`]:c},A={[`${a2}-firstPrice`]:!0,[`${a2}-firstPrice--inline`]:O},I=(0,l.useMemo)(()=>[(({discount:e,discountBackground:t,isInline:n})=>(null==e?void 0:e.text)?{element:l.createElement("div",{className:"lc-Price-discountBanner"},l.createElement(a0,{size:"xs",styleVariant:t},e.text)),key:"discount",sortOrder:n?3:1}:null)({discount:a,discountBackground:T,isInline:O}),(({isInline:e,testId:t,trailingLabel:n})=>{var a;return(null==n?void 0:n.text)?{element:l.createElement("span",{className:"lc-Price-trailingLabel"},l.createElement(E.EY,{"data-testid":t?`trailing-label-${t}`:void 0,isInline:e,size:null!=(a=n.textSize)?a:"m",styleVariant:"subdued"},e?` ${n.text}`:n.text)),key:"trailingLabel",sortOrder:e?1:2}:null})({isInline:O,testId:n,trailingLabel:m}),(({currency:e,isEuro:t,isInline:n,secondPrice:a,secondPriceSizeObject:i})=>{if(!(null==a?void 0:a.value))return null;let[r,o]=a.value.toFixed(2).split("."),s=a.isBold?"bold":"normal";return{element:l.createElement("div",{className:"lc-Price-secondPrice"},l.createElement(aJ,{currency:e,decimalNumber:o,hideDecimal:a.hideDecimal,hideInteger:a.hideInteger,integer:r,isEuro:t,prefixSymbol:a.prefixSymbol,showPence:a.showPenceSymbol,size:i,weight:s})),key:"secondPrice",sortOrder:n?2:3}})({currency:t,isEuro:P,isInline:O,secondPrice:p,secondPriceSizeObject:x})].filter(e=>null!==e).sort((e,t)=>e.sortOrder-t.sortOrder),[t,a,T,P,O,p,x,n,m]);return l.createElement("div",{className:(0,N.A)(k),"data-testid":n,ref:g},l.createElement(_.D,{isInline:c,textAlign:e},(null==d?void 0:d.text)&&l.createElement(E.EY,{"data-testid":n?`leading-label-${n}`:void 0,isInline:O,size:null!=(b=d.textSize)?b:"m",styleVariant:"subdued"},`${d.text} `),l.createElement("div",{className:(0,N.A)(A),role:"presentation"},l.createElement(aJ,{currency:t,decimalNumber:S,hideDecimal:i,hideInteger:r,integer:C,isEuro:P,prefixSymbol:u,showPence:f,size:y,weight:s?"bold":"normal"})),I.map(({element:e,key:t})=>l.createElement(l.Fragment,{key:t},e))))}),a4=(0,l.forwardRef)((e,t)=>((0,b.q)(!1,"IconTick02"),l.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",ref:t},e),l.createElement("path",{d:"M22.602 11.26a.894.894 0 0 0-1.28 0l-8.32 8.32-3.32-3.32a.894.894 0 0 0-1.28 0l-.14.14c-.36.36-.36.92 0 1.28l4.04 4.04c.2.2.46.3.7.3.26 0 .52-.1.7-.3l9.04-9.04c.36-.36.36-.92 0-1.28z"}))));a4.displayName="LoopTick02";let a5=(0,l.forwardRef)((e,t)=>((0,b.q)(!1,"IconAttention03"),l.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",ref:t},e),l.createElement("path",{d:"M15.8 18.88h.22c.78 0 1.14-.5 1.14-1.12v-7.64c0-.62-.38-1.12-1.14-1.12h-.22c-.8 0-1.14.52-1.14 1.12v7.64c-.02.64.34 1.12 1.14 1.12M15.9 23c.8 0 1.42-.64 1.42-1.42s-.64-1.4-1.42-1.4-1.4.64-1.4 1.4.62 1.42 1.4 1.42"}))));a5.displayName="LoopAttention03";let a6=(0,l.forwardRef)((e,t)=>((0,b.q)(!1,"IconPencilFilled"),l.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",ref:t},e),l.createElement("path",{d:"m27.566 5.36-.928-.928C25.436 3.23 24.234 2.14 22.75 2.014c-1.408-.118-2.782.604-4.598 2.418L3.46 19.122q-.068.07-.134.142-.019.014-.038.03a1 1 0 0 0-.128.158 4.96 4.96 0 0 0-1.164 3.206v6.344a1 1 0 0 0 1 1H9.34c1.186 0 2.31-.412 3.208-1.166a1 1 0 0 0 .156-.128q.017-.018.03-.036.072-.065.142-.136l14.69-14.69c3.608-3.608 2.874-5.61 0-8.486M5.996 28l-2-2v-3.344c0-.366.068-.718.192-1.05l6.202 6.202A3 3 0 0 1 9.34 28z"}))));a6.displayName="LoopPencilFilled";let a7="lc-ProgressStepperIndicator",a8=(0,l.forwardRef)((e,t)=>{var{count:n,"data-testid":a,icon:i,onClick:r,stage:o="notComplete",statusBadge:s,styleVariant:c="brandAccent"}=e,d=(0,g.T)(e,["count","data-testid","icon","onClick","stage","statusBadge","styleVariant"]);let{surfaceBackground:u}=(0,l.useContext)(w.B),p="complete"===o&&r,m=(0,l.useMemo)(()=>{let e=l.createElement("span",null);void 0!==n&&void 0===i&&(e=l.createElement(l.Fragment,null,!p&&l.createElement("span",{className:`${a7}-srOnly`},"Step ",n," ",s?`(${s} status)`:""),l.createElement("span",{"aria-hidden":!p},l.createElement(E.EY,{elementType:"span",size:"s",styleVariant:"notComplete"===o?"subdued":"default"},n))));let t={size:"xxs",styleVariant:"secondary"};return i&&(e=l.createElement(C.I,Object.assign({},t,{source:i}))),l.createElement(l.Fragment,null,e,p&&l.createElement(C.I,Object.assign({},t,{source:l.createElement(a6,null)})))},[n,i,p,o,s]),v={[`${a7}`]:!0,[`${a7}--stage${(0,f.B)(o)}`]:o,[`${a7}--styleVariant${(0,f.B)(c)}`]:c,[`${a7}
13--onDarkBackground`]:h.wg.includes(u)},b=Object.assign({className:(0,N.A)(v),"data-testid":a},d),y=p?l.createElement(B.m,{text:"Edit"},l.createElement("button",Object.assign({},b,{onClick:r,ref:t,type:"button"}),m)):l.createElement("div",Object.assign({},b,{ref:t}),m);return s?l.createElement(V,{icon:"success"===s?l.createElement(a4,null):l.createElement(a5,null),position:{right:-4,top:-4},size:"xs",styleVariant:s},y):y}),a9=(e,t)=>({[`${e}--stage${(0,f.B)((null==t?void 0:t.stage)||"")}`]:!!(null==t?void 0:t.stage),[`${e}--statusBadge${(0,f.B)((null==t?void 0:t.statusBadge)||"")}`]:!!(null==t?void 0:t.statusBadge),[`${e}--styleVariant${(0,f.B)((null==t?void 0:t.styleVariant)||"")}`]:!!(null==t?void 0:t.styleVariant)}),ie=(e,t,n)=>{let a=(null==e?void 0:e.stage)==="complete"&&e.onClick,i=n||(a?[`Edit ${t}`,(null==e?void 0:e.count)&&`Step ${e.count}`,(null==e?void 0:e.statusBadge)&&`${e.statusBadge} status`].filter(Boolean).join(" "):void 0);return Object.assign(Object.assign({},e),{"aria-label":i})},it="lc-ProgressStepperHorizontalStep",ia=(0,l.forwardRef)((e,t)=>{var{alignment:n="center","aria-label":a="","data-testid":i,indicator:r={},title:o="",titlePosition:s="bottom"}=e,c=(0,g.T)(e,["alignment","aria-label","data-testid","indicator","title","titlePosition"]);let{surfaceBackground:d}=(0,l.useContext)(w.B),u=ie(r,o,a),p=a9(it,r),m=Object.assign({[`${it}`]:!0,[`${it}--titlePosition${(0,f.B)(s)}`]:s,[`${it}--alignment${(0,f.B)(n)}`]:n,[`${it}--onDarkBackground`]:h.wg.includes(d)},p);return l.createElement("div",Object.assign({className:(0,N.A)(m),"data-testid":i,ref:t},c),o&&l.createElement(_.D,{weight:"bold"},o),l.createElement(a8,Object.assign({},u)))}),ii="lc-ProgressStepperHorizontal",ir=Object.assign((0,l.forwardRef)((e,t)=>{var{alignment:n="center",children:a,"data-testid":i,styleVariant:r="brandAccent",titlePosition:o="bottom"}=e,s=(0,g.T)(e,["alignment","children","data-testid","styleVariant","titlePosition"]);let c={[`${ii}`]:!0,[`${ii}--alignment${(0,f.B)(n)}`]:n},d=[];return l.Children.forEach(a,(e,t)=>{if(!l.isValidElement(e))return;let i=Object.assign(Object.assign({},e.props),{alignment:((e,t,n)=>"fullWidth"!==e?e:0===t?"left":t===n-1?"right":"center")(n,d.length,l.Children.count(a)),indicator:Object.assign(Object.assign({},e.props.indicator),{styleVariant:r}),key:e.key||t,titlePosition:o});d.push(l.cloneElement(e,i))}),l.createElement("div",Object.assign({className:(0,N.A)(c),"data-testid":i,ref:t},s),d)}),{Step:ia}),io=(0,l.forwardRef)((e,t)=>((0,b.q)(!1,"IconChevronUp"),l.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",ref:t},e),l.createElement("path",{d:"M9.264 18.322a.9.9 0 0 0 0 1.272l.142.142a.9.9 0 0 0 1.272 0L16 14.414l5.322 5.322a.9.9 0 0 0 1.272 0l.142-.142a.9.9 0 0 0 0-1.272l-6.03-6.03a1 1 0 0 0-1.414 0l-6.03 6.03z"}))));io.displayName="LoopChevronUp";let is="lc-ProgressStepperVerticalStep",il=(0,l.forwardRef)((e,t)=>{var{actions:n,actionsLayout:a="horizontal","aria-label":i="",children:r,collapseContent:o=!1,"data-testid":s,indicator:c,showConnectingLine:d=!1,showDivider:u=!1,subContent:p,supportingTitle:m,title:v}=e,b=(0,g.T)(e,["actions","actionsLayout","aria-label","children","collapseContent","data-testid","indicator","showConnectingLine","showDivider","subContent","supportingTitle","title"]);let S="object"==typeof v,j=S?v.text:v,{surfaceBackground:T}=(0,l.useContext)(w.B),P=ie(c,j,i),O=a9(is,c),k=Object.assign({[`${is}`]:!0,[`${is}--onDarkBackground`]:h.wg.includes(T),[`${is}--showConnectingLine`]:d},O),A={[`${is}-title`]:!0,[`${is}-title--${S&&v.styleVariant}`]:S&&v.styleVariant},[I,L]=(0,l.useState)(!1),M=!1===o||o&&I,D=`progress-stepper-additional-content-${(0,x.B)()}`,B={[`${is}-additionalContent`]:!0,[`${is}-additionalContent--hidden`]:!M},R=l.createElement(l.Fragment,null,p&&l.createElement("div",{className:`${is}-subContent`},p),l.createElement("div",{"aria-hidden":!M,className:(0,N.A)(B),id:D},r),Array.isArray(n)&&l.createElement("div",{className:`${is}-actions ${is}-actions--layout${(0,f.B)(a)}`},n.map((e,t)=>{var n;return e?l.cloneElement(e,{key:null!=(n=e.key)?n:t}):null})),u?l.createElement("hr",{className:`${is}-divider`}):l.createElement(ed.X,{size:"m"}));return l.createElement("div",Object.assign({className:(0,N.A)(k),"data-testid":s,ref:t},b),l.createElement("div",{className:`${is}-flexWrapper`},l.createElement("div",{className:`${is}-indicatorWrapper`},l.createElement(a8,Object.assign({},P))),l.createElement("div",{className:`${is}-content`},l.createElement("div",{className:(0,N.A)(A)},l.createElement("div",null,m&&l.createElement(E.EY,{styleVariant:"subdued"},m),l.createElement(_.D,{size:"m",styleVariant:(()=>
13{if(S)return"monochrome"===v.styleVariant?"default":v.styleVariant})(),weight:"bold"},j)),o&&l.createElement(eT.K,{"aria-controls":D,elementType:"button",icon:l.createElement(C.I,{source:I?io:y}),label:I?"Hide":"Show",onClick:()=>L(e=>!e)})),d&&R)),!d&&l.createElement("div",{className:`${is}-contentFullWidth`},R))}),ic=Object.assign((0,l.forwardRef)((e,t)=>{var{children:n,"data-testid":a,showConnectingLines:i=!0,showDividers:r=!0,styleVariant:o="brandAccent"}=e,s=(0,g.T)(e,["children","data-testid","showConnectingLines","showDividers","styleVariant"]);let c=[],d=l.Children.count(n);return l.Children.forEach(n,(e,t)=>{if(!l.isValidElement(e))return;let n=Object.assign(Object.assign({},e.props),{indicator:Object.assign(Object.assign({},e.props.indicator),{styleVariant:o}),showConnectingLine:i,showDivider:r&&t+1<d});c.push(l.cloneElement(e,Object.assign(Object.assign({},n),{key:e.key||t})))}),l.createElement("div",Object.assign({className:(0,N.A)({"lc-ProgressStepperVertical":!0}),"data-testid":a,ref:t},s),c)}),{Step:il}),id=(0,l.forwardRef)((e,t)=>((0,b.q)(!1,"IconMinimise02"),l.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",ref:t},e),l.createElement("path",{d:"M29.1 15H2.9a.9.9 0 0 0-.9.9v.2a.9.9 0 0 0 .9.9h26.2a.9.9 0 0 0 .9-.9v-.2a.9.9 0 0 0-.9-.9"}))));id.displayName="LoopMinimise02";let iu=(0,l.forwardRef)((e,t)=>((0,b.q)(!1,"IconAdd02"),l.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",ref:t},e),l.createElement("path",{d:"M29.1 15H17V2.9c0-.498-.402-.9-.9-.9h-.2c-.498 0-.9.402-.9.9V15H2.9c-.498 0-.9.402-.9.9v.2c0 .498.402.9.9.9H15v12.1c0 .498.402.9.9.9h.2c.498 0 .9-.402.9-.9V17h12.1c.498 0 .9-.402.9-.9v-.2c0-.498-.402-.9-.9-.9"}))));iu.displayName="LoopAdd02";let ip=(e,t,n)=>{let a=e;return void 0!==t&&(a=Math.max(a,t)),void 0!==n&&(a=Math.min(a,n)),a},ih=(e,t,n,a)=>ip(e+t,n,a),im=(0,l.forwardRef)(({"aria-label":e,border:t=!1,"data-testid":n,defaultValue:a,helperText:i,helperTextStyle:r="default",id:o,label:s,max:c,min:d=0,onChange:u,postfix:p="",prefix:m="",size:v="m",step:g=1,value:b=0},y)=>{b&&a&&console.error("Loop: Don't provide both 'defaultValue' and 'value' props at the same time. Consider if you want this component to be controlled (value) or uncontrolled (defaultValue).");let C=(0,l.useMemo)(()=>void 0===a,[]),[S,j]=(0,l.useState)(ip(C?b:a||0,d,c)),T=C?b:S,P=(0,l.useCallback)(e=>{C||j(e),u&&u(e)},[C,u]),O=(0,l.useCallback)(()=>{P(ih(T,g,d,c))},[P,T,g,d,c]),k=(0,l.useCallback)(()=>{P(ih(T,-g,d,c))},[P,T,g,d,c]),A=(0,l.useCallback)(e=>{let t=!0;switch(e.code){case"ArrowUp":O();break;case"ArrowDown":k();break;case"Home":void 0!==d&&P(d);break;case"PageUp":P(ih(T,5*g,d,c));break;case"PageDown":P(ih(T,-(5*g),d,c));break;case"End":void 0!==c&&P(c);break;default:t=!1}t&&(e.preventDefault(),e.stopPropagation())},[k,O,c,d,P,g,T]),[I,L]=(0,l.useState)(!1),{surfaceBackground:M}=(0,l.useContext)(w.B),D="s"===v,B={"lc-QuantitySelector":!0,"lc-QuantitySelector--withBorder":t,[`lc-QuantitySelector--size${(0,f.B)(v)}`]:v,"lc-QuantitySelector--onDarkBackground":h.wg.includes(M),"lc-QuantitySelector--focused":I},R=(0,x.B)(o),{ariaDescribedBy:V,idLabel:F}=Z({helper:i,id:R}),z={backdrop:"solid",elementType:"button",isFocusable:!1,size:D?"s":"m",styleVariant:"secondary"};return l.createElement("div",{className:(0,N.A)(B),"data-testid":n,ref:y,role:"group"},l.createElement(ei,{helper:i&&l.createElement(l.Fragment,null,l.createElement(E.EY,{styleVariant:r},i),l.createElement(ed.X,{size:"xxxs"})),htmlFor:R,isRequired:!0,label:s},s&&!i&&l.createElement(ed.X,{size:"xxxs"}),l.createElement("div",{className:"lc-QuantitySelector-stepper"},l.createElement(eT.K,Object.assign({},z,{icon:l.createElement(id,null),isDisabled:T<=d,label:"Decrease",onClick:k})),l.createElement("div",{"aria-describedby":V,"aria-label":e,"aria-labelledby":s&&F,"aria-valuemax":c,"aria-valuemin":d,"aria-valuenow":T,"aria-valuetext":m+T+p,className:"lc-QuantitySelector-displayValue",id:R,onBlur:()=>L(!1),onFocus:()=>L(!0),onKeyDown:A,role:"spinbutton",tabIndex:0},l.createElement(_.D,{size:"m",weight:"bold"},`${m}${T}${p}`)),l.createElement(eT.K,Object.assign({},z,{icon:l.createElement(iu,null),isDisabled:void 0!==c&&T>=c,label:"Increase",onClick:O})))))}),iv=Object.assign((0,l.forwardRef)(({children:e,"data-testid":t,disabled:n=!1,errorMessage:a,helper:i,id:r,label:o,name:s,onChange:c,required:d=!1,showOptionalText:u=!0,value:p},f)=>{let h=`radio-group-${(0,x.B)(r)}`,m="object"==typeof o,v=(0,l.useMemo)(()=>({disabled:n,errorMessage:a,hasError:!!a,name:s,onChange:c,required:d,showOptionalText:u,value:p||""}),[n,a,s,c,d,p,u]),g=(0,l.useMemo)(()=>
13{if((0,l.isValidElement)(i))return i;let e="",t=!1;return"string"==typeof i&&(e=i),i&&"object"==typeof i&&"text"in i&&"string"==typeof i.text&&(e=i.text,t="styleVariant"in i&&"subdued"===i.styleVariant),e?l.createElement(E.EY,{styleVariant:t?"subdued":"default"},e):e},[i]);return l.createElement(aP.Provider,{value:v},l.createElement(ei,{"data-testid":t,elementType:"fieldset",errorMessage:v.errorMessage,helper:g,id:h,isDisabled:n,isRequired:d,label:m?o.text:o,labelSize:m?o.size:void 0,labelWeight:m?o.weight:void 0,ref:f,showOptionalText:u},l.createElement("div",{className:(0,N.A)({"lc-RadioGroupEE":!0,"lc-RadioGroup":!0,"lc-RadioGroup--invalid":a,"lc-RadioGroup--disabled":n})},e)))}),{RadioButton:aO}),ig=(0,l.forwardRef)((e,t)=>{var{"data-testid":n,defaultValue:a,errorMessage:i,hasError:r=!1,helper:o,id:s,inputMode:c,isDisabled:d=!1,isReadOnly:u=!1,isRequired:p=!1,label:f,labelSize:h="l",labelWeight:m="bold",pattern:v,showOptionalText:b=!0,type:y="text",value:x}=e,_=(0,g.T)(e,["data-testid","defaultValue","errorMessage","hasError","helper","id","inputMode","isDisabled","isReadOnly","isRequired","label","labelSize","labelWeight","pattern","showOptionalText","type","value"]);(0,D.q)(!0,"TextInput","TextInputV2"),x&&a&&console.error("Loop: Don't provide both 'defaultValue' and 'value' props at the same time. Consider if you want this component to be controlled (value) or uncontrolled (defaultValue).");let{surfaceBackground:C}=(0,l.useContext)(w.B),S=(e=>{let t="number"===e.type?"text":e.type,{inputMode:n}=e;e.inputMode||("email"===e.type?n="email":"number"===e.type?n="numeric":"tel"===e.type?n="tel":"url"===e.type&&(n="url"));let{pattern:a}=e;return e.pattern||"number"!==e.type||(a="[0-9]*"),{inputMode:n,pattern:a,type:t}})({inputMode:c,pattern:v,type:y}),j=r||!!i,{ariaDescribedBy:T}=Z({errorMessage:i,helper:o,id:s}),P=(0,l.useMemo)(()=>{if(null!==o&&"object"==typeof o&&"text"in o){let e=o.text,t="styleVariant"in o&&"subdued"===o.styleVariant;return l.createElement(E.EY,{styleVariant:t?"subdued":"default"},e)}return o},[o]);return l.createElement("div",{className:(0,N.A)({"lc-TextInput":!0,"lc-TextInput--invalid":j,"lc-TextInputEE":!0,"lc-TextInputEE--onFogBackground":"fog"===C}),"data-testid":n},l.createElement(ei,{errorMessage:i,helper:P,htmlFor:s,isDisabled:d,isRequired:p,label:f,labelSize:h,labelWeight:m,showOptionalText:b},l.createElement("input",Object.assign({},_,{"aria-describedby":T,"aria-invalid":j,"aria-required":p,className:"lc-TextInput-input",defaultValue:a,disabled:d,id:s,readOnly:u,ref:t,required:p,value:x},S))))}),ib=({max:e,min:t,step:n})=>{let a=[];if(n>0)for(let i=t;i<=e;i+=n){let n={"lc-RangeSlider-stepDot":!0,"lc-RangeSlider-stepDot--last":i===e};a.push(l.createElement("div",{className:"lc-RangeSlider-step","data-testid":"step",key:i,style:{left:`calc(${(i-t)/(e-t)*100}% - ${i===t?"0":`${eN.LoopEeSpace8}px`})`}},l.createElement("div",{className:(0,N.A)(n)})))}return l.createElement(l.Fragment,null,a.map(e=>e))},iy=({onStepLabelClick:e,stepLabels:t})=>{let[n,a]=(0,l.useState)(0),i=(0,l.useRef)([]),r=t=>{let{key:r}=t;if(!["ArrowDown","ArrowLeft","ArrowRight","ArrowUp","End","Home"].includes(r))return;t.stopPropagation(),t.preventDefault();let o="ArrowRight"===r||"ArrowUp"===r,s="ArrowLeft"===r||"ArrowDown"===r,l=i.current.length-1,c=i.current[n+(o?1:-1)];if((s&&0===n||"End"===r)&&(c=i.current[l]),(o&&n===l||"Home"===r)&&([c]=i.current),c){let t=i.current.indexOf(c);e(t),a(t),c.focus()}},o=[];if(t&&t.length>0){let e=100/(t.length-1);for(let a=0;a<t.length;a+=1){let s=t[a],c=a*e,d=()=>
130===a?{left:`calc(${c}%)`}:a+1===t.length?{right:"0%"}:{left:`calc(${c}% - ${eN.LoopEeSpace4}px)`,transform:"translateX(-50%)"};o.push(l.createElement("div",{className:"lc-RangeSlider-step","data-testid":"step-label",key:a,onKeyDown:r,ref:e=>{i.current[a]=e},role:"button",style:d(),tabIndex:n===a?0:-1},l.createElement("div",{className:"lc-RangeSlider-stepLabel"},s)))}}return l.createElement(l.Fragment,null,o.map(e=>e))},ix=(0,l.forwardRef)((e,t)=>{var{"aria-label":n,"aria-valuetext":a,customMinMaxLabels:i,"data-testid":r,disabled:o=!1,errorMessage:s,handleState:c={visibility:"normal"},hasError:d=!1,helper:u,id:f,label:h,max:m,min:v,name:b,onChange:y,onTextInputChange:_,required:C=!1,showMinMaxValues:w=!0,showOptionalText:S=!0,showSteps:j,showTextInput:T,step:P=1,stepLabels:O,value:k=v}=e,A=(0,g.T)(e,["aria-label","aria-valuetext","customMinMaxLabels","data-testid","disabled","errorMessage","handleState","hasError","helper","id","label","max","min","name","onChange","onTextInputChange","required","showMinMaxValues","showOptionalText","showSteps","showTextInput","step","stepLabels","value"]);let I=`range-slider-${(0,x.B)()}`,L=f||I,M=`range-slider-input-${L}`,D=(0,l.useCallback)(e=>(({max:e,min:t,number:n})=>n<t?t:n>e?e:n)({max:m,min:v,number:e}),[m,v]),[B,R]=(0,l.useState)(D(k)),[V,F]=(0,l.useState)(k.toString()),z=(0,l.useRef)(null),Y=(0,l.useRef)(null),[H,U]=(0,l.useState)(100),[W,$]=(0,l.useState)(0),G=d||!!s,X=(0,l.useMemo)(()=>(B-v)/(m-v)*100,[B,v,m]),{ariaDescribedBy:q}=Z({errorMessage:s,helper:u,id:L}),K=(0,l.useMemo)(()=>(({maxHandlePosition:e,minHandlePosition:t,position:n})=>n<t?t:n>e?e:n)({maxHandlePosition:H,minHandlePosition:W,position:X}),[X,W,H]),J=(0,l.useCallback)(()=>{let e=(0,p.RG)(z),t=(0,p.RG)(Y);U(100-(e/2-10)/t*100),$((e-e/2)/t*100)},[]);(0,l.useEffect)(()=>(J(),window.addEventListener("resize",J),()=>{window.removeEventListener("resize",J)}),[J,B,c]),(0,l.useEffect)(()=>{R(D(k)),F(k.toString())},[k,D]);let Q=(0,l.useCallback)(e=>{let t=parseFloat(e.target.value),n=!Number.isNaN(t)&&t>=v&&t<=m;F(e.target.value),_&&_(e.target.value),n&&(R(t),y&&y(t))},[y,_,m,v]),ee=(0,l.useCallback)(e=>{let t=parseFloat(e.target.value);R(t),F(t.toString()),y&&y(t)},[y]),et="object"==typeof h,en=(0,l.useMemo)(()=>{if((0,l.isValidElement)(u))return u;let e="",t=!1;return"string"==typeof u&&(e=u),u&&"object"==typeof u&&"text"in u&&"string"==typeof u.text&&(e=u.text,t="styleVariant"in u&&"subdued"===u.styleVariant),e?l.createElement(E.EY,{styleVariant:t?"subdued":"default"},e):e},[u]),ea={"lc-RangeSlider":!0,"lc-RangeSlider--disabled":o,"lc-RangeSlider--error":G,"lc-RangeSlider--showValue":"visible"===c.visibility};return l.createElement(ei,Object.assign({className:(0,N.A)(ea),"data-testid":r,errorMessage:s,helper:en,htmlFor:L,isDisabled:o,isRequired:C,label:et?h.text:h,labelSize:et?h.size:void 0,labelWeight:et?h.weight:void 0,showOptionalText:S},A),l.createElement("div",{className:(0,N.A)({"lc-RangeSlider-wrapper":!0,"lc-RangeSlider-wrapper--showTextInput":T,"lc-RangeSlider-wrapper--stepLabels":!!O})},w&&l.createElement("div",{className:"lc-RangeSlider-value"},i?i[0]:v),l.createElement("div",{className:(0,N.A)({"lc-RangeSlider-container":!0,"lc-RangeSlider-container--showSteps":j,"lc-RangeSlider-container--showMinMaxValues":w}),ref:Y},l.createElement("input",{"aria-describedby":q,"aria-invalid":G,"aria-label":n,"aria-orientation":"horizontal","aria-valuetext":(({ariaValueText:e,showSteps:t,stepLabels:n,value:a})=>e?e.replaceAll("{}",a.toString()):n&&t?n[a]:a.toString())({ariaValueText:a,showSteps:j,stepLabels:O,value:B}),className:(0,N.A)({"lc-RangeSlider-input":!0}),"data-testid":r&&`${r}-input`,disabled:o,id:L,max:m,min:v,name:b,onChange:ee,ref:t,required:C,step:P,type:"range",value:B}),l.createElement("div",{className:"lc-RangeSlider-containerInner"},"hidden"!==c.visibility&&l.createElement("span",{className:"lc-RangeSlider-handle",ref:z,style:{left:`calc(${K}% - ${(0,p.RG)(z)/2+eN.LoopEeSpace4}px 14 )`}},l.createElement("span",{className:"lc-RangeSlider-handleInner"},c.prefix,c.customValue||B||0,c.suffix)),j&&l.createElement(ib,{max:m,min:v,step:P}),(null==O?void 0:O.length)&&l.createElement(iy,{onStepLabelClick:e=>{let t=v+e*P;R(t),y&&y(t)},stepLabels:O}),l.createElement("div",{className:"lc-RangeSlider-selected",style:{width:`${X}%`}}))),w&&l.createElement("div",{className:"lc-RangeSlider-value"},i?i[1]:m),T&&l.createElement("div",{className:"lc-RangeSlider-inputContainer"},l.createElement(ig,{"aria-label":et?h.text:h,"data-testid":r&&`${r}-text-input`,hasError:G,id:M,isDisabled:o,onChange:Q,type:"number",value:V.toString()}))))}),iN="lc-Select",i_=(0,l.forwardRef)((e,t)=>{var{"data-testid":n,defaultValue:a,disabled:i=!1,errorMessage:r,hasError:o=!1,helper:s,id:c,label:d,options:u,required:p,showOptionalText:f=!0,value:h}=e,m=(0,g.T)(e,["data-testid","defaultValue","disabled","errorMessage","hasError","helper","id","label","options","required","showOptionalText","value"]);h&&a&&console.error("Loop: Don't provide both 'defaultValue' and 'value' props at the same time. Consider if you want this component to be controlled (value) or uncontrolled (defaultValue).");
14let{surfaceBackground:v}=(0,l.useContext)(w.B),b=o||!!r,_=`select-${(0,x.B)(c)}`,S="object"==typeof d,j={[iN]:!0,[`${iN}--invalid`]:b,[`${iN}--disabled`]:i,[`${iN}--onFogBackground`]:"fog"===v},T=(0,l.useMemo)(()=>{if((0,l.isValidElement)(s))return s;let e="",t=!1;return"string"==typeof s&&(e=s),s&&"object"==typeof s&&"text"in s&&"string"==typeof s.text&&(e=s.text,t="styleVariant"in s&&"subdued"===s.styleVariant),e?l.createElement(E.EY,{styleVariant:t?"subdued":"default"},e):e},[s]),{ariaDescribedBy:P}=Z({errorMessage:r,helper:s,id:_}),O=u.map(e=>{var{label:t,value:n}=e,a=(0,g.T)(e,["label","value"]);return l.createElement("option",Object.assign({key:n,value:n},a),t)});return l.createElement("div",{className:(0,N.A)(j),"data-testid":n},l.createElement(ei,{errorMessage:r,helper:T,htmlFor:_,isDisabled:i,isRequired:p,label:S?d.text:d,labelSize:S?d.size:void 0,labelWeight:S?d.weight:void 0,showOptionalText:f},l.createElement("div",{className:`${iN}-inner`},l.createElement("select",Object.assign({},m,{"aria-describedby":P,"aria-disabled":i,"aria-invalid":b,"aria-required":p,className:`${iN}-input`,defaultValue:a,disabled:i,id:_,ref:t,value:h}),O),l.createElement(C.I,{size:"s",source:y}))))}),iC=(0,l.createContext)({disabled:void 0,hasError:!1,inputType:void 0,name:"",onChange:void 0,required:void 0,value:void 0}),iw="lc-SelectPanel",iE=(0,l.forwardRef)((e,t)=>{var n,{checked:a,children:i,defaultChecked:r,disabled:o,fullWidth:s=!1,hasError:c=!1,id:d,inputType:u="checkbox",isFullHeight:p,name:f,onChange:h,required:m,value:v}=e,b=(0,g.T)(e,["checked","children","defaultChecked","disabled","fullWidth","hasError","id","inputType","isFullHeight","name","onChange","required","value"]);a&&r&&console.error("Loop: Don't provide both 'defaultChecked' and 'checked' props at the same time. Consider if you want this component to be controlled (checked) or uncontrolled (defaultChecked).");let y=(0,l.useContext)(iC),_=(0,l.useMemo)(()=>void 0!==y.onChange||void 0!==h,[]),C={disabled:y.disabled||o||!1,name:y.name||f,required:y.required||m,type:y.inputType||u},w={};_?w.checked=("radio"===C.type?y.value===v:null==(n=y.value)?void 0:n.includes(v))||a||!1:w.defaultChecked=r;let E=(0,l.useCallback)(e=>{"function"==typeof y.onChange?y.onChange(e):"function"==typeof h&&h(e)},[h,y]),S=`panel-${(0,x.B)(d)}`,j=y.hasError||c,P={[`${iw}`]:!0,[`${iw}--checked`]:w.checked,[`${iw}--isFullHeight`]:p,[`${iw}--disabled`]:C.disabled,[`${iw}--invalid`]:j,[`${iw}--fullWidth`]:s},{dataAttributes:O,rest:k}=(0,Q.r)(b);return l.createElement("div",Object.assign({className:(0,N.A)(P)},O),l.createElement(T.u,{background:"white"},l.createElement(V,{icon:a4,position:{right:-eN.LoopEeSpace8,top:-eN.LoopEeSpace8},size:"m",styleVariant:"brandColour01"},l.createElement("input",Object.assign({},w,C,{"aria-invalid":j,className:`${iw}-input`,id:S,onChange:E,ref:t,value:v},k)),l.createElement("label",{className:`${iw}-label`,htmlFor:S},i))))}),iS=Object.assign((0,l.forwardRef)((e,t)=>{var{children:n,disabled:a,errorMessage:i,id:r,multiple:o=!1,name:s,onChange:c,required:d,value:u}=e,p=(0,g.T)(e,["children","disabled","errorMessage","id","multiple","name","onChange","required","value"]);let f=`select-panel-group-${(0,x.B)(r)}`,h=(0,l.useMemo)(()=>({disabled:a,errorMessage:i,hasError:!!i,inputType:o?"checkbox":"radio",name:s,onChange:c,required:d,value:u}),[a,i,o,s,c,d,u]),{dataAttributes:m}=(0,Q.r)(p);return l.createElement(iC.Provider,{value:h},l.createElement(ei,Object.assign({},m,{"aria-disabled":a,elementType:"fieldset",errorMessage:i,id:f,isDisabled:a,isRequired:d,ref:t}),n))}),{SelectPanel:iE}),ij="lc-Skeleton",iT=(0,l.forwardRef)(({aspectRatio:e,borderRadius:t=20,"data-testid":n,kind:a="block",rows:i=1,size:r=s.LoopEeLineHeight16},o)=>{let{surfaceBackground:c}=(0,l.useContext)(w.B),d="block"===a?Math.ceil(Math.max(i,1)):1,u={[ij]:!0,[`${ij}--kind${(0,f.B)(a)}`]:a,[`${ij}--hasRows`]:d>1,[`${ij}--borderRadius${t}`]:t,[`${ij}--onDarkBackground`]:h.wg.includes(c)};return l.createElement("div",{className:(0,N.A)(u),"data-testid":n,ref:o},l.createElement("span",{className:`${ij}-srText`},"loading"),Array.from(Array(d)).map((t,n)=>{let o={height:r,width:r};if("block"===a){let t=Math.max(Math.min(i-n,1),0);o={height:e?void 0:r,paddingBottom:e?`${100/e}%`:void 0,width:`${100*t}%`}}return l.createElement("div",{"aria-hidden":"true",className:`${ij}-row`,key:n,style:o})}))}),iP=(0,l.forwardRef)((e,t)=>{var{children:n="Skip to main content",href:a="main"}=e,i=(0,g.T)(e,["children","href"]);return l.createElement("a",Object.assign({className:(0,N.A)({"lc-SkipLink":!0,"lc-SkipLinkEE":!0}),href:`#${a}`,ref:t},i),n)});var iO={v:"4.8.0",meta:{g:"LottieFiles AE 3.0.2",a:"",k:"",d:"",tc:""},fr:25,ip:0,op:124,w:1125,h:2436,nm:"EE_rotating_dot",ddd:0,assets:[],layers:[{ddd:0,ind:1,ty:3,nm:"Null 62",sr:1,ks:{o:{a:0,k:0,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[542.5,1218,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[70,70,100],ix:6}},ao:0,ip:0,op:125,st:0,bm:0},{ddd:0,ind:2,ty:4,nm:"Ball 02",parent:1,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{s:!0,x:{a:0,k:32,ix:3},y:{a:1,k:[{i:{x:[0],y:[1]},o:{x:[1],y:[0]},t:0,s:[0]},{i:{x:[0],y:[1]},o:{x:[1],y:[0]},t:13,s:[194]},{i:{x:[.095],y:[1]},o:{x:[1],y:[0]},t:15,s:[194]},{i:{x:[.095],y:[1]},o:{x:[1],y:[0]},t:42,s:[-194]},{i:{x:[.095],y:[1]},o:{x:[1],y:[0]},t:44,s:[-194]},{i:{x:[.095],y:[1]},o:{x:[1],y:[0]},t:73,s:[194]},{i:{x:[.095],y:[1]},o:{x:[1],y:[0]},t:75,s:[194]},{i:{x:[.667],y:[1]},o:{x:[.354],y:[0]},t:103,s:[-194]},{i:{x:[.667],y:[1]},o:{x:[1],y:[0]},t:104,s:[-194]},{t:117,s:[0]}],ix:4}},a:{a:0,k:[0,0,0],ix:1},s:{a:1,k:[{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.674,.674,.333],y:[0,0,0]}
14,t:0,s:[100,100,100]},{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:13,s:[60,60,100]},{i:{x:[.415,.415,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:15,s:[60,60,100]},{i:{x:[.415,.415,.667],y:[1,1,1]},o:{x:[.694,.694,.333],y:[0,0,0]},t:42,s:[60,60,100]},{i:{x:[.913,.913,.667],y:[1,1,1]},o:{x:[.694,.694,.333],y:[0,0,0]},t:44,s:[60,60,100]},{i:{x:[.164,.164,.667],y:[1,1,1]},o:{x:[.041,.041,.333],y:[0,0,0]},t:58,s:[100,100,100]},{i:{x:[.164,.164,.667],y:[1,1,1]},o:{x:[.57,.57,.333],y:[0,0,0]},t:73,s:[60,60,100]},{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.57,.57,.333],y:[0,0,0]},t:75,s:[60,60,100]},{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.348,.348,.333],y:[0,0,0]},t:103,s:[60,60,100]},{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[1,1,.333],y:[0,0,0]},t:104,s:[60,60,100]},{t:117,s:[100,100,100]}],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,71.198],[-71.198,0],[0,-71.198],[71.198,0]],o:[[0,-71.198],[71.198,0],[0,71.198],[-71.198,0]],v:[[-128.916,0],[0,-128.916],[128.916,0],[0,128.916]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[0,.607843137255,.647058823529,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:125,st:0,bm:0},{ddd:0,ind:3,ty:4,nm:"Ball 01",parent:1,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{s:!0,x:{a:0,k:32,ix:3},y:{a:1,k:[{i:{x:[0],y:[1]},o:{x:[1],y:[0]},t:0,s:[0]},{i:{x:[0],y:[1]},o:{x:[1],y:[0]},t:13,s:[-194]},{i:{x:[.095],y:[1]},o:{x:[1],y:[0]},t:15,s:[-194]},{i:{x:[.095],y:[1]},o:{x:[1],y:[0]},t:42,s:[194]},{i:{x:[.095],y:[1]},o:{x:[1],y:[0]},t:44,s:[194]},{i:{x:[.095],y:[1]},o:{x:[1],y:[0]},t:73,s:[-194]},{i:{x:[.095],y:[1]},o:{x:[1],y:[0]},t:75,s:[-194]},{i:{x:[.095],y:[1]},o:{x:[1],y:[0]},t:103,s:[194]},{i:{x:[.881],y:[1]},o:{x:[1],y:[0]},t:104,s:[194]},{t:117,s:[0]}],ix:4}},a:{a:0,k:[0,0,0],ix:1},s:{a:1,k:[{i:{x:[.336,.336,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:0,s:[62,62,100]},{i:{x:[.336,.336,.667],y:[1,1,1]},o:{x:[.652,.652,.333],y:[0,0,0]},t:13,s:[60,60,100]},{i:{x:[1,1,.667],y:[1,1,1]},o:{x:[.652,.652,.333],y:[0,0,0]},t:15,s:[60,60,100]},{i:{x:[.24,.24,.667],y:[1,1,1]},o:{x:[.127,.127,.333],y:[0,0,0]},t:28,s:[100,100,100]},{i:{x:[.24,.24,.667],y:[1,1,1]},o:{x:[.493,.493,.333],y:[0,0,0]},t:42,s:[60,60,100]},{i:{x:[.501,.501,.667],y:[1,1,1]},o:{x:[.493,.493,.333],y:[0,0,0]},t:44,s:[60,60,100]},{i:{x:[.501,.501,.667],y:[1,1,1]},o:{x:[.652,.652,.333],y:[0,0,0]},t:73,s:[60,60,100]},{i:{x:[.997,.997,.667],y:[1,1,1]},o:{x:[.652,.652,.333],y:[0,0,0]},t:75,s:[60,60,100]},{i:{x:[.336,.336,.667],y:[1,1,1]},o:{x:[.04,.04,.333],y:[0,0,0]},t:89,s:[100,100,100]},{i:{x:[.336,.336,.667],y:[1,1,1]},o:{x:[.348,.348,.333],y:[0,0,0]},t:103,s:[60,60,100]},{i:{x:[.653,.653,.667],y:[1,1,1]},o:{x:[.348,.348,.333],y:[0,0,0]},t:104,s:[60,60,100]},{t:117,s:[60,60,100]}],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,71.198],[-71.198,0],[0,-71.198],[71.198,0]],o:[[0,-71.198],[71.198,0],[0,71.198],[-71.198,0]],v:[[-128.916,0],[0,-128.916],[128.916,0],[0,128.916]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[0,.607843137255,.647058823529,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:125,st:0,bm:0}],markers:[]};let ik="lc-Spinner",iA=iO.h,iI=iO.w,iL=[.42*iI,.42*iA,.16*iI,.16*iA].join(" "),iM=(0,l.forwardRef)((e,t)=>{var{centred:n,"data-testid":a,size:i=eN.LoopEeSpace32,styleVariant:r}=e,o=(0,g.T)(e,["centred","data-testid","size","styleVariant"]);let{surfaceBackground:s}=(0,l.useContext)(w.B),c=h.wg.includes(s)||"brandColour01"===s,d=r||(c?"yellow":"aqua"),u={[`${ik}`]:!0,[`${ik}--centred`]:n,[`${ik}--styleVariant${(0,f.B)(d)}`]:d},p=(0,l.useRef)(null),m=(0,l.useRef)(null);return(0,l.useImperativeHandle)(t,()=>p.current,[]),O({animationData:iO,autoplay:!0,loop:!0,renderer:"svg",rendererSettings:{className:`${ik}-animation`,preserveAspectRatio:"xMidYMid meet",title:"Loading",viewBoxSize:iL}},m),l.createElement("span",Object.assign({className:(0,N.A)(u),"data-testid":a,ref:p},o),l.createElement("span",{className:`${ik}-container`,ref:m,style:{height:i,width:i}}))}),iD="lc-TableCell",iB=e=>{var{children:t,elementType:n,textAlign:a="left"}=e,i=(0,g.T)(e,["children","elementType","textAlign"]);let r={[`${iD}`]:!0,[`${iD}--textAlign${(0,f.B)(a)}`]:!!a};return"td"===n?l.createElement("td",Object.assign({className:(0,N.A)(r)},i),t):l.createElement("th",Object.assign({className:(0,N.A)(r)},i),t)},iR=Object.assign((0,l.forwardRef)((e,t)=>{var{children:n}=e,a=(0,g.T)(e,["children"]);return l.createElement("table",Object.assign({className:(0,N.A)({"lc-Table":!0}),ref:t},a),n)}),{Body:e=>l.createElement("tbody",Object.assign({},e)),Cell:e=>l.createElement(iB,Object.assign({},e,{elementType:"td"})),Header:e=>l.createElement(iB,Object.assign({},e,{elementType:"th"})),Row:e=>l.createElement("tr",Object.assign({className:"lc-TableRow"},e)),Title:e=>l.createElement("caption",{className:"lc-TableTitle"},l.createElement(_.D,Object.assign({},e)))});var iV=n(40457);let iF="lc-TextInputV2EE",iz=(0,l.forwardRef)((e,t)=>{var{"data-testid":n,defaultValue:a,disabled:i=!1,errorMessage:r,footer
14:o,hasError:s=!1,helper:c,id:d,inputMode:u,isReadOnly:p=!1,isRequired:f=!1,label:m,labelWeight:v,leading:b,onClearButtonPressed:y,pattern:x,prefixText:_,showClearButton:C=!1,showOptionalText:S=!0,suffixText:j,trailing:T,type:P="text",value:O}=e,k=(0,g.T)(e,["data-testid","defaultValue","disabled","errorMessage","footer","hasError","helper","id","inputMode","isReadOnly","isRequired","label","labelWeight","leading","onClearButtonPressed","pattern","prefixText","showClearButton","showOptionalText","suffixText","trailing","type","value"]);(0,D.q)(!!v,"labelWeight","the object format of the 'label' prop");let{isBoldLabel:A}=eo({defaultWeight:"bold",label:m,labelWeight:v});O&&a&&console.error("Loop: Don't provide both 'defaultValue' and 'value' props at the same time. Consider if you want this component to be controlled (value) or uncontrolled (defaultValue).");let{surfaceBackground:I}=(0,l.useContext)(w.B),L=(e=>{let t="number"===e.type?"text":e.type,{inputMode:n}=e;e.inputMode||("email"===e.type?n="email":"number"===e.type?n="numeric":"tel"===e.type?n="tel":"url"===e.type&&(n="url"));let{pattern:a}=e;return e.pattern||"number"!==e.type||(a="[0-9]*"),{inputMode:n,pattern:a,type:t}})({inputMode:u,pattern:x,type:P}),M=s||!!r,{ariaDescribedBy:B}=Z({errorMessage:r,helper:c,id:d,prefixText:_,suffixText:j}),R=(0,l.useMemo)(()=>{if(null!==c&&"object"==typeof c&&"text"in c){let e=c.text,t="styleVariant"in c&&"subdued"===c.styleVariant;return l.createElement(E.EY,{styleVariant:t?"subdued":"default"},e)}return c},[c]),V={"lc-TextInputV2":!0,"lc-TextInputV2--invalid":M,"lc-TextInputV2--disabled":i,[iF]:!0,[`${iF}--onDarkBackground`]:h.wg.includes(I),[`${iF}--boldLabel`]:A},F=(0,l.useMemo)(()=>({clearButton:C?l.createElement(eT.K,{elementType:"button",icon:aF,isDisabled:i,isFocusable:!1,label:"Clear",onClick:y,size:"s",styleVariant:"secondary"}):null,leading:b?l.createElement("span",{className:"lc-TextInputV2-leading"},b):null,prefixText:_?l.createElement("span",{"aria-hidden":"true",className:"lc-TextInputV2-prefix",id:`${d}-prefix`},l.createElement(E.EY,{"data-testid":n?`prefix-text-${n}`:void 0,size:"m"},_)):null,suffixText:j?l.createElement("span",{"aria-hidden":"true",className:"lc-TextInputV2-suffix",id:`${d}-suffix`},l.createElement(E.EY,{"data-testid":n?`suffix-text-${n}`:void 0,size:"m"},j)):null,trailing:T?l.createElement("span",{className:"lc-TextInputV2-trailing"},T):null}),[C,i,y,b,_,j,T,n,d]);return l.createElement("div",{className:(0,N.A)(V),"data-testid":n},l.createElement(em,{disabled:i,errorMessage:r,footer:o,helper:R,htmlFor:d,isRequired:f,label:m,labelWeight:v,showOptionalText:S},b||_||j||T||C?l.createElement("div",{className:"lc-TextInputV2-wrapper"},F.leading,F.prefixText,l.createElement("input",Object.assign({},k,{"aria-describedby":B,"aria-invalid":M,"aria-required":f,className:"lc-TextInputV2-input",defaultValue:a,disabled:i,id:d,readOnly:p,ref:t,required:f,value:O},L)),F.suffixText,F.clearButton,F.trailing):l.createElement("input",Object.assign({},k,{"aria-describedby":B,"aria-invalid":M,"aria-required":f,className:"lc-TextInputV2-input",defaultValue:a,disabled:i,id:d,readOnly:p,ref:t,required:f,value:O},L))))}),iY="lc-Toast",iH=(0,l.forwardRef)((e,t)=>{var{action:n,children:a,"data-analytics-link":i,"data-analytics-max-track":r,"data-testid":o,offsetY:s,onDismiss:c,parentSelector:d,position:u}=e,p=(0,g.T)(e,["action","children","data-analytics-link","data-analytics-max-track","data-testid","offsetY","onDismiss","parentSelector","position"]);let h=void 0!==d||void 0!==u,m=h?u||"center":void 0,v={[`${iY}`]:!0,[`${iY}--isPositioned`]:h,[`${iY}--position${(0,f.B)(m||"")}`]:m},b=(0,l.useCallback)(()=>{c&&c()},[c]),y=l.createElement("div",Object.assign({className:(0,N.A)(v),"data-testid":o,ref:t,style:{marginBottom:h?s:void 0}},p),l.createElement(z.a,{borderColor:"grey02",borderRadius:{all:8},borderWidth:"s",elevation:"03"},l.createElement(T.u,{background:"coal"},l.createElement("div",{className:"lc-Toast-inner"},l.createElement("div",{className:"lc-Toast-content"},a),n&&l.createElement(H.N,{"data-analytics-link":i,"data-analytics-max-track":r,elementType:"button",isBold:!0,onClick:n.onClick,removeUnderline:!0},n.text),l.createElement(eT.K,{elementType:"button",icon:l.createElement(ej,null),label:"Close",onClick:b,size:"s",styleVariant:"secondary"}))))),x=(0,n_.A)();if(!h||!x)return y;let _=d&&document.getElementById(d)||document.body;return eH.createPortal(l.createElement(nC.A,null,y),_)})},74574:e=>{e.exports={mainbanner:"bannertext-leftright_mainbanner__oC2u4",bannerImage_container:"bannertext-leftright_bannerImage_container__4QTii",sc_actions:"bannertext-leftright_sc_actions__Jsf4z",showaddress:"bannertext-leftright_showaddress__4QZlO",container:"bannertext-leftright_container__wzMcC",blackfriday_gradient:"bannertext-leftright_blackfriday_gradient__RhZG6"}},75558:(e,t,n)=>{var a,i,r;!function(o,s){o&&(s=s.bind(null,o,o.document),e.exports?s(n(40959)):(i=[n(40959)],void 0===(r="function"==typeof(a=s)?a.apply(t,i):a)||
14(e.exports=r)))}("undefined"!=typeof window?window:0,function(e,t,n){"use strict";var a=function(){var i,r,o,s,l,c,d,u=n.cfg,p={"data-bgset":1,"data-include":1,"data-poster":1,"data-bg":1,"data-script":1},f="(\\s|^)("+u.loadedClass,h=t.documentElement,m=function(e){n.rAF(function(){n.rC(e,u.loadedClass),u.unloadedClass&&n.rC(e,u.unloadedClass),n.aC(e,u.lazyClass),("none"==e.style.display||e.parentNode&&"none"==e.parentNode.style.display)&&setTimeout(function(){n.loader.unveil(e)},0)})},v=function(e){var t,n,a,i;for(t=0,n=e.length;t<n;t++)(i=(a=e[t]).target).getAttribute(a.attributeName)&&("source"==i.localName&&i.parentNode&&(i=i.parentNode.querySelector("img")),i&&f.test(i.className)&&m(i))};(u.unloadedClass&&(f+="|"+u.unloadedClass),f+="|"+u.loadingClass+")(\\s|$)",f=new RegExp(f),p[u.srcAttr]=1,p[u.srcsetAttr]=1,e.MutationObserver)?(c=new MutationObserver(v),s=function(){d||(d=!0,c.observe(h,{subtree:!0,attributes:!0,attributeFilter:Object.keys(p)}))},l=function(){d&&(d=!1,c.disconnect())}):(h.addEventListener("DOMAttrModified",(r=[],o=function(){v(r),r=[],i=!1},function(e){d&&p[e.attrName]&&e.newValue&&(r.push({target:e.target,attributeName:e.attrName}),i||(setTimeout(o),i=!0))}),!0),s=function(){d=!0},l=function(){d=!1}),addEventListener("lazybeforeunveil",l,!0),addEventListener("lazybeforeunveil",s),addEventListener("lazybeforesizes",l,!0),addEventListener("lazybeforesizes",s),s(),removeEventListener("lazybeforeunveil",a)};addEventListener("lazybeforeunveil",a)})},75559:(e,t,n)=>{"use strict";n.d(t,{Jq:()=>d,Ij:()=>u,U1:()=>p,s3:()=>o,Vx:()=>l,AV:()=>r});var a=n(25296),i=n(79131);function r({swiper:e,extendParams:t,on:n,emit:r}){let o;t({virtual:{enabled:!1,slides:[],cache:!0,slidesPerViewAutoSlideSize:320,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}});let s=(0,a.g)();e.virtual={cache:{},from:void 0,to:void 0,slides:[],offset:0,slidesGrid:[]};let l=s.createElement("div");function c(t,n){let a,r=e.params.virtual;return r.cache&&e.virtual.cache[n]?e.virtual.cache[n]:(r.renderSlide?"string"==typeof(a=r.renderSlide.call(e,t,n))&&((0,i.s)(l,a),a=l.children[0]):a=e.isElement?(0,i.c)("swiper-slide"):(0,i.c)("div",e.params.slideClass),a.setAttribute("data-swiper-slide-index",n),r.renderSlide||(0,i.s)(a,t),r.cache&&(e.virtual.cache[n]=a),a)}function d(t,n,a){let o,s,l,d,{slidesPerGroup:u,centeredSlides:p,slidesPerView:f,loop:h,initialSlide:m}=e.params;if(n&&!h&&m>0)return;let{addSlidesBefore:v,addSlidesAfter:g,slidesPerViewAutoSlideSize:b}=e.params.virtual,{from:y,to:x,slides:N,slidesGrid:_,offset:C}=e.virtual;e.params.cssMode||e.updateActiveIndex();let w=void 0===a?e.activeIndex||0:a;if(o=e.rtlTranslate?"right":e.isHorizontal()?"left":"top","auto"===f)if(b){let t=e.size;t||(t=e.isHorizontal()?e.el.getBoundingClientRect().width:e.el.getBoundingClientRect().height),s=Math.max(1,Math.ceil(t/b))}else s=1;else s=f;p?(l=Math.floor(s/2)+u+g,d=Math.floor(s/2)+u+v):(l=s+(u-1)+g,d=(h?s:u)+v);let E=w-d,S=w+l;h||(E=Math.max(E,0),S=Math.min(S,N.length-1));let j=(e.slidesGrid[E]||0)-(e.slidesGrid[0]||0);function T(){e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),r("virtualUpdate")}if(h&&w>=d?(E-=d,p||(j+=e.slidesGrid[0])):h&&w<d&&(E=-d,p&&(j+=e.slidesGrid[0])),Object.assign(e.virtual,{from:E,to:S,offset:j,slidesGrid:e.slidesGrid,slidesBefore:d,slidesAfter:l}),y===E&&x===S&&!t){e.slidesGrid!==_&&j!==C&&e.slides.forEach(t=>{t.style[o]=`${j-Math.abs(e.cssOverflowAdjustment())}px`}),e.updateProgress(),r("virtualUpdate");return}if(e.params.virtual.renderExternal){e.params.virtual.renderExternal.call(e,{offset:j,from:E,to:S,slides:function(){let e=[];for(let t=E;t<=S;t+=1)e.push(N[t]);return e}()}),e.params.virtual.renderExternalUpdate?T():r("virtualUpdate");return}let P=[],O=[],k=e=>{let t=e;return e<0?t=N.length+e:t>=N.length&&(t-=N.length),t};if(t)e.slides.filter(t=>t.matches(`.${e.params.slideClass}, swiper-slide`)).forEach(e=>{e.remove()});else for(let t=y;t<=x;t+=1)if(t<E||t>S){let n=k(t);e.slides.filter(t=>t.matches(`.${e.params.slideClass}[data-swiper-slide-index="${n}"], swiper-slide[data-swiper-slide-index="${n}
14"]`)).forEach(e=>{e.remove()})}let A=h?-N.length:0,I=h?2*N.length:N.length;for(let e=A;e<I;e+=1)if(e>=E&&e<=S){let n=k(e);void 0===x||t?O.push(n):(e>x&&O.push(n),e<y&&P.push(n))}if(O.forEach(t=>{e.slidesEl.append(c(N[t],t))}),h)for(let t=P.length-1;t>=0;t-=1){let n=P[t];e.slidesEl.prepend(c(N[n],n))}else P.sort((e,t)=>t-e),P.forEach(t=>{e.slidesEl.prepend(c(N[t],t))});(0,i.e)(e.slidesEl,".swiper-slide, swiper-slide").forEach(t=>{t.style[o]=`${j-Math.abs(e.cssOverflowAdjustment())}px`}),T()}n("beforeInit",()=>{let t;if(e.params.virtual.enabled){if(void 0===e.passedParams.virtual.slides){let n=[...e.slidesEl.children].filter(t=>t.matches(`.${e.params.slideClass}, swiper-slide`));n&&n.length&&(e.virtual.slides=[...n],t=!0,n.forEach((t,n)=>{t.setAttribute("data-swiper-slide-index",n),e.virtual.cache[n]=t,t.remove()}))}t||(e.virtual.slides=e.params.virtual.slides),e.classNames.push(`${e.params.containerModifierClass}virtual`),e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0,d(!1,!0)}}),n("setTranslate",()=>{e.params.virtual.enabled&&(e.params.cssMode&&!e._immediateVirtual?(clearTimeout(o),o=setTimeout(()=>{d()},100)):d())}),n("init update resize",()=>{e.params.virtual.enabled&&e.params.cssMode&&(0,i.b)(e.wrapperEl,"--swiper-virtual-size",`${e.virtualSize}px`)}),Object.assign(e.virtual,{appendSlide:function(t){if("object"==typeof t&&"length"in t)for(let n=0;n<t.length;n+=1)t[n]&&e.virtual.slides.push(t[n]);else e.virtual.slides.push(t);d(!0)},prependSlide:function(t){let n=e.activeIndex,a=n+1,i=1;if(Array.isArray(t)){for(let n=0;n<t.length;n+=1)t[n]&&e.virtual.slides.unshift(t[n]);a=n+t.length,i=t.length}else e.virtual.slides.unshift(t);if(e.params.virtual.cache){let t=e.virtual.cache,n={};Object.keys(t).forEach(e=>{let a=t[e],r=a.getAttribute("data-swiper-slide-index");r&&a.setAttribute("data-swiper-slide-index",parseInt(r,10)+i),n[parseInt(e,10)+i]=a}),e.virtual.cache=n}d(!0),e.slideTo(a,0)},removeSlide:function(t){if(null==t)return;let n=e.activeIndex;if(Array.isArray(t))for(let a=t.length-1;a>=0;a-=1)e.params.virtual.cache&&(delete e.virtual.cache[t[a]],Object.keys(e.virtual.cache).forEach(n=>{n>t&&(e.virtual.cache[n-1]=e.virtual.cache[n],e.virtual.cache[n-1].setAttribute("data-swiper-slide-index",n-1),delete e.virtual.cache[n])})),e.virtual.slides.splice(t[a],1),t[a]<n&&(n-=1),n=Math.max(n,0);else e.params.virtual.cache&&(delete e.virtual.cache[t],Object.keys(e.virtual.cache).forEach(n=>{n>t&&(e.virtual.cache[n-1]=e.virtual.cache[n],e.virtual.cache[n-1].setAttribute("data-swiper-slide-index",n-1),delete e.virtual.cache[n])})),e.virtual.slides.splice(t,1),t<n&&(n-=1),n=Math.max(n,0);d(!0),e.slideTo(n,0)},removeAllSlides:function(){e.virtual.slides=[],e.params.virtual.cache&&(e.virtual.cache={}),d(!0),e.slideTo(0,0)},update:d})}function o({swiper:e,extendParams:t,on:n,emit:r}){let o=(0,a.g)(),s=(0,a.a)();function l(t){if(!e.enabled)return;let{rtlTranslate:n}=e,a=t;a.originalEvent&&(a=a.originalEvent);let l=a.keyCode||a.charCode,c=e.params.keyboard.pageUpDown,d=c&&33===l,u=c&&34===l,p=37===l,f=39===l,h=38===l,m=40===l;if(!e.allowSlideNext&&(e.isHorizontal()&&f||e.isVertical()&&m||u)||!e.allowSlidePrev&&(e.isHorizontal()&&p||e.isVertical()&&h||d))return!1;if(a.shiftKey||a.altKey||a.ctrlKey||a.metaKey||o.activeElement&&(o.activeElement.isContentEditable||o.activeElement.nodeName&&("input"===o.activeElement.nodeName.toLowerCase()||"textarea"===o.activeElement.nodeName.toLowerCase())))return;if(e.params.keyboard.onlyInViewport&&(d||u||p||f||h||m)){let t=!1;if((0,i.d)(e.el,`.${e.params.slideClass}, swiper-slide`).length>0&&0===(0,i.d)(e.el,`.${e.params.slideActiveClass}`).length)return;let a=e.el,r=a.clientWidth,o=a.clientHeight,l=s.innerWidth,c=s.innerHeight,d=(0,i.f)(a);n&&(d.left-=a.scrollLeft);let u=[[d.left,d.top],[d.left+r,d.top],[d.left,d.top+o],[d.left+r,d.top+o]];for(let e=0;e<u.length;e+=1){let n=u[e];if(n[0]>=0&&n[0]<=l&&n[1]>=0&&n[1]<=c){if(0===n[0]&&0===n[1])continue;t=!0}}if(!t)return}let v=e.params.keyboard.speed;e.isHorizontal()?((d||u||p||f)&&(a.preventDefault?a.preventDefault():a.returnValue=!1),((u||f)&&!n||(d||p)&&n)&&e.slideNext(v),((d||p)&&!n||(u||f)&&n)&&e.slidePrev(v)):((d||u||h||m)&&(a.preventDefault?a.preventDefault():a.returnValue=!1),(u||m)&&e.slideNext(v),(d||h)&&e.slidePrev(v)),r("keyPress",l)}function c(){e.keyboard.enabled||(o.addEventListener("keydown",l),e.keyboard.enabled=!0)}function d(){e.keyboard.enabled&&(o.removeEventListener("keydown",l),e.keyboard.enabled=!1)}e.keyboard={enabled:!1},t({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0,speed:void 0}}),n("init",()=>{e.params.keyboard.enabled&&c()}),n("destroy",()=>{e.keyboard.enabled&&d()}),Object.assign(e.keyboard,{enable:c,disable:d})}let s='<svg class="swiper-navigation-icon" width="11" height="20" viewBox="0 0 11 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.38296 20.0762C0.111788 19.805 0.111788 19.3654 0.38296 19.0942L9.19758 10.2796L0.38296 1.46497C0.111788 1.19379 0.111788 0.754138 0.38296 0.482966C0.654131 0.211794 1.09379 0.211794 1.36496 0.482966L10.4341 9.55214C10.8359 9.9539 10.8359 10.6053 10.4341 11.007L1.36496 20.0762C1.09379 20.3474 0.654131 20.3474 0.38296 20.0762Z" fill="currentColor"/></svg>';function l({swiper:e,extendParams:t,on:n,emit:a}){function r(t){let n;return t&&"string"==typeof t&&e.isElement&&(n=e.el.querySelector(t)||e.hostEl.querySelector(t))?n:(t&&("string"==typeof t&&(n=[...document.querySelectorAll(t)]),e.params.uniqueNavElements&&"string"==typeof t&&n&&n.length>1&&1===e.el.querySelectorAll(t).length?n=e.el.querySelector(t):n&&1===n.length&&(n=n[0])),t&&!n)?t:n}function o(t,n){let a=e.params.navigation;
14(t=(0,i.m)(t)).forEach(t=>{t&&(t.classList[n?"add":"remove"](...a.disabledClass.split(" ")),"BUTTON"===t.tagName&&(t.disabled=n),e.params.watchOverflow&&e.enabled&&t.classList[e.isLocked?"add":"remove"](a.lockClass))})}function l(){let{nextEl:t,prevEl:n}=e.navigation;if(e.params.loop){o(n,!1),o(t,!1);return}o(n,e.isBeginning&&!e.params.rewind),o(t,e.isEnd&&!e.params.rewind)}function c(t){t.preventDefault(),(!e.isBeginning||e.params.loop||e.params.rewind)&&(e.slidePrev(),a("navigationPrev"))}function d(t){t.preventDefault(),(!e.isEnd||e.params.loop||e.params.rewind)&&(e.slideNext(),a("navigationNext"))}function u(){var t,n,a;let o=e.params.navigation;if(e.params.navigation=(t=e.originalParams.navigation,n=e.params.navigation,a={nextEl:"swiper-button-next",prevEl:"swiper-button-prev"},e.params.createElements&&Object.keys(a).forEach(r=>{if(!n[r]&&!0===n.auto){let o=(0,i.e)(e.el,`.${a[r]}`)[0];o||((o=(0,i.c)("div",a[r])).className=a[r],e.el.append(o)),n[r]=o,t[r]=o}}),n),!(o.nextEl||o.prevEl))return;let l=r(o.nextEl),u=r(o.prevEl);Object.assign(e.navigation,{nextEl:l,prevEl:u}),l=(0,i.m)(l),u=(0,i.m)(u);let p=(t,n)=>{if(t){if(o.addIcons&&t.matches(".swiper-button-next,.swiper-button-prev")&&!t.querySelector("svg")){let e=document.createElement("div");(0,i.s)(e,s),t.appendChild(e.querySelector("svg")),e.remove()}t.addEventListener("click","next"===n?d:c)}!e.enabled&&t&&t.classList.add(...o.lockClass.split(" "))};l.forEach(e=>p(e,"next")),u.forEach(e=>p(e,"prev"))}function p(){let{nextEl:t,prevEl:n}=e.navigation;t=(0,i.m)(t),n=(0,i.m)(n);let a=(t,n)=>{t.removeEventListener("click","next"===n?d:c),t.classList.remove(...e.params.navigation.disabledClass.split(" "))};t.forEach(e=>
14a(e,"next")),n.forEach(e=>a(e,"prev"))}t({navigation:{nextEl:null,prevEl:null,addIcons:!0,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),e.navigation={nextEl:null,prevEl:null,arrowSvg:s},n("init",()=>{!1===e.params.navigation.enabled?f():(u(),l())}),n("toEdge fromEdge lock unlock",()=>{l()}),n("destroy",()=>{p()}),n("enable disable",()=>{let{nextEl:t,prevEl:n}=e.navigation;if(t=(0,i.m)(t),n=(0,i.m)(n),e.enabled)return void l();[...t,...n].filter(e=>!!e).forEach(t=>t.classList.add(e.params.navigation.lockClass))}),n("click",(t,n)=>{let{nextEl:r,prevEl:o}=e.navigation;r=(0,i.m)(r),o=(0,i.m)(o);let s=n.target,l=o.includes(s)||r.includes(s);if(e.isElement&&!l){let e=n.path||n.composedPath&&n.composedPath();e&&(l=e.find(e=>r.includes(e)||o.includes(e)))}if(e.params.navigation.hideOnClick&&!l){let t;if(e.pagination&&e.params.pagination&&e.params.pagination.clickable&&(e.pagination.el===s||e.pagination.el.contains(s)))return;r.length?t=r[0].classList.contains(e.params.navigation.hiddenClass):o.length&&(t=o[0].classList.contains(e.params.navigation.hiddenClass)),!0===t?a("navigationShow"):a("navigationHide"),[...r,...o].filter(e=>!!e).forEach(t=>t.classList.toggle(e.params.navigation.hiddenClass))}});let f=()=>{e.el.classList.add(...e.params.navigation.navigationDisabledClass.split(" ")),p()};Object.assign(e.navigation,{enable:()=>{e.el.classList.remove(...e.params.navigation.navigationDisabledClass.split(" ")),u(),l()},disable:f,update:l,init:u,destroy:p})}function c(e=""){return`.${e.trim().replace(/([\.:!+\/()[\]#>~*^$|=,'"@{}\\])/g,"\\$1").replace(/ /g,".")}`}function d({swiper:e,extendParams:t,on:n}){let r,o;t({a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",slideLabelMessage:"{{index}} / {{slidesLength}}",containerMessage:null,containerRoleDescriptionMessage:null,containerRole:null,itemRoleDescriptionMessage:null,slideRole:"group",id:null,scrollOnFocus:!0,wrapperLiveRegion:!0}}),e.a11y={clicked:!1};let s=null,l=new Date().getTime();function d(e){let t=s;0!==t.length&&(0,i.s)(t,e)}function u(e){(e=(0,i.m)(e)).forEach(e=>{e.setAttribute("tabIndex","0")})}function p(e){(e=(0,i.m)(e)).forEach(e=>{e.setAttribute("tabIndex","-1")})}function f(e,t){(e=(0,i.m)(e)).forEach(e=>{e.setAttribute("role",t)})}function h(e,t){(e=(0,i.m)(e)).forEach(e=>{e.setAttribute("aria-roledescription",t)})}function m(e,t){(e=(0,i.m)(e)).forEach(e=>{e.setAttribute("aria-label",t)})}function v(e){(e=(0,i.m)(e)).forEach(e=>{e.setAttribute("aria-disabled",!0)})}function g(e){(e=(0,i.m)(e)).forEach(e=>{e.removeAttribute("aria-disabled")})}function b(t){if(13!==t.keyCode&&32!==t.keyCode)return;let n=e.params.a11y,a=t.target;if(!(e.pagination&&e.pagination.el&&(a===e.pagination.el||e.pagination.el.contains(t.target)))||t.target.matches(c(e.params.pagination.bulletClass))){if(e.navigation&&e.navigation.prevEl&&e.navigation.nextEl){let t=(0,i.m)(e.navigation.prevEl);(0,i.m)(e.navigation.nextEl).includes(a)&&(e.isEnd&&!e.params.loop||e.slideNext(),e.isEnd?d(n.lastSlideMessage):d(n.nextSlideMessage)),t.includes(a)&&(e.isBeginning&&!e.params.loop||e.slidePrev(),e.isBeginning?d(n.firstSlideMessage):d(n.prevSlideMessage))}e.pagination&&a.matches(c(e.params.pagination.bulletClass))&&a.click()}}function y(){return e.pagination&&e.pagination.bullets&&e.pagination.bullets.length}function x(){return y()&&e.params.pagination.clickable}let N=(e,t,n)=>{u(e),"BUTTON"!==e.tagName&&(f(e,"button"),e.addEventListener("keydown",b)),m(e,n)},_=t=>
14{o&&o!==t.target&&!o.contains(t.target)&&(r=!0),e.a11y.clicked=!0},C=()=>{r=!1,requestAnimationFrame(()=>{requestAnimationFrame(()=>{e.destroyed||(e.a11y.clicked=!1)})})},w=e=>{l=new Date().getTime()},E=t=>{if(e.a11y.clicked||!e.params.a11y.scrollOnFocus||new Date().getTime()-l<100)return;let n=t.target.closest(`.${e.params.slideClass}, swiper-slide`);if(!n||!e.slides.includes(n))return;o=n;let a=e.virtual&&e.params.virtual.enabled,i=(a?parseInt(n.getAttribute("data-swiper-slide-index"),10):e.slides.indexOf(n))===e.activeIndex,s=e.params.watchSlidesProgress&&e.visibleSlides&&e.visibleSlides.includes(n);!i&&!s&&(t.sourceCapabilities&&t.sourceCapabilities.firesTouchEvents||(e.isHorizontal()?e.el.scrollLeft=0:e.el.scrollTop=0,requestAnimationFrame(()=>{r||(e.params.loop?e.slideToLoop(e.getSlideIndexWhenGrid(parseInt(n.getAttribute("data-swiper-slide-index"))),0):a?e.slideTo(e.getSlideIndexWhenGrid(parseInt(n.getAttribute("data-swiper-slide-index"),10)),0):e.slideTo(e.getSlideIndexWhenGrid(e.slides.indexOf(n)),0),r=!1)})))},S=()=>{let t=e.params.a11y;t.itemRoleDescriptionMessage&&h(e.slides,t.itemRoleDescriptionMessage),t.slideRole&&f(e.slides,t.slideRole);let n=e.slides.length;t.slideLabelMessage&&e.slides.forEach((a,i)=>{let r=e.params.loop?parseInt(a.getAttribute("data-swiper-slide-index"),10):i;m(a,t.slideLabelMessage.replace(/\{\{index\}\}/,r+1).replace(/\{\{slidesLength\}\}/,n))})};n("beforeInit",()=>{(s=(0,i.c)("span",e.params.a11y.notificationClass)).setAttribute("aria-live","assertive"),s.setAttribute("aria-atomic","true")}),n("afterInit",()=>{e.params.a11y.enabled&&(()=>{var t,n;let r=e.params.a11y;e.el.append(s);let o=e.el;r.containerRoleDescriptionMessage&&h(o,r.containerRoleDescriptionMessage),r.containerMessage&&m(o,r.containerMessage),r.containerRole&&f(o,r.containerRole);let l=e.wrapperEl,c=r.id||l.getAttribute("id")||`swiper-wrapper-${function(e=16){return"x".repeat(e).replace(/x/g,()=>Math.round(16*Math.random()).toString(16))}(16)}`;if(t=l,(t=(0,i.m)(t)).forEach(e=>{e.setAttribute("id",c)}),r.wrapperLiveRegion){let t=e.params.autoplay&&e.params.autoplay.enabled?"off":"polite";n=l,(n=(0,i.m)(n)).forEach(e=>{e.setAttribute("aria-live",t)})}S();let{nextEl:d,prevEl:u}=e.navigation?e.navigation:{};d=(0,i.m)(d),u=(0,i.m)(u),d&&d.forEach(e=>N(e,c,r.nextSlideMessage)),u&&u.forEach(e=>N(e,c,r.prevSlideMessage)),x()&&(0,i.m)(e.pagination.el).forEach(e=>{e.addEventListener("keydown",b)}),(0,a.g)().addEventListener("visibilitychange",w),e.el.addEventListener("focus",E,!0),e.el.addEventListener("pointerdown",_,!0),e.el.addEventListener("pointerup",C,!0)})()}),n("slidesLengthChange snapGridLengthChange slidesGridLengthChange",()=>{e.params.a11y.enabled&&S()}),n("fromEdge toEdge afterInit lock unlock",()=>{e.params.a11y.enabled&&function(){if(e.params.loop||e.params.rewind||!e.navigation)return;let{nextEl:t,prevEl:n}=e.navigation;n&&(e.isBeginning?(v(n),p(n)):(g(n),u(n))),t&&(e.isEnd?(v(t),p(t)):(g(t),u(t)))}()}),n("paginationUpdate",()=>{if(e.params.a11y.enabled){let t=e.params.a11y;y()&&e.pagination.bullets.forEach(n=>{e.params.pagination.clickable&&(u(n),e.params.pagination.renderBullet||(f(n,"button"),m(n,t.paginationBulletMessage.replace(/\{\{index\}\}/,(0,i.j)(n)+1)))),n.matches(c(e.params.pagination.bulletActiveClass))?n.setAttribute("aria-current","true"):n.removeAttribute("aria-current")})}}),n("destroy",()=>{e.params.a11y.enabled&&function(){s&&s.remove();let{nextEl:t,prevEl:n}=e.navigation?e.navigation:{};t=(0,i.m)(t),n=(0,i.m)(n),t&&t.forEach(e=>e.removeEventListener("keydown",b)),n&&n.forEach(e=>e.removeEventListener("keydown",b)),x()&&(0,i.m)(e.pagination.el).forEach(e=>{e.removeEventListener("keydown",b)}),(0,a.g)().removeEventListener("visibilitychange",w),e.el&&"string"!=typeof e.el&&(e.el.removeEventListener("focus",E,!0),e.el.removeEventListener("pointerdown",_,!0),e.el.removeEventListener("pointerup",C,!0))}()})}function u({swiper:e,extendParams:t,on:n,emit:i,params:r}){let o,s,l,c,d,u,p,f,h;e.autoplay={running:!1,paused:!1,timeLeft:0},t({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let m=r&&r.autoplay?r.autoplay.delay:3e3,v=r&&r.autoplay?r.autoplay.delay:3e3,g=new Date().getTime();function b(t){e&&!e.destroyed&&e.wrapperEl&&t.target===e.wrapperEl&&(e.wrapperEl.removeEventListener("transitionend",b),h||t.detail&&t.detail.bySwiperTouchMove||E())}let y=()=>
14{if(e.destroyed||!e.autoplay.running)return;e.autoplay.paused?c=!0:c&&(v=l,c=!1);let t=e.autoplay.paused?l:g+v-new Date().getTime();e.autoplay.timeLeft=t,i("autoplayTimeLeft",t,t/m),s=requestAnimationFrame(()=>{y()})},x=()=>{let t=e.params.autoplay.delay,n=(()=>{let t;if(t=e.virtual&&e.params.virtual.enabled?e.slides.find(e=>e.classList.contains("swiper-slide-active")):e.slides[e.activeIndex])return parseInt(t.getAttribute("data-swiper-autoplay"),10)})();return!Number.isNaN(n)&&n>0&&(t=n),t},N=t=>{if(e.destroyed||!e.autoplay.running)return;cancelAnimationFrame(s),y();let n=t;void 0===n&&(m=n=x(),v=n),l=n;let a=e.params.speed,r=()=>{e&&!e.destroyed&&(e.params.autoplay.reverseDirection?!e.isBeginning||e.params.loop||e.params.rewind?(e.slidePrev(a,!0,!0),i("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(e.slides.length-1,a,!0,!0),i("autoplay")):!e.isEnd||e.params.loop||e.params.rewind?(e.slideNext(a,!0,!0),i("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(0,a,!0,!0),i("autoplay")),e.params.cssMode&&(g=new Date().getTime(),requestAnimationFrame(()=>{N()})))};return n>0?(clearTimeout(o),o=setTimeout(()=>{r()},n)):requestAnimationFrame(()=>{r()}),n},_=()=>{g=new Date().getTime(),e.autoplay.running=!0,N(),i("autoplayStart")},C=()=>{e.autoplay.running=!1,clearTimeout(o),cancelAnimationFrame(s),i("autoplayStop")},w=(t,n)=>{if(e.destroyed||!e.autoplay.running)return;clearTimeout(o),t||(f=!0);let a=()=>{i("autoplayPause"),e.params.autoplay.waitForTransition?e.wrapperEl.addEventListener("transitionend",b):E()};if(e.autoplay.paused=!0,n)return void a();l=(l||e.params.autoplay.delay)-(new Date().getTime()-g),e.isEnd&&l<0&&!e.params.loop||(l<0&&(l=0),a())},E=()=>{e.isEnd&&l<0&&!e.params.loop||e.destroyed||!e.autoplay.running||(g=new Date().getTime(),f?(f=!1,N(l)):N(),e.autoplay.paused=!1,i("autoplayResume"))},S=()=>{if(e.destroyed||!e.autoplay.running)return;let t=(0,a.g)();"hidden"===t.visibilityState&&(f=!0,w(!0)),"visible"===t.visibilityState&&E()},j=t=>{"mouse"===t.pointerType&&(f=!0,h=!0,e.animating||e.autoplay.paused||w(!0))},T=t=>{"mouse"===t.pointerType&&(h=!1,e.autoplay.paused&&E())};n("init",()=>{e.params.autoplay.enabled&&(e.params.autoplay.pauseOnMouseEnter&&(e.el.addEventListener("pointerenter",j),e.el.addEventListener("pointerleave",T)),(0,a.g)().addEventListener("visibilitychange",S),_())}),n("destroy",()=>{e.el&&"string"!=typeof e.el&&(e.el.removeEventListener("pointerenter",j),e.el.removeEventListener("pointerleave",T)),(0,a.g)().removeEventListener("visibilitychange",S),e.autoplay.running&&C()}),n("_freeModeStaticRelease",()=>{(u||f)&&E()}),n("_freeModeNoMomentumRelease",()=>{e.params.autoplay.disableOnInteraction?C():w(!0,!0)}),n("beforeTransitionStart",(t,n,a)=>{!e.destroyed&&e.autoplay.running&&(a||!e.params.autoplay.disableOnInteraction?w(!0,!0):C())}),n("sliderFirstMove",()=>{if(!e.destroyed&&e.autoplay.running){if(e.params.autoplay.disableOnInteraction)return void C();d=!0,u=!1,f=!1,p=setTimeout(()=>{f=!0,u=!0,w(!0)},200)}}),n("touchEnd",()=>{if(!e.destroyed&&e.autoplay.running&&d){if(clearTimeout(p),clearTimeout(o),e.params.autoplay.disableOnInteraction){u=!1,d=!1;return}u&&e.params.cssMode&&E(),u=!1,d=!1}}),n("slideChange",()=>{!e.destroyed&&e.autoplay.running&&e.autoplay.paused&&(l=x(),m=x())}),Object.assign(e.autoplay,{start:_,stop:C,pause:w,resume:E})}function p({swiper:e,extendParams:t,emit:n,once:a}){t({freeMode:{enabled:!1,momentum:!0,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,momentumVelocityRatio:1,sticky:!1,minimumVelocity:.02}}),Object.assign(e,{freeMode:{onTouchStart:function(){if(e.params.cssMode)return;let t=e.getTranslate();e.setTranslate(t),e.setTransition(0),e.touchEventsData.velocities.length=0,e.freeMode.onTouchEnd({currentPos:e.rtl?e.translate:-e.translate})},onTouchMove:function(){if(e.params.cssMode)return;let{touchEventsData:t,touches:n}=e;0===t.velocities.length&&t.velocities.push({position:n[e.isHorizontal()?"startX":"startY"],time:t.touchStartTime}),t.velocities.push({position:n[e.isHorizontal()?"currentX":"currentY"],time:(0,i.h)()})},onTouchEnd:function({currentPos:t}){if(e.params.cssMode)return;let{params:r,wrapperEl:o,rtlTranslate:s,snapGrid:l,touchEventsData:c}=e,d=(0,i.h)()-c.touchStartTime;
14if(t<-e.minTranslate())return void e.slideTo(e.activeIndex);if(t>-e.maxTranslate())return void(e.slides.length<l.length?e.slideTo(l.length-1):e.slideTo(e.slides.length-1));if(r.freeMode.momentum){let t,d;if(c.velocities.length>1){let t=c.velocities.pop(),n=c.velocities.pop(),a=t.position-n.position,o=t.time-n.time;e.velocity=a/o,e.velocity/=2,Math.abs(e.velocity)<r.freeMode.minimumVelocity&&(e.velocity=0),(o>150||(0,i.h)()-t.time>300)&&(e.velocity=0)}else e.velocity=0;e.velocity*=r.freeMode.momentumVelocityRatio,c.velocities.length=0;let u=1e3*r.freeMode.momentumRatio,p=e.velocity*u,f=e.translate+p;s&&(f=-f);let h=!1,m=20*Math.abs(e.velocity)*r.freeMode.momentumBounceRatio;if(f<e.maxTranslate())r.freeMode.momentumBounce?(f+e.maxTranslate()<-m&&(f=e.maxTranslate()-m),t=e.maxTranslate(),h=!0,c.allowMomentumBounce=!0):f=e.maxTranslate(),r.loop&&r.centeredSlides&&(d=!0);else if(f>e.minTranslate())r.freeMode.momentumBounce?(f-e.minTranslate()>m&&(f=e.minTranslate()+m),t=e.minTranslate(),h=!0,c.allowMomentumBounce=!0):f=e.minTranslate(),r.loop&&r.centeredSlides&&(d=!0);else if(r.freeMode.sticky){let t;for(let e=0;e<l.length;e+=1)if(l[e]>-f){t=e;break}f=-(f=Math.abs(l[t]-f)<Math.abs(l[t-1]-f)||"next"===e.swipeDirection?l[t]:l[t-1])}if(d&&a("transitionEnd",()=>{e.loopFix()}),0!==e.velocity){if(u=s?Math.abs((-f-e.translate)/e.velocity):Math.abs((f-e.translate)/e.velocity),r.freeMode.sticky){let t=Math.abs((s?-f:f)-e.translate),n=e.slidesSizesGrid[e.activeIndex];u=t<n?r.speed:t<2*n?1.5*r.speed:2.5*r.speed}}else if(r.freeMode.sticky)return void e.slideToClosest();r.freeMode.momentumBounce&&h?(e.updateProgress(t),e.setTransition(u),e.setTranslate(f),e.transitionStart(!0,e.swipeDirection),e.animating=!0,(0,i.o)(o,()=>{e&&!e.destroyed&&c.allowMomentumBounce&&(n("momentumBounce"),e.setTransition(r.speed),setTimeout(()=>{e.setTranslate(t),(0,i.o)(o,()=>{e&&!e.destroyed&&e.transitionEnd()})},0))})):e.velocity?(n("_freeModeNoMomentumRelease"),e.updateProgress(f),e.setTransition(u),e.setTranslate(f),e.transitionStart(!0,e.swipeDirection),e.animating||(e.animating=!0,(0,i.o)(o,()=>{e&&!e.destroyed&&e.transitionEnd()}))):e.updateProgress(f),e.updateActiveIndex(),e.updateSlidesClasses()}else{if(r.freeMode.sticky)return void e.slideToClosest();r.freeMode&&n("_freeModeNoMomentumRelease")}(!r.freeMode.momentum||d>=r.longSwipesMs)&&(n("_freeModeStaticRelease"),e.updateProgress(),e.updateActiveIndex(),e.updateSlidesClasses())}}})}},76078:e=>{e.exports={wrapper:"grid-cols_wrapper__CMHIg",custom_cards:"grid-cols_custom_cards__udZJs",customSwiperButton:"grid-cols_customSwiperButton__HLFNi",carouselButton:"grid-cols_carouselButton__Sc0kt",hideButton:"grid-cols_hideButton__aM_Qb"}},76088:e=>{e.exports={wrapper:"link_wrapper__hnMAK"}},76565:(e,t,n)=>{"use strict";n.d(t,{F:()=>S});var a=n(51249),i=n(69241),r=n(14232),o=n(75559),s=n(11206),l=n(39378),c=n(70681),d=n(90445),u=n(313),p=n(13763),f=n(38236),h=n(51093),m=n(90826),v=n(16822),g=n(18010),b=n(24573),y=n(60978);let x="lc-Carousel-navigation",N=`${x}Container`,_=`${x}Content`,C=({autoplay:e=!1,controls:t,id:n,overrideControlsPosition:a})=>{var o;let l=(e=>{let t=(0,y.Mn)(),[,n]=(0,r.useState)({}),a=()=>n({});return(0,r.useEffect)(()=>{a();let e=["observerUpdate","progress","autoplayStop","autoplayStart"];return e.forEach(e=>{t.on(e,a)}),a(),()=>{e.forEach(e=>{t.off(e,a)})}},[e,t]),t})(e),{surfaceBackground:c}=(0,r.useContext)(b.B),C=(0,r.useRef)(null),w=(0,r.useRef)(null),E=(0,r.useRef)(null),[S,j]=(0,r.useState)(""),T=r.useCallback(()=>{l.el&&C.current&&l.el.firstChild!==C.current&&l.el.prepend(C.current)},[l.el,C]);(0,r.useEffect)(()=>{let e=null;l.el&&(e=new MutationObserver(()=>{T()})).observe(l.el,{childList:!0});let t=()=>T();return window.addEventListener("resize",t),T(),()=>{e&&e.disconnect(),window.removeEventListener("resize",t)}},[l.el,C,T]);let[P,O]=(null==(o=null==t?void 0:t.position)?void 0:o.split(/(?=[A-Z])/))||[],k=!!a||(null==t?void 0:t.position)==="overlay",A=a?Object.assign({position:"absolute"},a):void 0,I=(null==t?void 0:t.kind)==="numerical",L=e&&l.autoplay.running,M={[N]:!0,[`${N}--position${(0,s.B)(P)}`]:P,[`${N}--position${(0,s.B)(O)}`]:O},D={[x]:!0,[`${x}--kindNumerical`]:I,[`${x}--autoplay`]:e,[`${x}
14--onDarkBackground`]:h.wg.includes(c)},B=e=>{let{originalParams:t}=l,{a11y:n}=t||{},{firstSlideMessage:a="Previous",lastSlideMessage:i="Next",nextSlideMessage:r="Next",prevSlideMessage:o="Previous"}="object"==typeof n?n:{};return"prev"===e?l.isBeginning?a:o:l.isEnd?i:r},R={"aria-controls":n,backdrop:I?"":"transparent",elementType:"button",size:I?"s":"m",styleVariant:"secondary"},V=l.snapIndex+1,F=l.snapGrid.length,z=()=>{var e;let t=l.activeIndex+1,n=null==(e=l.slides)?void 0:e.length;j(`Primary item: ${t} of ${n}`)},Y=(null==t?void 0:t.slot)?r.createElement("div",{className:_,role:"note"},t.slot):null;if(!l||l.isEnd&&l.isBeginning)return Y&&l?r.createElement("div",{className:(0,i.A)(M),ref:C},Y):null;let H=()=>{l.slidePrev(),z()},U=()=>{l.slideNext(),z()},W=r.createElement(r.Fragment,null,r.createElement(v.K,Object.assign({},R,{icon:d.A,isDisabled:l.isBeginning,label:B("prev"),onClick:H,onKeyDown:e=>(e=>{var t;("Spacebar"===e.key||" "===e.key)&&(e.preventDefault(),H(),l.isBeginning&&(null==(t=E.current)||t.focus()))})(e),ref:w})),I&&r.createElement("span",{"aria-label":`${V} of ${F}`},r.createElement(m.D,{weight:"bold"},V," / ",F)),e&&r.createElement(v.K,{elementType:"button",icon:L?u.A:p.h,label:L?"Pause":"Play",onClick:()=>L?l.autoplay.stop():l.autoplay.start(),size:"s",styleVariant:"secondary"}),r.createElement(v.K,Object.assign({},R,{icon:f.A,isDisabled:l.isEnd,label:B("next"),onClick:U,onKeyDown:e=>(e=>{var t;("Spacebar"===e.key||" "===e.key)&&(e.preventDefault(),U(),l.isEnd&&(null==(t=w.current)||t.focus()))})(e),ref:E})));return r.createElement(r.Fragment,null,r.createElement("div",{"aria-live":"polite",className:`${N}-srOnly`,tabIndex:-1},S),r.createElement("div",{"aria-label":"Carousel controls",className:(0,i.A)(M),ref:C,role:"group",style:A},r.createElement("div",{className:(0,i.A)(D)},k?r.createElement(g.u,{background:k?"black":void 0},W):W),Y))},w="lc-Carousel",E={kind:"default",position:"bottomCentre",slot:void 0},S=Object.assign((0,r.forwardRef)((e,t)=>{let n;var c,{autoplay:d=!1,children:u,controls:p=E,id:f,overflow:h="hidden"}=e,m=(0,a.T)(e,["autoplay","children","controls","id","overflow"]);let v=Object.assign(Object.assign({},E),p),g={[w]:!0,[`${w}--overflow${(0,s.B)(h)}`]:h,[`${w}--navigationBottom`]:null==(c=null==v?void 0:v.position)?void 0:c.includes("bottom")},b=[o.U1];return d&&(n={delay:5e3,disableOnInteraction:!1,pauseOnMouseEnter:!0}
14,b=[...b,o.Ij]),r.createElement(l.O,Object.assign({"aria-roledescription":"carousel",autoplay:n,className:(0,i.A)(g),grabCursor:!0,id:f,modules:b,ref:t,slidesPerView:"auto",spaceBetween:24,tag:"section",watchOverflow:!0},m),u,r.createElement(C,{autoplay:d,controls:v,id:f,overrideControlsPosition:m.overrideControlsPosition}))}),{Item:c.A});S.displayName="Carousel",S.Item.displayName="Carousel.Item"},76802:e=>{e.exports={notification:"notification_notification__uO7RY",show_wrap:"notification_show_wrap__4qjdS",notification__wrapper:"notification_notification__wrapper__hRxwq",ribbon_drop:"notification_ribbon_drop__tsPNY",notification__content:"notification_notification__content__CXtAn"}},76804:(e,t,n)=>{"use strict";n.d(t,{x:()=>u});var a=n(69241),i=n(14232);let r={span:null},o=(0,i.forwardRef)(({breakpointL:e=r,breakpointM:t=r,breakpointS:n=r,breakpointXL:o=r,children:s,span:l=12},c)=>{let d=e=>"number"==typeof e?e&&2*e:e,u={"lc-Grid-col":!0,[`lc-Grid-col--${l&&d(l)}-24`]:l||0===l,[`lc-Grid-col--s-${n.span&&d(n.span)}-24`]:n.span||0===n.span,[`lc-Grid-col--m-${t.span&&d(t.span)}-24`]:t.span||0===t.span,[`lc-Grid-col--l-${e.span&&d(e.span)}-24`]:e.span||0===e.span,[`lc-Grid-col--xl-${o.span&&d(o.span)}-24`]:o.span||0===o.span};return i.createElement("div",{className:(0,a.A)(u),ref:c},s)});var s=n(11206);let l=(e,t,{breakpointL:n,breakpointM:a,breakpointS:i,breakpointXL:r})=>({[`lc-Grid--${e}${t&&(0,s.B)(t)}`]:t,[`lc-Grid--${e}BreakpointS${i[e]&&(0,s.B)(i[e])}`]:i[e],[`lc-Grid--${e}BreakpointM${a[e]&&(0,s.B)(a[e])}`]:a[e],[`lc-Grid--${e}BreakpointL${n[e]&&(0,s.B)(n[e])}`]:n[e],[`lc-Grid--${e}BreakpointXL${r[e]&&(0,s.B)(r[e])}`]:r[e]}),c=e=>"none"===e?(0,s.B)(e):e.toUpperCase(),d={direction:"",gutter:"",justify:"",verticalAlign:""},u=Object.assign((0,i.forwardRef)(({breakpointL:e=d,breakpointM:t=d,breakpointS:n=d,breakpointXL:r=d,children:o,direction:s="",gutter:u="",justify:p="",verticalAlign:f=""},h)=>{let m=Object.assign(Object.assign(Object.assign(Object.assign({"lc-Grid":!0},l("justify",p,{breakpointL:e,breakpointM:t,breakpointS:n,breakpointXL:r})),l("verticalAlign",f,{breakpointL:e,breakpointM:t,breakpointS:n,breakpointXL:r})),l("direction",s,{breakpointL:e,breakpointM:t,breakpointS:n,breakpointXL:r})),((e,{breakpointL:t,breakpointM:n,breakpointS:a,breakpointXL:i})=>({[`lc-Grid--gutter${e.toUpperCase()}`]:e,[`lc-Grid--gutterBreakpointS${a.gutter&&c(a.gutter)}`]:a.gutter,[`lc-Grid--gutterBreakpointM${n.gutter&&c(n.gutter)}`]:n.gutter,[`lc-Grid--gutterBreakpointL${t.gutter&&c(t.gutter)}`]:t.gutter,[`lc-Grid--gutterBreakpointXL${i.gutter&&c(i.gutter)}`]:i.gutter}))(u,{breakpointL:e,breakpointM:t,breakpointS:n,breakpointXL:r}));return i.createElement("div",{className:(0,a.A)(m),ref:h},o)}),{Col:o})},77170:(e,t,n)=>{var a="Expected a function",i=0/0,r=/^\s+|\s+$/g,o=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,l=/^0o[0-7]+$/i,c=parseInt,d="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,u="object"==typeof self&&self&&self.Object===Object&&self,p=d||u||Function("return this")(),f=Object.prototype.toString,h=Math.max,m=Math.min,v=function(){return p.Date.now()};function g(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function b(e){if("number"==typeof e)return e;if("symbol"==typeof(t=e)||t&&"object"==typeof t&&"[object Symbol]"==f.call(t))return i;if(g(e)){var t,n="function"==typeof e.valueOf?e.valueOf():e;e=g(n)?n+"":n}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(r,"");var a=s.test(e);return a||l.test(e)?c(e.slice(2),a?2:8):o.test(e)?i:+e}e.exports=function(e,t,n){var i=!0,r=!0;if("function"!=typeof e)throw TypeError(a);return g(n)&&(i="leading"in n?!!n.leading:i,r="trailing"in n?!!n.trailing:r),function(e,t,n){var i,r,o,s,l,c,d=0,u=!1,p=!1,f=!0;if("function"!=typeof e)throw TypeError(a);function y(t){var n=i,a=r;return i=r=void 0,d=t,s=e.apply(a,n)}function x(e){var n=e-c,a=e-d;return void 0===c||n>=t||n<0||p&&a>=o}function N(){var e,n,a,i=v();if(x(i))return _(i);l=setTimeout(N,(e=i-c,n=i-d,a=t-e,p?m(a,o-n):a))}function _(e){return(l=void 0,f&&i)?y(e):(i=r=void 0,s)}function C(){var e,n=v(),a=x(n);if(i=arguments,r=this,c=n,a){if(void 0===l)return d=e=c,l=setTimeout(N,t),u?y(e):s;if(p)return l=setTimeout(N,t),y(c)}return void 0===l&&(l=setTimeout(N,t)),s}return t=b(t)||0,g(n)&&(u=!!n.leading,o=(p="maxWait"in n)?h(b(n.maxWait)||0,t):o,f="trailing"in n?!!n.trailing:f),C.cancel=function(){void 0!==l&&clearTimeout(l),d=0,i=c=r=l=void 0},C.flush=function(){return void 0===l?s:_(v())},C}(e,t,{leading:i,maxWait:t,trailing:r})}},77384:(e,t,n)=>{"use strict";n.d(t,{r:()=>a});let a=e=>{let t={},n={};return Object.entries(e).forEach(([e,a])=>{e.startsWith("data-")?t[e]=a:n[e]=a}),{dataAttributes:t,rest:n}}},78220:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});let a=new Uint8Array(16),i=[];for(let e=0;e<256;++e)i.push((e+256).toString(16).slice(1));let r=function(e,t,n){return t||e||!crypto.randomUUID?function(e,t,n){let r=(e=e||{}).random??e.rng?.()??crypto.getRandomValues(a);if(r.length<16)throw Error("Random bytes length must be >= 16");if(r[6]=15&r[6]|64,r[8]=63&r[8]|128,t){if((n=n||0)<0||n+16>t.length)throw RangeError(`UUID byte range ${n}:${n+15} is out of buffer bounds`);for(let e=0;e<16;++e)t[n+e]=r[e];return t}return function(e,t=0){return(i[e[t+0]]+i[e[t+1]]+i[e[t+2]]+i[e[t+3]]+"-"+i[e[t+4]]+i[e[t+5]]+"-"+i[e[t+6]]+i[e[t+7]]+"-"+i[e[t+8]]+i[e[t+9]]+"-"+i[e[t+10]]+i[e[t+11]]+i[e[t+12]]+i[e[t+13]]+i[e[t+14]]+i[e[t+15]]).toLowerCase()}(r)}(e,t,n):crypto.randomUUID()}},78226:(e,t,n)=>{"use strict";t.N_=void 0;var a=f(n(48147)),i=f(n(51699)),r=f(n(95553)),o=f(n(34203)),s=f(n(81754)),l=f(n(49947)),c=f(n(25790)),d=f(n(54071)),u=f(n(88309)),p=f(n(61234));
14function f(e){return e&&e.__esModule?e:{default:e}}t.N_=a.default,i.default,r.default,o.default,s.default,l.default,c.default,d.default,u.default,p.default,a.default,i.default,r.default,o.default,s.default,l.default,c.default,d.default,u.default,p.default},78304:(e,t,n)=>{"use strict";n.d(t,{eO:()=>m,PA:()=>b,iz:()=>x});var a,i=n(80035),r=n(14232);if(!r.useState)throw Error("mobx-react-lite requires React with Hooks support");if(!i.Gn)throw Error("mobx-react-lite@3 requires mobx at least version 6 to be available");var o=n(98477);function s(e){e()}var l=function(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var a,i,r=n.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=r.next()).done;)o.push(a.value)}catch(e){i={error:e}}finally{try{a&&!a.done&&(n=r.return)&&n.call(r)}finally{if(i)throw i.error}}return o},c=[];function d(e){return(0,i.yl)(e)}var u=new Set;function p(){void 0===a&&(a=setTimeout(f,1e4))}function f(){a=void 0;var e=Date.now();u.forEach(function(t){var n=t.current;n&&e>=n.cleanAt&&(n.reaction.dispose(),t.current=null,u.delete(t))}),u.size>0&&p()}var h=!1;function m(e){h=e}function v(e){return"observer"+e}var g=function(){return(g=Object.assign||function(e){for(var t,n=1,a=arguments.length;n<a;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)};function b(e,t){if(h)return e;var n,a,o,s=g({forwardRef:!1},t),f=e.displayName||e.name,m=function(t,n){return function(e,t){if(void 0===t&&(t="observed"),h)return e();var n,a,o,s=(n=l((0,r.useState)(0),2)[1],(0,r.useCallback)(function(){n(function(e){return e+1})},c)),f=r.useRef(null);if(!f.current){var m={reaction:new i.qT(v(t),function(){m.mounted?s():m.changedBeforeMount=!0}),mounted:!1,changedBeforeMount:!1,cleanAt:Date.now()+1e4};f.current=m,u.add(f),p()}var g=f.current.reaction;if(r.useDebugValue(g,d),r.useEffect(function(){return u.delete(f),f.current?(f.current.mounted=!0,f.current.changedBeforeMount&&(f.current.changedBeforeMount=!1,s())):(f.current={reaction:new i.qT(v(t),function(){s()}),mounted:!0,changedBeforeMount:!1,cleanAt:1/0},s()),function(){f.current.reaction.dispose(),f.current=null}},[]),g.track(function(){try{a=e()}catch(e){o=e}}),o)throw o;return a}(function(){return e(t,n)},f)};return m.displayName=f,n=e,a=o=s.forwardRef?(0,r.memo)((0,r.forwardRef)(m)):(0,r.memo)(m),Object.keys(n).forEach(function(e){y[e]||Object.defineProperty(a,e,Object.getOwnPropertyDescriptor(n,e))}),o.displayName=f,o}var y={$$typeof:!0,render:!0,compare:!0,type:!0};function x(e,t){return(0,r.useState)(function(){return(0,i.sH)(e(),t,{autoBind:!0})})[0]}!function(e){e||(e=s),(0,i.jK)({reactionScheduler:e})}(o.unstable_batchedUpdates)},78959:(e,t,n)=>{"use strict";n.d(t,{A:()=>r}),n(14232);var a=n(85948),i=n(37876);let r=function(e){var t=e.targetRef,n=e.buttonText,r=e.styleVariant,o=function(){t.current&&t.current.scrollIntoView({behavior:"smooth"})};return(0,i.jsx)(a.$,{"data-analytics-link":"".concat(null==n?void 0:n.replace(/\s+/g,"_"),"_New"),"aria-label":"".concat(n),elementType:"button",styleVariant:r,ref:t,onClick:function(){return o()},children:n})}},79131:(e,t,n)=>{"use strict";n.d(t,{b:()=>c,c:()=>h,d:()=>x,e:()=>u,f:()=>m,h:()=>o,i:()=>_,j:()=>y,l:()=>s,m:()=>C,n:()=>r,o:()=>N,q:()=>b,r:()=>g,s:()=>w,t:()=>v,u:()=>d,v:()=>f,w:()=>p,x:()=>function e(...t){let n=Object(t[0]);for(let a=1;a<t.length;a+=1){let i=t[a];if(null!=i&&("undefined"!=typeof window&&void 0!==window.HTMLElement?!(i instanceof HTMLElement):!i||1!==i.nodeType&&11!==i.nodeType)){let t=Object.keys(Object(i)).filter(e=>"__proto__"!==e&&"constructor"!==e&&"prototype"!==e);for(let a=0,r=t.length;a<r;a+=1){let r=t[a],o=Object.getOwnPropertyDescriptor(i,r);void 0!==o&&o.enumerable&&(l(n[r])&&l(i[r])?i[r].__swiper__?n[r]=i[r]:e(n[r],i[r]):!l(n[r])&&l(i[r])?(n[r]={},i[r].__swiper__?n[r]=i[r]:e(n[r],i[r])):n[r]=i[r])}}}return n},y:()=>i});var a=n(25296);function i(e){Object.keys(e).forEach(t=>{try{e[t]=null}catch(e){}try{delete e[t]}catch(e){}})}function r(e,t=0){return setTimeout(e,t)}function o(){return Date.now()}function s(e,t="x"){let n,i,r,o=(0,a.a)(),l=function(e){let t,n=(0,a.a)();return n.getComputedStyle&&(t=n.getComputedStyle(e,null)),!t&&e.currentStyle&&(t=e.currentStyle),t||(t=e.style),t}(e);return o.WebKitCSSMatrix?((i=l.transform||l.webkitTransform).split(",").length>6&&(i=i.split(", ").map(e=>e.replace(",",".")).join(", ")),r=new o.WebKitCSSMatrix("none"===i?"":i)):n=(r=l.MozTransform||l.OTransform||l.MsTransform||l.msTransform||l.transform||l.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===t&&(i=o.WebKitCSSMatrix?r.m41:16===n.length?parseFloat(n[12]):parseFloat(n[4])),"y"===t&&(i=o.WebKitCSSMatrix?r.m42:16===n.length?parseFloat(n[13]):parseFloat(n[5])),i||0}function l(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}
14function c(e,t,n){e.style.setProperty(t,n)}function d({swiper:e,targetPosition:t,side:n}){let i,r=(0,a.a)(),o=-e.translate,s=null,l=e.params.speed;e.wrapperEl.style.scrollSnapType="none",r.cancelAnimationFrame(e.cssModeFrameID);let c=t>o?"next":"prev",d=(e,t)=>"next"===c&&e>=t||"prev"===c&&e<=t,u=()=>{i=new Date().getTime(),null===s&&(s=i);let a=o+(.5-Math.cos(Math.max(Math.min((i-s)/l,1),0)*Math.PI)/2)*(t-o);if(d(a,t)&&(a=t),e.wrapperEl.scrollTo({[n]:a}),d(a,t)){e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.scrollSnapType="",setTimeout(()=>{e.wrapperEl.style.overflow="",e.wrapperEl.scrollTo({[n]:a})}),r.cancelAnimationFrame(e.cssModeFrameID);return}e.cssModeFrameID=r.requestAnimationFrame(u)};u()}function u(e,t=""){let n=(0,a.a)(),i=[...e.children];return(n.HTMLSlotElement&&e instanceof HTMLSlotElement&&i.push(...e.assignedElements()),t)?i.filter(e=>e.matches(t)):i}function p(e,t){let n=(0,a.a)(),i=t.contains(e);return!i&&n.HTMLSlotElement&&t instanceof HTMLSlotElement&&((i=[...t.assignedElements()].includes(e))||(i=function(e,t){let n=[t];for(;n.length>0;){let t=n.shift();if(e===t)return!0;n.push(...t.children,...t.shadowRoot?t.shadowRoot.children:[],...t.assignedElements?t.assignedElements():[])}}(e,t))),i}function f(e){try{console.warn(e);return}catch(e){}}function h(e,t=[]){let n=document.createElement(e);return n.classList.add(...Array.isArray(t)?t:function(e=""){return e.trim().split(" ").filter(e=>!!e.trim())}(t)),n}function m(e){let t=(0,a.a)(),n=(0,a.g)(),i=e.getBoundingClientRect(),r=n.body,o=e.clientTop||r.clientTop||0,s=e.clientLeft||r.clientLeft||0,l=e===t?t.scrollY:e.scrollTop,c=e===t?t.scrollX:e.scrollLeft;return{top:i.top+l-o,left:i.left+c-s}}function v(e,t){let n=[];for(;e.previousElementSibling;){let a=e.previousElementSibling;t?a.matches(t)&&n.push(a):n.push(a),e=a}return n}function g(e,t){let n=[];for(;e.nextElementSibling;){let a=e.nextElementSibling;t?a.matches(t)&&n.push(a):n.push(a),e=a}return n}function b(e,t){return(0,a.a)().getComputedStyle(e,null).getPropertyValue(t)}function y(e){let t,n=e;if(n){for(t=0;null!==(n=n.previousSibling);)1===n.nodeType&&(t+=1);return t}}function x(e,t){let n=[],a=e.parentElement;for(;a;)t?a.matches(t)&&n.push(a):n.push(a),a=a.parentElement;return n}function N(e,t){t&&e.addEventListener("transitionend",function n(a){a.target===e&&(t.call(e,a),e.removeEventListener("transitionend",n))})}function _(e,t,n){let i=(0,a.a)();return n?e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(i.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(i.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-left":"margin-bottom")):e.offsetWidth}function C(e){return(Array.isArray(e)?e:[e]).filter(e=>!!e)}function w(e,t=""){"undefined"!=typeof trustedTypes?e.innerHTML=trustedTypes.createPolicy("html",{createHTML:e=>e}).createHTML(t):e.innerHTML=t}},79422:()=>{},79645:(e,t,n)=>{"use strict";n.d(t,{$2:()=>s,HI:()=>r,hj:()=>c,jd:()=>o,jk:()=>l});var a=n(66284),i=n(18180);function r(e,t,n,r){var o=(0,a.A)({},i.W_,{}),s=o[i.W_];if(n&&Array.isArray(n.addresses)&&r){var l=n.addresses.find(function(e){return e.addressId===r.addressId});l&&(s[i.sz]=n.house,s[i.tP]=r.address,s[i.Uh]=r.SubBuildingName||"",s[i.Wv]=r.BuildingName||"",s[i.K4]=l.BuildingNumber||"",s[i.Us]=r.DependentThoroughfareName||"",s[i.fU]=r.DoubleDependantLocality||"",s[i.P0]=l.ThoroughfareName||"",s[i.Ff]=l.PostTown||"",s[i.ih]=l.County||"",s[i.aQ]=n.postcode,s[i._]=l.fttpFieldType||"")}return s[i.VB]=e||"",s[i.lA]=t,o[i.bj]=(0,a.A)({},i.IX,i.fS),o[i.Oy]=(0,a.A)({},i.Rp,""),o}function o(e){var t=(0,a.A)({},i.W_,{}),n=t[i.W_];if(e){var r=[e.OrganisationName,e.SubBuildingName,e.BuildingName,e.BuildingNumber,e.DependentThoroughfareName,e.ThoroughfareName,e.DoubleDependantLocality,e.DependentLocality,e.PostTown,e.Postalcode].filter(Boolean).map(function(e){return e.trim()}).join(", ");n[i.sz]=e.OrganisationName,n[i.tP]=r,n[i.Uh]=e.SubBuildingName||"",n[i.Wv]=e.BuildingName||"",n[i.K4]=e.BuildingNumber||"",n[i.Us]=e.DependentThoroughfareName||"",n[i.fU]=e.DoubleDependantLocality||"",n[i.P0]=e.ThoroughfareName||"",n[i.Ff]=e.PostTown||"",n[i.ih]=e.County||"",n[i.aQ]=e.Postalcode,n[i._]=e.fttpFieldType||""}return t[i.bj]=(0,a.A)({},i.IX,i.fS),t[i.Oy]=(0,a.A)({},i.Rp,""),t}function s(e){return"string"==typeof e?e:void 0}function l(e,t){var n=!1,a=!0,r={},o={},s={},l={},c={},d={},u={},p={},f={},h={},m={},v={},g={},b={},y={},x=!1,N={},_={};try{do!function(){if(e[i.OQ]&&e[i.OQ][0]&&t.getFormattedSltData(e[i.OQ][0])[i.Xj]&&(x=!0),N=t.getFilteredFastestSLT(e),r=t.getProductAvailabilityMapping(N,i.ey),o=t.getContextMappingData(r,i.EU),r=t.getProductAvailabilityMapping(N,i.LY),s=t.getContextMappingData(r,i.t3),r=t.getProductAvailabilityMapping(N,i.j2),l=t.getContextMappingData(r,i.MM),r=t.getProductAvailabilityMapping(N,i.pr),c=t.getContextMappingData(r,i.wV),r=t.getProductAvailabilityMapping(N,i.vb),d=t.getContextMappingData(r,i.au),r=t.getProductAvailabilityMapping(N,i.qB),u=t.getContextMappingData(r,i.XB),r=t.getProductAvailabilityMapping(N,i._9),p=t.getContextMappingData(r,i.Rs),r=t.getProductAvailabilityMapping(N,i.tf),f=t.getContextMappingData(r,i.I0),r=t.getProductAvailabilityMapping(N,i.Z5),h=t.getContextMappingData(r,i.XY),r=t.getProductAvailabilityMapping(N,i.a),m=t.getContextMappingData(r,i.Ez),r=t.getProductAvailabilityMapping(N,i.uF),v=t.getContextMappingData(r,i.NF),r=t.getProductAvailabilityMapping(N,i.rC),g=t.getContextMappingData(r,i.m$),r=t.getProductAvailabilityMapping(N,i.qJ),b=t.getContextMappingData(r,i.pc),r=t.getProductAvailabilityMapping(N,i.EY),y=t.getContextMappingData(r,i.R),r=t.getProductAvailabilityMapping(N,i.St),_=t.getContextMappingData(r,i.DJ),!1===x&&N.CLEAN_BOTTOM_DOWNSPEED<=i.Bt)if("fibre-2"===o.textId||"fibre-2"===s.textId){var n=0;
14e.serviceLineTypes.forEach(function(t){N.serviceLineType===t.serviceLineType&&e.serviceLineTypes.splice(n,1),n++}),a=!1}else a=!0;else a=!0}();while(!a)}catch(e){n=!0}finally{if(e.USOFixedResponse,0===Object.keys(o).length&&e.USOFixedResponse===i.sZ&&e.Is4GRAvailable)N={serviceLineType:"4GOnly_SLT",infinity:!0,usoFixedResponse:e.USOFixedResponse,is4GRAvailable:e.Is4GRAvailable},r=t.getProductAvailabilityMapping(N,i.ey),o=t.getContextMappingData(r,i.EU),r=t.getProductAvailabilityMapping({serviceLineType:"DUMMY_USO_SLT",usoFixedResponse:"",usoFWAResponse:""},i.qJ),t.getContextMappingData(r,i.pc),r=i.Dh,s=t.getContextMappingData(r,i.t3),l=t.getContextMappingData(r,i.MM),c=t.getContextMappingData(r,i.wV),d=t.getContextMappingData(r,i.au),u=t.getContextMappingData(r,i.XB),p=t.getContextMappingData(r,i.Rs),f=t.getContextMappingData(r,i.I0),h=t.getContextMappingData(r,i.XY),m=t.getContextMappingData(r,i.Ez),v=t.getContextMappingData(r,i.NF),g=t.getContextMappingData(r,i.m$),y=t.getContextMappingData(r,i.R),_=t.getContextMappingData(r,i.DJ);else if(n)return{status:i.DK}}return{status:i.Kl,broadbandScenarioId:o.jsonId,broadbandPlaybackId:o.textId,tvScenarioId:s.jsonId,tvPlaybackId:s.textId,addTvScenarioId:l.jsonId,addTvPlaybackId:l.textId,upgradeBroadbandScenarioId:c.jsonId,upgradeBroadbandPlaybackId:c.textId,upgradeBroadbandBTSScenarioId:d.jsonId,upgradeBroadbandBTSPlaybackId:d.textId,btpbEcScenarioId:u.jsonId,btpbEcPlaybackId:u.textId,cwScenarioId:p.jsonId,cwPlaybackId:p.textId,cwEcScenarioId:f.jsonId,cwEcPlaybackId:f.textId,tvAffiliatesScenarioId:h.jsonId,tvAffiliatesPlaybackId:h.textId,broadbandStudentsId:m.jsonId,broadbandStudentsPlaybackId:m.textId,upgradeTvScenarioId:v.jsonId,upgradeTvPlaybackId:v.textId,mobileScenarioId:g.jsonId,mobilePlaybackId:g.textId,usoScenarioId:b.jsonId,usoPlaybackId:b.textId,tvLedBbScenarioId:y.jsonId,tvLedBbPlaybackId:y.textId,halo3PlusScenarioId:_.jsonId,halo3PlusPlaybackId:_.textId}}function c(e,t){var n="".concat((e.BuildingNumber?e.BuildingNumber:"")+(e.SubBuildingName?e.SubBuildingName:"")+(e.BuildingName?e.BuildingName:"")+(e.DependentLocality?e.DependentLocality:"")+(e.ThoroughfareName?e.ThoroughfareName:"")),a="".concat((t.BuildingNumber?t.BuildingNumber:"")+(t.SubBuildingName?t.SubBuildingName:"")+(t.BuildingName?t.BuildingName:"")+(t.DependentLocality?t.DependentLocality:"")+(t.ThoroughfareName?t.ThoroughfareName:"")),i=e.BuildingNumber?parseInt(e.BuildingNumber,10):-1,r=t.BuildingNumber?parseInt(t.BuildingNumber,10):-1;return i>r||i===r&&n>a?1:i<r?-1:0}},79706:(e,t,n)=>{"use strict";var a=n(3717);function i(){}function r(){}r.resetWarningCache=i,e.exports=function(){function e(e,t,n,i,r,o){if(o!==a){var s=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:r,resetWarningCache:i}
14;return n.PropTypes=n,n}},80035:(e,t,n)=>{"use strict";function a(e){for(var t=arguments.length,n=Array(t>1?t-1:0),a=1;a<t;a++)n[a-1]=arguments[a];throw Error("number"==typeof e?"[MobX] minified error nr: "+e+(n.length?" "+n.join(","):"")+". Find the full error at: https://github.com/mobxjs/mobx/blob/mobx6/src/errors.ts":"[MobX] "+e)}function i(){return void 0!==n.g?n.g:window}n.d(t,{Gn:()=>function e(t,n,i){var r=!!(null==i?void 0:i.autoBind),o=tU(t,null==i?void 0:i.name,ec(null==i?void 0:i.defaultDecorator));eZ();try{if(!n)return!function(t){if(!t[W]){for(var n=t,a=[];n&&n!==y;){var i=g(n,U);if(i){if(!a.length){for(var r in i.value)if(!Y(t,r)&&!Y(n,r))return!0}a.unshift(i.value)}n=Object.getPrototypeOf(n)}a.forEach(function(n){e(t,n)}),A(t,W,!0),a.length}}(t),t;V(n).forEach(function(e){var i=n[e],s=function(e,t){for(var n=e;n&&n!==y;){var i=g(n,t);if(i)return[i,n];n=Object.getPrototypeOf(n)}a(1,t)}(t,e),l=s[0],c=s[1];tC(o,c,e,l,i,!1,r)})}finally{eK()}return t},jK:()=>to,lB:()=>tf,qT:()=>eQ,sH:()=>eu,yl:()=>ts});var r,o,s,l,c,d,u,p,f,h,m,v=Object.assign,g=Object.getOwnPropertyDescriptor,b=Object.defineProperty,y=Object.prototype,x=[];Object.freeze(x);var N={};Object.freeze(N);var _="undefined"!=typeof Proxy,C=Object.toString();function w(){_||a("Proxy not available")}function E(){return++eG.mobxGuid}function S(e){var t=!1;return function(){if(!t)return t=!0,e.apply(this,arguments)}}var j=function(){};function T(e){return"function"==typeof e}function P(e){switch(typeof e){case"string":case"symbol":case"number":return!0}return!1}function O(e){return null!==e&&"object"==typeof e}function k(e){if(!O(e))return!1;var t,n=Object.getPrototypeOf(e);return null==n||(null==(t=n.constructor)?void 0:t.toString())===C}function A(e,t,n){b(e,t,{enumerable:!1,writable:!0,configurable:!0,value:n})}function I(e,t,n){b(e,t,{enumerable:!1,writable:!1,configurable:!0,value:n})}function L(e,t){var n="isMobX"+e;return t.prototype[n]=!0,function(e){return O(e)&&!0===e[n]}}function M(e){return e instanceof Map}function D(e){return e instanceof Set}var B=void 0!==Object.getOwnPropertySymbols;function R(e){var t=Object.keys(e);if(!B)return t;var n=Object.getOwnPropertySymbols(e);return n.length?[].concat(t,n.filter(function(t){return y.propertyIsEnumerable.call(e,t)})):t}var V="undefined"!=typeof Reflect&&Reflect.ownKeys?Reflect.ownKeys:B?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:Object.getOwnPropertyNames;function F(e){return"string"==typeof e?e:"symbol"==typeof e?e.toString():new String(e).toString()}function z(e){return null===e?null:"object"==typeof e?""+e:e}function Y(e,t){return y.hasOwnProperty.call(e,t)}var H=Object.getOwnPropertyDescriptors||function(e){var t={};return V(e).forEach(function(n){t[n]=g(e,n)}),t},U=Symbol("mobx-decorators"),W=Symbol("mobx-applied-decorators");function $(e){return v(function(t,n){void 0===n?G(e,t):X(t,n,e)},{annotationType_:e})}function G(e,t){return v(function(n,a){X(n,a,e,t)},{annotationType_:e,arg_:t})}function X(e,t,n,a){var i,r=g(e,U);r?i=r.value:A(e,U,i={}),i[t]={annotationType_:n,arg_:a}}var q=Symbol("mobx administration"),Z=function(){function e(e){void 0===e&&(e="Atom@"+E()),this.name_=void 0,this.isPendingUnobservation_=!1,this.isBeingObserved_=!1,this.observers_=new Set,this.diffValue_=0,this.lastAccessedBy_=0,this.lowestObserverState_=d.NOT_TRACKING_,this.onBOL=void 0,this.onBUOL=void 0,this.name_=e}var t=e.prototype;
14return t.onBO=function(){this.onBOL&&this.onBOL.forEach(function(e){return e()})},t.onBUO=function(){this.onBUOL&&this.onBUOL.forEach(function(e){return e()})},t.reportObserved=function(){return eJ(this)},t.reportChanged=function(){var e;eZ(),e=this,e.lowestObserverState_!==d.STALE_&&(e.lowestObserverState_=d.STALE_,e.observers_.forEach(function(e){e.dependenciesState_===d.UP_TO_DATE_&&e.onBecomeStale_(),e.dependenciesState_=d.STALE_})),eK()},t.toString=function(){return this.name_},e}(),K=L("Atom",Z);function J(e,t,n){void 0===t&&(t=j),void 0===n&&(n=j);var a=new Z(e);return t!==j&&ti("onBO",a,t,void 0),n!==j&&ta(a,n),a}var Q={structural:function(e,t){return t3(e,t)},default:function(e,t){return Object.is(e,t)}};function ee(e,t,n){return tp(e)?e:Array.isArray(e)?eu.array(e,{name:n}):k(e)?eu.object(e,void 0,{name:n}):M(e)?eu.map(e,{name:n}):D(e)?eu.set(e,{name:n}):e}function et(e){return e}var en="observable",ea="observable.ref",ei="observable.shallow",er="observable.struct",eo={deep:!0,name:void 0,defaultDecorator:void 0,proxy:!0};function es(e){return!0===e.deep?ee:!1===e.deep?et:ec(e.defaultDecorator)}Object.freeze(eo);var el=((r={})[en]=ee,r[ea]=et,r[ei]=function(e,t,n){return null==e||tX(e)||tL(e)||tR(e)||tz(e)?e:Array.isArray(e)?eu.array(e,{name:n,deep:!1}):k(e)?eu.object(e,void 0,{name:n,deep:!1}):M(e)?eu.map(e,{name:n,deep:!1}):D(e)?eu.set(e,{name:n,deep:!1}):void 0},r[er]=function(e,t){return t3(e,t)?t:e},r);function ec(e){var t;return e?null!=(t=el[e.annotationType_])?t:a(12):ee}function ed(e,t,n){if(P(t))return void X(e,t,en);if(tp(e))return e;var a=k(e)?eu.object(e,t,n):Array.isArray(e)?eu.array(e,t):M(e)?eu.map(e,t):D(e)?eu.set(e,t):e;return a!==e?a:eu.box(e)}ed.annotationType_=en;var eu=v(ed,{box:function(e,t){var n=t||eo;return new eP(e,es(n),n.name,!0,n.equals)},array:function(e,t){var n=t||eo;return(!1===eG.useProxies||!1===n.proxy?function(e,t,n){return new tK(e,t,n)}:function(e,t,n,a){void 0===n&&(n="ObservableArray@"+E()),void 0===a&&(a=!1),w();var i=new tj(n,t,a,!1);I(i.values_,q,i);var r=new Proxy(i.values_,tS);if(i.proxy_=r,e&&e.length){var o=ex(!0);i.spliceWithArray_(0,0,e),eN(o)}return r})(e,es(n),n.name)},map:function(e,t){var n=t||eo;return new tB(e,es(n),n.name)},set:function(e,t){var n=t||eo;return new tF(e,es(n),n.name)},object:function(e,t,n){var a,i,r=n||eo,o={};return tU(o,null==n?void 0:n.name,es(r)),function(e,t,n,a){var i=a||eo,r=tU(e,i.name,es(i));eZ();try{var o=H(t);R(o).forEach(function(t){tC(r,e,t,o[t],!n||!(t in n)||n[t],!0,!!(null==a?void 0:a.autoBind))})}finally{eK()}return e}(!1===eG.useProxies||!1===r.proxy?o:(a=o,w(),i=new Proxy(a,tm),a[q].proxy_=i,i),e,t,n)},ref:$(ea),shallow:$(ei),deep:$(en),struct:$(er)}),ep="computed",ef="computed.struct",eh=function(e,t,n){if(P(t))return X(e,t,ep);if(k(e))return G(ep,e);var a=k(t)?t:{};return a.get=e,a.name=a.name||e.name||"",new eO(a)};eh.annotationType_=ep,eh.struct=v(function(e,t){X(e,t,ef)},{annotationType_:ef});var em=0,ev=1,eg=null!=(o=null==(s=g(function(){},"name"))?void 0:s.configurable)&&o,eb={value:"action",configurable:!0,writable:!1,enumerable:!1};function ey(e,t,n,i){function r(){return function(e,t,n,i,r){var o,s,l,c,d,u,p=(o=t,s=eG.trackingDerivation,l=!o||!s,eZ(),c=eG.allowStateChanges,l&&(eV(),c=ex(!0)),em=(d={runAsAction_:l,prevDerivation_:s,prevAllowStateChanges_:c,prevAllowStateReads_:ez(!0),notifySpy_:!1,startTime_:0,actionId_:ev++,parentActionId_:em}).actionId_,d);try{return n.apply(i,r)}catch(e){throw p.error_=e,e}finally{em!==(u=p).actionId_&&a(30),em=u.parentActionId_,void 0!==u.error_&&(eG.suppressReactionErrors=!0),eN(u.prevAllowStateChanges_),eY(u.prevAllowStateReads_),eK(),u.runAsAction_&&eF(u.prevDerivation_),eG.suppressReactionErrors=!1}}(e,n,t,i||this,arguments)}return void 0===n&&(n=!1),r.isMobxAction=!0,eg&&(eb.value=e,Object.defineProperty(r,"name",eb)),r}function ex(e){var t=eG.allowStateChanges;return eG.allowStateChanges=e,t}function eN(e){eG.allowStateChanges=e}function e_(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function eC(e,t,n){return t&&e_(e.prototype,t),n&&e_(e,n),e}function ew(){return(ew=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function eE(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}function eS(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ej(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n<t;n++)a[n]=e[n];return a}function eT(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return ej(e,void 0);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ej(e,void 0)}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var a=0;return function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}l=Symbol.toPrimitive;var eP=function(e){function t(t,n,a,i,r){var o;return void 0===a&&(a="ObservableValue@"+E()),void 0===i&&(i=!0),void 0===r&&(r=Q.default),(o=e.call(this,a)||this).enhancer=void 0,o.name_=void 0,o.equals=void 0,o.hasUnreportedChange_=!1,o.interceptors_=void 0,o.changeListeners_=void 0,o.value_=void 0,o.dehancer=void 0,o.enhancer=n,o.name_=a,o.equals=r,o.value_=n(t,void 0,a),o}eE(t,e);var n=t.prototype;return n.dehanceValue=function(e){return void 0!==this.dehancer?this.dehancer(e):e},n.set=function(e){this.value_,(e=this.prepareNewValue_(e))!==eG.UNCHANGED&&this.setNewValue_(e)},n.prepareNewValue_=function(e){if(eM(this),tv(this)){var t=tb(this,{object:this,type:tE,newValue:e});if(!t)return eG.UNCHANGED;e=t.newValue}return e=this.enhancer(e,this.value_,this.name_),this.equals(this.value_,e)?eG.UNCHANGED:e},n.setNewValue_=function(e){var t=this.value_;this.value_=e,this.reportChanged(),ty(this)&&tN(this,{type:tE,object:this,newValue:e,oldValue:t})},n.get=function(){return this.reportObserved(),this.dehanceValue(this.value_)},n.intercept_=function(e){return tg(this,e)},n.observe_=function(e,t){return t&&e({observableKind:"value",debugObjectName:this.name_,object:this,type:tE,newValue:this.value_,oldValue:void 0}),tx(this,e)},n.raw=function(){return this.value_},n.toJSON=function(){return this.get()},n.toString=function(){return this.name_+"["+this.value_+"]"},n.valueOf=function(){return z(this.get())},n[l]=function(){return this.valueOf()},t}(Z);c=Symbol.toPrimitive;var eO=function(){function e(e){this.dependenciesState_=d.NOT_TRACKING_,this.observing_=[],this.newObserving_=null,this.isBeingObserved_=!1,this.isPendingUnobservation_=!1,this.observers_=new Set,this.diffValue_=0,this.runId_=0,this.lastAccessedBy_=0,this.lowestObserverState_=d.UP_TO_DATE_,this.unboundDepsCount_=0,this.mapid_="#"+E(),this.value_=new eA(null),this.name_=void 0,this.triggeredBy_=void 0,this.isComputing_=!1,this.isRunningSetter_=!1,this.derivation=void 0,this.setter_=void 0,this.isTracing_=u.NONE,this.scope_=void 0,this.equals_=void 0,this.requiresReaction_=void 0,this.keepAlive_=void 0,this.onBOL=void 0,this.onBUOL=void 0,e.get||a(31),this.derivation=e.get,this.name_=e.name||"ComputedValue@"+E(),e.set&&(this.setter_=ey(this.name_+"-setter",e.set)),this.equals_=e.equals||(e.compareStructural||e.struct?Q.structural
14:Q.default),this.scope_=e.context,this.requiresReaction_=!!e.requiresReaction,this.keepAlive_=!!e.keepAlive}var t=e.prototype;return t.onBecomeStale_=function(){var e;e=this,e.lowestObserverState_===d.UP_TO_DATE_&&(e.lowestObserverState_=d.POSSIBLY_STALE_,e.observers_.forEach(function(e){e.dependenciesState_===d.UP_TO_DATE_&&(e.dependenciesState_=d.POSSIBLY_STALE_,e.onBecomeStale_())}))},t.onBO=function(){this.onBOL&&this.onBOL.forEach(function(e){return e()})},t.onBUO=function(){this.onBUOL&&this.onBUOL.forEach(function(e){return e()})},t.get=function(){if(this.isComputing_&&a(32,this.name_,this.derivation),0!==eG.inBatch||0!==this.observers_.size||this.keepAlive_){if(eJ(this),eL(this)){var e,t=eG.trackingContext;this.keepAlive_&&!t&&(eG.trackingContext=this),this.trackAndCompute()&&(e=this,e.lowestObserverState_!==d.STALE_&&(e.lowestObserverState_=d.STALE_,e.observers_.forEach(function(t){t.dependenciesState_===d.POSSIBLY_STALE_?t.dependenciesState_=d.STALE_:t.dependenciesState_===d.UP_TO_DATE_&&(e.lowestObserverState_=d.UP_TO_DATE_)}))),eG.trackingContext=t}}else eL(this)&&(this.warnAboutUntrackedRead_(),eZ(),this.value_=this.computeValue_(!1),eK());var n=this.value_;if(eI(n))throw n.cause;return n},t.set=function(e){if(this.setter_){this.isRunningSetter_&&a(33,this.name_),this.isRunningSetter_=!0;try{this.setter_.call(this.scope_,e)}finally{this.isRunningSetter_=!1}}else a(34,this.name_)},t.trackAndCompute=function(){var e=this.value_,t=this.dependenciesState_===d.NOT_TRACKING_,n=this.computeValue_(!0),a=t||eI(e)||eI(n)||!this.equals_(e,n);return a&&(this.value_=n),a},t.computeValue_=function(e){this.isComputing_=!0;var t,n=ex(!1);if(e)t=eD(this,this.derivation,this.scope_);else if(!0===eG.disableErrorBoundaries)t=this.derivation.call(this.scope_);else try{t=this.derivation.call(this.scope_)}catch(e){t=new eA(e)}return eN(n),this.isComputing_=!1,t},t.suspend_=function(){this.keepAlive_||(eB(this),this.value_=void 0)},t.observe_=function(e,t){var n=this,a=!0,i=void 0;return function(e,t){void 0===t&&(t=N);var n,a=t&&t.name||e.name||"Autorun@"+E();if(t.scheduler||t.delay){var i,r=(i=t).scheduler?i.scheduler:i.delay?function(e){return setTimeout(e,i.delay)}:tn,o=!1;n=new eQ(a,function(){o||(o=!0,r(function(){o=!1,n.isDisposed_||n.track(s)}))},t.onError,t.requiresObservable)}else n=new eQ(a,function(){this.track(s)},t.onError,t.requiresObservable);function s(){e(n)}return n.schedule_(),n.getDisposer_()}(function(){var r=n.get();if(!a||t){var o=eV();e({observableKind:"computed",debugObjectName:n.name_,type:tE,object:n,newValue:r,oldValue:i}),eF(o)}a=!1,i=r})},t.warnAboutUntrackedRead_=function(){},t.toString=function(){return this.name_+"["+this.derivation.toString()+"]"},t.valueOf=function(){return z(this.get())},t[c]=function(){return this.valueOf()},e}(),ek=L("ComputedValue",eO);!function(e){e[e.NOT_TRACKING_=-1]="NOT_TRACKING_",e[e.UP_TO_DATE_=0]="UP_TO_DATE_",e[e.POSSIBLY_STALE_=1]="POSSIBLY_STALE_",e[e.STALE_=2]="STALE_"}(d||(d={})),function(e){e[e.NONE=0]="NONE",e[e.LOG=1]="LOG",e[e.BREAK=2]="BREAK"}(u||(u={}));var eA=function(e){this.cause=void 0,this.cause=e};function eI(e){return e instanceof eA}function eL(e){switch(e.dependenciesState_){case d.UP_TO_DATE_:return!1;case d.NOT_TRACKING_:case d.STALE_:return!0;case d.POSSIBLY_STALE_:for(var t=ez(!0),n=eV(),a=e.observing_,i=a.length,r=0;r<i;r++){var o=a[r];if(ek(o)){if(eG.disableErrorBoundaries)o.get();else try{o.get()}catch(e){return eF(n),eY(t),!0}if(e.dependenciesState_===d.STALE_)return eF(n),eY(t),!0}}return eH(e),eF(n),eY(t),!1}}function eM(e){}function eD(e,t,n){var a,i=ez(!0);eH(e),e.newObserving_=Array(e.observing_.length+100),e.unboundDepsCount_=0,e.runId_=++eG.runId;var r=eG.trackingDerivation;if(eG.trackingDerivation=e,eG.inBatch++,!0===eG.disableErrorBoundaries)a=t.call(n);else try{a=t.call(n)}catch(e){a=new eA(e)}return eG.inBatch--,eG.trackingDerivation=r,function(e){for(var t=e.observing_,n=e.observing_=e.newObserving_,a=d.UP_TO_DATE_,i=0,r=e.unboundDepsCount_,o=0;o<r;o++){var s=n[o];0===s.diffValue_&&(s.diffValue_=1,i!==o&&(n[i]=s),i++),s.dependenciesState_>a&&(a=s.dependenciesState_)}for(n.length=i,e.newObserving_=null,r=t.length;r--;){var l=t[r];0===l.diffValue_&&eX(l,e),l.diffValue_=0}for(;i--;){var c,u,p=n[i];1===p.diffValue_&&(p.diffValue_=0,c=p,u=e,c.observers_.add(u),c.lowestObserverState_>
14u.dependenciesState_&&(c.lowestObserverState_=u.dependenciesState_))}a!==d.UP_TO_DATE_&&(e.dependenciesState_=a,e.onBecomeStale_())}(e),eY(i),a}function eB(e){var t=e.observing_;e.observing_=[];for(var n=t.length;n--;)eX(t[n],e);e.dependenciesState_=d.NOT_TRACKING_}function eR(e){var t=eV();try{return e()}finally{eF(t)}}function eV(){var e=eG.trackingDerivation;return eG.trackingDerivation=null,e}function eF(e){eG.trackingDerivation=e}function ez(e){var t=eG.allowStateReads;return eG.allowStateReads=e,t}function eY(e){eG.allowStateReads=e}function eH(e){if(e.dependenciesState_!==d.UP_TO_DATE_){e.dependenciesState_=d.UP_TO_DATE_;for(var t=e.observing_,n=t.length;n--;)t[n].lowestObserverState_=d.UP_TO_DATE_}}var eU=function(){this.version=6,this.UNCHANGED={},this.trackingDerivation=null,this.trackingContext=null,this.runId=0,this.mobxGuid=0,this.inBatch=0,this.pendingUnobservations=[],this.pendingReactions=[],this.isRunningReactions=!1,this.allowStateChanges=!1,this.allowStateReads=!0,this.enforceActions=!0,this.spyListeners=[],this.globalReactionErrorHandlers=[],this.computedRequiresReaction=!1,this.reactionRequiresObservable=!1,this.observableRequiresReaction=!1,this.disableErrorBoundaries=!1,this.suppressReactionErrors=!1,this.useProxies=!0,this.verifyProxies=!1},eW=!0,e$=!1,eG=function(){var e=i();return(e.__mobxInstanceCount>0&&!e.__mobxGlobals&&(eW=!1),e.__mobxGlobals&&e.__mobxGlobals.version!==new eU().version&&(eW=!1),eW)?e.__mobxGlobals?(e.__mobxInstanceCount+=1,e.__mobxGlobals.UNCHANGED||(e.__mobxGlobals.UNCHANGED={}),e.__mobxGlobals):(e.__mobxInstanceCount=1,e.__mobxGlobals=new eU):(setTimeout(function(){e$||a(35)},1),new eU)}();function eX(e,t){e.observers_.delete(t),0===e.observers_.size&&eq(e)}function eq(e){!1===e.isPendingUnobservation_&&(e.isPendingUnobservation_=!0,eG.pendingUnobservations.push(e))}function eZ(){eG.inBatch++}function eK(){if(0==--eG.inBatch){e1();for(var e=eG.pendingUnobservations,t=0;t<e.length;t++){var n=e[t];n.isPendingUnobservation_=!1,0===n.observers_.size&&(n.isBeingObserved_&&(n.isBeingObserved_=!1,n.onBUO()),n instanceof eO&&n.suspend_())}eG.pendingUnobservations=[]}}function eJ(e){var t=eG.trackingDerivation;return null!==t?(t.runId_!==e.lastAccessedBy_&&(e.lastAccessedBy_=t.runId_,t.newObserving_[t.unboundDepsCount_++]=e,!e.isBeingObserved_&&eG.trackingContext&&(e.isBeingObserved_=!0,e.onBO())),!0):(0===e.observers_.size&&eG.inBatch>0&&eq(e),!1)}var eQ=function(){function e(e,t,n,a){void 0===e&&(e="Reaction@"+E()),void 0===a&&(a=!1),this.name_=void 0,this.onInvalidate_=void 0,this.errorHandler_=void 0,this.requiresObservable_=void 0,this.observing_=[],this.newObserving_=[],this.dependenciesState_=d.NOT_TRACKING_,this.diffValue_=0,this.runId_=0,this.unboundDepsCount_=0,this.mapid_="#"+E(),this.isDisposed_=!1,this.isScheduled_=!1,this.isTrackPending_=!1,this.isRunning_=!1,this.isTracing_=u.NONE,this.name_=e,this.onInvalidate_=t,this.errorHandler_=n,this.requiresObservable_=a}var t=e.prototype;return t.onBecomeStale_=function(){this.schedule_()},t.schedule_=function(){this.isScheduled_||(this.isScheduled_=!0,eG.pendingReactions.push(this),e1())},t.isScheduled=function(){return this.isScheduled_},t.runReaction_=function(){if(!this.isDisposed_){if(eZ(),this.isScheduled_=!1,eL(this)){this.isTrackPending_=!0;try{this.onInvalidate_()}catch(e){this.reportExceptionInDerivation_(e)}}eK()}},t.track=function(e){if(!this.isDisposed_){eZ(),this.isRunning_=!0;var t=eG.trackingContext;eG.trackingContext=this;var n=eD(this,e,void 0);eG.trackingContext=t,this.isRunning_=!1,this.isTrackPending_=!1,this.isDisposed_&&eB(this),eI(n)&&this.reportExceptionInDerivation_(n.cause),eK()}},t.reportExceptionInDerivation_=function(e){var t=this;if(this.errorHandler_)return void this.errorHandler_(e,this);if(eG.disableErrorBoundaries)throw e;eG.suppressReactionErrors||console.error("[mobx] uncaught error in '"+this+"'",e),eG.globalReactionErrorHandlers.forEach(function(n){return n(e,t)})},t.dispose=function(){!this.isDisposed_&&(this.isDisposed_=!0,this.isRunning_||(eZ(),eB(this),eK()))},t.getDisposer_=function(){var e=this.dispose.bind(this);return e[q]=this,e},t.toString=function(){return"Reaction["+this.name_+"]"},t.trace=function(e){void 0===e&&(e=!1),function(){a("trace() is not available in production builds");for(var e=!1,t=arguments.length,n=Array(t),i=0;i<t;i++)n[i]=arguments[i];"boolean"==typeof n[n.length-1]&&(e=n.pop());var r=function(e){switch(e.length){case 0:return eG.trackingDerivation;case 1:return tQ(e[0]);case 2:return tQ(e[0],e[1])}}(n);if(!r)return a("'trace(break?)' can only be used inside a tracked computed value or a Reaction. Consider passing in the computed value or reaction explicitly");r.isTracing_===u.NONE&&console.log("[mobx.trace] '"+r.name_+"' tracing enabled"),r.isTracing_=e?u.BREAK:u.LOG}(this,e)},e}(),e0=function(e){return e()};function e1(){eG.inBatch>0||eG.isRunningReactions||e0(e2)}function e2(){eG.isRunningReactions=!0;for(var e=eG.pendingReactions,t=0;e.length>0;){100==++t&&(console.error("[mobx] cycle in reaction: "+e[0]),e.splice(0));for(var n=e.splice(0),a=0,i=n.length;a<i;a++)n[a].runReaction_()}eG.isRunningReactions=!1}var e3=L("Reaction",eQ),e4="action",e5="action.bound",e6="autoAction",e7="autoAction.bound";function e8(e,t){var n=function(n,a){return T(n)?ey(n.name||"<unnamed action>",n,e):T(a)?ey(n,a,e):P(a)?X(n,a,t):P(n)?G(t,n):void 0};return n.annotationType_=t,n}var e9=e8(!1,e4),te=e8(!0,e6);function tt(e){return T(e)&&!0===e.isMobxAction}
14e9.bound=$(e5),te.bound=$(e7);var tn=function(e){return e()};function ta(e,t,n){return ti("onBUO",e,t,n)}function ti(e,t,n,a){var i="function"==typeof a?tQ(t,n):tQ(t),r=T(a)?a:n,o=e+"L";return i[o]?i[o].add(r):i[o]=new Set([r]),function(){var e=i[o];e&&(e.delete(r),0===e.size&&delete i[o])}}var tr="always";function to(e){!0===e.isolateGlobalState&&function(){if((eG.pendingReactions.length||eG.inBatch||eG.isRunningReactions)&&a(36),e$=!0,eW){var e=i();0==--e.__mobxInstanceCount&&(e.__mobxGlobals=void 0),eG=new eU}}();var t,n,r=e.useProxies,o=e.enforceActions;if(void 0!==r&&(eG.useProxies=r===tr||"never"!==r&&"undefined"!=typeof Proxy),"ifavailable"===r&&(eG.verifyProxies=!0),void 0!==o){var s=o===tr?tr:"observed"===o;eG.enforceActions=s,eG.allowStateChanges=!0!==s&&s!==tr}["computedRequiresReaction","reactionRequiresObservable","observableRequiresReaction","disableErrorBoundaries"].forEach(function(t){t in e&&(eG[t]=!!e[t])}),eG.allowStateReads=!eG.observableRequiresReaction,e.reactionScheduler&&(t=e.reactionScheduler,n=e0,e0=function(e){return t(function(){return n(e)})})}function ts(e,t){return function e(t){var n={name:t.name_};return t.observing_&&t.observing_.length>0&&(n.dependencies=Array.from(new Set(t.observing_)).map(e)),n}(tQ(e,t))}var tl=0;function tc(){this.message="FLOW_CANCELLED"}tc.prototype=Object.create(Error.prototype);var td=Object.assign(function(e,t){if(P(t))return X(e,t,"flow");var n=e.name||"<unnamed flow>",a=function(){var t,a=arguments,i=++tl,r=e9(n+" - runid: "+i+" - init",e).apply(this,a),o=void 0,s=new Promise(function(e,a){var s=0;function l(e){var t;o=void 0;try{t=e9(n+" - runid: "+i+" - yield "+s++,r.next).call(r,e)}catch(e){return a(e)}d(t)}function c(e){var t;o=void 0;try{t=e9(n+" - runid: "+i+" - yield "+s++,r.throw).call(r,e)}catch(e){return a(e)}d(t)}function d(t){return T(null==t?void 0:t.then)?void t.then(d,a):t.done?e(t.value):(o=Promise.resolve(t.value)).then(l,c)}t=a,l(void 0)});return s.cancel=e9(n+" - runid: "+i+" - cancel",function(){try{o&&tu(o);var e=r.return(void 0),n=Promise.resolve(e.value);n.then(j,j),tu(n),t(new tc)}catch(e){t(e)}}),s};return a.isMobXFlow=!0,a},{annotationType_:"flow"});function tu(e){T(e.cancel)&&e.cancel()}function tp(e){return!!e&&(tX(e)||!!e[q]||K(e)||e3(e)||ek(e))}function tf(e,t,n,a){var i,r,o,s,l,c,d;return T(n)?(i=e,r=t,o=n,s=a,t0(i,r).observe_(o,s)):(l=e,c=t,d=n,t0(l).observe_(c,d))}function th(e,t){void 0===t&&(t=void 0),eZ();try{return e.apply(t)}finally{eK()}}var tm={has:function(e,t){if(t===q||"constructor"===t)return!0;var n=e[q];return P(t)?n.has_(t):t in e},get:function(e,t){if(t===q||"constructor"===t)return e[t];var n=e[q],a=n.values_.get(t);if(a instanceof Z){var i=a.get();return void 0===i&&n.has_(t),i}return P(t)&&n.has_(t),e[t]},set:function(e,t,n){return!!P(t)&&(!function e(t,n,i){if(2==arguments.length&&!tz(t)){eZ();var r=n;try{for(var o in r)e(t,o,r[o])}finally{eK()}return}if(tX(t)){var s=t[q];s.values_.get(n)?s.write_(n,i):s.addObservableProp_(n,i,s.defaultEnhancer_)}else tR(t)?t.set(n,i):tz(t)?t.add(n):tL(t)?("number"!=typeof n&&(n=parseInt(n,10)),n<0&&a("Invalid index: '"+n+"'"),eZ(),n>=t.length&&(t.length=n+1),t[n]=i,eK()):a(8)}(e,t,n),!0)},deleteProperty:function(e,t){return!!P(t)&&(e[q].remove_(t),!0)},ownKeys:function(e){return e[q].keysAtom_.reportObserved(),Reflect.ownKeys(e)},preventExtensions:function(e){a(13)}};function tv(e){return void 0!==e.interceptors_&&e.interceptors_.length>0}function tg(e,t){var n=e.interceptors_||(e.interceptors_=[]);return n.push(t),S(function(){var e=n.indexOf(t);-1!==e&&n.splice(e,1)})}function tb(e,t){var n=eV();try{for(var i=[].concat(e.interceptors_||[]),r=0,o=i.length;r<o&&((t=i[r](t))&&!t.type&&a(14),t);r++);return t}finally{eF(n)}}function ty(e){return void 0!==e.changeListeners_&&e.changeListeners_.length>0}function tx(e,t){var n=e.changeListeners_||(e.changeListeners_=[]);return n.push(t),S(function(){var e=n.indexOf(t);-1!==e&&n.splice(e,1)})}function tN(e,t){var n=eV(),a=e.changeListeners_;if(a){a=a.slice();for(var i=0,r=a.length;i<r;i++)a[i](t);eF(n)}}function t_(e,t,n,a,i){A(e,t,i?te(n||t,a):e9(n||t,a))}function tC(e,t,n,i,r,o,s){var l,c=e.target_,d=r;if(!0===r&&(r=function(e,t,n){if(e.get)return eh;if(e.set)return!1;if(T(e.value)){var a,i;return(i=null==(a=e.value)?void 0:a.constructor)&&("GeneratorFunction"===i.name||"GeneratorFunction"===i.displayName)?td:!tt(e.value)&&(n?te.bound:te)}return null!=t?t:eu.deep}(i,eu,s)),!1===r){o&&b(c,n,i);return}if(!r||!0===r||!r.annotationType_)return a(2,n);var u=r.annotationType_;switch(u){case e6:case e4:var p=i.value;T(p)||a(3,n),t===c||o?t_(c,n,r.arg_,p,u===e6):tt(t[n])||t_(t,n,r.arg_,p,u===e6);break;case e7:case e5:var f=i.value;T(f)||a(3,n),t_(c,n,r.arg_,f.bind(e.proxy_||c),u===e7);break;case"flow":t===c||o?A(c,n,td(i.value)):(null==(l=t[n])?void 0:l.isMobXFlow)!==!0&&A(t,n,td(i.value));break;case ep:case ef:i.get||a(4,n),e.addComputedProp_(c,n,ew({get:i.get,set:i.set,compareStructural
14:r.annotationType_===ef},r.arg_));break;case en:case ea:case ei:case er:var h=!0===d?e.defaultEnhancer_:ec(r);e.addObservableProp_(n,i.value,h)}}var tw="splice",tE="update",tS={get:function(e,t){var n=e[q];return t===q?n:"length"===t?n.getArrayLength_():"string"!=typeof t||isNaN(t)?Y(tT,t)?tT[t]:e[t]:n.get_(parseInt(t))},set:function(e,t,n){var a=e[q];return"length"===t&&a.setArrayLength_(n),"symbol"==typeof t||isNaN(t)?e[t]=n:a.set_(parseInt(t),n),!0},preventExtensions:function(){a(15)}},tj=function(){function e(e,t,n,a){this.owned_=void 0,this.legacyMode_=void 0,this.atom_=void 0,this.values_=[],this.interceptors_=void 0,this.changeListeners_=void 0,this.enhancer_=void 0,this.dehancer=void 0,this.proxy_=void 0,this.lastKnownLength_=0,this.owned_=n,this.legacyMode_=a,this.atom_=new Z(e||"ObservableArray@"+E()),this.enhancer_=function(n,a){return t(n,a,e+"[..]")}}var t=e.prototype;return t.dehanceValue_=function(e){return void 0!==this.dehancer?this.dehancer(e):e},t.dehanceValues_=function(e){return void 0!==this.dehancer&&e.length>0?e.map(this.dehancer):e},t.intercept_=function(e){return tg(this,e)},t.observe_=function(e,t){return void 0===t&&(t=!1),t&&e({observableKind:"array",object:this.proxy_,debugObjectName:this.atom_.name_,type:"splice",index:0,added:this.values_.slice(),addedCount:this.values_.length,removed:[],removedCount:0}),tx(this,e)},t.getArrayLength_=function(){return this.atom_.reportObserved(),this.values_.length},t.setArrayLength_=function(e){("number"!=typeof e||e<0)&&a("Out of range: "+e);var t=this.values_.length;if(e!==t)if(e>t){for(var n=Array(e-t),i=0;i<e-t;i++)n[i]=void 0;this.spliceWithArray_(t,0,n)}else this.spliceWithArray_(e,t-e)},t.updateArrayLength_=function(e,t){e!==this.lastKnownLength_&&a(16),this.lastKnownLength_+=t,this.legacyMode_&&t>0&&tJ(e+t+1)},t.spliceWithArray_=function(e,t,n){var a=this;this.atom_;var i=this.values_.length;if(void 0===e?e=0:e>i?e=i:e<0&&(e=Math.max(0,i+e)),t=1==arguments.length?i-e:null==t?0:Math.max(0,Math.min(t,i-e)),void 0===n&&(n=x),tv(this)){var r=tb(this,{object:this.proxy_,type:tw,index:e,removedCount:t,added:n});if(!r)return x;t=r.removedCount,n=r.added}if(n=0===n.length?n:n.map(function(e){return a.enhancer_(e,void 0)}),this.legacyMode_){var o=n.length-t;this.updateArrayLength_(i,o)}var s=this.spliceItemsIntoValues_(e,t,n);return(0!==t||0!==n.length)&&this.notifyArraySplice_(e,n,s),this.dehanceValues_(s)},t.spliceItemsIntoValues_=function(e,t,n){if(n.length<1e4){var a;return(a=this.values_).splice.apply(a,[e,t].concat(n))}var i=this.values_.slice(e,e+t),r=this.values_.slice(e+t);this.values_.length=e+n.length-t;for(var o=0;o<n.length;o++)this.values_[e+o]=n[o];for(var s=0;s<r.length;s++)this.values_[e+n.length+s]=r[s];return i},t.notifyArrayChildUpdate_=function(e,t,n){var a=!this.owned_&&!1,i=ty(this),r=i||a?{observableKind:"array",object:this.proxy_,type:tE,debugObjectName:this.atom_.name_,index:e,newValue:t,oldValue:n}:null;this.atom_.reportChanged(),i&&tN(this,r)},t.notifyArraySplice_=function(e,t,n){var a=!this.owned_&&!1,i=ty(this),r=i||a?{observableKind:"array",object:this.proxy_,debugObjectName:this.atom_.name_,type:tw,index:e,removed:n,added:t,removedCount:n.length,addedCount:t.length}:null;this.atom_.reportChanged(),i&&tN(this,r)},t.get_=function(e){if(e<this.values_.length)return this.atom_.reportObserved(),this.dehanceValue_(this.values_[e]);console.warn("[mobx.array] Attempt to read an array index ("+e+") that is out of bounds ("+this.values_.length+"). Please check length first. Out of bound indices will not be tracked by MobX")},t.set_=function(e,t){var n=this.values_;if(e<n.length){this.atom_;var i=n[e];if(tv(this)){var r=tb(this,{type:tE,object:this.proxy_,index:e,newValue:t});if(!r)return;t=r.newValue}(t=this.enhancer_(t,i))!==i&&(n[e]=t,this.notifyArrayChildUpdate_(e,t,i))}else e===n.length?this.spliceWithArray_(e,0,[t]):a(17,e,n.length)},e}(),tT={clear:function(){return this.splice(0)},replace:function(e){var t=this[q];return t.spliceWithArray_(0,t.values_.length,e)},toJSON:function(){return this.slice()},splice:function(e,t){for(var n=arguments.length,a=Array(n>2?n-2:0),i=2;i<n;i++)a[i-2]=arguments[i];var r=this[q];switch(arguments.length){case 0:return[];case 1:return r.spliceWithArray_(e);case 2:return r.spliceWithArray_(e,t)}return r.spliceWithArray_(e,t,a)},spliceWithArray:function(e,t,n){return this[q].spliceWithArray_(e,t,n)},push:function(){for(var e=this[q],t=arguments.length,n=Array(t),a=0;a<t;a++)n[a]=arguments[a];return e.spliceWithArray_(e.values_.length,0,n),e.values_.length},pop:function(){return this.splice(Math.max(this[q].values_.length-1,0),1)[0]},shift:function(){return this.splice(0,1)[0]},unshift:function(){for(var e=this[q],t=arguments.length,n=Array(t),a=0;a<t;a++)n[a]=arguments[a];return e.spliceWithArray_(0,0,n),e.values_.length},reverse:function(){return eG.trackingDerivation&&a(37,"reverse"),this.replace(this.slice().reverse()),this},sort:function(){eG.trackingDerivation&&a(37,"sort");var e=this.slice();return e.sort.apply(e,arguments),this.replace(e),this},remove:function(e){var t=this[q],n=t.dehanceValues_(t.values_).indexOf(e);return n>-1&&(this.splice(n,1),!0)}};function tP(e,t){"function"==typeof Array.prototype[e]&&(tT[e]=t(e))}function tO(e){return function(){var t=this[q];t.atom_.reportObserved();var n=t.dehanceValues_(t.values_);return n[e].apply(n,arguments)}}function tk(e){return function(t,n){var a=this,i=this[q];return i.atom_.reportObserved(),i.dehanceValues_(i.values_)[e](function(e,i){return t.call(n,e,i,a)})}}function tA(e){return function(){var t=this,n=this[q];n.atom_.reportObserved();var a=n.dehanceValues_(n.values_),i=arguments[0];return arguments[0]=function(e,n,a){return i(e,n,a,t)},a[e].apply(a,arguments)}}tP("concat",tO),tP("flat",tO),tP("includes",tO),tP("indexOf",tO),tP("join",tO),tP("lastIndexOf",tO),tP("slice",tO),tP("toString",tO),tP("toLocaleStr
14ing",tO),tP("every",tk),tP("filter",tk),tP("find",tk),tP("findIndex",tk),tP("flatMap",tk),tP("forEach",tk),tP("map",tk),tP("some",tk),tP("reduce",tA),tP("reduceRight",tA);var tI=L("ObservableArrayAdministration",tj);function tL(e){return O(e)&&tI(e[q])}var tM={},tD="delete";p=Symbol.iterator,f=Symbol.toStringTag;var tB=function(){function e(e,t,n){void 0===t&&(t=ee),void 0===n&&(n="ObservableMap@"+E()),this.enhancer_=void 0,this.name_=void 0,this[q]=tM,this.data_=void 0,this.hasMap_=void 0,this.keysAtom_=void 0,this.interceptors_=void 0,this.changeListeners_=void 0,this.dehancer=void 0,this.enhancer_=t,this.name_=n,T(Map)||a(18),this.keysAtom_=J(this.name_+".keys()"),this.data_=new Map,this.hasMap_=new Map,this.merge(e)}var t=e.prototype;return t.has_=function(e){return this.data_.has(e)},t.has=function(e){var t=this;if(!eG.trackingDerivation)return this.has_(e);var n=this.hasMap_.get(e);if(!n){var a=n=new eP(this.has_(e),et,this.name_+"."+F(e)+"?",!1);this.hasMap_.set(e,a),ta(a,function(){return t.hasMap_.delete(e)})}return n.get()},t.set=function(e,t){var n=this.has_(e);if(tv(this)){var a=tb(this,{type:n?tE:"add",object:this,newValue:t,name:e});if(!a)return this;t=a.newValue}return n?this.updateValue_(e,t):this.addValue_(e,t),this},t.delete=function(e){var t=this;if(eM(this.keysAtom_),tv(this)&&!tb(this,{type:tD,object:this,name:e}))return!1;if(this.has_(e)){var n=ty(this),a=n?{observableKind:"map",debugObjectName:this.name_,type:tD,object:this,oldValue:this.data_.get(e).value_,name:e}:null;return th(function(){t.keysAtom_.reportChanged(),t.updateHasMapEntry_(e,!1),t.data_.get(e).setNewValue_(void 0),t.data_.delete(e)}),n&&tN(this,a),!0}return!1},t.updateHasMapEntry_=function(e,t){var n=this.hasMap_.get(e);n&&n.setNewValue_(t)},t.updateValue_=function(e,t){var n=this.data_.get(e);if((t=n.prepareNewValue_(t))!==eG.UNCHANGED){var a=ty(this),i=a?{observableKind:"map",debugObjectName:this.name_,type:tE,object:this,oldValue:n.value_,name:e,newValue:t}:null;n.setNewValue_(t),a&&tN(this,i)}},t.addValue_=function(e,t){var n=this;this.keysAtom_,th(function(){var a=new eP(t,n.enhancer_,n.name_+"."+F(e),!1);n.data_.set(e,a),t=a.value_,n.updateHasMapEntry_(e,!0),n.keysAtom_.reportChanged()});var a=ty(this),i=a?{observableKind:"map",debugObjectName:this.name_,type:"add",object:this,name:e,newValue:t}:null;a&&tN(this,i)},t.get=function(e){return this.has(e)?this.dehanceValue_(this.data_.get(e).get()):this.dehanceValue_(void 0)},t.dehanceValue_=function(e){return void 0!==this.dehancer?this.dehancer(e):e},t.keys=function(){return this.keysAtom_.reportObserved(),this.data_.keys()},t.values=function(){var e=this,t=this.keys();return t5({next:function(){var n=t.next(),a=n.done,i=n.value;return{done:a,value:a?void 0:e.get(i)}}})},t.entries=function(){var e=this,t=this.keys();return t5({next:function(){var n=t.next(),a=n.done,i=n.value;return{done:a,value:a?void 0:[i,e.get(i)]}}})},t[p]=function(){return this.entries()},t.forEach=function(e,t){for(var n,a=eT(this);!(n=a()).done;){var i=n.value,r=i[0],o=i[1];e.call(t,o,r,this)}},t.merge=function(e){var t=this;return tR(e)&&(e=new Map(e)),th(function(){k(e)?R(e).forEach(function(n){return t.set(n,e[n])}):Array.isArray(e)?e.forEach(function(e){var n=e[0],a=e[1];return t.set(n,a)}):M(e)?(e.constructor!==Map&&a(19,e),e.forEach(function(e,n){return t.set(n,e)})):null!=e&&a(20,e)}),this},t.clear=function(){var e=this;th(function(){eR(function(){for(var t,n=eT(e.keys());!(t=n()).done;){var a=t.value;e.delete(a)}})})},t.replace=function(e){var t=this;return th(function(){for(var n,i=function(e){if(M(e)||tR(e))return e;if(Array.isArray(e))return new Map(e);if(!k(e))return a(21,e);var t=new Map;for(var n in e)t.set(n,e[n]);return t}(e),r=new Map,o=!1,s=eT(t.data_.keys());!(n=s()).done;){var l=n.value;if(!i.has(l))if(t.delete(l))o=!0;else{var c=t.data_.get(l);r.set(l,c)}}for(var d,u=eT(i.entries());!(d=u()).done;){var p=d.value,f=p[0],h=p[1],m=t.data_.has(f);if(t.set(f,h),t.data_.has(f)){var v=t.data_.get(f);r.set(f,v),m||(o=!0)}}if(!o)if(t.data_.size!==r.size)t.keysAtom_.reportChanged();else for(var g=t.data_.keys(),b=r.keys(),y=g.next(),x=b.next();!y.done;){if(y.value!==x.value){t.keysAtom_.reportChanged();break}y=g.next(),x=b.next()}t.data_=r}),this},t.toString=function(){return"[object ObservableMap]"},t.toJSON=function(){return Array.from(this)},t.observe_=function(e,t){return tx(this,e)},t.intercept_=function(e){return tg(this,e)},eC(e,[{key:"size",get:function(){return this.keysAtom_.reportObserved(),this.data_.size}},{key:f,get:function(){return"Map"}}]),e}(),tR=L("ObservableMap",tB),tV={};h=Symbol.iterator,m=Symbol.toStringTag;var tF=function(){function e(e,t,n){void 0===t&&(t=ee),void 0===n&&(n="ObservableSet@"+E()),this.name_=void 0,this[q]=tV,this.data_=new Set,this.atom_=void 0,this.changeListeners_=void 0,this.interceptors_=void 0,this.dehancer=void 0,this.enhancer_=void 0,this.name_=n,T(Set)||a(22),this.atom_=J(this.name_),this.enhancer_=function(e,a){return t(e,a,n)},e&&this.replace(e)}var t=e.prototype;return t.dehanceValue_=function(e){return void 0!==this.dehancer?this.dehancer(e):e},t.clear=function(){var e=this;th(function(){eR(function(){for(var t,n=eT(e.data_.values());!(t=n()).done;){var a=t.value;e.delete(a)}})})},t.forEach=function(e,t){for(var n,a=eT(this);!(n=a()).done;){var i=n.value;e.call(t,i,i,this)}},t.add=function(e){var t=this;if(eM(this.atom_),tv(this)&&!tb(this,{type:"add",object:this,newValue:e}))return this;if(!this.has(e)){th(function(){t.data_.add(t.enhancer_(e,void 0)),t.atom_.reportChanged()});var n=ty(this),a=n?{observableKind:"set",debugObjectName:this.name_,type:"add",object:this,newValue:e}:null;n&&tN(this,a)}return this},t.delete=function(e){var t=this;if(tv(this)&&!tb(this,{type:tD,object:this,oldValue:e}))return!1;if(this.has(e)){var n=ty(this),a=n?{observableKind:"set",debugObjectName:this.name_,type:tD,object:this,oldValue:e}:null;return th(function(){t.atom_.reportChanged(),t.data_.delete(e)}),n&&tN(this,a),!0}return!1},t.has=function(e){return this.atom_.reportObserved(),this.data_.has(this.dehanceValue_(e))},t.entries=function(){var e=0,t=Array.from(this.keys()),n=Array.from(this.values());return t5({next:function(){var a=e;return e+=1,a<n.length?{value:[t[a],n[a]],done:!1}:{done:!0}}})},t.keys=function(){return this.values()},t.values=function(){this.atom_.reportObserved();var e=this,t=0,n=Array.from(this.data_.values());return t5({next:function(){return t<n.length?{value:e.dehanceValue_(n[t++]),done:!1}:{done:!0}}})},t.replace=function(e){var t=this;return tz(e)&&(e=new Set(e)),th(function(){Array.isArray(e)?(t.clear(),e.forEach(function(e){return t.add(e)})):D(e)?(t.clear(),e.forEach(function(e){return t.add(e)})):null!=e&&a("Cannot initialize set from "+e)}),this},t.observe_=function(e,t){return tx(this,e)},t.intercept_=function(e){return tg(this,e)},t.toJSON=function(){return Array.from(this)},t.toString=function(){return"[object ObservableSet]"},t[h]=function(){return this.values()},eC(e,[{key:"size",get:function(){return this.atom_.reportObserved(),this.data_.size}},{key:m,get:function(){return"Set"}}]),e}(),tz=L("ObservableSet",tF),tY="remove",tH=function(){function e(e,t,n,a){void 0===t&&(t=new Map),this.target_=void 0,this.values_=void 0,this.name_=void 0,this.defaultEnhancer_=void 0,this.keysAtom_=void 0,this.changeListeners_=void 0,this.interceptors_=void 0,this.proxy_=void 0,this.pendingKeys_=void 0,this.keysValue_=[],this.isStaledKeysValue_=!0,this.target_=e,this.values_=t,this.name_=n,this.defaultEnhancer_=a,this.keysAtom_=ne
14w Z(n+".keys")}var t=e.prototype;return t.read_=function(e){return this.values_.get(e).get()},t.write_=function(e,t){var n=this.target_,a=this.values_.get(e);if(a instanceof eO)return void a.set(t);if(tv(this)){var i=tb(this,{type:tE,object:this.proxy_||n,name:e,newValue:t});if(!i)return;t=i.newValue}if((t=a.prepareNewValue_(t))!==eG.UNCHANGED){var r=ty(this),o=r?{type:tE,observableKind:"object",debugObjectName:this.name_,object:this.proxy_||n,oldValue:a.value_,name:e,newValue:t}:null;a.setNewValue_(t),r&&tN(this,o)}},t.has_=function(e){var t=this.pendingKeys_||(this.pendingKeys_=new Map),n=t.get(e);return n||(n=new eP(!!this.values_.get(e),et,this.name_+"."+F(e)+"?",!1),t.set(e,n)),n.get()},t.addObservableProp_=function(e,t,n){void 0===n&&(n=this.defaultEnhancer_);var a,i=this.target_;if(tv(this)){var r=tb(this,{object:this.proxy_||i,name:e,type:"add",newValue:t});if(!r)return;t=r.newValue}var o=new eP(t,n,this.name_+"."+F(e),!1);this.values_.set(e,o),t=o.value_,b(i,e,tW[a=e]||(tW[a]={configurable:!0,enumerable:!0,get:function(){return this[q].read_(a)},set:function(e){this[q].write_(a,e)}})),this.notifyPropertyAddition_(e,t)},t.addComputedProp_=function(e,t,n){var a,i=this.target_;n.name=n.name||this.name_+"."+F(t),n.context=this.proxy_||i,this.values_.set(t,new eO(n)),b(e,t,t$[a=t]||(t$[a]={configurable:!0,enumerable:!1,get:function(){return this[q].read_(a)},set:function(e){this[q].write_(a,e)}}))},t.remove_=function(e){if(this.values_.has(e)){var t=this.target_;if(!tv(this)||tb(this,{object:this.proxy_||t,name:e,type:tY}))try{eZ();var n=ty(this),a=this.values_.get(e),i=a&&a.get();if(a&&a.set(void 0),this.reportKeysChanged(),this.values_.delete(e),this.pendingKeys_){var r=this.pendingKeys_.get(e);r&&r.set(!1)}delete this.target_[e];var o=n?{type:tY,observableKind:"object",object:this.proxy_||t,debugObjectName:this.name_,oldValue:i,name:e}:null;n&&tN(this,o)}finally{eK()}}},t.observe_=function(e,t){return tx(this,e)},t.intercept_=function(e){return tg(this,e)},t.notifyPropertyAddition_=function(e,t){var n=ty(this),a=n?{type:"add",observableKind:"object",debugObjectName:this.name_,object:this.proxy_||this.target_,name:e,newValue:t}:null;if(n&&tN(this,a),this.pendingKeys_){var i=this.pendingKeys_.get(e);i&&i.set(!0)}this.reportKeysChanged()},t.getKeys_=function(){if(this.keysAtom_.reportObserved(),!this.isStaledKeysValue_)return this.keysValue_;this.keysValue_=[];for(var e,t=eT(this.values_);!(e=t()).done;){var n=e.value,a=n[0];n[1]instanceof eP&&this.keysValue_.push(a)}return this.isStaledKeysValue_=!1,this.keysValue_},t.reportKeysChanged=function(){this.isStaledKeysValue_=!0,this.keysAtom_.reportChanged()},e}();function tU(e,t,n){if(void 0===t&&(t=""),void 0===n&&(n=ee),Y(e,q))return e[q];k(e)||(t=(e.constructor.name||"ObservableObject")+"@"+E()),t||(t="ObservableObject@"+E());var a=new tH(e,new Map,F(t),n);return A(e,q,a),a}var tW=Object.create(null),t$=Object.create(null),tG=L("ObservableObjectAdministration",tH);function tX(e){return!!O(e)&&tG(e[q])}var tq=0,tZ=function(){};!function(e,t){Object.setPrototypeOf?Object.setPrototypeOf(e.prototype,t):void 0!==e.prototype.__proto__?e.prototype.__proto__=t:e.prototype=t}(tZ,Array.prototype);var tK=function(e){function t(t,n,a,i){void 0===a&&(a="ObservableArray@"+E()),void 0===i&&(i=!1);var r=e.call(this)||this,o=new tj(a,n,i,!0);if(o.proxy_=eS(r),I(eS(r),q,o),t&&t.length){var s=ex(!0);r.spliceWithArray(0,0,t),eN(s)}return r}eE(t,e);var n=t.prototype;return n.concat=function(){this[q].atom_.reportObserved();for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return Array.prototype.concat.apply(this.slice(),t.map(function(e){return tL(e)?e.slice():e}))},n[Symbol.iterator]=function(){var e=this,t=0;return t5({next:function(){return t<e.length?{value:e[t++],done:!1}:{done:!0,value:void 0}}})},eC(t,[{key:"length",get:function(){return this[q].getArrayLength_()},set:function(e){this[q].setArrayLength_(e)}},{key:Symbol.toStringTag,get:function(){return"Array"}}]),t}(tZ);function tJ(e){if(e>tq){for(var t=tq;t<e+100;
14t++)!function(e){b(tK.prototype,""+e,{enumerable:!1,configurable:!0,get:function(){return this[q].get_(e)},set:function(t){this[q].set_(e,t)}})}(t);tq=e}}function tQ(e,t){if("object"==typeof e&&null!==e){if(tL(e))return void 0!==t&&a(23),e[q].atom_;if(tz(e))return e[q];if(tR(e)){if(void 0===t)return e.keysAtom_;var n=e.data_.get(t)||e.hasMap_.get(t);return n||a(25,t,t1(e)),n}if(tX(e)){if(!t)return a(26);var i=e[q].values_.get(t);return i||a(27,t,t1(e)),i}if(K(e)||ek(e)||e3(e))return e}else if(T(e)&&e3(e[q]))return e[q];a(28)}function t0(e,t){return(e||a(29),void 0!==t)?t0(tQ(e,t)):K(e)||ek(e)||e3(e)||tR(e)||tz(e)?e:e[q]?e[q]:void a(24,e)}function t1(e,t){return(void 0!==t?tQ(e,t):tX(e)||tR(e)||tz(e)?t0(e):tQ(e)).name_}Object.entries(tT).forEach(function(e){var t=e[0],n=e[1];"concat"!==t&&A(tK.prototype,t,n)}),tJ(1e3);var t2=y.toString;function t3(e,t,n){return void 0===n&&(n=-1),function e(t,n,a,i,r){if(t===n)return 0!==t||1/t==1/n;if(null==t||null==n)return!1;if(t!=t)return n!=n;var o=typeof t;if(!T(o)&&"object"!==o&&"object"!=typeof n)return!1;var s=t2.call(t);if(s!==t2.call(n))return!1;switch(s){case"[object RegExp]":case"[object String]":return""+t==""+n;case"[object Number]":if(+t!=+t)return+n!=+n;return 0==+t?1/t==1/n:+t==+n;case"[object Date]":case"[object Boolean]":return+t==+n;case"[object Symbol]":return"undefined"!=typeof Symbol&&Symbol.valueOf.call(t)===Symbol.valueOf.call(n);case"[object Map]":case"[object Set]":a>=0&&a++}t=t4(t),n=t4(n);var l="[object Array]"===s;if(!l){if("object"!=typeof t||"object"!=typeof n)return!1;var c=t.constructor,d=n.constructor;if(c!==d&&!(T(c)&&c instanceof c&&T(d)&&d instanceof d)&&"constructor"in t&&"constructor"in n)return!1}if(0===a)return!1;a<0&&(a=-1),r=r||[];for(var u=(i=i||[]).length;u--;)if(i[u]===t)return r[u]===n;if(i.push(t),r.push(n),l){if((u=t.length)!==n.length)return!1;for(;u--;)if(!e(t[u],n[u],a-1,i,r))return!1}else{var p,f=Object.keys(t);if(u=f.length,Object.keys(n).length!==u)return!1;for(;u--;)if(!(Y(n,p=f[u])&&e(t[p],n[p],a-1,i,r)))return!1}return i.pop(),r.pop(),!0}(e,t,n)}function t4(e){return tL(e)?e.slice():M(e)||tR(e)||D(e)||tz(e)?Array.from(e.entries()):e}function t5(e){return e[Symbol.iterator]=t6,e}function t6(){return this}["Symbol","Map","Set","Symbol"].forEach(function(e){void 0===i()[e]&&a("MobX requires global '"+e+"' to be available or polyfilled")}),"object"==typeof __MOBX_DEVTOOLS_GLOBAL_HOOK__&&__MOBX_DEVTOOLS_GLOBAL_HOOK__.injectMobx({spy:function(e){return console.warn("[mobx.spy] Is a no-op in production builds"),function(){}},extras:{getDebugName:t1},$mobx:q})},80432:e=>{e.exports={wrapper:"quick-links_wrapper__AbP3q",column:"quick-links_column__MU7Lf",col_wrapper:"quick-links_col_wrapper__Oey0x"}},80541:(e,t,n)=>{"use strict";n.d(t,{A:()=>m});var a=n(70236),i=n(14232),r=n(20845),o=n.n(r),s=n(13798),l=n(18010),c=n(83170),d=n.n(c),u=n(78959),p=n(97468),f=n(65341),h=n(37876);let m=(0,i.memo)(function(e){var t,n=e.data,i=e.targetRef,r=n&&Object.assign.apply(Object,[{}].concat((0,a.A)(Object.values(n)))),c=(0,p.A)().width,m=void 0!==r.videoMobilePath?r.videoMobilePath:r.videoPath,v=(t=c<900?m:r.videoPath,"".concat(f.lN).concat(t));return(0,h.jsx)(s.C,{children:(0,h.jsx)(l.u,{background:"black",children:(0,h.jsxs)("div",{className:"".concat(d().videoWrapper),"data-analytics-region":"section:: video",children:[(0,h.jsx)(o(),{url:v,className:"react-player",width:"100%",height:"100%",playing:!0,controls:!0,muted:!0}),(0,h.jsx)(u.A,{targetRef:i,buttonText:r.ctaText})]})})})})},81220:e=>{e.exports={cart:"cart_cart__W9NW2",noneBRadius:"cart_noneBRadius__mW4ZL",cart_price_details:"cart_cart_price_details__5wPa2",monthly_cost:"cart_monthly_cost__p9P_Z",verticalLine:"cart_verticalLine__qOby6",upfront:"cart_upfront__AXw81",cart_Package_wrapper:"cart_cart_Package_wrapper__y11qh",closeIcon_container:"cart_closeIcon_container__l_byt",cart_details:"cart_cart_details__Ns3rU",Package_details:"cart_Package_details__ZTuSx",details:"cart_details__yr9hf",selectedPackage:"cart_selectedPackage__ES8_5",priceInfo:"cart_priceInfo__j960I",left_column:"cart_left_column__RyxLZ",offerStrip:"cart_offerStrip__3Oojr",right_column:"cart_right_column__XKONz",wasPrice:"cart_wasPrice__jtVMr",devider:"cart_devider__JBfnz",summary_wrapper:"cart_summary_wrapper__EpChq",summary:"cart_summary__AUsyN",summary_details:"cart_summary_details__coGIh",featurecost:"cart_featurecost__83bHa",mobile_view:"cart_mobile_view__H3yrq",desktop_view:"cart_desktop_view__3YGyU",checkoutBtn:"cart_
14checkoutBtn__BciUV",rewardStrip:"cart_rewardStrip__qRlcx",priceOfferTextAlign:"cart_priceOfferTextAlign__ZVWw8",cartNewVarient:"cart_cartNewVarient__xMYN5",cartIconwrap:"cart_cartIconwrap__2YyrB",checkoutCtawrap:"cart_checkoutCtawrap__5Jk7s",featurePrice:"cart_featurePrice__f6uT2",featurePrice_details:"cart_featurePrice_details__S96OQ",sectionWrapper:"cart_sectionWrapper__L47uk",message:"cart_message__8jzqV",closebtn:"cart_closebtn__7OvbO",headerRow:"cart_headerRow__rXUTC",securityStrip:"cart_securityStrip__hBI3j",headerRowMobile:"cart_headerRowMobile__B_s1c",headerTitle:"cart_headerTitle__B02xe"}},81411:(e,t,n)=>{"use strict";n.d(t,{A:()=>aE});var a,i,r={};n.r(r),n.d(r,{hasBrowserEnv:()=>nc,hasStandardBrowserEnv:()=>nu,hasStandardBrowserWebWorkerEnv:()=>np,navigator:()=>nd,origin:()=>nf});var o=n(66284),s=n(14232),l=n(65341),c=n(89099),d=n(333),u=n(63253),p=n(85572),f=n(36720),h=n(54059),m=n(24020),v=n(8014),g=n(47567),b=n(70986),y=n(37876);function x(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}var N=function(e){var t=(0,f.A)({},((0,p.A)(e),e)),n=(0,g.A6)((0,v.Z3)(t,v.sR.MAIN_HERO_BANNER)),a=(0,v.Z3)(t,v.sR.HERO_BANNER),i=(0,g.A6)((0,v.Z3)(t,v.sR.HERO_BANNER_NO_TEXT)),r=(0,v.Z3)(t,v.sR.LOCAL_NAVIGATION_DETAILS),s=(0,v.Z3)(t,v.sR.LOCAL_NAVIGATION_MENU),l=(0,v.Z3)(t,v.sR.LOCAL_NAVIGATION_INNERMENU),c=(0,g.A6)((0,v.Z3)(t,v.sR.HEADER_WITH_SUBHEADER)),d=(0,v.Z3)(t,v.sR.COLUMN_INFO),u=(0,v.Z3)(t,v.sR.THREE_COLUMN_CARDS),N=(0,v.Z3)(t,v.sR.TV_FAQ),_=(0,g.A6)((0,v.Z3)(t,v.sR.COPYRIGHT)),C=(0,v.Z3)(t,v.sR.COMMON_LEGAL_MAIN),w=(0,v.Z3)(t,v.sR.HEADER_WITH_CTAS);return(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(m.mB,{details:r,menu:s,innermenu:l}),(0,y.jsxs)("main",{role:"main",id:"maincontent",children:[(0,y.jsx)(b.zu,{content:n}),(0,y.jsx)("div",{className:"bt-container",children:(0,y.jsx)("hr",{className:"grey-divider","aria-hidden":"true"})}),(0,y.jsx)(h.X_,{size:"m"}),(0,y.jsx)(b._3,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?x(Object(n),!0).forEach(function(t){(0,o.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):x(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},w)),(0,y.jsx)("div",{className:"bt-container",children:(0,y.jsx)("hr",{className:"grey-divider","aria-hidden":"true"})}),(0,y.jsx)(h.X_,{size:"l"}),(0,y.jsx)(b.Hi,{content:a}),(0,y.jsx)(h.X_,{size:"xl"}),(0,y.jsx)(m.ny,{type:"headerWithSubheader",headerWithSubheader:c}),(0,y.jsx)(m.xA,{content:d,type:"grid",analyticsRegion:"Grid:: Three Column Info Section"}),(0,y.jsx)(b.zu,{content:i}),(0,y.jsx)(m.xA,{content:u,type:"grid",analyticsRegion:"Grid:: Three Column Card Section"}),(0,y.jsx)(m.oS,{faq:N,copyright:_,legal:C})]})]})},_=n(78304),C=n(78220),w=n(62879),E=n(85944),S=n(52025),j=n.n(S),T=n(91916),P=n(70279),O=n(12233);let k=function(e){var t=e.imageData,n=(0,P.h)(),a=n.isShown,i=n.toggle,r=(0,s.useState)(),o=r[0],l=r[1],c=function(e){i(),l({desktopImagePath:e.tooltipImagepath,mobileImagePath:e.popupMobileImg,altText:e.altText,heading:e.tooltipHeading,content:e.tooltipDescription,bgGradient:e.bgGradient,color:e.color,imgBgGradient:e.imgBgGradient})};return(0,y.jsxs)(y.Fragment,{children:[t&&(0,y.jsx)("section",{className:"bt-container ".concat(j().swiper_carousel_aboutTv),children:(0,y.jsx)(y.Fragment,{children:(0,y.jsx)(w.RC,{modules:[E.Vx,E.FJ,E.Jq,E.s3],"aria-label":"Explore our EE TV partners",tag:"div",grabCursor:!0,navigation:!0,spaceBetween:0,slidesPerView:1.2,style:{position:"initial"},keyboard:{enabled:!0},breakpoints:{320:{slidesPerView:1.1},460:{slidesPerView:1.5},600:{slidesPerView:2.1},768:{slidesPerView:2.3},920:{slidesPerView:3.2},1300:{slidesPerView:3.2},1400:{slidesPerView:3.2},1920:{slidesPerView:3.2}},a11y:{enabled:!0,containerRoleDescriptionMessage:"carousel",slideLabelMessage:"Slide {{index}} of {{slidesLength}}"},children:null==t?void 0:t.map(function(e){return(0,y.jsx)(w.qr,{children:(0,y.jsx)("div",{children:(0,y.jsxs)("button",{onClick:function(){return c(e)},className:j().carousel_tile,children:[(0,y.jsx)("div",{className:j().image_size,children:(0,y.jsx)("picture",{children:(0,y.jsx)("img",{src:(0,T.A)(e.desktopImagePath),alt:e.altText,loading:"lazy",className:"lazyload ".concat(j().imgItem),"aria-hidden":!0})})}),(0,y.jsxs)("div",{className:j().linkwrapper,children:[(0,y.jsx)(h.DZ,{size:"l",level:"3",children:e.tooltipHeading}),(0,y.jsxs)("span",{className:j().linkColor,children:["Find out more about ",e.linkText]})]})]})})},(0,C.A)())})})})}),a&&(0,y.jsx)(O.A,{isShown:a,hideModal:i,type:"grid",gridModelContent:o,enableEEstyles:!0,classPropName:"about-tv-rail"})]})},A=(0,s.memo)(function(e){var t=e.data,n=t&&Object.values(t);return(0,y.jsxs)("section",{"data-analytics-region":"Section:: Swiper carousel BT Products",style:{background:"linear-gradient(to top, #f3f3f3 40%, #fff 40%)"},children:[(0,y.jsx)(h.X_,{size:"l"}),n&&(0,y.jsx)(k,{imageData:n})]})});var I=n(76802),L=n.n(I);let M=(0,s.memo)(function(e){var t=e.content,n=e.dismissable,a=e.onDismissCallback,i=e.background,r=e.textColor;return(0,y.jsx)("div",{className:L().notification,style:{background:i,color:r},children:(0,y.jsxs)("div",{className:L().notification__wrapper,children:[(0,y.jsx)("div",{className:L().notification__content,children:(0,y.jsx)("span",{dangerouslySetInnerHTML:{__html:t}})}),n&&(0,y.jsx)("button",{className:L().notification__close_button,"aria-label":"Close",onClick:function(e){a&&a(e);var t=e.target.closest(".".concat(L().notification));t&&t.remove()},children:"\xd7"})]})})});var D=n(35449),B=n(56797),R=n(23728),V=n.n(R),F=n(13062),z=n(13798),Y=n(46066),H=n(40362);
14let U=function(e){var t=e.imageData,n=(0,s.useState)(1),a=n[0],i=n[1];return(0,y.jsx)(z.C,{children:(0,y.jsxs)("div",{className:"bt-container ".concat(V().swiper_carousel),children:[(0,y.jsx)(B.F,{onSlideChange:function(e){i(e.realIndex+1)},navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},className:"".concat(V().carousel_mask),spaceBetween:8,initialSlide:0,slidesPerView:1,containerMessage:"",slideLabelMessage:"",centeredSlides:!1,grabCursor:!0,controls:{navigationPlacement:"end",navigationJustifying:"center"},children:null==t?void 0:t.map(function(e){return(0,y.jsx)(B.F.Slide,{children:(0,y.jsxs)("div",{className:V().wrapper,children:[(0,y.jsx)("div",{className:V().imageWrapper,children:(0,y.jsx)(H.A,{mobileImagePath:(0,F.A)(null==e?void 0:e.mobileImagePath),tabletImagePath:(0,F.A)(null==e?void 0:e.tabletImagePath),desktopImagePath:(0,F.A)(e.desktopImagePath),altText:e.altText||"",ariaHidden:!0})}),(0,y.jsx)(h.X_,{size:"xxxs"})]})},(0,C.A)())})}),null==t?void 0:t.map(function(e,t){return t+1===a&&(0,y.jsxs)("div",{className:V().description,children:[(0,y.jsx)(Y.m,{horizontalPadding:"m",children:(0,y.jsx)(h.EY,{size:e.discriptionSize,elementType:"p",children:(0,y.jsx)("span",{style:{color:"".concat(e.discriptionColor)},dangerouslySetInnerHTML:{__html:e.discription}})})}),(0,y.jsx)(h.X_,{size:"s"})]},(0,C.A)())}),(0,y.jsx)("div",{className:V().customSwiperButton,children:(0,y.jsxs)("div",{className:"carouselButton ".concat(V().buttonBackground),children:[(0,y.jsx)("div",{className:"swiper-button-prev"}),(0,y.jsxs)("span",{children:[a,"/",null==t?void 0:t.length]}),(0,y.jsx)("div",{className:"swiper-button-next"})]})})]})})};var W=(0,_.PA)(function(e){var t=(0,f.A)({},((0,p.A)(e),e)),n=(0,v.Z3)(t,v.sR.MAIN_HERO_BANNER),a=(0,v.Z3)(t,v.sR.LOCAL_NAVIGATION_DETAILS),i=(0,v.Z3)(t,v.sR.LOCAL_NAVIGATION_MENU),r=(0,v.Z3)(t,v.sR.LOCAL_NAVIGATION_SUBMENU),o=(0,v.Z3)(t,v.sR.LOCAL_NAVIGATION_INNERMENU),s=(0,g.A6)((0,v.Z3)(t,v.sR.COPYRIGHT)),l=(0,v.Z3)(t,v.sR.TOOLTIP_CAROUSEL),c=(0,v.Z3)(t,v.sR.COMMON_LEGAL_MAIN),d=(0,v.Z3)(t,v.sR.TV_FAQ),u=(0,g.A6)((0,v.Z3)(t,v.sR.VIDEO)),x=(0,g.A6)((0,v.Z3)(t,v.sR.NOTIFICATION_BAR)),N=(0,v.Z3)(t,v.sR.THREE_CTA_GROUP),_=(0,v.Z3)(t,v.sR.BT_FILM_THREE_COLUMN),C=(0,v.Z3)(t,v.sR.EE_CAROUSEL_CARD),w=(0,v.Z3)(t,v.sR.MASK_CAROUSEL),E=(0,v.Z3)(t,v.sR.EE_HEADER_SUBHEADER),S=(0,v.Z3)(t,v.sR.EE_TEXT_CONTENT),j=(0,v.Z3)(t,v.sR.EE_GRID),T=(0,g.A6)((0,v.Z3)(t,v.sR.APPLE_TV_MODAL));return(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(m.mB,{details:a,menu:i,submenu:r,innermenu:o}),(null==x?void 0:x.enableNotificationBar)&&(0,y.jsx)(M,{background:x.bgColour,textColor:x.textColour,content:null==x?void 0:x.notificationContent,dismissable:null==x?void 0:x.dismissable}),(0,y.jsxs)("main",{role:"main",id:"maincontent",children:[(0,y.jsx)(b.zu,{content:n[0]}),(0,y.jsx)(h.X_,{size:"xxxxs"}),N[0].cta1Text&&(0,y.jsx)(D.$e,{content:N[0]}),(0,y.jsx)(h.X_,{size:"xxl"}),(0,y.jsx)(D.bL,{content:null==E?void 0:E[0],enableDotteeFont:!0}),l&&(0,y.jsx)(A,{data:l}),(0,y.jsxs)("div",{style:{background:"#f3f3f3"},children:[(0,y.jsx)(b.zu,{content:n[1],enableLazyload:!0}),(0,y.jsx)(h.X_,{size:"s"}),(0,y.jsx)(D.RQ,{content:S[1],modalContent:T}),(0,y.jsx)(h.X_,{size:"xl"})]}),(0,y.jsx)(D.bL,{content:E[7],enableDotteeFont:!0,addSpacing:!0}),(0,y.jsx)(b.zu,{content:n[2],enableLazyload:!0}),(0,y.jsx)(h.X_,{size:"xl"}),(0,y.jsx)(D.bL,{content:E[1]}),(0,y.jsx)(h.X_,{size:"m"}),(0,y.jsx)("div",{className:"bt-container",children:(0,y.jsx)("hr",{className:"grey-divider section-margin","aria-hidden":"true"})}),(0,y.jsx)(h.X_,{size:"m"}),(0,y.jsx)(D.Ow,{columnCMS:j}),(0,y.jsx)(h.X_,{size:"xl"}),(0,y.jsx)(D.bL,{content:E[2]}),(0,y.jsx)(h.X_,{size:"m"}),(0,y.jsx)("div",{className:"bt-container",children:(0,y.jsx)("hr",{className:"grey-divider section-margin","aria-hidden":"true"})}),(0,y.jsx)(h.X_,{size:"m"}),(0,y.jsx)(D.RQ,{content:S[0]}),(0,y.jsx)(h.X_,{size:"xxl"}),(0,y.jsx)(D.bL,{content:E[3]}),(0,y.jsx)(h.X_,{size:"m"}),(0,y.jsx)("div",{className:"bt-container",children:(0,y.jsx)("hr",{className:"grey-divider section-margin","aria-hidden":"true"})}),(0,y.jsx)(h.X_,{size:"xl"}),(0,y.jsx)(U,{imageData:w}),(0,y.jsx)(h.X_,{size:"xl"}),(0,y.jsx)(D.bL,{content:E[4]}
14),(0,y.jsx)(h.X_,{size:"m"}),(0,y.jsx)("div",{className:"bt-container",children:(0,y.jsx)("hr",{className:"grey-divider section-margin","aria-hidden":"true"})}),(0,y.jsx)(h.X_,{size:"xl"}),(0,y.jsxs)("div",{style:{background:"linear-gradient(to top, #000 56.2%, #fff 56.2%)"},children:[(0,y.jsx)(b.Kk,{content:C,enableSlider:!0,gridCardImageAspectRatio:1.2}),(0,y.jsx)(h.X_,{size:"xxl"})]}),(0,y.jsx)(h.ui,{background:"black",children:(0,y.jsxs)("div",{className:"bt-container",children:[(0,y.jsx)(D.bL,{content:E[6],enableDotteeFont:!0}),(0,y.jsx)(h.X_,{size:"l"}),!u.disableVideo&&(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(b.dn,{content:u,maskVideoTopSpace:!0}),(0,y.jsx)(h.X_,{size:"l"})]})]})}),(0,y.jsxs)("div",{style:{background:"linear-gradient(to top, #f3f3f3 58%, #000 58%)"},children:[(0,y.jsx)(b.Kk,{content:_,enableSlider:!0,type:"1"}),(0,y.jsx)(h.X_,{size:"xl"})]}),(0,y.jsxs)(h.ui,{background:"grey-02",children:[(0,y.jsx)(D.$e,{content:N[2],buttonNotAsFullWidth:!0}),(0,y.jsx)(h.X_,{size:"xxl"})]}),(0,y.jsx)(h.X_,{size:"xl"}),(0,y.jsx)(D.bL,{content:E[5],enableDotteeFont:!0}),(0,y.jsx)(h.X_,{size:"xl"}),(0,y.jsx)(D.$e,{content:N[1]}),(0,y.jsx)(h.X_,{size:"l"}),(0,y.jsx)(m.oS,{faq:d,copyright:s,legal:c}),(0,y.jsx)(h.X_,{size:"xxl"})]})]})}),$=n(70236),G=n(49555),X=n.n(G),q=n(26352);let Z=(0,s.memo)(function(e){var t,n=(0,f.A)({},((0,p.A)(e),e)),a=n&&Object.assign.apply(Object,[{}].concat((0,$.A)(Object.values(n))));return(0,y.jsxs)("section",{"data-analytics-region":a.analyticsRegion,className:"".concat(X().root," bt-container"),style:{alignItems:a.alignSection},children:[(0,y.jsx)(h.X_,{size:"xxxs"}),(0,y.jsx)(h.DZ,{isBold:!0,level:a.headingLevel,size:a.headingSize,colour:a.headingColor,children:(0,y.jsx)("span",{dangerouslySetInnerHTML:{__html:null==(t=a.heading)?void 0:t.toLocaleUpperCase()}})}),(null==a?void 0:a.text)&&(0,y.jsxs)("div",{className:X().textWrap,children:[(0,y.jsx)(h.X_,{size:"xs"}),(0,y.jsx)(h.EY,{size:(null==a?void 0:a.textSize)||"m",children:(0,y.jsx)("span",{dangerouslySetInnerHTML:{__html:a.text}})})]}),(0,y.jsx)(h.X_,{size:"s"}),(0,y.jsx)(q.A,{cta1Text:a.cta1Text,cta1Url:a.cta1Url,cta1Style:a.cta1Style,cta1AriaLabel:a.cta1AriaLabel,cta2Text:a.cta2Text,cta2Url:a.cta2Url,cta2Style:a.cta2Style,cta2AriaLabel:a.cta2AriaLabel,cta3Text:a.cta3Text,cta3Url:a.cta3Url,cta3Style:a.cta3Style,cta3AriaLabel:a.cta3AriaLabel}),(0,y.jsx)(h.X_,{size:"m"})]})});function K(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function J(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?K(Object(n),!0).forEach(function(t){(0,o.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):K(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var Q=function(e){var t=(0,f.A)({},((0,p.A)(e),e)),n=(0,g.A6)((0,v.Z3)(t,v.sR.MAIN_HERO_BANNER)),a=(0,v.Z3)(t,v.sR.HERO_BANNER),i=(0,v.Z3)(t,v.sR.HEADER_WITH_SUBHEADER),r=(0,v.Z3)(t,v.sR.TWO_COLUMN_CARDS),o=(0,v.Z3)(t,v.sR.QUICK_LINK_WITH_HEADING),s=(0,v.Z3)(t,v.sR.LOCAL_NAVIGATION_DETAILS),l=(0,v.Z3)(t,v.sR.LOCAL_NAVIGATION_MENU),c=(0,v.Z3)(t,v.sR.LOCAL_NAVIGATION_INNERMENU),d=(0,g.A6)((0,v.Z3)(t,v.sR.COPYRIGHT)),u=(0,v.Z3)(t,v.sR.COMMON_LEGAL_MAIN),x=(0,v.Z3)(t,v.sR.HEADER_WITH_CTAS),N=(0,v.Z3)(t,v.sR.TV_FAQ),_=(0,v.Z3)(t,v.sR.TOOLTIP_CAROUSEL),C=(0,y.jsxs)("main",{role:"main",id:"maincontent",children:[(0,y.jsx)(b.zu,{content:n}),(0,y.jsx)("div",{className:"bt-container",children:(0,y.jsx)("hr",{className:"grey-divider","aria-hidden":"true"})}),(0,y.jsx)(h.X_,{size:"m"}),(0,y.jsx)(b._3,J({},x)),(0,y.jsx)("div",{className:"bt-container",children:(0,y.jsx)("hr",{className:"grey-divider","aria-hidden":"true"})}),(0,y.jsx)(h.X_,{size:"xl"}),(0,y.jsx)(m.ny,{type:"headerWithSubheader",name:"heading",headerWithSubheader:i[0]}),(0,y.jsx)(b.Hi,{content:a}),(0,y.jsx)(A,{data:_}),(0,y.jsx)(m.ny,{type:"headerWithSubheader",name:"heading",headerWithSubheader:i[2]}
14),(0,y.jsx)(m.xA,{content:r,type:"grid",nospace:!0,analyticsRegion:"Grid:: Two Column Section"}),(0,y.jsx)(Z,J({},o)),(0,y.jsx)(m.oS,{faq:N,copyright:d,legal:u})]});return(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(m.mB,{details:s,menu:l,innermenu:c}),C]})};function ee(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}var et=(0,_.PA)(function(e){var t=(0,f.A)({},((0,p.A)(e),e)),n=(0,g.A6)((0,v.Z3)(t,v.sR.MAIN_HERO_BANNER)),a=(0,v.Z3)(t,v.sR.LOCAL_NAVIGATION_DETAILS),i=(0,v.Z3)(t,v.sR.LOCAL_NAVIGATION_MENU),r=(0,v.Z3)(t,v.sR.LOCAL_NAVIGATION_INNERMENU),s=(0,v.Z3)(t,v.sR.QUICK_LINK_WITH_HEADING),l=(0,v.Z3)(t,v.sR.HEADER_WITH_SUBHEADER),c=(0,v.Z3)(t,v.sR.VIDEO_IMAGE_CONTENT);return(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(m.mB,{details:a,menu:i,innermenu:r}),(0,y.jsxs)("main",{role:"main",id:"maincontent",children:[(0,y.jsx)(b.zu,{content:n}),(0,y.jsx)(h.X_,{size:"s"}),(0,y.jsx)("div",{className:"bt-container padding-container",children:(0,y.jsx)("hr",{className:"grey-divider","aria-hidden":"true"})}),(0,y.jsx)(h.X_,{size:"l"}),(0,y.jsx)(m.ny,{type:"headerWithSubheader",name:"heading",headerWithSubheader:l[0]}),(0,y.jsx)(h.X_,{size:"s"}),(0,y.jsx)(b.lm,{content:c}),(0,y.jsx)("div",{className:"bt-container padding-container",children:(0,y.jsx)("hr",{className:"grey-divider","aria-hidden":"true"})}),(0,y.jsx)(h.X_,{size:"l"}),(0,y.jsx)(m.ny,{type:"headerWithSubheader",name:"heading",headerWithSubheader:l[1]}),(0,y.jsx)(h.X_,{size:"l"}),(0,y.jsx)("div",{className:"bt-container padding-container",children:(0,y.jsx)("hr",{className:"grey-divider","aria-hidden":"true"})}),(0,y.jsx)(h.X_,{size:"l"}),(0,y.jsx)(Z,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ee(Object(n),!0).forEach(function(t){(0,o.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ee(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},s)),(0,y.jsx)(h.X_,{size:"xxxxs"})]})]})}),en=n(55320),ea=n(86190),ei=n.n(ea),er=n(6856),eo=n(97468);let es=function(e){var t,n,a=e.imageData,i=(0,P.h)(),r=i.isShown,o=i.toggle,l=(0,s.useState)(),c=l[0],d=l[1],u=(0,s.useRef)(null),p=(0,s.useState)(null),f=p[0],h=p[1],m=(0,eo.A)().width<900,v=function(e,t){o(),d({desktopImagePath:e.tooltipImagepath,mobileImagePath:e.popupMobileImg,altText:e.altText,heading:e.tooltipHeading,content:e.tooltipDescription,bgGradient:e.bgGradient,color:e.color,imgBgGradient:e.imgBgGradient}),h({position:t})},g=function(e,t){var n=e.currentTarget.getBoundingClientRect();v(t,{top:n.top+window.scrollY,left:n.left+window.scrollX})};return(0,y.jsxs)(y.Fragment,{children:[a&&(0,y.jsx)(er.C6,{children:(0,y.jsx)("section",{className:"bt-container carouseContainer ".concat(ei().swiper_carousel_aboutTv),children:(0,y.jsx)(y.Fragment,{children:(0,y.jsx)(w.RC,{modules:[E.Vx,E.FJ,E.Jq,E.s3,E.Ij],onSwiper:function(e){return u.current=e},"aria-label":"Explore our EE TV partners",tag:"div",grabCursor:!0,navigation:!0,spaceBetween:15,slidesPerView:1.5,style:{position:"initial"},keyboard:{enabled:!0},breakpoints:{320:{slidesPerView:1.9},460:{slidesPerView:2.8},640:{slidesPerView:3.2},800:{slidesPerView:3.6},920:{slidesPerView:4.4},1e3:{slidesPerView:4.8},1200:{slidesPerView:5},1400:{slidesPerView:5},1920:{slidesPerView:5}},a11y:{enabled:!0,containerRoleDescriptionMessage:"carousel",slideLabelMessage:"Slide {{index}} of {{slidesLength}}"},children:null==a?void 0:a.map(function(e){return(0,y.jsx)(w.qr,{children:(0,y.jsx)("div",{children:m?(0,y.jsx)("button",{onClick:function(){return v(e,null==f?void 0:f.position)},className:ei().carousel_tile,"aria-label":e.altText,children:(0,y.jsx)("div",{className:ei().image_size,children:(0,y.jsx)("picture",{children:(0,y.jsx)("img",{src:(0,T.A)(e.desktopImagePath),alt:e.altText,loading:"lazy",className:"lazyload ".concat(ei().imgItem),"aria-hidden":!0})})})}):(0,y.jsx)("button",{onClick:function(t){return g(t,e)},onMouseEnter:function(t){return g(t,e)},className:ei().carousel_tile,"aria-label":e.altText,children:(0,y.jsx)("div",{className:ei().image_size,children:(0,y.jsx)("picture",{children:(0,y.jsx)("img",{src:(0,T.A)(e.desktopImagePath),alt:e.altText,loading:"lazy",className:"lazyload ".concat(ei().imgItem),"aria-hidden":!0})})})})})},(0,C.A)())})})})})}),r&&(0,y.jsx)(O.A,{isShown:r,hideModal:o,type:"grid",gridModelContent:c,enableEEstyles:!0,classPropName:"about-tv-rail",style:m?void 0:{top:null!=(t=f&&(null==f?void 0:f.position.top)-100)?t:0,left:null!=(n=null==f?void 0:f.position.left)?n:0}})]})};var el=n(80541),ec=(0,_.PA)(function(e){var t=(0,f.A)({},((0,p.A)(e),e)),n=(0,v.Z3)(t,v.sR.MAIN_HERO_BANNER),a=(0,v.Z3)(t,v.sR.LOCAL_NAVIGATION_DETAILS),i=(0,v.Z3)(t,v.sR.LOCAL_NAVIGATION_MENU),r=(0,v.Z3)(t,v.sR.LOCAL_NAVIGATION_SUBMENU),o=(0,v.Z3)(t,v.sR.LOCAL_NAVIGATION_INNERMENU),l=(0,g.A6)((0,v.Z3)(t,v.sR.COPYRIGHT)),c=(0,v.Z3)(t,v.sR.COMMON_LEGAL_MAIN),d=(0,v.Z3)(t,v.sR.TV_HOME),u=(0,g.A6)((0,v.Z3)(t,v.sR.NOTIFICATION_BAR)),x=(0,v.Z3)(t,v.sR.THREE_CTA_GROUP),N=(0,v.Z3)(t,v.sR.BT_FILM_THREE_COLUMN),_=(0,v.Z3)(t,v.sR.EE_CAROUSEL_CARD),C=(0,v.Z3)(t,v.sR.EE_HEADER_SUBHEADER),w=(0,v.Z3)(t,v.sR.EE_GRID),E=(0,g.A6)((0,v.Z3)(t,v.sR.APPLE_TV_MODAL)),S=(0,v.Z3)(t,v.sR.TOOLTIP_CAROUSEL),j=(0,v.Z3)(t,v.sR.BT_FILM_THREE_COLUMN_NEW),T=(0,v.Z3)(t,v.sR.EE_GRID_FOUR_COL),P=(0,v.Z3)(t,v.sR.VIDEO_WITH_CTA),O=(0,s.useRef)(null),k=(0,s.useRef)(null);return(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(m.mB,{details:a,menu:i,submenu:r,innermenu:o}),(null==u?void 0:u.enableNotificationBar)&&(0,y.jsx)(M,{background:u.bgColour,textColor:u.textColour,content:null==u?void 0:u.notificationContent,dismissable:null==u?void 0:u.dismissable}),(0,y.jsxs)("main",{role:"main",id:"maincontent",children:[(0,y.jsx)(el.A,{data:P,targetRef
14:O}),(0,y.jsx)(h.X_,{size:"xxl"}),(0,y.jsx)(D.bL,{content:null==C?void 0:C[4],enableDotteeFont:!0}),(0,y.jsx)(h.X_,{size:"l"}),(0,y.jsx)(D.Ow,{columnCMS:T,isBorderRight:!0,iconFlag:!0,cardColor:"#5514B40D"}),(0,y.jsx)(h.X_,{size:"l"}),(0,y.jsx)(D.$e,{content:x&&(null==x?void 0:x[1]),buttonNotAsFullWidth:!0,isBorder:!0}),(0,y.jsx)(h.X_,{size:"xxl"}),(0,y.jsxs)("div",{style:{background:"rgba(247, 247, 247, 1)"},children:[(0,y.jsx)(h.X_,{size:"xxl"}),(0,y.jsx)(D.bL,{content:null==C?void 0:C[3],enableDotteeFont:!0}),(0,y.jsx)(h.X_,{size:"xl"}),S&&(0,y.jsx)(es,{imageData:S}),(0,y.jsx)(h.X_,{size:"xxl"})]}),(0,y.jsxs)(h.ui,{background:"white",children:[(0,y.jsx)(h.X_,{size:"xxl"}),(0,y.jsxs)("div",{ref:O,className:"bt-container",children:[(0,y.jsx)(D.bL,{content:C&&(null==C?void 0:C[5]),enableDotteeFont:!0,surfaceBg:"white"}),(0,y.jsx)(h.X_,{size:"l"}),(0,y.jsx)(D.ET,{targetRef:k,content:x&&(null==x?void 0:x[2]),tvredesignFlag:!0})]})]}),(0,y.jsx)(h.X_,{size:"xl"}),(0,y.jsxs)("div",{id:"tv_packages",children:[(0,y.jsx)(b.Kk,{content:j&&j,gridCardImageAspectRatio:2.34,enableSlider:!0,isStrip:!0}),(0,y.jsx)(h.X_,{size:"xl"})]}),(0,y.jsx)(h.X_,{size:"xl"}),(0,y.jsx)(D.bL,{content:C&&(null==C?void 0:C[6]),enableDotteeFont:!0}),(0,y.jsx)(h.X_,{size:"xl"}),(0,y.jsx)("div",{ref:k,children:(0,y.jsx)(D.R8,{content:j&&j})}),(0,y.jsx)(h.X_,{size:"xxxl"}),(0,y.jsx)(D.bL,{content:C&&(null==C?void 0:C[0])}),(0,y.jsx)(h.X_,{size:"l"}),(0,y.jsxs)("div",{children:[(0,y.jsx)(b.Kk,{content:_,enableSlider:!0,gridCardImageAspectRatio:1.2}),(0,y.jsx)(h.X_,{size:"xxxl"})]}),(0,y.jsx)(h.ui,{background:"white",children:(0,y.jsxs)("div",{className:"bt-container",children:[(0,y.jsx)(D.bL,{content:C&&(null==C?void 0:C[1]),enableDotteeFont:!0,surfaceBg:"white"}),(0,y.jsx)(h.X_,{size:"l"})]})}),(0,y.jsxs)("div",{children:[(0,y.jsx)(b.Kk,{content:N&&N,enableSlider:!0,type:"1",cssStyle:!0}),(0,y.jsx)(h.X_,{size:"xl"})]}),(0,y.jsx)("div",{style:{margin:" 0 1rem"},children:(0,y.jsx)(D.$e,{content:x&&(null==x?void 0:x[0]),buttonNotAsFullWidth:!0,isBackground:!0})}),n&&(0,y.jsx)(b.zu,{content:n[0],enableLazyload:!0}),(0,y.jsx)(h.X_,{size:"m"}),(0,y.jsx)(D.Ow,{columnCMS:w,cardColor:"#F0F0F0"}),(0,y.jsx)(h.X_,{size:"l"}),(0,y.jsx)(h.X_,{size:"l"}),(0,y.jsx)("div",{children:(0,y.jsx)(b.zu,{content:n[1],enableLazyload:!0,gaps:!0,modalContent:E})}),(0,y.jsx)(h.X_,{size:"xl"}),(0,y.jsx)(m.oS,{faq:d,copyright:l,legal:c}),(0,y.jsx)(h.X_,{size:"xxl"})]})]})}),ed=n(38301),eu=n(26303),ep=n(1798),ef=n(10408),eh=n.n(ef),em=n(16673);let ev=function(e){var t,n=e.content,a=e.modalContent,i=e.handleOptionsDataClick,r=(0,s.useContext)(ed.Pd),o=(0,c.useRouter)().asPath,l=n.selected,d=(0,s.useState)(l),u=d[0],p=d[1],f=(0,s.useState)(""),v=f[0],g=f[1],b=function(e,t){if(p(t),e===n.id){n.selected=t;var a,o=n.items.filter(function(e){return e.radioID===t}),s={isSelected:e,defaultList:Object.assign.apply(Object,[{}].concat((0,$.A)(o)))},l=(0,eu.Xl)(s);l[0].defaultList.radioID!==(null==(a=r.data.checkoutData[0])?void 0:a.defaultList.radioID)&&(i(l),r.storeCheckout(l),r.storeDefaultSettingup(l))}},x=(0,P.h)(),N=x.isShown,_=x.toggle,S=(0,m.H7)(),j=function(e){_(),g(e)},T=(0,s.useState)(!1),k=T[0],A=T[1];(0,s.useEffect)(function(){"true"===String(S)&&A(!0)},[]);var I="/add"!==o?n.name.replace("?"," and BT Broadband?"):n.name;return(0,y.jsxs)(y.Fragment,{children:[(0,y.jsxs)("div",{className:"bt-container ".concat(eh().swiper_carousel_settingup," settingupOptions"),"data-analytics-region":"Choose settingUP: ".concat(n.id),children:[!k&&(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(h.X_,{size:"m"}),(0,y.jsx)(h.DZ,{size:"l",level:"2",children:"Setting you up"}),(0,y.jsx)(h.X_,{size:"s"}),(0,y.jsx)(h.EY,{size:"m",elementType:"p",children:(0,y.jsx)("strong",{children:I})})]}),(0,y.jsx)(w.RC,{modules:[E.Vx,E.Jq,E.s3],className:"swiper_carousel_option","aria-label":"Products setting up navigation",tag:"div",grabCursor:!0,navigation:!0,spaceBetween:0,slidesPerView:1.1,style:{position:"initial"},keyboard:{enabled:!0},breakpoints:{460:{slidesPerView:1.4},560:{slidesPerView:1.7},720:{slidesPerView:2.3},900:{slidesPerView:2.8},1200:{slidesPerView:3.4},1300:{slidesPerView:3.4},1400:{slidesPerView:3.4},1920:{slidesPerView:3.4}},a11y:{enabled:!0,containerRoleDescriptionMessage:"setting up carousel",slideLabelMessage:"Slide {{index}} of {{slidesLength}}"},children:null==n?void 0:n.items.map(function(e){return(0,y.jsx)(w.qr,{children:(0,y.jsxs)("div",{className:u===e.radioID?"".concat(eh().radioBtnWrapper," ").concat(eh().active):eh().radioBtnWrapper,children:[(0,y.jsx)(h.X_,{size:"s"}),(0,y.jsxs)("div",{className:eh().content,children:[(0,y.jsx)("div",{children:(0,y.jsx)(h.DZ,{size:"m",colour:"indigo",children:e.label})}),(0,y.jsx)(h.X_,{size:"s"}),""!==e.content?(0,y.jsxs)(h.EY,{size:"s",elementType:"p",children:[" ",e.content]}
14):""]}),(0,y.jsx)(h.X_,{size:"xxs"}),(0,y.jsxs)("div",{className:eh().price_wrapper,children:[(0,y.jsx)("div",{className:eh().pricedetail,children:e.price>0?(0,y.jsxs)(h.EY,{size:"l",elementType:"p",children:[(0,y.jsxs)("span",{className:eh().setBold,children:["\xa3",e.price]})," ",(0,y.jsx)("span",{className:eh().small,children:e.priceContent})]}):""!==e.priceContentB?(0,y.jsxs)(h.EY,{size:"l",elementType:"p",children:[(0,y.jsx)("span",{className:eh().setBold,children:e.priceContent})," ",(0,y.jsx)("span",{className:eh().small,children:"cost"})]}):(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(h.EY,{size:"s",elementType:"p",children:(0,y.jsx)("span",{children:e.priceContentB})}),(0,y.jsx)(h.EY,{size:"s",elementType:"p",children:e.priceContent})]})}),(0,y.jsx)(h.X_,{size:"xxs"}),(0,y.jsx)(h.$n,{elementType:"button",isFullWidth:"default","data-testid":e.radioID,onClick:function(){return b(n.id,e.radioID)},"aria-label":"ChooseSettingupOption: ".concat(e.radioID),styleVariant:l===e.radioID?"primary":"secondary",analyticsLabel:S?"ChooseSettingup_".concat(e.radioID,"_New"):"ChooseSettingup: ".concat(e.radioID),children:l===e.radioID?(0,y.jsxs)(y.Fragment,{children:["Selected ",(0,y.jsx)(em.dA,{})," "]}):"Select"}),(0,y.jsx)(h.X_,{size:"xs"}),(0,y.jsx)("div",{className:eh().seeMore,children:e.isSeeDetails?(0,y.jsx)(h.$n,{elementType:"button",analyticsLabel:S?"ChooseSettingup_".concat(e.radioID,"_").concat(ep.Q.SEEDETAILS.replace(/\s+/g,"_"),"_New"):"ChooseSettingup: ".concat(e.radioID,"_").concat(ep.Q.SEEDETAILS),styleVariant:"secondary",onClick:function(){return j(e.seedetails)},children:ep.Q.SEEDETAILS}):""})]})]},(0,C.A)())},(0,C.A)())})})]},(0,C.A)()),N&&(0,y.jsx)(O.A,{classPropName:"seedetail",type:"section",isShown:N,hideModal:_,modalSectionContent:(void 0!==a&&(t=Object.assign.apply(Object,[{}].concat((0,$.A)(a.filter(function(e){return e.type===v}))))),t)})]})};var eg=n(67402),eb=(0,_.PA)(function(e){var t=(0,f.A)({},((0,p.A)(e),e)),n=(0,v.Z3)(t,v.sR.CHECKOUT),a=(0,v.Z3)(t,v.sR.CHECKOUT_MODEL),i=(0,s.useContext)(ed.Pd),r=(0,eu.Gu)(l.jE),o=[],c=["NSHSBTTV"];o=i.data.landlineState.islandline&&void 0!==n?(null==n?void 0:n.filter(function(e){return c.includes(null==e?void 0:e.id)})).reverse():(null==n?void 0:n.filter(function(e){return c.includes(null==e?void 0:e.id)})).reverse();var d=(0,m.H7)();if(r&&0!==Object.values(r.checkoutData).length){Object.values(r.checkoutData).map(function(e){null==n||n.forEach(function(t){var n=t.items;n&&n.forEach(function(n){e.defaultList.radioID===n.radioID&&(t.selected=e.defaultList.radioID)})})});var u=Object.values(r.basketData.checkoutData);i.storeCheckout(u)}else{var g=null==(x=o)?void 0:x.map(function(e){var t=e.id,n=e.items,a=e.selected,i=n.filter(function(e){return e.radioID===a});return{isSelected:t,defaultList:Object.assign.apply(Object,[{}].concat((0,$.A)(i)))}}),b=["NSHSBTTV"];if(void 0!==g){var x,N,_=null==g?void 0:g.filter(function(e){return b.includes(null==e?void 0:e.isSelected)}),w=0!==_.length?_:g,E=(0,eu.D6)(w,"Set Up");(0,eg.BS)("item.added",E,null==i||null==(N=i.data)?void 0:N.basketData.monthlyCost.monthlyPrice),setTimeout(function(){i.storeCheckout(w),i.storeDefaultSettingup(w)},200)}}var S=(0,s.useCallback)(function(e){var t,n=(0,eu.D6)(e,"Set Up");(0,eg.BS)("item.added",n,null==i||null==(t=i.data)?void 0:t.basketData.monthlyCost.monthlyPrice)},[]);return(0,y.jsx)(h.C6,{children:(0,y.jsx)("div",{className:eh().settingUp_root,"data-analytics-region":d?"Choose_settingup_Options_new":"Choose setting up Options",children:o&&o.map(function(e){return(0,y.jsxs)("div",{children:[(0,y.jsx)(ev,{content:e,modalContent:a,handleOptionsDataClick:S},(0,C.A)()),(0,y.jsx)(h.X_,{size:"xxl"})]},(0,C.A)())})})})});let ey=(0,s.memo)(eb);function ex(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}var eN=(0,_.PA)(function(e){var t=e.formatData,n=e.addonDataUpdated,a=(0,g.A6)((0,v.Z3)(t,v.sR.MAIN_HERO_BANNER)),i=(0,v.Z3)(t,v.sR.LOCAL_NAVIGATION_DETAILS),r=(0,v.Z3)(t,v.sR.LOCAL_NAVIGATION_MENU),l=(0,v.Z3)(t,v.sR.LOCAL_NAVIGATION_INNERMENU),c=(0,g.A6)((0,v.Z3)(t,v.sR.COPYRIGHT)),d=(0,v.Z3)(t,v.sR.COMMON_LEGAL_MAIN),u=(0,g.A6)((0,v.Z3)(t,v.sR.TARIFF_TERM)),p=(0,v.Z3)(t,v.sR.TV_FAQ),f=(0,v.Z3)(t,v.sR.KNOW_MORE_BBTV),x=(0,v.Z3)(t,v.sR.BB_FAQ),N=(0,v.Z3)(t,v.sR.QUICK_LINK_WITH_HEADING),_=(0,g.A6)((0,v.Z3)(t,v.sR.NOTIFICATION_BAR)),C=(0,g.A6)((0,v.Z3)(t,v.sR.PLAYBACK_MESSAGE)),w=(0,v.Z3)(n,v.sR.TV_PRODUCT_CARD),E=(0,v.Z3)(n,v.sR.TV_ADDONS),S=(0,v.Z3)(n,v.sR.TV_PRODUCT_CARD_MODAL),j=(0,s.useRef)(null),T=(0,s.useCallback)(function(){var e;null==j||null==(e=j.current)||e.scrollIntoView({behavior:"smooth"})},[]);return(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(m.mB,{details:i,menu:r,innermenu:l}),(null==_?void 0:_.enableNotificationBar)&&(0,y.jsx)(M,{background:_.bgColour,textColor:_.textColour,content:null==_?void 0:_.notificationContent,dismissable:null==_?void 0:_.dismissable}),(0,y.jsx)(b.zu,{content:a,sc_playbackMsg:C,enableNewbanner:!0}),(0,y.jsx)(h.X_,{size:"xl"}),(0,y.jsx)("div",{children:(0,y.jsxs)("section",{"data-analytics-region":"Section::Choose a TV package",className:"bt-container",children:[(0,y.jsxs)("div",{style:{padding:"0 1rem"},children:[(0,y.jsx)(h.DZ,{level:"2",size:"xl",children:(0,y.jsxs)("span",{style:{color:"rgba(85, 20, 180, 1)"},children:[" ","EXPLORE TV PACKAGES"]})}),(0,y.jsx)(h.X_,{size:"xxs"}),(0,y.jsxs)(h.EY,{elementType:"p",size:"m",children:["All the best live and on demand from Netflix, NOW, TNT Sports and more. Swap and manage your package via My BT app.",(0,y.jsx)("br",{})," For BT customers: EE TV will become BT TV on 15 October. The service, recordings and price will stay the same."]}),(0,y.jsx)(h.X_,{size:"m"})]}),(0,y.jsx)("div",{style:{overflow:"hidden"},children:w&&E&&(0,y.jsx)(b.We,{tvProductCard:w,addoncard:E,tvProductCardModalData:S,sectionCTA:ep.Q.PKG_CONTINUE_TO_CHECKOUT,productType:"TV",variantType:"A",cmsContent:t,buttonLabelUpdated:!0,setActiveBBPack:T})})]})}),(0,y.jsx)(h.X_,{size:"l"}),(0,y.jsxs)("div",{style:{backgroundColor:"#EEE7F7",color:"rgba(85, 20, 180, 1)"},children:[(0,y.jsx)(h.X_,{size:"xxl"}),(0,y.jsx)(Z,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
14t%2?ex(Object(n),!0).forEach(function(t){(0,o.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ex(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},N)),(0,y.jsx)(h.X_,{size:"xxl"})]}),(0,y.jsx)(h.X_,{size:"l"}),(0,y.jsx)(m.oS,{knowMoreBBTV:f,faq:p,bbFaq:x,tariff:u,copyright:c,legal:d})]})}),e_=n(63857),eC=n(43081),ew=n.n(eC),eE=n(37005),eS=n(43546),ej=n(98702),eT=n(82547),eP=n(68156),eO=n(2801),ek=n.n(eO),eA=["Choose a TV package","Choose TV extras","Choose your broadband","Choose broadband extras","Choose BT Mobile","Choose Home Phone","Setting you up"],eI=(0,_.PA)(function(e){var t=e.activeBBPack,n=e.bbAddon,a=e.setActiveBtMobile,i=e.homephoeService,r=(0,s.useState)(!1),o=r[0],l=r[1],d=(0,s.useState)(!1),u=d[0],p=d[1],f=(0,s.useState)(!1),m=f[0],v=f[1],g=(0,s.useState)(!1),b=g[0],x=g[1],N=(0,s.useState)(!1),_=N[0],C=N[1],w=(0,s.useState)(!1),E=w[0],S=w[1],j=(0,s.useState)(!1),T=j[0],P=j[1],O=(0,eo.A)().width<900,k=(0,s.useContext)(ed.Pd),A="/affiliate/affiliate-packages-addons"===(0,c.useRouter)().pathname?eA.filter(function(e){return"Choose BT Mobile"!==e}):eA,I=function(e){switch(e){case 0:if(o)return"completed";return"active";case 1:if(u)return"completed";if(o&&!u)return"active";return"upcoming";case 2:if(m)return"completed";if(u&&!m)return"active";return"upcoming";case 3:if(b)return"completed";if(m&&!b)return"active";return"upcoming";case 4:if(b&&!_)return"active";if(o&&u&&m&&_)return"completed";return"upcoming";case 5:if(o&&u&&m&&_&&T)return"completed";if(o&&u&&m&&_&&!T)return"active";return"upcoming";case 6:if(o&&u&&m&&m&&_&&E||b&&E&&_)return"completed";return"upcoming";default:return"upcoming"}},L=(0,s.useState)(k.data.getTVProductCardState.id)[0],M=(0,s.useState)(k.data.bbpackage.packageId)[0];(0,s.useEffect)(function(){var e,r,o=Object.assign(k.data.addons).some(function(e){return"addCHO"===e.buttonID||"ADD-ON-COMP-SFF-ESS"==e.buttonID});k.data.getTVProductCardState.state&&(l(!0),I(0)),(k.data.getAddonsProductCardState.length>0||t)&&(p(!0),I(1)),""!==k.data.bbpackage.packageId&&(v(!0),I(2)),(k.data.addons.length>0&&o||n)&&(x(!0),I(3)),""!==k.data.bbpackage.packageId&&(null==(e=k.data.addonsDataMobile)?void 0:e.planName)!==""&&n&&(C(!0),I(5)),""!==k.data.bbpackage.packageId&&(null==(r=k.data.addonsDataMobile)?void 0:r.planName)==""&&n&&a&&(C(!0),I(6)),k.data.checkoutData.length>0&&(S(!0),I(7)),(k.data.homePhoneService.ChoosePlan.length>0||i)&&P(!0)},[k.data.getTVProductCardState,k.data.getAddonsProductCardState,k.data.bbpackage.packageId,k.data.addons,k.data.checkoutData,k.data.homePhoneService,a,t,n,i]),(0,s.useEffect)(function(){L!==k.data.getTVProductCardState.id&&(p(!1),v(!1),x(!1),S(!1),C(!1)),M!==k.data.bbpackage.packageId&&(p(!0),v(!0),x(!1),C(!1),S(!1))},[k.data.getTVProductCardState.id,k.data.bbpackage.packageId]);var D=A.map(function(e,t){var n=I(t);return(0,y.jsxs)(y.Fragment,{children:[O&&(0,y.jsx)("div",{className:"".concat("active"==n?ek().actState:ek().inactive," "),children:(0,y.jsxs)("span",{className:ek().label,children:["Step ",t+1," â ",e]})}),(0,y.jsxs)("div",{className:ek().step,children:[(0,y.jsx)("div",{className:"".concat(ek().circle," ").concat("active"==n?ek().active:ek().inactive," "),style:{borderColor:"completed"==n?"#5514b4":"",backgroundColor:"completed"==n?"#5514b4":""},children:"completed"==n?(0,y.jsx)("span",{style:{color:"#ffff"},children:"â"}):(0,y.jsx)("span",{className:ek().stepNumber,children:t+1})}),t!==A.length-1&&(0,y.jsx)("div",{className:"".concat(ek().connector," ").concat("completed"===n?ek().activeConnector:"")}),O?"":(0,y.jsx)(h.EY,{size:"m",children:(0,y.jsx)("span",{className:"".concat(ek().textwrapper," ").concat("active"===n?ek().activeText:""),dangerouslySetInnerHTML:{__html:e}})})]},t)]})});return(0,y.jsxs)(h.wn,{verticalPadding:"s",children:[" ",(0,y.jsx)(h.DZ,{isBold:!0,level:"2",size:"m",colour:"default",isInline:!0,children:(0,y.jsx)("span",{className:ek().main,children:"Letâs build your package"})}),(0,y.jsx)(h.X_,{size:"l"}),(0,y.jsx)("div",{className:"".concat(ek().wrapper," ").concat(ek().stepfonts),children:D})]})}),eL=n(67666),eM=n(81220),eD=n.n(eM),eB=n(62737),eR=n(22972),eV=n(67305),eF=n(46671),ez=n(90946),eY=n(92267),eH=(0,l.do)(l.o_.TV_PACKAGES,l.OX.TV_PACKAGES,l.RZ.ORDER_SUMMARY),eU=(0,l.do)(l.o_.TV_AFFILIATE,l.OX.TV_AFFILIATE,l.RZ.ORDER_SUMMARY),eW=(0,l.do)(l.o_.TV_ADD,l.OX.TV_ADD,l.RZ.ORDER_SUMMARY),e$=(0,_.PA)(function(e){var t,n,a,i,r,o,l,d,u,p,f,v,b,x,N,_,w,E,S,j,T,P=e.handleClose,O=e.tvProductCard,k=e.add
14oncard,A=e.netflix,I=e.bbAddon,L=(0,eu.wh)(),M=(0,s.useState)(!0),D=M[0],B=M[1],R=(0,c.useRouter)().asPath,V=null==L||null==(t=L.selectedtvpackage)?void 0:t.id,F=(null==L||null==(n=L.addons)?void 0:n.map(function(e){return e.buttonID}))||[],z=(null==L||null==(a=L.addons)?void 0:a.map(function(e){return e.buttonID}))||[],Y=null==L||null==(i=L.selectedbbpackage)?void 0:i.packageName,H=null==L||null==(r=L.selectedNetflixOption)?void 0:r.type,U=null==L||null==(o=L.selectedNetflixOption)?void 0:o.id,W=null==L||null==(l=L.selectedtvpackage)?void 0:l.packageName,G=null==L||null==(d=L.selectedbbpackage)?void 0:d.packageName,X=null==L||null==(u=L.selectedNetflixOption)?void 0:u.heading,q=null!=L&&L.selectedtvpackage.enableOffer?null==L||null==(p=L.selectedtvpackage)?void 0:p.offerPrice:null==L||null==(f=L.selectedtvpackage)?void 0:f.packagePrice,Z=null!=L&&L.selectedbbpackage.enableOffer?Number(null==L||null==(v=L.selectedbbpackage)?void 0:v.wasPrice)+(null==L||null==(b=L.landlineState)?void 0:b.landlinePrice):(null==L||null==(x=L.selectedbbpackage)?void 0:x.packagePrice)+(null==L||null==(N=L.landlineState)?void 0:N.landlinePrice),K=null==L||null==(_=L.selectedNetflixOption)?void 0:_.price,J=null==L?void 0:L.addons.filter(function(e){return e.buttonID}).map(function(e){return{id:e.buttonID,name:e.header,price:e.addonPrice}}),Q=[{id:V,name:W,price:Number(q)},{id:Y,name:G,price:Z},{id:U,name:X,price:K}].concat((0,$.A)(J)),ee=null==Q?void 0:Q.filter(function(e){var t,n;return(null==e||null==(t=e.id)?void 0:t.trim())!==""&&(null==e||null==(n=e.name)?void 0:n.trim())!==""&&(null==e?void 0:e.price)!==0}),et=null==O?void 0:O.filter(function(e){return e.id===V}).map(function(e){return{id:e.id,name:e.header,price:Number(e.enableOffer?e.offerPrice:e.price),actualPrice:Number(e.price),offerPrice:Number(e.offerPrice),enableOffer:e.enableOffer,offerLength:e.offerLength}}),en=(null==A?void 0:A.filter(function(e){return e.type===H}))||[],ea=(null==en?void 0:en.filter(function(e){return e.id===U}).map(function(e){return{id:e.id,name:e.heading,price:e.price}}))||[],ei=null==k?void 0:k.filter(function(e){return F.includes(e.buttonID)}),er=null==I?void 0:I.filter(function(e){return z.includes(e.buttonID)}).map(function(e){return{id:e.buttonID,name:e.header,price:e.addonPrice}}),eo=null==ei?void 0:ei.map(function(e){return{id:e.buttonID,name:e.header,price:e.addonPrice}}),es=null==L?void 0:L.page,el=null==es?void 0:es.replace(/^\/tv/,""),ec="/add"!=R?(0,g.l$)(L.landlineState.islandline,el):[],ed=(0,eu.Oo)(ec,O,V,Y,null==L?void 0:L.homePhoneService),ep=ec&&ec.filter(function(e){return e.displayName==Y}).map(function(e){return{id:e.displayName,name:e.displayName,price:Number((null==e?void 0:e.saleMonthlyCost)!==void 0&&null!=e&&e.pricingPromotion&&(null==e?void 0:e.pricingPromotion.length)===0&&(null==e?void 0:e.saleMonthlyCost)!==0?Number(null==e?void 0:e.saleMonthlyCost):Number((null==e?void 0:e.saleMonthlyCost)!==void 0&&null!=e&&e.pricingPromotion&&(null==e?void 0:e.pricingPromotion.length)!==0?Number(null==e?void 0:e.saleMonthlyCost):Number(null==e?void 0:e.monthlyCost))),bbactualPrice:Number(e.monthlyCost),bbofferPrice:Number(e.saleMonthlyCost),bbenableOffer:(null==e?void 0:e.saleMonthlyCost)!==void 0&&(null==e?void 0:e.saleMonthlyCost)!==0&&null!=e&&!!e.pricingPromotion&&(null==e?void 0:e.pricingPromotion.length)===0||(null==e?void 0:e.saleMonthlyCost)!==void 0&&null!=e&&!!e.pricingPromotion&&(null==e?void 0:e.pricingPromotion.length)!==0}}),ef=Object.assign.apply(Object,[{}].concat((0,$.A)(et))),eh=ef.actualPrice,ev=ef.offerPrice,eb=ef.offerLength,ey=ef.enableOffer,ex=Object.assign.apply(Object,[{}].concat((0,$.A)(ep))),eN=ex.bbactualPrice,e_=ex.bbofferPrice,eC=ex.bbofferLength,ew=ex.bbenableOffer,eE=Number(null==eb?void 0:eb.split(" ")[0])<Number(null==eC?void 0:eC.split(" ")[0])?Number(null==eb?void 0:eb.split(" ")[0]):Number(null==eC?void 0:eC.split(" ")[0]),eT=[].concat((0,$.A)(et||[]),(0,$.A)(ep||[]),(0,$.A)(ea||[]),(0,$.A)(eo||[]),(0,$.A)(er||[])),eP=(0,eu.AD)(ee,eT),eO=R.split("/")[1];(0,s.useEffect)(function(){switch(eO){case"add":(0,eg.Gx)(eW);break;case"affiliate":(0,eg.Gx)(eU);break;default:(0,eg.Gx)(eH)}},[]);var ek=L||{},eA=ek.checkoutData,eI=ek.selectedbbpackage,eL=ek.selectedtvpackage,eM=ek.selectedaddon,e$=ek.upfrontCost,eG=ek.monthlyCost,eX=ek.landlineState.landlinePrice,eq=ek.selectedNetflixOption,eZ=ek.homePhoneService,eK=ek.addonsDataMobile,eJ=Object.assign.apply(Object,[{}].concat((0,$.A)(eA))).defaultList,eQ=(void 0===eJ?{price:0}:eJ).price,e0=Number(ed.upfrontCost+eQ)-(null==e$?void 0:e$.upfrontPrice);T=Number(e0>0)?"increased":e0<0?"decreased":"same",window.scrollTo({top:0,behavior:"smooth"});
14var e1=(0,s.useState)(0),e2=e1[0],e3=e1[1],e4=(0,s.useState)(0),e5=e4[0],e6=e4[1],e7=(0,s.useState)(0),e8=e7[0],e9=e7[1],te=null==eG?void 0:eG.monthlyPrice;(0,s.useEffect)(function(){"same"===eP.Status?L&&te&&(0!==L.selectedNetflixOption.price?e3(Number(te+L.selectedNetflixOption.price+eX)):e3(Number(te+eX))):L&&(0!==L.selectedNetflixOption.price?e3(Number((null==eP?void 0:eP.newMonthlyCost)+ea.price+eX)):e3(Number((null==eP?void 0:eP.newMonthlyCost)+eX)))},[eG,null==eP?void 0:eP.newMonthlyCost]),(0,s.useEffect)(function(){if(L&&e$){var e,t,n,a,i;(null==L||null==(e=L.upfrontCost)?void 0:e.upfrontPrice)!==0?(e6("same"==T?(null==L||null==(t=L.upfrontCost)?void 0:t.upfrontPrice)||0:ed.upfrontCost),e9("same"==T?(null==L||null==(n=L.upfrontCost)?void 0:n.activationPrice)||0:ed.activation)):(e6(Number("same"==T?(null==L||null==(a=L.upfrontCost)?void 0:a.upfrontPrice)||0:ed.upfrontCost)),e9(Number("same"==T?(null==L||null==(i=L.upfrontCost)?void 0:i.activationPrice)||0:ed.activation)))}},[e$]);var tt=Number((null==eI?void 0:eI.packagePrice)+Number(eX)).toFixed(2),tn=function(){P()},ta=null==eA?void 0:eA.map(function(e){var t=e.defaultList,n=t.label,a=t.price,i=t.radioID;return(0,y.jsx)(y.Fragment,{children:0!==a&&(0,y.jsx)(eB.A,{packageName:n,variant:"Checkout",packagePrice:a,packageContract:"one off cost",id:i,localStore:!0},(0,C.A)())})}),ti="same"===eP.Status?null==eM?void 0:eM.map(function(e){return("ADD-ON-COMP-SFF-ESS"===e.buttonID||"addCHO"===e.buttonID)&&(0,y.jsx)(eB.A,{packageName:e.header,variant:"addon",packagePrice:e.addonPrice,fromPrice:e.fromPrice,packageContract:e.contract?"".concat(e.contract," contract"):"",offerContract:e.offerContract,id:e.buttonID,enableFromText:e.enableFromText,localStore:!0},e.buttonID)}):null==er?void 0:er.map(function(e){return("ADD-ON-COMP-SFF-ESS"===e.buttonID||"addCHO"===e.buttonID)&&(0,y.jsx)(eB.A,{packageName:e.header,variant:"addon",packagePrice:e.addonPrice,fromPrice:e.fromPrice,packageContract:e.contract?"".concat(e.contract," contract"):"",offerContract:e.offerContract,id:e.buttonID,enableFromText:e.enableFromText,localStore:!0},e.buttonID)}),tr="same"===eP.Status?null==eM?void 0:eM.map(function(e){return"ADD-ON-COMP-SFF-ESS"!==e.buttonID&&"addCHO"!==e.buttonID&&(0,y.jsx)(y.Fragment,{children:(0,y.jsx)(eB.A,{packageName:e.header,variant:"addon",packagePrice:e.addonPrice,fromPrice:e.fromPrice,packageContract:e.contract?"".concat(e.contract," contract"):"",offerContract:e.offerContract,id:e.buttonID,enableFromText:e.enableFromText,localStore:!0},(0,C.A)())})}):null==ei?void 0:ei.map(function(e){return"ADD-ON-COMP-SFF-ESS"!==e.buttonID&&"addCHO"!==e.buttonID&&(0,y.jsx)(y.Fragment,{children:(0,y.jsx)(eB.A,{packageName:e.header,variant:"addon",packagePrice:e.addonPrice,fromPrice:e.fromPrice,packageContract:e.contract?"".concat(e.contract," contract"):"",offerContract:e.offerContract,id:e.buttonID,enableFromText:e.enableFromText,localStore:!0},(0,C.A)())})}),to=(null==eq?void 0:eq.price)===0?"0":(null==eq?void 0:eq.contract)==="a month"?"1 month rolling contract":"".concat(null==eq?void 0:eq.contract," rolling contract"),ts=(0,y.jsx)(y.Fragment,{children:(0,y.jsx)(eB.A,{packageName:null==eq?void 0:eq.heading,variant:"Netflix",packagePrice:"same"!==eP.Status?ea&&(null==(w=ea[0])?void 0:w.price):null==eq?void 0:eq.price,packageContract:to,priceHeading:null==eq?void 0:eq.priceHeading})}),tl=eS.y.useContainer().state.scenario,tc=tl&&ej.Vm.includes(tl.scenario.toLocaleLowerCase())?null==(E=eL.packageName)?void 0:E.replace("BROADBAND AND",""):null==eL?void 0:eL.packageName,td=(0,m.H7)();return(0,y.jsx)("div",{className:"bt-container","data-analytics-region":"Basket Section",children:(0,y.jsxs)("div",{className:eD().cart_Package_wrapper,children:[(0,y.jsx)(y.Fragment,{children:D?(0,y.jsx)(y.Fragment,{children:"same"!==eP.Status&&(0,y.jsxs)("div",{className:eD().sectionWrapper,children:[(0,y.jsx)(eR.A,{width:48}),(0,y.jsxs)("span",{className:eD().message,children:["Your basket has ",eP.Status," by \xa3",eP.Total,". Please check the summary before proceeding."]}),(0,y.jsx)("div",{className:eD().closebtn,children:(0,y.jsx)(eV.A,{width:48,onClick:function(){B(!1)}})})]})}):""}),(0,y.jsx)("div",{className:eD().closeIcon_container,children:(0,y.jsx)(h.$n,{colorVariant:"core",elementType:"button",onClick:function(){return tn()},styleVariant:"secondary",analyticsLabel:td?"BasketSection_cached_Close_new":"BasketSection: Close Basket",children:(0,y.jsx)(em.US,{})})}),(0,y.jsxs)("div",{className:eD().cart_details,children:[(0,y.jsx)("div",{className:eD().Package_details,children:(null==L||null==(S=L.selectedtvpackage)?void 0:S.id)!==""?(0,y.jsxs)(h.ui,{background:"grey-02",children:[(0,y.jsx)(eB.A,{heading:null==eL?void 0:eL.heading,packageName:tc,variant:"TV",isMerchStrip:null==eL?void 0:eL.isMerchStrip,merchStripContent:null==eL?void 0:eL.isMerchStripContent,packagePrice:"same"!==eP.Status?eh:null==eL?void 0:eL.packagePrice,wasPrice:null==eL?void 0:eL.wasPrice,packageContract:"".concat(null==eL?void 0:eL.packageContract," contract"),enableOffer:"same"!==eP.Status?ey:null==eL?void 0:eL.enableOffer,offerPrice:"same"!==eP.Status?ev:null==eL?void 0:eL.offerPrice,offerLength:null==eL?void 0:eL.offerLength}),tr,""!==eq.id&&ts,(null==eI?void 0:eI.packageName)!==""&&(0,y.jsx)(y.Fragment,{children:(0,y.jsx)(eB.A,{heading:null==eI?void 0:eI.heading,packageName:null==eI?void 0:eI.packageName,variant:"Broadband",packagePrice:"same"!==eP.Status?ep&&Number(eN)+Number(eX):Number(eI.packagePrice)+Number(eX),enableOffer:"same"!==eP.Status?ey:null==eI?void 0:eI.enableOffer,wasPrice:"same"!==eP.Status?ep&&Number(e_)+Number(eX):(null==eI?void 0:eI.wasPrice)+Number(eX),fromPrice:Number(tt),packageContract:"".concat((null==eI?void 0:eI.packageContract)||(null==eI?void 0:eI.packageBBContract)," month contract"),offerPrice:"same"!==eP.Status?ep&&Number(e_)+Number(eX):(null==eI?void 0:eI.wasPrice)+Number(eX),reward:null==eI?void 0:eI.promotions,priceReward:null==eI?void 0:eI.pricingPromotion})}),ti,(0,y.jsxs)(y.Fragment,{children:[null!=e8&&0!==e8&&(0,y.jsx)(eB.A,{heading:"Upfront costs",packageName:"Activation fee",variant:"Upfront",packagePrice:e8,packageContract:"one off cost"}),(null==e$?void 0:e$.deliveryPrice)!==null&&(null==e$?void 0:e$.deliveryPrice)!==void 0&&(null==e$?void 0:e$.deliveryPrice)!==0&&(0,y.jsx)(eB.A,{packageName:"Delivery fee",variant:"default",packagePrice:"same"==T?null==e$?void 0:e$.deliveryPrice:null==ed?void 0:ed.delivery,packageContract:"one off cost"})]}),(null==eK||null==(j=eK.planName)?void 0:j.length)!==0&&(0,y.jsx)(eY.A,{content:eK,localStore:!0}),0!==eZ.ChoosePlan.length&&(0,y.jsx)(ez.A,{content:eZ}),(0,y.jsx)(y.Fragment,{children:ta})]}):(0,y.jsx)(h.EY,{size:"l",elementType:"p",children:"Cart is empty"})}),(0,y.jsx)(h.X_,{size:"m"}),(0,y.jsx)("div",{className:eD().summary_wrapper,children:(0,y.jsx)(h.ui,{background:"indigo",children:(0,y.jsx)(eF.A,{upfrontPrice:e5,monthlyPriceVal:e2,tvPackPrice:eh,bbPackPrice:eN,tvOfferPrice:ev,bbOfferPrice:e_,enableTVOffer:ey,enableBBOffer:ew,offerDuration:eE})})})]})]})})}),eG=(0,_.PA)(function(e){var t=e.handleShowCart,n=e.pathname,a=e.varient,i=(0,s.use
14State)(!1),r=i[0],o=i[1],l=(0,s.useState)(!1),d=l[0],u=l[1],p=(0,s.useState)(!1),f=p[0],m=p[1],v=(0,s.useState)(!1),g=v[0],b=v[1],x=(0,eu.wh)(),N=null==x?void 0:x.selectedbbpackage;(0,s.useEffect)(function(){x&&""!==x.selectedtvpackage.id&&(u(!0),m(!0))}),new Date().getTime()>(null==x?void 0:x.expiry)&&(0,eu.sv)("CachingCart");var _=(0,s.useState)(0),C=_[0],w=_[1],E=(0,s.useState)(0),S=E[0],j=E[1];(0,s.useEffect)(function(){if((null==x?void 0:x.selectedNetflixOption.price)!==0){var e,t,n,a,i,r,o,s,l;w((null==x||null==(i=x.monthlyCost)?void 0:i.monthlyPrice)&&(null==x||null==(r=x.monthlyCost)?void 0:r.monthlyPrice)+(null==x||null==(o=x.landlineState)?void 0:o.landlinePrice)+(null==x||null==(s=x.selectedNetflixOption)?void 0:s.price)||0),j((null==x||null==(l=x.upfrontCost)?void 0:l.upfrontPrice)||0)}else w((null==x||null==(e=x.monthlyCost)?void 0:e.monthlyPrice)&&(null==x||null==(t=x.monthlyCost)?void 0:t.monthlyPrice)+(null==x||null==(n=x.landlineState)?void 0:n.landlinePrice)||0),j((null==x||null==(a=x.upfrontCost)?void 0:a.upfrontPrice)||0);f?u(!0):u(!1)},[x]);var T=(0,c.useRouter)().asPath,P=function(){var e,n,a,i,s,l,c,d,u=x&&(null==x?void 0:x.selectedaddon),p=(null==x||null==(e=x.selectedaddon)?void 0:e.length)>1?x&&(0,eu.D6)(x.selectedaddon,"TV Addons"):(null==x||null==(n=x.selectedaddon)?void 0:n.length)==1?u&&(0,eu.D6)(u[0],"TV Addons"):"",f=(null==x||null==(a=x.checkoutData)?void 0:a.length)!==void 0&&(null==x||null==(i=x.checkoutData)?void 0:i.length)!==0||(null==x||null==(s=x.checkoutData)?void 0:s.length)!==0?(0,eu.D6)(null==x?void 0:x.checkoutData,"Set Up"):null,h={displayName:null==x?void 0:x.selectedbbpackage.packageName,BBId:null==N?void 0:N.packageId,enableOffer:null==x?void 0:x.selectedbbpackage.enableOffer,wasPrice:null==x?void 0:x.selectedbbpackage.wasPrice,monthlyCost:null==x?void 0:x.selectedbbpackage.packagePrice,activationCost:null==N?void 0:N.activationCost,postageCost:null==N?void 0:N.postageCost,contractLength:null==N?void 0:N.contractLength},m=(null==x||null==(l=x.selectedtvpackage)?void 0:l.id)!==""&&x&&(0,eu.D6)(null==x?void 0:x.selectedtvpackage,"TV"),v=(null==x||null==(c=x.bbpackage)?void 0:c.packageId)!==""&&x&&(0,eu.D6)(h,"BROADBAND",x.landlineState,x.scenarioId),g=(null==x||null==(d=x.selectedNetflixOption)?void 0:d.price)!==0?x&&(0,eu.D6)(null==x?void 0:x.selectedNetflixOption,"Netflix_Addon"):"",b=function(e){if(!e)return[];var t,n=null!=(t=e.items)?t:e;return Array.isArray(n)?n:[n]},y=[];y.push.apply(y,(0,$.A)(b(m))),(null!==f||null!=p)&&(p&&y.push.apply(y,(0,$.A)(b(p))),null!==f&&y.push.apply(y,(0,$.A)(b(f)))),g&&y.push.apply(y,(0,$.A)(b(g))),v&&y.push.apply(y,(0,$.A)(b(v)));(0,eg.BS)("item.viewed",{items:y}),t(),o(!r)}
14,k=(0,s.useState)(!0),A=k[0],I=k[1],L=function(){var e,t,n;"/add"!==T&&(null==x||null==(e=x.selectedbbpackage)?void 0:e.packageName)!==""&&(null==x||null==(t=x.selectedtvpackage)?void 0:t.packageName)!==""&&(0,eP.A)(!0),"/add"===T&&(null==x||null==(n=x.selectedtvpackage)?void 0:n.selected)!==""&&(0,eP.A)(!0)};(0,s.useEffect)(function(){var e,t;"/add"!==T&&((null==N?void 0:N.packageName)!==""&&(null==x||null==(e=x.tvpackage)?void 0:e.id)!==""?I(!1):I(!0)),"/add"===T&&((null==x||null==(t=x.tvpackage)?void 0:t.id)!==""?I(!1):I(!0))},[N,null==x?void 0:x.tvpackage]),(0,s.useEffect)(function(){"true"!==sessionStorage.getItem("hasViewNotification")&&b(!0)},[]);var M=(0,s.useCallback)(function(){t(),b(!1),sessionStorage.setItem("hasViewNotification","true")},[]),D=function(){b(!1),sessionStorage.setItem("hasViewNotification","true")};return(0,y.jsxs)(y.Fragment,{children:[r&&"/add"!==n&&(0,y.jsx)(e$,{handleClose:P,pathname:n}),d&&(0,y.jsx)(y.Fragment,{children:(0,y.jsx)("div",{id:"cart",className:"".concat(eD().cart," ").concat(a&&eD().noneBRadius),"data-analytics-region":"BasketBar",children:a?(0,y.jsx)(h.ui,{background:"white",children:(0,y.jsxs)("div",{className:"bt-container ".concat(eD().cartNewVarient),children:[(0,y.jsxs)("div",{className:" ".concat(eD().cart_price_details),"data-analytics-region":"section::cart",children:[(0,y.jsxs)("div",{tabIndex:0,role:"button",className:eD().monthly_cost,onClick:function(){P()},children:[(0,y.jsxs)(h.DZ,{isBold:!0,isInline:!0,size:"s",colour:"indigo",children:["\xa3",Number(C).toFixed(2)]}),(0,y.jsx)(h.EY,{size:"m",elementType:"p",children:"a Month"})]}),(0,y.jsx)("hr",{className:eD().verticalLine}),(0,y.jsxs)("div",{tabIndex:0,role:"button",className:eD().upfront,onClick:function(){P()},children:[(0,y.jsxs)(h.DZ,{isBold:!0,isInline:!0,size:"s",colour:"indigo",children:["\xa3",Number(S).toFixed(2)]}),(0,y.jsx)(h.EY,{size:"m",elementType:"p",children:"Upfront"})]}),(0,y.jsx)("div",{className:eD().cartIconwrap,children:(0,y.jsxs)(h.$n,{colorVariant:"core",elementType:"button",onClick:function(){P()},styleVariant:"secondary",analyticsLabel:"BasketBar_cached_Open_New",children:[(0,y.jsx)(em.C$,{color:"#5514b4",ariaLabel:"basket"}),(0,y.jsx)("span",{children:"View cart"})]})})]}),(0,y.jsx)("div",{className:eD().checkoutCtawrap,children:(0,y.jsx)(h.$n,{colorVariant:"core",elementType:"button",onClick:function(){L()},styleVariant:"primary",analyticsLabel:"BasketBar_Checkout_New_Cached",isDisabled:A,children:"Checkout"})})]})}):(0,y.jsx)(h.ui,{background:"indigo",children:(0,y.jsxs)("div",{className:"bt-container ".concat(eD().cart_price_details),children:[(0,y.jsxs)("div",{tabIndex:0,role:"button",className:eD().monthly_cost,onClick:function(){P()},children:[(0,y.jsxs)(h.DZ,{isBold:!0,level:"3",isInline:!0,size:"s",children:["\xa3",Number(C).toFixed(2)]}),(0,y.jsx)(h.EY,{size:"m",elementType:"p",children:"Monthly cost"})]}),(0,y.jsx)("hr",{className:eD().verticalLine}),(0,y.jsxs)("div",{tabIndex:0,role:"button",className:eD().upfront,onClick:function(){P()},children:[(0,y.jsxs)(h.DZ,{isBold:!0,level:"3",isInline:!0,size:"s",children:["\xa3",Number(S).toFixed(2)]}),(0,y.jsx)(h.EY,{size:"m",elementType:"p",children:"Upfront"})]}),(0,y.jsx)(h.$n,{colorVariant:"core",elementType:"button",onClick:function(){P()},styleVariant:"secondary",analyticsLabel:"BasketBar: Open Basket Section",children:(0,y.jsx)(em.C$,{ariaLabel:"basket"})})]})})})}),g&&(null==x?void 0:x.selectedtvpackage.id)!==void 0&&(0,y.jsx)(O.A,{isShown:g,hideModal:function(){return D()},type:"notification",parentCallback:M})]})});let eX=(0,s.memo)(eG);var eq=n(50342),eZ=n(90826),eK=n(76565),eJ=n(725),eQ=n.n(eJ);let e0=function(e){var t=e.data,n=e.type,a=e.colData,i=e.handleHPClick,r=e.disabled,o=function(e,t){r||i(e,t)},s=function(e,t){("Enter"===e.key||" "===e.key)&&e.target===e.currentTarget&&(e.preventDefault(),r||i(e,t))},l="".concat(eQ().cardContainer," ").concat(t.isSelected?eQ().selectedCard:"");return(0,y.jsx)(y.Fragment,{children:(0,y.jsxs)("div",{className:l,role:"button","aria-disabled":r,tabIndex:r?-1:0,onClick:function(e){return o(e,t.cardType)},onKeyDown:function(e){return s(e,t.cardType)},id:t.cardID,children:["homePhone"===n&&t.isSelected&&(0,y.jsx)("div",{className:eQ().selectedIcon,children:(0,y.jsx)(em.pp,{})}),(0,y.jsxs)("div",{className:"".concat(eQ().cardHeader," ").concat("homePhone"!==n||t.cardDescription?"":eQ().cardHeaderNoBorder),children:[t.cardImage&&(0,y.jsx)("img",{src:(0,T.A)(t.cardImage),alt:""}),(0,y.jsxs)("div",{className:eQ().header,children:[(0,y.jsx)(eZ.D,{level:"4",size:"m",children:t.cardLabel}),t.contract&&(0,y.jsx)("span",{className:"".concat(eQ().contract),children:t.contract})]})]}),t.cardDescription&&(0,y.jsx)("div",{className:"homePhone"===n?"".concat(eQ().cardContent," ").concat(eQ().cardContentHP):"".concat(eQ().cardContent),children:(0,y.jsx)("span",{dangerouslySetInnerHTML:{__html:t.cardDescription}})}),"number"==typeof t.price&&t.cardDescription&&(0,y.jsx)("div",{className:"".concat(eQ().cardFooter," ").concat(eQ().cardFooterTopMargin),children:(0,y.jsxs)("div",{className:eQ().price,children:[(0,y.jsx)("strong",{children:"homePhone"===n?0===t.price?(0,y.jsx)("span",{className:eQ().freeText,children:"FREE"}):"\xa3".concat(t.price):0===t.price?"No Extra Cost":"\xa3".concat(t.price)}),0===t.price?"":"hpColTwo"===a?" One off cost":" a month"]})})]})})};function e1(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function e2(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
14t%2?e1(Object(n),!0).forEach(function(t){(0,o.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):e1(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}let e3=function(e){var t,n,a,i=e.data,r=e.type,o=e.setActiveBtMobile,l=e.PageType,c=e.isHomePhoneSkipped,d=e.onHomePhonePlanSelected,u=(0,s.useContext)(ed.Pd),p=(0,eo.A)().width<600,f=(0,s.useState)(i||[]),h=f[0],m=f[1],v=(null!=(t=null==(n=u.data.homePhoneService)||null==(n=n.ChoosePlan)?void 0:n.length)?t:0)===0,g=v||void 0!==c&&c;(0,s.useEffect)(function(){if(i&&i.length>0){var e,t,n,a,r,o,s=u.data.homePhoneService,l=(null!=(e=null==s||null==(t=s.ChoosePlan)?void 0:t.length)?e:0)>0||(null!=(n=null==s||null==(a=s.ChooseHandset)?void 0:a.length)?n:0)>0||(null!=(r=null==s||null==(o=s.internationalCalling)?void 0:o.length)?r:0)>0;m(i.map(function(e){var t,n,a,i=!1;return"Choose your plan"===e.cardType?i=null==s||null==(t=s.ChoosePlan)?void 0:t.some(function(t){return t.cardID===e.cardID}):"Choose your handset"===e.cardType?i=null==s||null==(n=s.ChooseHandset)?void 0:n.some(function(t){return t.cardID===e.cardID}):"International calling extras"===e.cardType&&(i=null==s||null==(a=s.internationalCalling)?void 0:a.some(function(t){return t.cardID===e.cardID})),e2(e2({},e),{},{isSelected:!!l&&i})}))}},[i,u.data.homePhoneService]);var b=h.filter(function(e){return"Choose your plan"===e.cardType}),x=h.filter(function(e){return"Choose your handset"===e.cardType}),N=h.filter(function(e){return"International calling extras"===e.cardType}),_=(0,s.useRef)(!1);(0,s.useEffect)(function(){0!==i.length&&"affiliate"!==l&&o(!0)},[null==u||null==(a=u.data)?void 0:a.homePhoneService]),(0,s.useEffect)(function(){if(_.current)return},[i]);var w=(0,s.useCallback)(function(e,t){if(!v||"Choose your plan"===t){var n=e.currentTarget.id,a=h.map(function(e){if(e.cardType!==t)return e;var a=e.cardID===n;return a&&"Choose your plan"===e.cardType&&(null==d||d()),e2(e2({},e),{},{isSelected:a})});m(a),u.saveHomePhoneService(a)}},[h,d,v,u]),E=[];return(E.push((0,y.jsxs)("div",{className:eQ().wrapperContainer,children:[(0,y.jsxs)("div",{className:"".concat(eQ().hpCardHeader),children:[(0,y.jsxs)("div",{className:eQ().stepPill,children:["Step ",0!==x.length?"1 of 3":"1 of 2"]}),(0,y.jsx)(eq.X,{size:"xxxs"}),(0,y.jsxs)(eZ.D,{level:"3",size:"m",children:["Choose your plan"," "]}),(0,y.jsx)(eq.X,{size:"xs"})]}),b.map(function(e){return(0,y.jsx)("div",{children:(0,y.jsx)(e0,{data:e,type:r,colData:"hpColOne",handleHPClick:w})},(0,C.A)())})]},"hp-col-plan")),x&&x.length>0&&E.push((0,y.jsxs)("div",{className:"".concat(eQ().wrapperContainer," "),"aria-disabled":g,children:[(0,y.jsxs)("div",{className:"".concat(eQ().cardHeader," ").concat(eQ().hpCardHeader),children:[(0,y.jsx)("div",{className:eQ().stepPill,children:"Step 2 of 3"}),(0,y.jsx)(eq.X,{size:"xxxs"}),(0,y.jsx)(eZ.D,{level:"3",size:"m",children:"Choose your handset"}),(0,y.jsx)(eq.X,{size:"xs"})]}),x.map(function(e){return(0,y.jsx)("div",{children:(0,y.jsx)(e0,{data:e,type:r,colData:"hpColTwo",handleHPClick:w,disabled:g})},(0,C.A)())})]},"hp-col-handset")),E.push((0,y.jsxs)("div",{className:"".concat(eQ().wrapperContainer),"aria-disabled":g,children:[(0,y.jsxs)("div",{className:"".concat(eQ().cardHeader," ").concat(eQ().hpCardHeader),children:[(0,y.jsxs)("div",{className:eQ().stepPill,children:["Step ",0!==x.length?"3 of 3":"2 of 2"]}),(0,y.jsx)(eq.X,{size:"xxxs"}),(0,y.jsx)(eZ.D,{level:"3",size:"m",children:"International calling extras"}),(0,y.jsx)(eq.X,{size:"xs"})]}),N.map(function(e){return(0,y.jsx)("div",{children:(0,y.jsx)(e0,{data:e,type:r,colData:"hpColThree",handleHPClick:w,disabled:g})},(0,C.A)())})]},"hp-col-intl")),p)?(0,y.jsx)(z.C,{children:(0,y.jsx)("section",{className:"bt-container pad1remRL ".concat(eQ().carouselContainer),"data-analytics-region":"Section::HomePhone",children:(0,y.jsx)("div",{className:eQ().homePhoneContainer,children:E})})}):(0,y.jsx)(z.C,{children:(0,y.jsx)("section",{className:"bt-container hp-carousel-section pad1remRL","data-analytics-region":"Section::Carousel::HomePhone",children:(0,y.jsx)("div",{style:{overflow:"hidden"},children:(0,y.jsx)(eK.F,{"aria-label":"Home Phone Carousel",id:"home-phone-carousel",overflow:"hidden",slidesPerView:1,spaceBetween:20,grabCursor:!0,className:"HomePhone-carousel",breakpoints:{0:{spaceBetween:16,slidesPerView:1.1},440:{spaceBetween:16,slidesPerView:1.3},600:{spaceBetween:20,slidesPerView:1.8},768:{spaceBetween:20,slidesPerView:1.8},900:{spaceBetween:20,slidesPerView:2.1},1199:{spaceBetween:20,slidesPerView:3},1920:{spaceBetween:24,slidesPerView:3}},controls:{position:"bottomCentre"},children:E.map(function(e,t){return(0,y.jsx)(eK.F.Item,{children:e},t)})})})})})};var e4=n(2484),e5=n.n(e4),e6=n(9867),e7=n.n(e6),e8=(0,_.PA)(function(e){var t,n,a=e.addonsDataMobie,i=e.setActiveBtMobile,r=(0,P.h)(),o=r.isShown,c=r.toggle,d=(0,s.useRef)(null),u=(0,s.useContext)(ed.Pd),p=(0,s.use
14State)(null),f=p[0],m=p[1],v=(0,eu.Gu)(l.jE),g=(null==(t=u.data.addonsDataMobile)?void 0:t.id)===a.id;(0,s.useEffect)(function(){var e;(null==u||null==(e=u.data)?void 0:e.addonsDataMobile.planName)!==""&&i(!0)},[null==u||null==(n=u.data)?void 0:n.addonsDataMobile.planName]);var b=function(){if(d.current&&d.current.dataset){var e;null==(e=d.current.parentElement)||e.setAttribute("data-activeid","active")}},x=a&&{heading:"BTMobile",offerPrice:null!=a&&a.enableOffer?Number(null==a?void 0:a.offerPrice):0,packagePrice:Number(null==a?void 0:a.btMobilePrice),planName:null==a?void 0:a.planName},N=a&&{id:null==a?void 0:a.id,merchStrip:null==a?void 0:a.merchStrip,dataAmount:null==a?void 0:a.dataAmount,btMobilePrice:Number(a.btMobilePrice),planName:null==a?void 0:a.planName,contractType:null==a?void 0:a.contractType,cardDescription:null==a?void 0:a.cardDescription,enableModalLink:null==a?void 0:a.enableModalLink,offerPrice:null==a?void 0:a.offerPrice,enableOffer:null==a?void 0:a.enableOffer,contentURL:null==a?void 0:a.contentURL,ecommParam:null==a?void 0:a.ecommParam,analyticsTag:null==a?void 0:a.analyticsTag,modelContent:null==a?void 0:a.modelContent,modalLinkText:null==a?void 0:a.modalLinkText};(0,s.useEffect)(function(){v&&v.addonsDataMobile.planName&&m(v.addonsDataMobile.id)},[]);var _=function(e){if(m(e),(null==(t=u.data.addonsDataMobile)?void 0:t.id)===e)return void u.resetBTMobile();if((null==(n=u.data.addonsDataMobile)?void 0:n.id)!==e){if(u.updateBTMobile(N,x),(null==(a=u.data.addonsDataMobile)?void 0:a.id)!==0){var t,n,a,i,r,o=(0,eu.D6)(null==u||null==(i=u.data)?void 0:i.addonsDataMobile,"BTMOBILE");(0,eg.BS)("item.added",o,null==u||null==(r=u.data)||null==(r=r.addonsDataMobile)?void 0:r.btMobilePrice)}m(e),b()}};return(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)("div",{className:" ".concat(e7().productcard_root," ").concat(e7().mgtop),"data-analytics-region":"Choose Addons :: new",children:(0,y.jsx)("div",{className:e7().mobilePlansWrapper,children:(0,y.jsxs)(h.ui,{children:[a.merchStrip&&(0,y.jsx)("div",{className:e7().badge,children:(0,y.jsx)(h.EY,{size:"m",children:a.merchStrip})}),(0,y.jsxs)("div",{className:e7().planCard,children:[(0,y.jsxs)("div",{className:e7().planHeader,children:[(0,y.jsxs)("div",{children:[(0,y.jsx)("div",{className:e7().headingColor,children:(0,y.jsx)(h.DZ,{level:"3",size:"l",colour:"indigo",children:a.dataAmount})}),(0,y.jsx)(h.EY,{size:"m",children:"Data"})]}),(0,y.jsxs)("div",{className:e7().priceSection,children:[(0,y.jsx)("div",{className:e7().headingColor,children:(0,y.jsxs)(h.DZ,{level:"3",size:"l",colour:"indigo",children:["\xa3",a.btMobilePrice]})}),(0,y.jsx)(h.EY,{size:"m",children:"a month"})]})]}),(0,y.jsxs)("div",{className:e7().planDetails,children:[(0,y.jsx)("div",{className:e7().planTitle,children:(0,y.jsx)(h.EY,{size:"m",children:(0,y.jsx)("span",{style:{color:"#5514B4"},dangerouslySetInnerHTML:{__html:a.planName}})})}),(0,y.jsx)("div",{className:e7().contractWrapper,children:(0,y.jsx)(h.EY,{size:"m",children:(0,y.jsx)("span",{dangerouslySetInnerHTML:{__html:a.contractType}})})})]}),(0,y.jsx)(h.EY,{size:"m",children:(0,y.jsx)("span",{dangerouslySetInnerHTML:{__html:a.cardDescription}})}),(0,y.jsxs)("div",{className:"".concat(e7().productCadBottom),children:[(0,y.jsx)("div",{className:"".concat(e7().productCardBtn," button_wrap_btmobile"),"data-activeid":g?"active":"",children:(0,y.jsx)(h.$n,{onClick:function(){return _(null==a?void 0:a.id)},testId:String(null==a?void 0:a.id),elementType:"button",analyticsLabel:null!=a&&a.planName?null==a?void 0:a.planName.replace(/\bSIM\b.*/i,"SIM").toLowerCase().replace(/\s+/g,"-"):"",styleVariant:"primary",ref:d,children:g?(0,y.jsx)(y.Fragment,{children:ep.Q.REMOVE_THIS_PLAN}):(0,y.jsxs)(y.Fragment,{children:[" ",ep.Q.ADD_THIS_PLAN," "]})})}),(0,y.jsx)(h.X_,{size:"xxxs"}),(0,y.jsx)("div",{className:e7().modal_link,children:a.enableModalLink&&(0,y.jsx)(h.$n,{elementType:"a",styleVariant:"primary",colorVariant:"core",analyticsLabel:"ChooseAddons: ".concat(null==a?void 0:a.planName," modalLink"),onClick:c,children:null==a?void 0:a.modalLinkText})})]})]})]},null==a?void 0:a.id)})}),o&&(0,y.jsx)(O.A,{classPropName:"product",isShown:o,hideModal:c,type:"bt-mobile",btMobilePCModelContent:a,parentCallback:function(){return _(null==a?void 0:a.id)},btMobilebtnSelectedState:f})]})});let e9=(0,s.memo)(e8),te=function(e){var t=e.tvMobileData,n=e.type,a=e.setActiveBtMobile;return(0,y.jsx)("section",{"data-analytics-region":"BT Mobile Card Carousel",className:"bt-container ".concat(e5().swiper_carousel_packages),children:(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(w.RC,{modules:[E.Vx,E.FJ,E.Jq,E.s3],className:"addon-carousel-new","aria-label":"Addon Products navigation",tag:"div",grabCursor:!0,navigation:{nextEl:".ne",prevEl:".pr"},spaceBetween:0,slidesPerView:1.2,style:{position:"initial"},keyboard:{enabled:!0},breakpoints:{460:{slidesPerView:1},560:{slidesPerView:1.8},768:{slidesPerView:1.8},900:{slidesPerView:3.2},1300:{slidesPerView:3.2},1400:{slidesPerView:3.2},1920:{slidesPerView:3.2}},a11y:{enabled:!0,containerRoleDescriptionMessage:"carousel",slideLabelMessage:"Slide {{index}} of {{slidesLength}}"},children:(0,y.jsx)(y.Fragment,{children:null==t?void 0:t.map(function(e){return(0,y.jsx)(w.qr,{children:(0,y.jsx)(e9,{addonsDataMobie:e,addonType:n,setActiveBtMobile:a})},(0,C.A)())})})}),(0,y.jsxs)("div",{className:"".concat(e5().customSwiperButton," customSliderBtn"),children:[(0,y.jsx)("div",{className:"pr".concat(" swiper-button-prev swiper-button")}),(0,y.jsx)("div",{className:"ne".concat(" swiper-button-next swiper-button")})]})]})})};var tt=(0,s.memo)(function(e){var t=e.mobileAddonData,n=e.type,a=e.setActiveBtMobile;return(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(h.X_,{size:"s"}),Array.isArray(t)&&t.length>0&&(0,y.jsx)(te,{tvMobileData:t,type:n,setActiveBtMobile:a}),(0,y.jsx)(h.X_,{size:"m"})]})});function tn(e,t){return function(){return e.apply(t,arguments)}}tt.displayName="ChooseTVMobilePackage";var ta=n(65364);let{toString:ti}=Object.prototype,{getPrototypeOf:tr}=Object,{iterator:to,toStringTag:ts}=Symbol,tl=(e=>t=>{let n=ti.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),tc=e=>(e=e.toLowerCase(),t=>tl(t)===e),td=e=>t=>typeof t===e,{isArray:tu}=Array,tp=td("undefined");function tf(e){return null!==e&&!tp(e)&&null!==e.constructor&&!tp(e.constructor)&&tv(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}let th=tc("ArrayBuffer"),tm=td("string"),tv=td("function"),tg=td("number"),tb=e=>null!==e&&"object"==typeof e,ty=e=>{if("object"!==tl(e))return!1;let t=tr(e);return(null===t||t===Object.prototype||null===Object.getPrototypeOf(t))&&!(ts in e)&&!(to in e)},tx=tc("Date"),tN=tc("File"),t_=tc("Blob"),tC=tc("FileList"),tw="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:{},tE=void 0!==tw.FormData?tw.FormData:void 0,tS=tc("URLSearchParams"),[t
14j,tT,tP,tO]=["ReadableStream","Request","Response","Headers"].map(tc);function tk(e,t,{allOwnKeys:n=!1}={}){let a,i;if(null!=e)if("object"!=typeof e&&(e=[e]),tu(e))for(a=0,i=e.length;a<i;a++)t.call(null,e[a],a,e);else{let i;if(tf(e))return;let r=n?Object.getOwnPropertyNames(e):Object.keys(e),o=r.length;for(a=0;a<o;a++)i=r[a],t.call(null,e[i],i,e)}}function tA(e,t){let n;if(tf(e))return null;t=t.toLowerCase();let a=Object.keys(e),i=a.length;for(;i-- >0;)if(t===(n=a[i]).toLowerCase())return n;return null}let tI="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:global,tL=e=>!tp(e)&&e!==tI,tM=(e=>t=>e&&t instanceof e)("undefined"!=typeof Uint8Array&&tr(Uint8Array)),tD=tc("HTMLFormElement"),tB=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),{propertyIsEnumerable:tR}=Object.prototype,tV=tc("RegExp"),tF=(e,t)=>{let n=Object.getOwnPropertyDescriptors(e),a={};tk(n,(n,i)=>{let r;!1!==(r=t(n,i,e))&&(a[i]=r||n)}),Object.defineProperties(e,a)},tz=tc("AsyncFunction"),tY=(a="function"==typeof setImmediate,i=tv(tI.postMessage),a?setImmediate:i?((e,t)=>(tI.addEventListener("message",({source:n,data:a})=>{n===tI&&a===e&&t.length&&t.shift()()},!1),n=>{t.push(n),tI.postMessage(e,"*")}))(`axios@${Math.random()}`,[]):e=>setTimeout(e)),tH="undefined"!=typeof queueMicrotask?queueMicrotask.bind(tI):void 0!==ta&&ta.nextTick||tY,tU={isArray:tu,isArrayBuffer:th,isBuffer:tf,isFormData:e=>{if(!e)return!1;if(tE&&e instanceof tE)return!0;let t=tr(e);if(!t||t===Object.prototype||!tv(e.append))return!1;let n=tl(e);return"formdata"===n||"object"===n&&tv(e.toString)&&"[object FormData]"===e.toString()},isArrayBufferView:function(e){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&th(e.buffer)},isString:tm,isNumber:tg,isBoolean:e=>!0===e||!1===e,isObject:tb,isPlainObject:ty,isEmptyObject:e=>{if(!tb(e)||tf(e))return!1;try{return 0===Object.keys(e).length&&Object.getPrototypeOf(e)===Object.prototype}catch(e){return!1}},isReadableStream:tj,isRequest:tT,isResponse:tP,isHeaders:tO,isUndefined:tp,isDate:tx,isFile:tN,isReactNativeBlob:e=>!!(e&&void 0!==e.uri),isReactNative:e=>e&&void 0!==e.getParts,isBlob:t_,isRegExp:tV,isFunction:tv,isStream:e=>tb(e)&&tv(e.pipe),isURLSearchParams:tS,isTypedArray:tM,isFileList:tC,forEach:tk,merge:function e(...t){let{caseless:n,skipUndefined:a}=tL(this)&&this||{},i={},r=(t,r)=>{if("__proto__"===r||"constructor"===r||"prototype"===r)return;let o=n&&"string"==typeof r&&tA(i,r)||r,s=tB(i,o)?i[o]:void 0;ty(s)&&ty(t)?i[o]=e(s,t):ty(t)?i[o]=e({},t):tu(t)?i[o]=t.slice():a&&tp(t)||(i[o]=t)};for(let e=0,n=t.length;e<n;e++){let n=t[e];if(!n||tf(n)||(tk(n,r),"object"!=typeof n||tu(n)))continue;let a=Object.getOwnPropertySymbols(n);for(let e=0;e<a.length;e++){let t=a[e];tR.call(n,t)&&r(n[t],t)}}return i},extend:(e,t,n,{allOwnKeys:a}={})=>(tk(t,(t,a)=>{n&&tv(t)?Object.defineProperty(e,a,{__proto__:null,value:tn(t,n),writable:!0,enumerable:!0,configurable:!0}):Object.defineProperty(e,a,{__proto__:null,value:t,writable:!0,enumerable:!0,configurable:!0})},{allOwnKeys:a}),e),trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,n,a)=>{e.prototype=Object.create(t.prototype,a),Object.defineProperty(e.prototype,"constructor",{__proto__:null,value:e,writable:!0,enumerable:!1,configurable:!0}),Object.defineProperty(e,"super",{__proto__:null,value:t.prototype}),n&&Object.assign(e.prototype,n)},toFlatObject:(e,t,n,a)=>{let i,r,o,s={};if(t=t||{},null==e)return t;do{for(r=(i=Object.getOwnPropertyNames(e)).length;r-- >0;)o=i[r],(!a||a(o,e,t))&&!s[o]&&(t[o]=e[o],s[o]=!0);e=!1!==n&&tr(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:tl,kindOfTest:tc,endsWith:(e,t,n)=>{e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;let a=e.indexOf(t,n);return -1!==a&&a===n},toArray:e=>{if(!e)return null;if(tu(e))return e;let t=e.length;if(!tg(t))return null;let n=Array(t);for(;t-- >0;)n[t]=e[t];return n},forEachEntry:(e,t)=>
14{let n,a=(e&&e[to]).call(e);for(;(n=a.next())&&!n.done;){let a=n.value;t.call(e,a[0],a[1])}},matchAll:(e,t)=>{let n,a=[];for(;null!==(n=e.exec(t));)a.push(n);return a},isHTMLForm:tD,hasOwnProperty:tB,hasOwnProp:tB,reduceDescriptors:tF,freezeMethods:e=>{tF(e,(t,n)=>{if(tv(e)&&["arguments","caller","callee"].includes(n))return!1;if(tv(e[n])){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},toObjectSet:(e,t)=>{let n={};return(tu(e)?e:String(e).split(t)).forEach(e=>{n[e]=!0}),n},toCamelCase:e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(e,t,n){return t.toUpperCase()+n}),noop:()=>{},toFiniteNumber:(e,t)=>null!=e&&Number.isFinite(e*=1)?e:t,findKey:tA,global:tI,isContextDefined:tL,isSpecCompliantForm:function(e){return!!(e&&tv(e.append)&&"FormData"===e[ts]&&e[to])},toJSONObject:e=>{let t=new WeakSet,n=e=>{if(tb(e)){if(t.has(e))return;if(tf(e))return e;if(!("toJSON"in e)){t.add(e);let a=tu(e)?[]:{};return tk(e,(e,t)=>{let i=n(e);tp(i)||(a[t]=i)}),t.delete(e),a}}return e};return n(e)},isAsyncFn:tz,isThenable:e=>e&&(tb(e)||tv(e))&&tv(e.then)&&tv(e.catch),setImmediate:tY,asap:tH,isIterable:e=>null!=e&&tv(e[to])},tW=tU.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),t$=RegExp("[\\u0000-\\u0008\\u000a-\\u001f\\u007f]+","g"),tG=RegExp("[^\\u0009\\u0020-\\u007e\\u0080-\\u00ff]+","g");function tX(e,t){return tU.isArray(e)?e.map(e=>tX(e,t)):function(e){let t=0,n=e.length;for(;t<n;){let n=e.charCodeAt(t);if(9!==n&&32!==n)break;t+=1}for(;n>t;){let t=e.charCodeAt(n-1);if(9!==t&&32!==t)break;n-=1}return 0===t&&n===e.length?e:e.slice(t,n)}(String(e).replace(t,""))}function tq(e){let t=Object.create(null);return tU.forEach(e.toJSON(),(e,n)=>{t[n]=tX(e,tG)}),t}let tZ=Symbol("internals");function tK(e){return e&&String(e).trim().toLowerCase()}function tJ(e){return!1===e||null==e?e:tU.isArray(e)?e.map(tJ):tX(String(e),t$)}function tQ(e,t,n,a,i){if(tU.isFunction(a))return a.call(this,t,n);if(i&&(t=n),tU.isString(t)){if(tU.isString(a))return -1!==t.indexOf(a);if(tU.isRegExp(a))return a.test(t)}}class t0{constructor(e){e&&this.set(e)}set(e,t,n){let a=this;function i(e,t,n){let i=tK(t);if(!i)return;let r=tU.findKey(a,i);r&&void 0!==a[r]&&!0!==n&&(void 0!==n||!1===a[r])||(a[r||t]=tJ(e))}let r=(e,t)=>tU.forEach(e,(e,n)=>i(e,n,t));if(tU.isPlainObject(e)||e instanceof this.constructor)r(e,t);else{let a;if(tU.isString(e)&&(e=e.trim())&&(a=e,!/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(a.trim())))r((e=>{let t,n,a,i={};return e&&e.split("\n").forEach(function(e){a=e.indexOf(":"),t=e.substring(0,a).trim().toLowerCase(),n=e.substring(a+1).trim(),!t||i[t]&&tW[t]||("set-cookie"===t?i[t]?i[t].push(n):i[t]=[n]:i[t]=i[t]?i[t]+", "+n:n)}),i})(e),t);else if(tU.isObject(e)&&tU.isIterable(e)){let n={},a,i;for(let t of e){if(!tU.isArray(t))throw TypeError("Object iterator must return a key-value pair");n[i=t[0]]=(a=n[i])?tU.isArray(a)?[...a,t[1]]:[a,t[1]]:t[1]}r(n,t)}else null!=e&&i(t,e,n)}return this}get(e,t){if(e=tK(e)){let n=tU.findKey(this,e);if(n){let e=this[n];if(!t)return e;if(!0===t){let t,n=Object.create(null),a=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;
14for(;t=a.exec(e);)n[t[1]]=t[2];return n}if(tU.isFunction(t))return t.call(this,e,n);if(tU.isRegExp(t))return t.exec(e);throw TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=tK(e)){let n=tU.findKey(this,e);return!!(n&&void 0!==this[n]&&(!t||tQ(this,this[n],n,t)))}return!1}delete(e,t){let n=this,a=!1;function i(e){if(e=tK(e)){let i=tU.findKey(n,e);i&&(!t||tQ(n,n[i],i,t))&&(delete n[i],a=!0)}}return tU.isArray(e)?e.forEach(i):i(e),a}clear(e){let t=Object.keys(this),n=t.length,a=!1;for(;n--;){let i=t[n];(!e||tQ(this,this[i],i,e,!0))&&(delete this[i],a=!0)}return a}normalize(e){let t=this,n={};return tU.forEach(this,(a,i)=>{let r=tU.findKey(n,i);if(r){t[r]=tJ(a),delete t[i];return}let o=e?i.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,t,n)=>t.toUpperCase()+n):String(i).trim();o!==i&&delete t[i],t[o]=tJ(a),n[o]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){let t=Object.create(null);return tU.forEach(this,(n,a)=>{null!=n&&!1!==n&&(t[a]=e&&tU.isArray(n)?n.join(", "):n)}),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([e,t])=>e+": "+t).join("\n")}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){let n=new this(e);return t.forEach(e=>n.set(e)),n}static accessor(e){let t=(this[tZ]=this[tZ]={accessors:{}}).accessors,n=this.prototype;function a(e){let a=tK(e);if(!t[a]){let i=tU.toCamelCase(" "+e);["get","set","has"].forEach(t=>{Object.defineProperty(n,t+i,{__proto__:null,value:function(n,a,i){return this[t].call(this,e,n,a,i)},configurable:!0})}),t[a]=!0}}return tU.isArray(e)?e.forEach(a):a(e),this}}t0.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),tU.reduceDescriptors(t0.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(e){this[n]=e}}}),tU.freezeMethods(t0);class t1 extends Error{static from(e,t,n,a,i,r){let o=new t1(e.message,t||e.code,n,a,i);return o.cause=e,o.name=e.name,null!=e.status&&null==o.status&&(o.status=e.status),r&&Object.assign(o,r),o}constructor(e,t,n,a,i){super(e),Object.defineProperty(this,"message",{__proto__:null,value:e,enumerable:!0,writable:!0,configurable:!0}),this.name="AxiosError",this.isAxiosError=!0,t&&(this.code=t),n&&(this.config=n),a&&(this.request=a),i&&(this.response=i,this.status=i.status)}toJSON(){let e=this.config,t=e&&tU.hasOwnProp(e,"redact")?e.redact:void 0,n=tU.isArray(t)&&t.length>0?function(e,t){let n=new Set(t.map(e=>String(e).toLowerCase())),a=[],i=e=>{let t;if(null===e||"object"!=typeof e||tU.isBuffer(e))return e;if(-1===a.indexOf(e)){if(e instanceof t0&&(e=e.toJSON()),a.push(e),tU.isArray(e))t=[],e.forEach((e,n)=>{let a=i(e);tU.isUndefined(a)||(t[n]=a)});else{if(!tU.isPlainObject(e)&&function(e){if(tU.hasOwnProp(e,"toJSON"))return!0;let t=Object.getPrototypeOf(e);for(;t&&t!==Object.prototype;){if(tU.hasOwnProp(t,"toJSON"))return!0;t=Object.getPrototypeOf(t)}return!1}(e))return a.pop(),e;for(let[a,r]of(t=Object.create(null),Object.entries(e))){let e=n.has(a.toLowerCase())?"[REDACTED ****]":i(r);tU.isUndefined(e)||(t[a]=e)}}return a.pop(),t}};return i(e)}(e,t):tU.toJSONObject(e);return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:n,code:this.code,status:this.status}}}t1.ERR_BAD_OPTION_VALUE="ERR_BAD_OPTION_VALUE",t1.ERR_BAD_OPTION="ERR_BAD_OPTION",t1.ECONNABORTED="ECONNABORTED",t1.ETIMEDOUT="ETIMEDOUT",t1.ECONNREFUSED="ECONNREFUSED",t1.ERR_NETWORK="ERR_NETWORK",t1.ERR_FR_TOO_MANY_REDIRECTS="ERR_FR_TOO_MANY_REDIRECTS",t1.ERR_DEPRECATED="ERR_DEPRECATED",t1.ERR_BAD_RESPONSE="ERR_BAD_RESPONSE",t1.ERR_BAD_REQUEST="ERR_BAD_REQUEST",t1.ERR_CANCELED="ERR_CANCELED",t1.ERR_NOT_SUPPORT="ERR_NOT_SUPPORT",t1.ERR_INVALID_URL="ERR_INVALID_URL",t1.ERR_FORM_DATA_DEPTH_EXCEEDED="ERR_FORM_DATA_DEPTH_EXCEEDED";let t2=t1;var t3=n(88220).Buffer;function t4(e){return tU.isPlainObject(e)||tU.isArray(e)}function t5(e){return tU.endsWith(e,"[]")?e.slice(0,-2):e}
14function t6(e,t,n){return e?e.concat(t).map(function(e,t){return e=t5(e),!n&&t?"["+e+"]":e}).join(n?".":""):t}let t7=tU.toFlatObject(tU,{},null,function(e){return/^is[A-Z]/.test(e)}),t8=function(e,t,n){if(!tU.isObject(e))throw TypeError("target must be an object");t=t||new FormData;let a=(n=tU.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(e,t){return!tU.isUndefined(t[e])})).metaTokens,i=n.visitor||u,r=n.dots,o=n.indexes,s=n.Blob||"undefined"!=typeof Blob&&Blob,l=void 0===n.maxDepth?100:n.maxDepth,c=s&&tU.isSpecCompliantForm(t);if(!tU.isFunction(i))throw TypeError("visitor must be a function");function d(e){if(null===e)return"";if(tU.isDate(e))return e.toISOString();if(tU.isBoolean(e))return e.toString();if(!c&&tU.isBlob(e))throw new t2("Blob is not supported. Use a Buffer instead.");return tU.isArrayBuffer(e)||tU.isTypedArray(e)?c&&"function"==typeof Blob?new Blob([e]):t3.from(e):e}function u(e,n,i){let s=e;if(tU.isReactNative(t)&&tU.isReactNativeBlob(e))return t.append(t6(i,n,r),d(e)),!1;if(e&&!i&&"object"==typeof e)if(tU.endsWith(n,"{}"))n=a?n:n.slice(0,-2),e=JSON.stringify(e);else{var l;if(tU.isArray(e)&&(l=e,tU.isArray(l)&&!l.some(t4))||(tU.isFileList(e)||tU.endsWith(n,"[]"))&&(s=tU.toArray(e)))return n=t5(n),s.forEac
14h(function(e,a){tU.isUndefined(e)||null===e||t.append(!0===o?t6([n],a,r):null===o?n:n+"[]",d(e))}),!1}return!!t4(e)||(t.append(t6(i,n,r),d(e)),!1)}let p=[],f=Object.assign(t7,{defaultVisitor:u,convertValue:d,isVisitable:t4});if(!tU.isObject(e))throw TypeError("data must be an object");return!function e(n,a,r=0){if(!tU.isUndefined(n)){if(r>l)throw new t2("Object is too deeply nested ("+r+" levels). Max depth: "+l,t2.ERR_FORM_DATA_DEPTH_EXCEEDED);if(-1!==p.indexOf(n))throw Error("Circular reference detected in "+a.join("."));p.push(n),tU.forEach(n,function(n,o){!0===(!(tU.isUndefined(n)||null===n)&&i.call(t,n,tU.isString(o)?o.trim():o,a,f))&&e(n,a?a.concat(o):[o],r+1)}),p.pop()}}(e),t};function t9(e){let t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"};return encodeURIComponent(e).replace(/[!'()~]|%20/g,function(e){return t[e]})}function ne(e,t){this._pairs=[],e&&t8(e,this,t)}let nt=ne.prototype;function nn(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function na(e,t,n){let a;if(!t)return e;let i=n&&n.encode||nn,r=tU.isFunction(n)?{serialize:n}:n,o=r&&r.serialize;if(a=o?o(t,r):tU.isURLSearchParams(t)?t.toString():new ne(t,r).toString(i)){let t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+a}return e}nt.append=function(e,t){this._pairs.push([e,t])},nt.toString=function(e){let t=e?function(t){return e.call(this,t,t9)}:t9;return this._pairs.map(function(e){return t(e[0])+"="+t(e[1])},"").join("&")};class ni{constructor(){this.handlers=[]}use(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){tU.forEach(this.handlers,function(t){null!==t&&e(t)})}}let nr={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1,legacyInterceptorReqResOrdering:!0,advertiseZstdAcceptEncoding:!1},no="undefined"!=typeof URLSearchParams?URLSearchParams:ne,ns="undefined"!=typeof FormData?FormData:null,nl="undefined"!=typeof Blob?Blob:null,nc="undefined"!=typeof window&&"undefined"!=typeof document,nd="object"==typeof navigator&&navigator||void 0,nu=nc&&(!nd||0>["ReactNative","NativeScript","NS"].indexOf(nd.product)),np="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,nf=nc&&window.location.href||"http://localhost",nh={...r,isBrowser:!0,classes:{URLSearchParams:no,FormData:ns,Blob:nl},protocols:["http","https","file","blob","url","data"]},nm=function(e){if(tU.isFormData(e)&&tU.isFunction(e.entries)){let t={};return tU.forEachEntry(e,(e,n)=>{!function e(t,n,a,i){let r=t[i++];if("__proto__"===r)return!0;let o=Number.isFinite(+r),s=i>=t.length;return(r=!r&&tU.isArray(a)?a.length:r,s)?tU.hasOwnProp(a,r)?a[r]=tU.isArray(a[r])?a[r].concat(n):[a[r],n]:a[r]=n:(tU.hasOwnProp(a,r)&&tU.isObject(a[r])||(a[r]=[]),e(t,n,a[r],i)&&tU.isArray(a[r])&&(a[r]=function(e){let t,n,a={},i=Object.keys(e),r=i.length;for(t=0;t<r;t++)a[n=i[t]]=e[n];return a}(a[r]))),!o}(tU.matchAll(/\w+|\[(\w*)]/g,e).map(e=>"[]"===e[0]?"":e[1]||e[0]),n,t,0)}),t}return null},nv=(e,t)=>null!=e&&tU.hasOwnProp(e,t)?e[t]:void 0,ng={transitional:nr,adapter:["xhr","http","fetch"],transformRequest:[function(e,t){let n,a=t.getContentType()||"",i=a.indexOf("application/json")>-1,r=tU.isObject(e);if(r&&tU.isHTMLForm(e)&&(e=new FormData(e)),tU.isFormData(e))return i?JSON.stringify(nm(e)):e;if(tU.isArrayBuffer(e)||tU.isBuffer(e)||tU.isStream(e)||tU.isFile(e)||tU.isBlob(e)||tU.isReadableStream(e))return e;if(tU.isArrayBufferView(e))return e.buffer;if(tU.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();
14if(r){let t=nv(this,"formSerializer");if(a.indexOf("application/x-www-form-urlencoded")>-1)return t8(e,new nh.classes.URLSearchParams,{visitor:function(e,t,n,a){return nh.isNode&&tU.isBuffer(e)?(this.append(t,e.toString("base64")),!1):a.defaultVisitor.apply(this,arguments)},...t}).toString();if((n=tU.isFileList(e))||a.indexOf("multipart/form-data")>-1){let a=nv(this,"env"),i=a&&a.FormData;return t8(n?{"files[]":e}:e,i&&new i,t)}}if(r||i){t.setContentType("application/json",!1);var o=e;if(tU.isString(o))try{return(0,JSON.parse)(o),tU.trim(o)}catch(e){if("SyntaxError"!==e.name)throw e}return(0,JSON.stringify)(o)}return e}],transformResponse:[function(e){let t=nv(this,"transitional")||ng.transitional,n=t&&t.forcedJSONParsing,a=nv(this,"responseType"),i="json"===a;if(tU.isResponse(e)||tU.isReadableStream(e))return e;if(e&&tU.isString(e)&&(n&&!a||i)){let n=t&&t.silentJSONParsing;try{return JSON.parse(e,nv(this,"parseReviver"))}catch(e){if(!n&&i){if("SyntaxError"===e.name)throw t2.from(e,t2.ERR_BAD_RESPONSE,this,null,nv(this,"response"));throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:nh.classes.FormData,Blob:nh.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};function nb(e,t){let n=this||ng,a=t||n,i=t0.from(a.headers),r=a.data;return tU.forEach(e,function(e){r=e.call(n,r,i.normalize(),t?t.status:void 0)}),i.normalize(),r}function ny(e){return!!(e&&e.__CANCEL__)}tU.forEach(["delete","get","head","post","put","patch","query"],e=>{ng.headers[e]={}});class nx extends t2{constructor(e,t,n){super(null==e?"canceled":e,t2.ERR_CANCELED,t,n),this.name="CanceledError",this.__CANCEL__=!0}}function nN(e,t,n){let a=n.config.validateStatus;!n.status||!a||a(n.status)?e(n):t(new t2("Request failed with status code "+n.status,n.status>=400&&n.status<500?t2.ERR_BAD_REQUEST:t2.ERR_BAD_RESPONSE,n.config,n.request,n))}let n_=function(e,t){let n,a=Array(e=e||10),i=Array(e),r=0,o=0;return t=void 0!==t?t:1e3,function(s){let l=Date.now(),c=i[o];n||(n=l),a[r]=s,i[r]=l;let d=o,u=0;for(;d!==r;)u+=a[d++],d%=e;if((r=(r+1)%e)===o&&(o=(o+1)%e),l-n<t)return;let p=c&&l-c;return p?Math.round(1e3*u/p):void 0}},nC=function(e,t){let n,a,i=0,r=1e3/t,o=(t,r=Date.now())=>{i=r,n=null,a&&(clearTimeout(a),a=null),e(...t)};return[(...e)=>{let t=Date.now(),s=t-i;s>=r?o(e,t):(n=e,a||(a=setTimeout(()=>{a=null,o(n)},r-s)))},()=>n&&o(n)]},nw=(e,t,n=3)=>{let a=0,i=n_(50,250);return nC(n=>{if(!n||"number"!=typeof n.loaded)return;let r=n.loaded,o=n.lengthComputable?n.total:void 0,s=null!=o?Math.min(r,o):r,l=Math.max(0,s-a),c=i(l);a=Math.max(a,s),e({loaded:s,total:o,progress:o?s/o:void 0,bytes:l,rate:c||void 0,estimated:c&&o?(o-s)/c:void 0,event:n,lengthComputable:null!=o,[t?"download":"upload"]:!0})},n)},nE=(e,t)=>{let n=null!=e;return[a=>t[0]({lengthComputable:n,total:e,loaded:a}),t[1]]},nS=e=>(...t)=>tU.asap(()=>e(...t)),nj=nh.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,nh.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(nh.origin),nh.navigator&&/(msie|trident)/i.test(nh.navigator.userAgent)):()=>!0,nT=nh.hasStandardBrowserEnv?{write(e,t,n,a,i,r,o){if("undefined"==typeof document)return;let s=[`${e}=${encodeURIComponent(t)}`];tU.isNumber(n)&&s.push(`expires=${new Date(n).toUTCString()}`),tU.isString(a)&&s.push(`path=${a}`),tU.isString(i)&&s.push(`domain=${i}`),!0===r&&s.push("secure"),tU.isString(o)&&s.push(`SameSite=${o}`),document.cookie=s.join("; ")},read(e){if("undefined"==typeof document)return null;let t=document.cookie.split(";");for(let n=0;n<t.length;n++){let a=t[n].replace(/^\s+/,""),i=a.indexOf("=");if(-1!==i&&a.slice(0,i)===e)return decodeURIComponent(a.slice(i+1))}return null},remove(e){this.write(e,"",Date.now()-864e5,"/")}}:{write(){},read:()=>null,remove(){}};function nP(e,t,n){let a=!("string"==typeof t&&/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t));return e&&(a||!1===n)?t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e:t}let nO=e=>e instanceof t0?{...e}:e;function nk(e,t){t=t||{};let n=Object.create(null);function a(e,t,n,a){return tU.isPlainObject(e)&&tU.isPlainObject(t)?tU.merge.call({caseless:a},e,t):tU.isPlainObject(t)?tU.merge({},t):tU.isArray(t)?t.slice():t}function i(e,t,n,i){return tU.isUndefined(t)?tU.isUndefined(e)?void 0:a(void 0,e,n,i):a(e,t,n,i)}function r(e,t){if(!tU.isUndefined(t))return a(void 0,t)}function o(e,t){return tU.isUndefined(t)?tU.isUndefined(e)?void 0:a(void 0,e):a(void 0,t)}function s(n,i,r){return tU.hasOwnProp(t,r)?a(n,i):tU.hasOwnProp(e,r)?a(void 0,n):void 0}Object.defineProperty(n,"hasOwnProperty",{__proto__:null,value:Object.prototype.hasOwnProperty,enumerable:!1,writable:!0,configurable:!0});let l={url:r,method:r,data:r,baseURL:o,transformRequest:o,transformResponse:o,paramsSerializer:o,timeout:o,timeoutMessage:o,withCredentials:o,withXSRFToken:o,adapter:o,responseType:o,xsrfCookieName:o,xsrfHeaderName:o,onUploadProgress:o,onDownloadProgress:o,decompress:o,maxContentLength:o,maxBo
14dyLength:o,beforeRedirect:o,transport:o,httpAgent:o,httpsAgent:o,cancelToken:o,socketPath:o,allowedSocketPaths:o,responseEncoding:o,validateStatus:s,headers:(e,t,n)=>i(nO(e),nO(t),n,!0)};return tU.forEach(Object.keys({...e,...t}),function(a){if("__proto__"===a||"constructor"===a||"prototype"===a)return;let r=tU.hasOwnProp(l,a)?l[a]:i,o=r(tU.hasOwnProp(e,a)?e[a]:void 0,tU.hasOwnProp(t,a)?t[a]:void 0,a);tU.isUndefined(o)&&r!==s||(n[a]=o)}),n}let nA=["content-type","content-length"],nI=function(e){let t=nk({},e),n=e=>tU.hasOwnProp(t,e)?t[e]:void 0,a=n("data"),i=n("withXSRFToken"),r=n("xsrfHeaderName"),o=n("xsrfCookieName"),s=n("headers"),l=n("auth"),c=n("baseURL"),d=n("allowAbsoluteUrls"),u=n("url");if(t.headers=s=t0.from(s),t.url=na(nP(c,u,d),n("params"),n("paramsSerializer")),l&&s.set("Authorization","Basic "+btoa((l.username||"")+":"+(l.password?encodeURIComponent(l.password).replace(/%([0-9A-F]{2})/gi,(e,t)=>String.fromCharCode(parseInt(t,16))):""))),tU.isFormData(a)&&(nh.hasStandardBrowserEnv||nh.hasStandardBrowserWebWorkerEnv||tU.isReactNative(a)?s.setContentType(void 0):tU.isFunction(a.getHeaders)&&function(e,t,n){if("content-only"!==n)return e.set(t);Object.entries(t).forEach(([t,n])=>{nA.includes(t.toLowerCase())&&e.set(t,n)})}(s,a.getHeaders(),n("formDataHeaderPolicy"))),nh.hasStandardBrowserEnv&&(tU.isFunction(i)&&(i=i(t)),!0===i||null==i&&nj(t.url))){let e=r&&o&&nT.read(o);e&&s.set(r,e)}return t},nL="undefined"!=typeof XMLHttpRequest&&function(e){return new Promise(function(t,n){let a,i,r,o,s,l=nI(e),c=l.data,d=t0.from(l.headers).normalize(),{responseType:u,onUploadProgress:p,onDownloadProgress:f}=l;function h(){o&&o(),s&&s(),l.cancelToken&&l.cancelToken.unsubscribe(a),l.signal&&l.signal.removeEventListener("abort",a)}let m=new XMLHttpRequest;function v(){if(!m)return;let a=t0.from("getAllResponseHeaders"in m&&m.getAllResponseHeaders());nN(function(e){t(e),h()},function(e){n(e),h()},{data:u&&"text"!==u&&"json"!==u?m.response:m.responseText,status:m.status,statusText:m.statusText,headers:a,config:e,request:m}),m=null}m.open(l.method.toUpperCase(),l.url,!0),m.timeout=l.timeout,"onloadend"in m?m.onloadend=v:m.onreadystatechange=function(){m&&4===m.readyState&&(0!==m.status||m.responseURL&&m.responseURL.startsWith("file:"))&&setTimeout(v)},m.onabort=function(){m&&(n(new t2("Request aborted",t2.ECONNABORTED,e,m)),h(),m=null)},m.onerror=function(t){let a=new t2(t&&t.message?t.message:"Network Error",t2.ERR_NETWORK,e,m);a.event=t||null,n(a),h(),m=null},m.ontimeout=function(){let t=l.timeout?"timeout of "+l.timeout+"ms exceeded":"timeout exceeded",a=l.transitional||nr;l.timeoutErrorMessage&&(t=l.timeoutErrorMessage),n(new t2(t,a.clarifyTimeoutError?t2.ETIMEDOUT:t2.ECONNABORTED,e,m)),h(),m=null},void 0===c&&d.setContentType(null),"setRequestHeader"in m&&tU.forEach(tq(d),function(e,t){m.setRequestHeader(t,e)}),tU.isUndefined(l.withCredentials)||(m.withCredentials=!!l.withCredentials),u&&"json"!==u&&(m.responseType=l.responseType),f&&([r,s]=nw(f,!0),m.addEventListener("progress",r)),p&&m.upload&&([i,o]=nw(p),m.upload.addEventListener("progress",i),m.upload.addEventListener("loadend",o)),(l.cancelToken||l.signal)&&(a=t=>{m&&(n(!t||t.type?new nx(null,e,m):t),m.abort(),h(),m=null)},l.cancelToken&&l.cancelToken.subscribe(a),l.signal&&(l.signal.aborted?a():l.signal.addEventListener("abort",a)));let g=function(e){let t=/^([-+\w]{1,25}):(?:\/\/)?/.exec(e);return t&&t[1]||""}(l.url);if(g&&!nh.protocols.includes(g))return void n(new t2("Unsupported protocol "+g+":",t2.ERR_BAD_REQUEST,e));m.send(c||null)})},nM=function*(e,t){let n,a=e.byteLength;if(!t||a<t)return void(yield e);let i=0;for(;i<a;)n=i+t,yield e.slice(i,n),i=n},nD=async function*(e,t){for await(let n of nB(e))yield*nM(n,t)},nB=async function*(e){if(e[Symbol.asyncIterator])return void(yield*e);let t=e.getReader();try{for(;;){let{done:e,value:n}=await t.read();if(e)break;yield n}}finally{await t.cancel()}},nR=(e,t,n,a)=>{let i,r=nD(e,t),o=0,s=e=>{!i&&(i=!0,a&&a(e))};return new ReadableStream({async pull(e){try{let{done:t,value:a}=await r.next();if(t){s(),e.close();return}let i=a.byteLength;if(n){let e=o+=i;n(e)}e.enqueue(new Uint8Array(a))}catch(e){throw s(e),e}},cancel:e=>(s(e),r.return())},{highWaterMark:2})};var nV=n(88220).Buffer;let nF="1.17.0",{isFunction:nz}=tU,nY=e=>{if(!tU.isString(e))return e;try{return decodeURIComponent(e)}catch(t){return e}},nH=(e,...t)=>{try{return!!e(...t)}catch(e){return!1}},nU=e=>{let t,n=void 0!==tU.global&&null!==tU.global?tU.global:globalThis,{ReadableStream:a,TextEncoder:i}=n,{fetch:r,Request:o,Response:s}=e=tU.merge.call({skipUndefined:!0},{Request:n.Request,Response:n.Response},e),l=r?nz(r):"function"==typeof fetch,c=nz(o),d=nz(s);if(!l)return!1;
14let u=l&&nz(a),p=l&&("function"==typeof i?(t=new i,e=>t.encode(e)):async e=>new Uint8Array(await new o(e).arrayBuffer())),f=c&&u&&nH(()=>{let e=!1,t=new o(nh.origin,{body:new a,method:"POST",get duplex(){return e=!0,"half"}}),n=t.headers.has("Content-Type");return null!=t.body&&t.body.cancel(),e&&!n}),h=d&&u&&nH(()=>tU.isReadableStream(new s("").body)),m={stream:h&&(e=>e.body)};l&&["text","arrayBuffer","blob","formData","stream"].forEach(e=>{m[e]||(m[e]=(t,n)=>{let a=t&&t[e];if(a)return a.call(t);throw new t2(`Response type '${e}' is not supported`,t2.ERR_NOT_SUPPORT,n)})});let v=async e=>{if(null==e)return 0;if(tU.isBlob(e))return e.size;if(tU.isSpecCompliantForm(e)){let t=new o(nh.origin,{method:"POST",body:e});return(await t.arrayBuffer()).byteLength}return tU.isArrayBufferView(e)||tU.isArrayBuffer(e)?e.byteLength:(tU.isURLSearchParams(e)&&(e+=""),tU.isString(e))?(await p(e)).byteLength:void 0},g=async(e,t)=>{let n=tU.toFiniteNumber(e.getContentLength());return null==n?v(t):n};return async e=>{let t,{url:n,method:a,data:l,signal:d,cancelToken:u,timeout:p,onDownloadProgress:v,onUploadProgress:b,responseType:y,headers:x,withCredentials:N="same-origin",fetchOptions:_,maxContentLength:C,maxBodyLength:w}=nI(e),E=tU.isNumber(C)&&C>-1,S=tU.isNumber(w)&&w>-1,j=r||fetch;y=y?(y+"").toLowerCase():"text";let T=((e,t)=>{if(e=e?e.filter(Boolean):[],!t&&!e.length)return;let n=new AbortController,a=!1,i=function(e){if(!a){a=!0,o();let t=e instanceof Error?e:this.reason;n.abort(t instanceof t2?t:new nx(t instanceof Error?t.message:t))}},r=t&&setTimeout(()=>{r=null,i(new t2(`timeout of ${t}ms exceeded`,t2.ETIMEDOUT))},t),o=()=>{e&&(r&&clearTimeout(r),r=null,e.forEach(e=>{e.unsubscribe?e.unsubscribe(i):e.removeEventListener("abort",i)}),e=null)};e.forEach(e=>e.addEventListener("abort",i));let{signal:s}=n;return s.unsubscribe=()=>tU.asap(o),s})([d,u&&u.toAbortSignal()],p),P=null,O=T&&T.unsubscribe&&(()=>{T.unsubscribe()});try{let r,d=(t=>tU.hasOwnProp(e,t)?e[t]:void 0)("auth");if(d){let e=d.username||"",t=d.password||"";r={username:e,password:t}}if((e=>{let t=e.indexOf("://"),n=e;return -1!==t&&(n=n.slice(t+3)),n.includes("@")||n.includes(":")})(n)){let e=new URL(n,nh.origin);if(!r&&(e.username||e.password)){let t=nY(e.username),n=nY(e.password);r={username:t,password:n}}(e.username||e.password)&&(e.username="",e.password="",n=e.href)}if(r){let e;x.delete("authorization"),x.set("Authorization","Basic "+btoa((e=(r.username||"")+":"+(r.password||""),encodeURIComponent(e).replace(/%([0-9A-F]{2})/gi,(e,t)=>String.fromCharCode(parseInt(t,16))))))}if(E&&"string"==typeof n&&n.startsWith("data:")&&function(e){if(!e||"string"!=typeof e||!e.startsWith("data:"))return 0;let t=e.indexOf(",");if(t<0)return 0;let n=e.slice(5,t),a=e.slice(t+1);if(/;base64/i.test(n)){let e=a.length,t=a.length;for(let n=0;n<t;n++)if(37===a.charCodeAt(n)&&n+2<t){let t=a.charCodeAt(n+1),i=a.charCodeAt(n+2);(t>=48&&t<=57||t>=65&&t<=70||t>=97&&t<=102)&&(i>=48&&i<=57||i>=65&&i<=70||i>=97&&i<=102)&&(e-=2,n+=2)}let n=0,i=t-1,r=e=>e>=2&&37===a.charCodeAt(e-2)&&51===a.charCodeAt(e-1)&&(68===a.charCodeAt(e)||100===a.charCodeAt(e));i>=0&&(61===a.charCodeAt(i)?(n++,i--):r(i)&&(n++,i-=3)),1===n&&i>=0&&(61===a.charCodeAt(i)?n++:r(i)&&n++);let o=3*Math.floor(e/4)-(n||0);return o>0?o:0}if(void 0!==nV&&"function"==typeof nV.byteLength)return nV.byteLength(a,"utf8");let i=0;for(let e=0,t=a.length;e<t;e++){let n=a.charCodeAt(e);if(n<128)i+=1;else if(n<2048)i+=2;else if(n>=55296&&n<=56319&&e+1<t){let t=a.charCodeAt(e+1);t>=56320&&t<=57343?(i+=4,e++):i+=3}else i+=3}return i}(n)>C)throw new t2("maxContentLength size of "+C+" exceeded",t2.ERR_BAD_RESPONSE,e,P);if(S&&"get"!==a&&"head"!==a){let t=await g(x,l);if("number"==typeof t&&isFinite(t)&&t>w)throw new t2("Request body larger than maxBodyLength limit",t2.ERR_BAD_REQUEST,e,P)}if(b&&f&&"get"!==a&&"head"!==a&&0!==(t=await g(x,l))){let e,a=new o(n,{method:"POST",body:l,duplex:"half"});if(tU.isFormData(l)&&(e=a.headers.get("content-type"))&&x.setContentType(e),a.body){let[e,n]=nE(t,nw(nS(b)));l=nR(a.body,65536,e,n)}}tU.isString(N)||(N=N?"include":"omit");let u=c&&"credentials"in o.prototype;if(tU.isFormData(l)){let e=x.getContentType();e&&/^multipart\/form-data/i.test(e)&&!/boundary=/i.test(e)&&x.delete("content-type")}x.set("User-Agent","axios/"+nF,!1);let p={..._,signal:T,method:a.toUpperCase(),headers:tq(x.normalize()),body:l,duplex:"half",credentials:u?N:void 0};P=c&&new o(n,p);let k=await (c?j(P,_):j(n,p));if(E){let t=tU.toFiniteNumber(k.headers.get("content-length"));if(null!=t&&t>C)throw new t2("maxContentLength size of "+C+" exceeded",t2.ERR_BAD_RESPONSE,e,P)}let A=h&&("stream"===y||"response"===y);if(h&&k.body&&(v||E||A&&O)){let t={};
14["status","statusText","headers"].forEach(e=>{t[e]=k[e]});let n=tU.toFiniteNumber(k.headers.get("content-length")),[a,i]=v&&nE(n,nw(nS(v),!0))||[];k=new s(nR(k.body,65536,t=>{if(E&&t>C)throw new t2("maxContentLength size of "+C+" exceeded",t2.ERR_BAD_RESPONSE,e,P);a&&a(t)},()=>{i&&i(),O&&O()}),t)}y=y||"text";let I=await m[tU.findKey(m,y)||"text"](k,e);if(E&&!h&&!A){let t;if(null!=I&&("number"==typeof I.byteLength?t=I.byteLength:"number"==typeof I.size?t=I.size:"string"==typeof I&&(t="function"==typeof i?new i().encode(I).byteLength:I.length)),"number"==typeof t&&t>C)throw new t2("maxContentLength size of "+C+" exceeded",t2.ERR_BAD_RESPONSE,e,P)}return!A&&O&&O(),await new Promise((t,n)=>{nN(t,n,{data:I,headers:t0.from(k.headers),status:k.status,statusText:k.statusText,config:e,request:P})})}catch(t){if(O&&O(),T&&T.aborted&&T.reason instanceof t2){let n=T.reason;throw n.config=e,P&&(n.request=P),t!==n&&(n.cause=t),n}if(t&&"TypeError"===t.name&&/Load failed|fetch/i.test(t.message))throw Object.assign(new t2("Network Error",t2.ERR_NETWORK,e,P,t&&t.response),{cause:t.cause||t});throw t2.from(t,t&&t.code,e,P,t&&t.response)}}},nW=new Map,n$=e=>{let t=e&&e.env||{},{fetch:n,Request:a,Response:i}=t,r=[a,i,n],o=r.length,s,l,c=nW;
14for(;o--;)s=r[o],void 0===(l=c.get(s))&&c.set(s,l=o?new Map:nU(t)),c=l;return l};n$();let nG={http:null,xhr:nL,fetch:{get:n$}};tU.forEach(nG,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{__proto__:null,value:t})}catch(e){}Object.defineProperty(e,"adapterName",{__proto__:null,value:t})}});let nX=e=>`- ${e}`,nq=e=>tU.isFunction(e)||null===e||!1===e,nZ={getAdapter:function(e,t){let n,a,{length:i}=e=tU.isArray(e)?e:[e],r={};for(let o=0;o<i;o++){let i;if(a=n=e[o],!nq(n)&&void 0===(a=nG[(i=String(n)).toLowerCase()]))throw new t2(`Unknown adapter '${i}'`);if(a&&(tU.isFunction(a)||(a=a.get(t))))break;r[i||"#"+o]=a}if(!a){let e=Object.entries(r).map(([e,t])=>`adapter ${e} `+(!1===t?"is not supported by the environment":"is not available in the build"));throw new t2("There is no suitable adapter to dispatch the request "+(i?e.length>1?"since :\n"+e.map(nX).join("\n"):" "+nX(e[0]):"as no adapter specified"),"ERR_NOT_SUPPORT")}return a}};function nK(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new nx(null,e)}function nJ(e){return nK(e),e.headers=t0.from(e.headers),e.data=nb.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1),nZ.getAdapter(e.adapter||ng.adapter,e)(e).then(function(t){nK(e),e.response=t;try{t.data=nb.call(e,e.transformResponse,t)}finally{delete e.response}return t.headers=t0.from(t.headers),t},function(t){if(!ny(t)&&(nK(e),t&&t.response)){e.response=t.response;try{t.response.data=nb.call(e,e.transformResponse,t.response)}finally{delete e.response}t.response.headers=t0.from(t.response.headers)}return Promise.reject(t)})}let nQ={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{nQ[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}});let n0={};nQ.transitional=function(e,t,n){function a(e,t){return"[Axios v"+nF+"] Transitional option '"+e+"'"+t+(n?". "+n:"")}return(n,i,r)=>{if(!1===e)throw new t2(a(i," has been removed"+(t?" in "+t:"")),t2.ERR_DEPRECATED);return t&&!n0[i]&&(n0[i]=!0,console.warn(a(i," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,i,r)}},nQ.spelling=function(e){return(t,n)=>(console.warn(`${n} is likely a misspelling of ${e}`),!0)};let n1={assertOptions:function(e,t,n){if("object"!=typeof e)throw new t2("options must be an object",t2.ERR_BAD_OPTION_VALUE);let a=Object.keys(e),i=a.length;for(;i-- >0;){let r=a[i],o=Object.prototype.hasOwnProperty.call(t,r)?t[r]:void 0;if(o){let t=e[r],n=void 0===t||o(t,r,e);if(!0!==n)throw new t2("option "+r+" must be "+n,t2.ERR_BAD_OPTION_VALUE);continue}if(!0!==n)throw new t2("Unknown option "+r,t2.ERR_BAD_OPTION)}},validators:nQ},n2=n1.validators;class n3{constructor(e){this.defaults=e||{},this.interceptors={request:new ni,response:new ni}
14}async request(e,t){try{return await this._request(e,t)}catch(e){if(e instanceof Error){let t={};Error.captureStackTrace?Error.captureStackTrace(t):t=Error();let n=(()=>{if(!t.stack)return"";let e=t.stack.indexOf("\n");return -1===e?"":t.stack.slice(e+1)})();try{if(e.stack){if(n){let t=n.indexOf("\n"),a=-1===t?-1:n.indexOf("\n",t+1),i=-1===a?"":n.slice(a+1);String(e.stack).endsWith(i)||(e.stack+="\n"+n)}}else e.stack=n}catch(e){}}throw e}}_request(e,t){let n,a;"string"==typeof e?(t=t||{}).url=e:t=e||{};let{transitional:i,paramsSerializer:r,headers:o}=t=nk(this.defaults,t);void 0!==i&&n1.assertOptions(i,{silentJSONParsing:n2.transitional(n2.boolean),forcedJSONParsing:n2.transitional(n2.boolean),clarifyTimeoutError:n2.transitional(n2.boolean),legacyInterceptorReqResOrdering:n2.transitional(n2.boolean),advertiseZstdAcceptEncoding:n2.transitional(n2.boolean)},!1),null!=r&&(tU.isFunction(r)?t.paramsSerializer={serialize:r}:n1.assertOptions(r,{encode:n2.function,serialize:n2.function},!0)),void 0!==t.allowAbsoluteUrls||(void 0!==this.defaults.allowAbsoluteUrls?t.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:t.allowAbsoluteUrls=!0),n1.assertOptions(t,{baseUrl:n2.spelling("baseURL"),withXsrfToken:n2.spelling("withXSRFToken")},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase();let s=o&&tU.merge(o.common,o[t.method]);o&&tU.forEach(["delete","get","head","post","put","patch","query","common"],e=>{delete o[e]}),t.headers=t0.concat(s,o);let l=[],c=!0;this.interceptors.request.forEach(function(e){if("function"==typeof e.runWhen&&!1===e.runWhen(t))return;c=c&&e.synchronous;let n=t.transitional||nr;n&&n.legacyInterceptorReqResOrdering?l.unshift(e.fulfilled,e.rejected):l.push(e.fulfilled,e.rejected)});let d=[];this.interceptors.response.forEach(function(e){d.push(e.fulfilled,e.rejected)});let u=0;if(!c){let e=[nJ.bind(this),void 0];for(e.unshift(...l),e.push(...d),a=e.length,n=Promise.resolve(t);u<a;)n=n.then(e[u++],e[u++]);return n}a=l.length;let p=t;for(;u<a;){let e=l[u++],t=l[u++];try{p=e(p)}catch(e){t.call(this,e);break}}try{n=nJ.call(this,p)}catch(e){return Promise.reject(e)}for(u=0,a=d.length;u<a;)n=n.then(d[u++],d[u++]);return n}getUri(e){return na(nP((e=nk(this.defaults,e)).baseURL,e.url,e.allowAbsoluteUrls),e.params,e.paramsSerializer)}}tU.forEach(["delete","get","head","options"],function(e){n3.prototype[e]=function(t,n){return this.request(nk(n||{},{method:e,url:t,data:(n||{}).data}))}}),tU.forEach(["post","put","patch","query"],function(e){function t(t){return function(n,a,i){return this.request(nk(i||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:n,data:a}))}}n3.prototype[e]=t(),"query"!==e&&(n3.prototype[e+"Form"]=t(!0))});class n4{constructor(e){let t;if("function"!=typeof e)throw TypeError("executor must be a function.");this.promise=new Promise(function(e){t=e});let n=this;this.promise.then(e=>{if(!n._listeners)return;let t=n._listeners.length;for(;t-- >0;)n._listeners[t](e);n._listeners=null}),this.promise.then=e=>{let t,a=new Promise(e=>{n.subscribe(e),t=e}).then(e);return a.cancel=function(){n.unsubscribe(t)},a},e(function(e,a,i){n.reason||(n.reason=new nx(e,a,i),t(n.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){if(this.reason)return void e(this.reason);this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;let t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}toAbortSignal(){let e=new AbortController,t=t=>{e.abort(t)};return this.subscribe(t),e.signal.unsubscribe=()=>this.unsubscribe(t),e.signal}static source(){let e;return{token:new n4(function(t){e=t}),cancel:e}}}let n5={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,Parti
14alContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(n5).forEach(([e,t])=>{n5[t]=e});let n6=function e(t){let n=new n3(t),a=tn(n3.prototype.request,n);return tU.extend(a,n3.prototype,n,{allOwnKeys:!0}),tU.extend(a,n,null,{allOwnKeys:!0}),a.create=function(n){return e(nk(t,n))},a}(ng);n6.Axios=n3,n6.CanceledError=nx,n6.CancelToken=n4,n6.isCancel=ny,n6.VERSION=nF,n6.toFormData=t8,n6.AxiosError=t2,n6.Cancel=n6.CanceledError,n6.all=function(e){return Promise.all(e)},n6.spread=function(e){return function(t){return e.apply(null,t)}},n6.isAxiosError=function(e){return tU.isObject(e)&&!0===e.isAxiosError},n6.mergeConfig=nk,n6.AxiosHeaders=t0,n6.formToJSON=e=>nm(tU.isHTMLForm(e)?new FormData(e):e),n6.getAdapter=nZ.getAdapter,n6.HttpStatusCode=n5,n6.default=n6;var n7=(0,l.do)(l.o_.TV_PACKAGES,l.OX.TV_PACKAGES,l.RZ.TV_PACKAGES,l.hr.STARTED),n8=(0,_.PA)(function(e){var t,n,a,i,r,o,l,d,u,x=(0,f.A)({},((0,p.A)(e),e)),N=(0,c.useRouter)(),_=(0,s.useState)(0),C=_[0],w=_[1],E=(0,s.useState)(!1),S=E[0],j=E[1],T=(0,s.useState)(!0)[0],P=(0,s.useState)(!1),O=P[0],k=P[1],A=(0,s.useRef)(!0),I=(0,eu.wh)();(0,s.useEffect)(function(){S||((0,eg.J7)(),(0,eg.Gx)(n7)),A.current=!1},[]);var L=function(){j(!S),0===window.scrollY||S||w(window.scrollY)},M=(0,v.Z3)(x,v.sR.LOCAL_NAVIGATION_DETAILS),D=(0,v.Z3)(x,v.sR.LOCAL_NAVIGATION_MENU),B=(0,v.Z3)(x,v.sR.LOCAL_NAVIGATION_INNERMENU),R=(0,v.Z3)(x,v.sR.TV_FAQ),V=(0,v.Z3)(x,v.sR.BB_FAQ),F=(0,v.Z3)(x,v.sR.COMMON_LEGAL_MAIN),z=(0,v.Z3)(x,v.sR.TV_PRODUCT_CARD_MODAL),Y=(0,g.A6)((0,v.Z3)(x,v.sR.COPYRIGHT)),H=(0,g.A6)((0,v.Z3)(x,v.sR.TARIFF_TERM)),U=(0,g.A6)((0,v.Z3)(x,v.sR.PLAYBACK_MESSAGE)),W=(0,v.Z3)(x,v.sR.TV_PRODUCT_CARD),$=(0,v.Z3)(x,v.sR.TV_ADDONS),G=(0,v.Z3)(x,v.sR.BROADBAND_ADDON),X=(0,v.Z3)(x,v.sR.OPTIONS_MODEL_CONTENT),q=(0,v.Z3)(x,v.sR.UPSELL_BB_PRODUCT),Z=(0,v.Z3)(x,v.sR.HOME_PHONE_SERVICE),K=(0,v.Z3)(x,v.sR.TV_MOBILE_ADDON),J=(0,v.Z3)(x,v.sR.MOBILE_DESCRIPTION),Q=(0,s.useContext)(ed.Pd),ee=eS.y.useContainer().state,et=ee.serviceCheckerData,en=ee.scenario;(0,s.useEffect)(function(){S||window.scrollTo({top:C,behavior:"smooth"})},[S]);var ea=(0,s.useRef)(null),ei=(0,s.useRef)(null),er=(0,s.useRef)(null),eo=(0,s.useRef)(null),es=(0,s.useRef)(null),el=(0,s.useState)(!1),ec=el[0],ef=el[1],eh=(0,s.useState)(!1),em=eh[0],ev=eh[1],eb=(0,s.useState)(!1),ey=eb[0],ex=eb[1],eN=(0,s.useState)(!1),eC=eN[0],eO=eN[1],ek=(0,s.use
14State)(""),eA=ek[0],eM=ek[1];function eD(){if(ef(!0),!A.current){var e;null==(e=ea.current)||e.scrollIntoView({behavior:"smooth"})}}var eB=function(){Q.resetHomePhoneService()},eR=(0,s.useCallback)(function(){if(eO(!0),!A.current){var e;null==(e=eo.current)||e.scrollIntoView({behavior:"smooth"})}},[]),eV=function(){ex(!0),eB()},eF=(0,s.useCallback)(function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];eO(!0),e&&!A.current&&requestAnimationFrame(function(){requestAnimationFrame(function(){var e;null==(e=es.current)||e.scrollIntoView({behavior:"smooth"})})})},[]);(0,s.useEffect)(function(){var e;Object.assign(null==Q||null==(e=Q.data)?void 0:e.addons).filter(function(e){return"ADD-ON-COMP-SFF-ESS"===e.buttonID||"addCHO"===e.buttonID}).length>=1&&!ec&&eD()},[null==Q||null==(n=Q.data)?void 0:n.addons.length,ec]),(0,s.useEffect)(function(){Q.data.checkoutData.length>=1&&!ec&&eD()},[Q.data.checkoutData.length,ec]),(0,s.useEffect)(function(){var e;(null==Q||null==(e=Q.data)?void 0:e.addons.length)===0&&!0===em&&(ev(!1),ef(!1))},[Q.data.tvpackage.id]),(0,s.useEffect)(function(){var e;(null==Q||null==(e=Q.data)?void 0:e.bbpackage.displayName)!==""&&ev(!0)},[null==Q||null==(a=Q.data)?void 0:a.bbpackage.displayName]),(0,s.useEffect)(function(){if(I){var e;null!=I&&null!=(e=I.selectedtvpackage)&&e.id&&k(!0)}},[]),(0,s.useEffect)(function(){var e;(null==Q||null==(e=Q.data)||null==(e=e.addonsDataMobile)?void 0:e.planName)!==""&&eO(!0)},[null==Q||null==(i=Q.data)||null==(i=i.addonsDataMobile)?void 0:i.planName]);var ez=null==I?void 0:I.page,eY=null==ez?void 0:ez.replace(/^\/tv/,""),eH=N.pathname;(0,s.useEffect)(function(){eH!==eY&&localStorage.removeItem("CachingCart")},[eH]);var eU=(0,s.useCallback)(function(){var e;ev(!0),null==(e=ei.current)||e.scrollIntoView({behavior:"smooth"})},[]),eW=Q&&Q.data.getTVProductCardState.state||!1,eG=en&&ej.bg.includes(en.scenario.toLocaleLowerCase()),eq=T&&O&&!eW?(0,y.jsx)(eX,{handleShowCart:function(){return L()},pathname:N.pathname,varient:"New"}):(0,y.jsx)(b.Z3,{handleShowCart:function(){return L()},pathname:N.pathname,varient:"New"}),eZ=(0,y.jsx)(eT.A,{}),eK=Q.data.postcode,eJ=(t=(0,e_.A)(ew().mark(function e(t){var n;return ew().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,n6.get("https://ee.co.uk/help/mobile-coverage-checker/api/mobileSignalStrength",{params:{query:t}});case 3:var a;return eM((a=(n=e.sent).data)?Number(a["5G700"])>0||Number(a["5G2100"])>0||Number(a["5G3400"])>0||Number(a["5GSA"])>0?"5G":"":"BT Mobile plans are available to you as a BT Broadband customer."),e.abrupt("return",n.data);case 8:e.prev=8,e.t0=e.catch(0),console.error("Error fetching signal strength:",e.t0);case 11:case"end":return e.stop()}},e,null,[[0,8]])})),function(e){return t.apply(this,arguments)}),eQ="5G"===eA.trim()?null==(r=J[1])?void 0:r.subHeader:"4G"===eA.trim()?null==(o=J[0])?void 0:o.subHeader:"2G"===eA.trim()?"":null==(l=J[2])?void 0:l.subHeader;return(0,s.useEffect)(function(){eK&&eJ(eK)},[ec,eK]),(0,y.jsxs)("main",{role:"main",id:"maincontent",children:[(0,y.jsx)(m.mB,{details:M,menu:D,innermenu:B}),S?(0,y.jsx)(y.Fragment,{children:T&&!eW?(0,y.jsx)(e$,{handleClose:L,pathname:N.pathname,tvProductCard:W,addoncard:$,netflix:X,bbAddon:G}):(0,y.jsx)(eE.w,{handleClose:L,pathname:N.pathname,BROADBAND_ADDON:G})}):(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(m.fK,{playback_messages:U}),(0,y.jsx)(h.X_,{size:"s"}),!!et&&(0,y.jsx)(y.Fragment,{children:en&&!ej.aS.includes(en.scenario.toLocaleLowerCase())?(0,y.jsxs)("div",{children:[(0,y.jsx)("div",{className:"bt-container",children:(0,y.jsx)(eI,{activeBBPack:em,bbAddon:ec,setActiveBtMobile:eC,homephoeService:ey})}),(0,y.jsx)(h.X_,{size:"xl"}),(0,y.jsxs)("section",{children:[W&&$&&(0,y.jsx)(b.We,{tvProductCard:W,addoncard:$,tvProductCardModalData:z,sectionCTA:ep.Q.PKG_CONTINUE_TO_CHECKOUT,productType:"TV",variantType:"A",cmsContent:x,skipTvAddonRef:ei,setActiveBBPack:eU,onTVAddonSelected:eU}),(0,y.jsx)(h.X_,{size:"s"})]}),(0,y.jsxs)("section",{className:"bt-container",children:[(0,y.jsx)("div",{ref:ei,children:em&&(0,y.jsxs)("div",{id:"bbPackages",children:[(0,y.jsx)(b.MI,{step:3,heading:"Cho
14ose broadband package",active:!0}),(0,y.jsx)(b.k6,{postCodeVariant:eG}),(0,y.jsx)(b.gH,{productType:"BBTV",upsellData:q})]})}),(null==Q||null==(d=Q.data)?void 0:d.tvpackage.id)!==""&&(null==Q||null==(u=Q.data)?void 0:u.bbpackage.displayName)!==""&&(0,y.jsxs)(y.Fragment,{children:[(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(h.X_,{size:"l"}),(0,y.jsx)(b.MI,{step:4,heading:"Choose broadband extras",desc:"Add-ons to get the best from your connection.",active:!0}),G&&(0,y.jsx)(eL.A,{addOnsDetails:G,type:"BB",onBroadbandAddonSelected:eD}),(0,y.jsx)(h.X_,{size:"xxxs"}),(0,y.jsxs)("section",{className:"bt-container pad1remRL skipBtn",children:[(0,y.jsx)(h.$n,{colorVariant:"core",isFullWidth:"s",elementType:"button",styleVariant:"secondary",onClick:eD,analyticsLabel:"Skip_BB_extras_New",children:"Skip extras"}),(0,y.jsx)(h.X_,{size:"l"})]})]}),(0,y.jsx)("div",{ref:ea,children:ec&&K&&(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(h.X_,{size:"l"}),(0,y.jsx)(b.MI,{step:5,heading:"Choose BT Mobile",desc:eQ,active:!0}),(0,y.jsx)(tt,{mobileAddonData:K,type:"MOBILE",setActiveBtMobile:eF}),(0,y.jsx)(h.X_,{size:"xxxs"}),(0,y.jsxs)("section",{className:"bt-container pad1remRL skipBtn",children:[(0,y.jsx)(h.$n,{colorVariant:"core",isFullWidth:"s",elementType:"button",styleVariant:"secondary",onClick:function(){return eF(!0)},analyticsLabel:"Skip_BTMobile_addon_New",children:"Skip BT Mobile"}),(0,y.jsx)(h.X_,{size:"l"})]})]})}),(0,y.jsx)("div",{ref:es,children:eC&&K.length>0&&(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(b.MI,{step:6,heading:"Choose Home Phone service",desc:"Our packages include a pay-as-you-go calling plan. BT Call Protect and Caller Display is added to your order for free. <br/>Upgrade to a flexible plan if you make more home phone calls.",active:!0}),(0,y.jsx)(h.X_,{size:"xl"}),(0,y.jsx)("div",{ref:er,children:Z&&(0,y.jsx)(e3,{data:Z,type:"homePhone",setActiveBtMobile:eR,isHomePhoneSkipped:ey,onHomePhonePlanSelected:function(){return ex(!1)}})}),(0,y.jsxs)("section",{className:"bt-container pad1remRL skipBtn",children:[(0,y.jsx)(h.$n,{colorVariant:"core",isFullWidth:"s",elementType:"button",styleVariant:"secondary",onClick:function(){eR(),eV()},"data-analytics-label":"Continue_Without_Home_Phone","aria-pressed":!ey,children:"Skip Home phone"}),(0,y.jsx)(h.X_,{size:"l"})]})]})}),(0,y.jsx)(h.X_,{size:"xl"}),(0,y.jsxs)("div",{ref:eo,children:[" ",eC&&K.length>0&&(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(b.MI,{step:7,heading:"Setting you up",desc:"Need help setting up EE TV and BT Broadband?",active:!0}),eZ]})]})]})]}),eC&&ec&&(0,y.jsxs)("div",{style:{textAlign:"center",backgroundColor:"#EEE7F7"},"data-analytics-region":"packages:: checkout",children:[(0,y.jsx)(h.X_,{size:"xl"}),(0,y.jsx)(h.DZ,{level:"2",size:"m",colour:"default",isBold:!0,children:"Finished creating your package?"}),(0,y.jsx)(h.X_,{size:"s"}),(0,y.jsx)(h.$n,{colorVariant:"core",isFullWidth:"s",elementType:"button",styleVariant:"primary",onClick:function(){var e,t;(null==Q||null==(e=Q.data)?void 0:e.basketData.selectedbbpackage.selected)!==""&&(null==Q||null==(t=Q.data)?void 0:t.basketData.selectedtvpackage.selected)!==""&&(0,eP.A)()},analyticsLabel:"Checkout_New",children:"Checkout"}),(0,y.jsx)(h.X_,{size:"xl"})]}),(0,y.jsx)("section",{className:"bt-container pad1remRL",children:(0,y.jsx)(b.ns,{bbPackActive:em,bbAddon:ec,activeBtmobile:eC})})]}):(0,y.jsx)(y.Fragment,{children:(0,y.jsx)(b.gH,{productType:"BBCOPPERMocon",CMSContent:x})})}),(0,y.jsxs)(y.Fragment,{children:[en&&!ej.aS.includes(en.scenario.toLocaleLowerCase())?(0,y.jsx)(m.oS,{faq:R,bbFaq:V,tariff:H,copyright:Y,legal:F}):(0,y.jsx)(m.oS,{bbFaq:V,tariff:H,copyright:Y,legal:F}),eq]})]})]})});let n9=(0,s.memo)(n8);var ae=(0,_.PA)(function(e){var t=(0,f.A)({},((0,p.A)(e),e)),n=(0,g.A6)((0,v.Z3)(t,v.sR.MAIN_HERO_BANNER)),a=(0,g.A6)((0,v.Z3)(t,v.sR.NOTIFICATION_BAR)),i=(0,g.A6)((0,v.Z3)(t,v.sR.COPYRIGHT)),r=(0,v.Z3)(t,v.sR.TV_FAQ),o=(0,v.Z3)(t,v.sR.BB_FAQ),s=(0,g.A6)((0,v.Z3)(t,v.sR.PLAYBACK_MESSAGE));return(0,y.jsxs)(y.Fragment,{children:[(null==a?void 0:a.enableNotificationBar)&&(0,y.jsx)(M,{background:a.bgColour,textColor:a.textColour,content:null==a?void 0:a.notificationContent,dismissable:null==a?void 0:a.dismissable}),(0,y.jsx)(b.zu,{content:n,sc_playbackMsg:s,enableNewbanner:!0}),(0,y.jsx)(h.X_,{size:"xxl"}),(0,y.jsx)(m.oS,{faq:r,bbFaq:o,copyright:i})]})}),at=n(72164),an=n.n(at),aa=n(39692),ai=function(){var e,t,n,a,i,r,o,d,u,p,f,m,v,g,b,x,N,_,C,w,E,S,j,T,P,O,k,A,I,L,M,D,B,R,V,F,z,Y=(0,c.useRouter)(),H=Y.query.s_cid,U=(0,s.use
14State)(),W=U[0],$=U[1],G=(e="uprnChanges",n=(t=(0,s.useState)(null))[0],a=t[1],(0,s.useEffect)(function(){a(sessionStorage.getItem(e));var t=function(){a(sessionStorage.getItem(e))};return window.addEventListener("sessionChange",t),function(){window.removeEventListener("sessionChange",t)}},[e]),n),X=(0,s.useState)(!1),q=X[0],Z=X[1],K="string"==typeof H&&H.replace(/^\D+|\D+$/g,""),J=K&&l.ok[K]||"our partner",Q=(null==Y?void 0:Y.pathname)==="/affiliate/affiliate-packages-addons"&&!!(Y.query.uprn||Y.query.packageid||Y.query.postcode),ee=(0,s.useState)(!0)[0];return((0,s.useEffect)(function(){},[]),(0,s.useEffect)(function(){Q&&setTimeout(function(){var e,t,n,a,i,r,o,s,c,d,u=(0,eu.Gu)(l.jE),p=(0,eu.Gu)(l.rh),f=null==p?void 0:p.tvpackage.id,h=null==p?void 0:p.bbpackage.packageId,m=document.querySelector('[data-packageid="'.concat(h,'"]')),v=document.querySelector('[data-packageid="'.concat(f,'"]')),g=function(e){var t,n;return null!=(t=null==e||null==(n=e.textContent)?void 0:n.trim())?t:""};JSON.stringify(u)!==JSON.stringify(p)?Z(!0):Z(!1),$({tvbundles:p,bbDetails:{downloadSpeed:g(null==m||null==(e=m.querySelector('[class*="bbProductcard_content_wrapper"]'))?void 0:e.querySelector("span")),guaranteedSpeed:g(null==m||null==(t=m.querySelector('[class*="bbProductcard_GRspeed"]'))?void 0:t.querySelector("p:first-child strong")),uploadSpeed:g(null==m||null==(n=m.querySelector('[class*="bbProductcard_UPspeed"]'))?void 0:n.querySelector("p:first-child strong")),monthPrice:g(null==m||null==(a=m.querySelector('[class*="bbProductcard_price_info"]'))?void 0:a.querySelector("p:first-child strong")),upfrontPrice:g(null==m||null==(i=m.querySelector('[class*="bbProductcard_upfront_info"]'))?void 0:i.querySelector("span:first-child")),yearOneLabel:g(null==m?void 0:m.querySelectorAll('[class*="bbProductcard_feature_price"]')[0].querySelector("p:first-child")),yearOnePrice:g(null==m?void 0:m.querySelectorAll('[class*="bbProductcard_feature_price"]')[0].querySelector("p:last-child")),yearTwoLabel:g(null==m?void 0:m.querySelectorAll('[class*="bbProductcard_feature_price"]')[1].querySelector("p:first-child")),yearTwoPrice:g(null==m?void 0:m.querySelectorAll('[class*="bbProductcard_feature_price"]')[1].querySelector("p:last-child"))},tvDetails:{image:null!=(r=null==v||null==(o=v.querySelector('[class*="productcardNew_logos"] img'))?void 0:o.getAttribute("src"))?r:"",monthPrice:g(null==v||null==(s=v.querySelector('[class*="productcardNew_priceDetails"]:first-child [class*="productcardNew_price"]'))?void 0:s.querySelector("span")),upfrontPrice:g(null==v?void 0:v.querySelector('[class*="productcardNew_priceDetails"]:nth-child(2) [class*="productcardNew_price"]')),yearOneLabel:g(null==v?void 0:v.querySelectorAll('[class*="productcardNew_price_rise_tile"]')[0].querySelector("span")),yearOnePrice:g(null==v?void 0:v.querySelectorAll('[class*="productcardNew_price_rise_tile"]')[0].querySelector("strong")),yearTwoLabel:g(null==v?void 0:v.querySelectorAll('[class*="productcardNew_price_rise_tile"]')[1].querySelector("span")),yearTwoPrice:g(null==v?void 0:v.querySelectorAll('[class*="productcardNew_price_rise_tile"]')[1].querySelector("strong")),yearThreeLabel:g(null==v||null==(c=v.querySelectorAll('[class*="productcardNew_price_rise_tile"]'))||null==(c=c[2])?void 0:c.querySelector("span")),yearThreePrice:g(null==v||null==(d=v.querySelectorAll('[class*="productcardNew_price_rise_tile"]'))||null==(d=d[2])?void 0:d.querySelector("strong"))},checkoutBtn:document.querySelector('[class*="cart_checkoutCtawrap"] button')})},1e3)},[Q,G]),Q&&ee&&!q)?(0,y.jsx)("div",{className:"bt-container",children:(0,y.jsxs)(h.wn,{verticalPadding:"s",children:[(0,y.jsxs)("p",{className:an().selectedText,children:["You selected the TV and Broadband package from ",J,". Continue as-is or customise it to fit your needs"]}),(0,y.jsx)(h.X_,{size:"xxxs"}),(0,y.jsxs)("div",{className:an().cardWrapper,children:[(null==W||null==(i=W.tvbundles)||null==(i=i.bbpackage)?void 0:i.packageId)&&(0,y.jsxs)("div",{className:an().cardItem,children:[(0,y.jsx)(h.DZ,{level:"3",size:"m",colour:"indigo",children:"Pre-selected Broadband Plan"}),(0,y.jsx)(h.X_,{size:"s"}),(0,y.jsxs)("div",{className:"".concat(an().cardContent," ").concat(null!=W&&null!=(r=W.tvbundles)&&null!=(r=r.bbpackage)&&null!=(r=r.promotions)&&r.at(0)?an().topmg:""),children:[(null==W||null==(o=W.tvbundles)||null==(o=o.bbpackage)||null==(o=o.promotions)?void 0:o.at(0))&&(0,y.jsx)("div",{className:"".concat(an().cardReward),children:null==W||null==(d=W.tvbundles)||null==(d=d.bbpackage)?void 0:d.promotions.at(0).name}),(0,y.jsxs)("div",{className:an().cardTop,children:[(0,y.jsx)("div",{className:an().image,children:(0,y.jsx)("img",{src:(0,aa.A)("/assets/images/affliate/Broadband.png"),alt:""})}),(0,y.jsxs)("div",{className:an().info,children:[(0,y.jsx)("div",{className:an().cardTitleWrapper,children:(0,y.jsxs)("div",{className:an().cardTitleWrapper,children:[(0,y.jsx)("span",{className:an().cardTitle,children:null==W||null==(u=W.tvbundles)||null==(u=u.bbpackage)?void 0:u.displayName}),(0,y.jsxs)("span",{className:an().cartContract,children:[null==W||null==(p=W.tvbundles)||null==(p=p.bbpackage)?void 0:p.contractLength," ","month contract"]})]})}),(0,y.jsxs)("div",{className:an().cardSpeed,children:[null==W||null==(f=W.bbDetails)?void 0:f.downloadSpeed," download speed"]}),(0,y.jsxs)("div",{className:an().cardSpeedContainer,children:[(0,y.jsxs)("div",{className:an().cardSpeedShade,children:[null==W||null==(m
14=W.bbDetails)?void 0:m.uploadSpeed," Upload Speed"]}),(0,y.jsxs)("div",{className:an().cardSpeedShade,children:[null==W||null==(v=W.bbDetails)?void 0:v.guaranteedSpeed," Guaranteed Speed"]})]})]})]}),(0,y.jsxs)("div",{className:an().cardBottom,children:[(0,y.jsxs)("div",{className:an().price_info,children:[(0,y.jsxs)("div",{className:an().mainPrice,children:[(0,y.jsx)("span",{className:"".concat(an().price," ").concat(an().highlight),children:null==W||null==(g=W.bbDetails)?void 0:g.monthPrice}),(0,y.jsx)("span",{children:"a month"})]}),(0,y.jsx)("div",{className:an().upfront,children:null==W||null==(b=W.bbDetails)?void 0:b.upfrontPrice})]}),(0,y.jsxs)("div",{className:an().priceSeries,children:[(0,y.jsx)("span",{children:null==W||null==(x=W.bbDetails)?void 0:x.yearOneLabel}),(0,y.jsx)("span",{className:an().price,children:null==W||null==(N=W.bbDetails)?void 0:N.yearOnePrice})]}),(0,y.jsxs)("div",{className:an().priceSeries,children:[(0,y.jsx)("span",{children:null==W||null==(_=W.bbDetails)?void 0:_.yearTwoLabel}),(0,y.jsx)("span",{className:an().price,children:null==W||null==(C=W.bbDetails)?void 0:C.yearTwoPrice})]})]})]})]}),(null==W||null==(w=W.tvbundles)||null==(w=w.tvpackage)?void 0:w.id)&&(0,y.jsxs)("div",{className:an().cardItem,children:[(0,y.jsx)(h.DZ,{level:"3",size:"m",colour:"indigo",children:"Pre-selected TV Plan"}),(0,y.jsx)(h.X_,{size:"s"}),(0,y.jsxs)("div",{className:"".concat(an().cardContent," ").concat(null!=W&&null!=(E=W.tvbundles)&&null!=(E=E.bbpackage)&&null!=(E=E.promotions)&&E.at(0)?an().topmg:""),children:[(0,y.jsxs)("div",{className:an().cardTop,children:[(0,y.jsx)("div",{className:an().image,children:(0,y.jsx)("img",{src:(0,aa.A)("/assets/images/affliate/TVPlan.png"),alt:""})}),(0,y.jsxs)("div",{className:an().info,children:[(0,y.jsx)("div",{className:an().cardTitleWrapper,children:(0,y.jsxs)("div",{className:an().cardTitleWrapper,children:[(0,y.jsx)("span",{className:an().cardTitle,children:null==W||null==(S=W.tvbundles)||null==(S=S.tvpackage)?void 0:S.header}),(0,y.jsxs)("span",{className:an().cartContract,children:[null==W||null==(j=W.tvbundles)||null==(j=j.tvpackage)?void 0:j.contract," contract"]})]})}),(0,y.jsx)("div",{className:an().cardImage,children:(0,y.jsx)("img",{src:null==W||null==(T=W.tvDetails)?void 0:T.image,alt:""})})]})]}),(0,y.jsxs)("div",{className:an().cardBottom,children:[(0,y.jsxs)("div",{className:an().price_info,children:[(0,y.jsxs)("div",{className:an().mainPrice,children:[(0,y.jsx)("span",{className:"".concat(an().price," ").concat(an().highlight),children:null!=W&&null!=(P=W.tvbundles)&&null!=(P=P.tvpackage)&&P.enableOffer?null==W||null==(O=W.tvbundles)||null==(O=O.tvpackage)?void 0:O.offerPrice:null==W||null==(k=W.tvDetails)?void 0:k.monthPrice}),(0,y.jsx)("span",{children:"a month"})]}),(0,y.jsxs)("div",{className:an().upfront,children:[null==W||null==(A=W.tvDetails)?void 0:A.upfrontPrice," upfront"]})]}),(null==W||null==(I=W.tvDetails)?void 0:I.yearOneLabel)&&(0,y.jsxs)("div",{className:an().priceSeries,children:[(0,y.jsx)("span",{children:null==W||null==(L=W.tvDetails)?void 0:L.yearOneLabel}),(0,y.jsx)("span",{className:an().price,children:null==W||null==(M=W.tvDetails)?void 0:M.yearOnePrice})]}),(null==W||null==(D=W.tvDetails)?void 0:D.yearTwoLabel)&&(0,y.jsxs)("div",{className:an().priceSeries,children:[(0,y.jsx)("span",{children:null==W||null==(B=W.tvDetails)?void 0:B.yearTwoLabel}),(0,y.jsx)("span",{className:an().price,children:null==W||null==(R=W.tvDetails)?void 0:R.yearTwoPrice})]}),(null==W||null==(V=W.tvDetails)?void 0:V.yearThreeLabel)&&(0,y.jsxs)("div",{className:an().priceSeries,children:[(0,y.jsx)("span",{children:null==W||null==(F=W.tvDetails)?void 0:F.yearThreeLabel}),(0,y.jsx)("span",{className:an().price,children:null==W||null==(z=W.tvDetails)?void 0:z.yearThreePrice})]})]})]})]})]}),(0,y.jsx)("div",{className:an().buttonWrapper,children:(0,y.jsx)(h.$n,{colorVariant:"core",elementType:"button",onClick:function(){(0,eP.A)(!1,l.rh)},styleVariant:"primary",analyticsLabel:"BasketBar_Checkout_New",children:"Continue"})})]})}):null},ar=n(21368),ao=n.n(ar);let as=function(e){var t=e.onAddHomePhone,n=e.onContinueWithoutHomePhone,a=e.isHomePhoneVisible,i=void 0===a||a;return(0,y.jsx)(z.C,{children:(0,y.jsxs)("div",{className:"bt-container ".concat(ao().ctaWrapper),children:[(0,y.jsx)("button",{className:i?"lc-Button lc-ButtonBT":"lc-Button lc-ButtonBT lc-ButtonBT--styleSecondary",onClick:t,"aria-label":"Add Home Phone","aria-pressed":i,"data-analytics-label":"Add_Home_Phone",children:"Add Home Phone"}),(0,y.jsx)("button",{className:i?"lc-Button lc-ButtonBT lc-ButtonBT--styleSecondary":"lc-Button lc-ButtonBT",onClick:n,"aria-label":"Continue without Home phone","aria-pressed":!i,"data-analytics-label":"Continue_Without_Home_Phone",children:"Continue without Home phone"})]})})};var al=(0,l.do)(l.o_.TV_PACKAGES,l.OX.TV_PACKAGES,l.RZ.TV_PACKAGES,l.hr.STARTED),ac=(0,_.PA)(function(e){var t,n,a=(0,f.A)({}
14,((0,p.A)(e),e)),i=(0,c.useRouter)(),r=(0,s.useState)(0),o=r[0],l=r[1],d=(0,s.useState)(!1),u=d[0],x=d[1],N=(0,s.useState)(!0)[0];(0,s.useEffect)(function(){u||((0,eg.J7)(),(0,eg.Gx)(al))},[]);var _=function(){x(!u),0===window.scrollY||u||l(window.scrollY)},C=(0,v.Z3)(a,v.sR.LOCAL_NAVIGATION_DETAILS),w=(0,v.Z3)(a,v.sR.LOCAL_NAVIGATION_MENU),E=(0,v.Z3)(a,v.sR.LOCAL_NAVIGATION_INNERMENU),S=(0,v.Z3)(a,v.sR.TV_FAQ),j=(0,v.Z3)(a,v.sR.BB_FAQ),T=(0,v.Z3)(a,v.sR.COMMON_LEGAL_MAIN),P=(0,v.Z3)(a,v.sR.TV_PRODUCT_CARD_MODAL),O=(0,g.A6)((0,v.Z3)(a,v.sR.COPYRIGHT)),k=(0,g.A6)((0,v.Z3)(a,v.sR.TARIFF_TERM)),A=(0,g.A6)((0,v.Z3)(a,v.sR.PLAYBACK_MESSAGE)),I=(0,v.Z3)(a,v.sR.TV_PRODUCT_CARD),L=(0,v.Z3)(a,v.sR.TV_ADDONS),M=(0,v.Z3)(a,v.sR.BROADBAND_ADDON),D=(0,v.Z3)(a,v.sR.OPTIONS_MODEL_CONTENT),B=(0,v.Z3)(a,v.sR.UPSELL_BB_AFFILIATE),R=(0,v.Z3)(a,v.sR.HOME_PHONE_SERVICE),V=(0,s.useContext)(ed.Pd),F=eS.y.useContainer().state,z=F.serviceCheckerData,Y=F.scenario;(0,s.useEffect)(function(){u||window.scrollTo({top:o,behavior:"smooth"})},[u]);var H=(0,s.useRef)(null),U=(0,s.useRef)(null),W=(0,s.useRef)(null),$=(0,s.useRef)(null),G=(0,s.useState)(!1),X=G[0],q=G[1],Z=(0,s.useState)(!1),K=Z[0],J=Z[1],Q=(0,s.useState)(!1),ee=Q[0],et=Q[1],en=(0,eu.wh)(),ea=(0,s.useState)(!0),ei=ea[0],er=ea[1];function eo(){var e;q(!0),null==(e=H.current)||e.scrollIntoView({behavior:"smooth"})}(0,s.useEffect)(function(){var e;Object.assign(null==V||null==(e=V.data)?void 0:e.addons).filter(function(e){return"ADD-ON-COMP-SFF-ESS"===e.buttonID||"addCHO"===e.buttonID}).length>=1&&eo(),V.data.checkoutData.length>=1&&eo()},[null==V||null==(t=V.data)?void 0:t.addons,V.data.checkoutData]),(0,s.useEffect)(function(){var e;(null==V||null==(e=V.data)?void 0:e.addons.length)===0&&!0===K&&(J(!1),q(!1))},[V.data.tvpackage.id]),(0,s.useEffect)(function(){if(en){var e;null!=en&&null!=(e=en.selectedtvpackage)&&e.id&&et(!0)}},[]);var es=null==en?void 0:en.page,el=null==es?void 0:es.replace(/^\/tv/,""),ec=i.pathname;(0,s.useEffect)(function(){ec!==el&&localStorage.removeItem("CachingCart")},[ec]);var ef=Y&&ej.bg.includes(Y.scenario.toLocaleLowerCase()),eh=(0,s.useCallback)(function(){var e;J(!0),null==(e=U.current)||e.scrollIntoView({behavior:"smooth"})},[]),em=V&&V.data.getTVProductCardState.state||!1,ev=N&&ee&&!em?(0,y.jsx)(eX,{handleShowCart:function(){return _()},pathname:i.pathname,varient:"New"}):(0,y.jsx)(b.Z3,{handleShowCart:function(){return _()},pathname:i.pathname,varient:"New"});return(0,y.jsxs)("main",{role:"main",id:"maincontent",children:[(0,y.jsx)(m.mB,{details:C,menu:w,innermenu:E}),u?(0,y.jsx)(y.Fragment,{children:N&&ee&&!em?(0,y.jsx)(e$,{handleClose:_,pathname:i.pathname,tvProductCard:I,addoncard:L,netflix:D,bbAddon:M}):(0,y.jsx)(eE.w,{handleClose:_,pathname:i.pathname})}):(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(m.fK,{playback_messages:A}),(0,y.jsx)(ai,{}),!!z&&(0,y.jsx)(y.Fragment,{children:Y&&!ej.aS.includes(Y.scenario.toLocaleLowerCase())?(0,y.jsxs)("div",{children:[(0,y.jsx)("div",{className:"bt-container",children:(0,y.jsx)(eI,{activeBBPack:K,bbAddon:X})}),(0,y.jsx)(h.X_,{size:"xl"}),(0,y.jsxs)("section",{children:[(0,y.jsx)(h.X_,{size:"l"}),I&&L&&(0,y.jsx)(b.hT,{cmsContent:a,sectionCTA:ep.Q.PKG_CONTINUE_TO_CHECKOUT,productType:"TV",tvProductCardModalData:P,variantType:"A",skipTvAddonRef:U,addoncard:L,tvProductCard:I,setActiveBBPack:eh}),(0,y.jsx)(h.X_,{size:"s"})]}),(0,y.jsxs)("section",{className:"bt-container",children:[(0,y.jsx)(h.X_,{size:"l"}),(0,y.jsx)("div",{ref:U,children:K&&(0,y.jsxs)("div",{id:"bbPackages",children:[(0,y.jsx)(b.MI,{step:3,heading:"Choose broadband package",active:!0}),(0,y.jsx)(b.k6,{postCodeVariant:ef}),(0,y.jsx)(b.ZC,{productType:"AFF",upsellAff:B})]})}),(null==V||null==(n=V.data)?void 0:n.bbpackage.displayName)!==""&&(0,y.jsxs)(y.Fragment,{children:[(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(h.X_,{size:"l"}),(0,y.jsx)(b.MI,{step:4,heading:"Choose broadband extras",desc:"Add-ons to get the best from your connection.",active:!0}),M&&(0,y.jsx)(eL.A,{addOnsDetails:M,type:"BB"}),(0,y.jsx)(h.X_,{size:"l"}),(0,y.jsxs)("section",{className:"bt-container pad1remRL",children:[(0,y.jsx)(h.$n,{colorVariant:"core",isFullWidth:"s",elementType:"button",styleVariant:"secondary",onClick:eo,analyticsLabel:"Skip_BB_extras_New",children:"Skip extras"}),(0,y.jsx)(h.X_,{size:"l"})]})]}),(0,y.jsx)("div",{ref:H,children:X&&(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(b.MI,{step:5,heading:"Cho
14ose Home Phone service",desc:"Our packages include a pay-as-you-go calling plan. BT Call Protect and Caller Display is added to your order for free. <br/>Upgrade to a flexible plan if you make more home phone calls.",active:!0}),(0,y.jsx)("div",{children:(0,y.jsx)(as,{onAddHomePhone:function(){er(!0)},onContinueWithoutHomePhone:function(){er(!1),V.resetHomePhoneService(),setTimeout(function(){var e;null==(e=$.current)||e.scrollIntoView({behavior:"smooth"})},100)},isHomePhoneVisible:ei})}),(0,y.jsx)(h.X_,{size:"m"}),ei&&(0,y.jsx)("div",{ref:W,children:R&&(0,y.jsx)(e3,{data:R,type:"homePhone",PageType:"affiliate"})})]})}),(0,y.jsx)(h.X_,{size:"xl"}),(0,y.jsx)("div",{ref:$,children:X&&(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(b.MI,{step:6,heading:"Setting you up",desc:"Need help setting up EE TV and BT Broadband?",active:!0}),(0,y.jsx)(eT.A,{})]})})]})]}),X&&(0,y.jsxs)("div",{style:{textAlign:"center",backgroundColor:"#EEE7F7"},children:[(0,y.jsx)(h.X_,{size:"xl"}),(0,y.jsx)(h.DZ,{level:"2",size:"m",colour:"default",isBold:!0,children:"Finished creating your package?"}),(0,y.jsx)(h.X_,{size:"s"}),(0,y.jsx)(h.$n,{colorVariant:"core",isFullWidth:"s",elementType:"button",styleVariant:"primary",onClick:function(){var e,t;(null==V||null==(e=V.data)?void 0:e.basketData.selectedbbpackage.selected)!==""&&(null==V||null==(t=V.data)?void 0:t.basketData.selectedtvpackage.selected)!==""&&(0,eP.A)()},analyticsLabel:"Checkout_New",children:"Checkout"}),(0,y.jsx)(h.X_,{size:"xl"})]}),(0,y.jsx)("section",{className:"bt-container pad1remRL",children:(0,y.jsx)(b.ns,{bbPackActive:K,bbAddon:X})})]}):(0,y.jsx)(y.Fragment,{children:(0,y.jsx)(b.ZC,{productType:"BBCOPPERMocon",CMSContent:a})})}),(0,y.jsxs)(y.Fragment,{children:[Y&&!ej.aS.includes(Y.scenario.toLocaleLowerCase())?(0,y.jsx)(m.oS,{faq:S,bbFaq:j,tariff:k,copyright:O,legal:T}):(0,y.jsx)(m.oS,{bbFaq:j,tariff:k,copyright:O,legal:T}),ev]})]})]})});let ad=(0,s.memo)(ac);var au=n(69298),ap=["Choose a TV package","Choose TV extras","Setting you up"],af=(0,_.PA)(function(e){var t=(0,s.useState)(!1),n=t[0],a=t[1],i=(0,s.useState)(!1),r=i[0],o=i[1],l=(0,s.useState)(!1),c=l[0],d=l[1],u=(0,eo.A)().width<900,p=(0,s.useContext)(ed.Pd),f=function(e){switch(e){case 0:if(n)return"completed";return"active";case 1:if(r)return"completed";if(n&&!r)return"active";return"upcoming";case 2:if(n&&r&&c)return"completed";if(c&&r)return"active";return"upcoming";default:return"upcoming"}},m=(0,s.useState)(p.data.getTVProductCardState.id)[0];(0,s.useEffect)(function(){p.data.getTVProductCardState.state&&(a(!0),f(0)),(p.data.getAddonsProductCardState.length>0||e.activeAddon)&&(o(!0),f(1)),p.data.checkoutData.length>0&&(d(!0),f(2))},[p.data.getTVProductCardState,p.data.getAddonsProductCardState,p.data.checkoutData,e]),(0,s.useEffect)(function(){m!==p.data.getTVProductCardState.id&&(o(!1),d(!1))},[p.data.getTVProductCardState.id,p.data.bbpackage.packageId]);var v=ap.map(function(e,t){var n=f(t);return(0,y.jsxs)(y.Fragment,{children:[u&&(0,y.jsx)("div",{className:"".concat("active"==n?ek().actState:ek().inactive," "),children:(0,y.jsxs)("span",{className:"".concat(ek().label," ").concat("active"===n?ek().activeText:""),children:["Step ",t+1," â ",e]})}),(0,y.jsxs)("div",{className:ek().step,children:[(0,y.jsx)("div",{className:"".concat(ek().circle," ").concat("active"==n?ek().active:ek().inactive," "),style:{borderColor:"completed"==n?"#5514b4":"",backgroundColor:"completed"==n?"#5514b4":""},children:"completed"==n?(0,y.jsx)("span",{style:{color:"#ffff"},children:"â"}):(0,y.jsx)("span",{className:ek().stepNumber,children:t+1})}),t!==ap.length-1&&(0,y.jsx)("div",{className:"".concat(ek().connector," ").concat("completed"===n?ek().activeConnector:"")}),u?"":(0,y.jsx)(h.EY,{size:"m",children:(0,y.jsx)("span",{className:"".concat(ek().textwrapper," ").concat("active"===n?ek().activeText:""),dangerouslySetInnerHTML:{__html:e}})})]},t)]})});return(0,y.jsxs)(h.wn,{verticalPadding:"m",children:[" ",(0,y.jsx)(h.DZ,{isBold:!0,level:"2",size:"m",colour:"default",isInline:!0,children:(0,y.jsx)("span",{className:ek().main,children:"Letâs build your package"})}),(0,y.jsx)(h.X_,{size:"l"}),(0,y.jsx)("div",{className:ek().wrapper,children:v})]})}),ah=n(4250),am=n.n(ah);let av=function(e){var t=e.activeAddonSkip,n=(0,s.useContext)(ed.Pd),a=(0,s.use
14State)(!0),i=a[0],r=a[1],o=(0,s.useState)(!1),l=o[0],c=o[1];return(0,s.useEffect)(function(){var e,a,i;(null==n||null==(e=n.data)?void 0:e.getTVProductCardState.id)!==""&&(r(!1),c(!0)),((null==n||null==(a=n.data)?void 0:a.getAddonsProductCardState.length)>=1||!0===t)&&(c(!1),r(!1)),(null==n||null==(i=n.data)?void 0:i.checkoutData.length)>=1&&(c(!1),r(!1))},[n.data.getTVProductCardState,n.data.getAddonsProductCardState,n.data.checkoutData,t]),(0,y.jsxs)("div",{className:"".concat(am().container),children:[i&&(0,y.jsxs)(y.Fragment,{children:[(0,y.jsxs)("div",{className:am().header,children:[(0,y.jsx)("span",{className:"".concat(am().circle," ").concat(am().inactive),children:"2"}),(0,y.jsx)("span",{className:am().headerText,children:"Choose TV extras"})]}),(0,y.jsxs)("div",{className:am().header,children:[(0,y.jsx)("span",{className:"".concat(am().circle," ").concat(am().inactive),children:"3"}),(0,y.jsx)("span",{className:am().headerText,children:"Setting you up"})]})]}),l&&(0,y.jsx)(y.Fragment,{children:(0,y.jsxs)("div",{className:am().header,children:[(0,y.jsx)("span",{className:"".concat(am().circle," ").concat(am().inactive),children:"3"}),(0,y.jsx)("span",{className:am().headerText,children:"Setting you up"})]})})]})};var ag=(0,l.do)(l.o_.TV_ADD,l.OX.TV_ADD,l.RZ.TV_ADD,l.hr.STARTED),ab=(0,_.PA)(function(e){var t=(0,f.A)({},((0,p.A)(e),e)),n=(0,c.useRouter)(),a=(0,s.useState)(!1),i=a[0],r=a[1];(0,s.useEffect)(function(){i||(0,eg.Gx)(ag)},[]);var o=function(){r(!i)},l=(0,g.A6)((0,v.Z3)(t,v.sR.MAIN_HERO_BANNER_NEW)),d=(0,v.Z3)(t,v.sR.TV_PRODUCT_CARD),u=(0,v.Z3)(t,v.sR.TV_ADDONS),x=(0,v.Z3)(t,v.sR.LOCAL_NAVIGATION_DETAILS),N=(0,v.Z3)(t,v.sR.LOCAL_NAVIGATION_MENU),_=(0,v.Z3)(t,v.sR.LOCAL_NAVIGATION_INNERMENU),C=(0,v.Z3)(t,v.sR.TV_FAQ),w=(0,g.A6)((0,v.Z3)(t,v.sR.COPYRIGHT)),E=(0,v.Z3)(t,v.sR.COMMON_LEGAL_MAIN),S=(0,g.A6)((0,v.Z3)(t,v.sR.TARIFF_TERM)),j=(0,v.Z3)(t,v.sR.TV_PRODUCT_CARD_MODAL),T=(0,g.A6)((0,v.Z3)(t,v.sR.NOTIFICATION_BAR)),P=(0,v.Z3)(t,v.sR.OPTIONS_MODEL_CONTENT),O=(0,s.useContext)(ed.Pd),k=(0,s.use
14State)(!0)[0],A=(0,s.useRef)(null),I=(0,s.useState)(!1),L=I[0],D=I[1],B=(0,s.useState)(!1),R=B[0],V=B[1],F=(0,eu.wh)();(0,s.useEffect)(function(){if(F){var e;null!=F&&null!=(e=F.selectedtvpackage)&&e.id&&V(!0)}},[]);var z=O&&O.data.getTVProductCardState.state||!1,Y=k&&R&&!z?(0,y.jsx)(eX,{handleShowCart:function(){return o()},pathname:n.pathname,varient:"New",cachingCartPathName:"/add"}):(0,y.jsx)(au.Z,{handleShowCart:function(){return o()},pathname:n.pathname,varient:"New"}),H=(0,s.useCallback)(function(){var e;D(!0),null==(e=A.current)||e.scrollIntoView({behavior:"smooth"})},[]);(0,s.useEffect)(function(){var e;(null==O||null==(e=O.data)?void 0:e.addons.length)===0&&!0===L&&D(!1)},[O.data.tvpackage.id]);var U=null==F?void 0:F.page,W=null==U?void 0:U.replace(/^\/tv/,""),$=n.pathname;(0,s.useEffect)(function(){$!==W&&localStorage.removeItem("CachingCart")},[$]);var G=i?(0,y.jsx)(y.Fragment,{children:k&&!z?(0,y.jsx)(e$,{handleClose:o,pathname:n.pathname,tvProductCard:d,addoncard:u,netflix:P}):(0,y.jsx)(eE.w,{handleClose:o,pathname:n.pathname})}):(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(b.zu,{content:l}),(0,y.jsx)(h.X_,{size:"xl"}),(0,y.jsxs)("div",{className:"bt-container",children:[(0,y.jsxs)("div",{style:{display:"flex",justifyContent:"left",flexDirection:"column",padding:"0 1rem"},children:[(0,y.jsx)(h.DZ,{level:"2",size:"l",colour:"indigo",isBold:!0,children:"EXPLORE TV PACKAGES"}),(0,y.jsx)(h.X_,{size:"xxs"}),(0,y.jsx)(h.EY,{children:"BT has partnered with EE to bring you more ways to watch TV."})]}),(0,y.jsx)(af,{activeAddon:L})]}),(0,y.jsx)(h.X_,{size:"m"}),(0,y.jsxs)("section",{children:[(0,y.jsx)(h.X_,{size:"l"}),d&&u&&(0,y.jsx)(b.We,{tvProductCard:d,addoncard:u,tvProductCardModalData:j,sectionCTA:ep.Q.PKG_CONTINUE_TO_CHECKOUT,productType:"TV",variantType:"A",cmsContent:t,skipTvAddonRef:A,setActiveBBPack:H,onTVAddonSelected:H}),(0,y.jsx)(h.X_,{size:"s"})]}),(0,y.jsxs)(y.Fragment,{children:[" ",(0,y.jsx)("div",{className:"bt-container",ref:A,children:L&&(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(b.MI,{step:3,heading:"Setting you up",desc:"Need help setting up EE TV and BT Broadband?",active:!0}),(0,y.jsx)(eT.A,{})]})}),L&&(0,y.jsx)("div",{style:{textAlign:"center",backgroundColor:"#EEE7F7"},"data-analytics-region":"packages:: checkout",children:(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(h.X_,{size:"xl"}),(0,y.jsx)(h.DZ,{level:"2",size:"m",colour:"default",isBold:!0,children:"Finished creating your package?"}),(0,y.jsx)(h.X_,{size:"s"}),(0,y.jsx)(h.$n,{colorVariant:"core",isFullWidth:"s",elementType:"button",styleVariant:"primary",onClick:function(){var e;(null==O||null==(e=O.data)?void 0:e.basketData.selectedtvpackage.selected)!==""&&(0,eP.A)()},analyticsLabel:"Checkout New",children:"Checkout"}),(0,y.jsx)(h.X_,{size:"xl"})]})})]}),(0,y.jsx)("section",{className:"bt-container pad1remRL",children:(0,y.jsx)(av,{activeAddonSkip:L})}),(0,y.jsx)(m.oS,{tariff:S,faq:C,copyright:w,legal:E}),Y]});return(0,y.jsxs)("main",{role:"main",id:"maincontent",children:[(0,y.jsx)(m.mB,{details:x,menu:N,innermenu:_}),(null==T?void 0:T.enableNotificationBar)&&(0,y.jsx)(M,{background:T.bgColour,textColor:T.textColour,content:null==T?void 0:T.notificationContent,dismissable:null==T?void 0:T.dismissable}),G]})}),ay=function(e){var t=(0,f.A)({},((0,p.A)(e),e));console.log("CMS",t),(0,s.useEffect)(function(){var e=[],t=function(){var t=null==globalThis?void 0:globalThis.EPGWidget,n=document.getElementById("epg-container");t&&n&&new t(n,e)};return"complete"===document.readyState||"interactive"===document.readyState?t():document.addEventListener("DOMContentLoaded",t),function(){document.removeEventListener("DOMContentLoaded",t)}},[]);var n=(0,v.Z3)(t,v.sR.LOCAL_NAVIGATION_DETAILS),a=(0,v.Z3)(t,v.sR.LOCAL_NAVIGATION_MENU),i=(0,v.Z3)(t,v.sR.LOCAL_NAVIGATION_INNERMENU),r=(0,v.Z3)(t,v.sR.ALREADY_WITH_US),o=(0,v.Z3)(t,v.sR.HEADER_WITH_SUBHEADER);return(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(m.mB,{details:n,menu:a,innermenu:i}),(0,y.jsx)(h.X_,{size:"l"}),(0,y.jsxs)("div",{style:{maxWidth:"850px",margin:"auto"},children:[(0,y.jsx)(m.ny,{type:"headerWithSubheader",showContentinFullWidth:!0,headerWithSubheader:o[1]}),(0,y.jsx)(h.X_,{size:"s"})]}),(0,y.jsx)("div",{className:"bt_tv_schedule",children:(0,y.jsx)(b.cu,{})}),(0,y.jsx)("div",{className:"bt-container",children:(0,y.jsxs)(h.wn,{verticalPadding:"m",children:[(0,y.jsx)(m.ny,{type:"headerWithSubheader",showContentinFullWidth:!0,headerWithSubheader:o[0]}),(0,y.jsx)(h.X_,{size:"xxs"}),(0,y.jsx)("hr",{}),(0,y.jsx)(h.X_,{size:"xxs"})]})}),(0,y.jsx)(b.n0,{content:r}),(0,y.jsx)(h.X_,{size:"l"})]})},ax=n(48918);function aN(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}var a_=(0,_.PA)(function(e){var t=(0,f.A)({},((0,p.A)(e),e)),n=(0,v.Z3)(t,v.sR.NOTIFICATION_BAR),a=n&&Object.assign.apply(Object,[{}].concat((0,$.A)(n))),i=(0,g.A6)((0,v.Z3)(t,v.sR.MAIN_HERO_BANNER)),r=(0,g.A6)((0,v.Z3)(t,v.sR.SECTION_WITH_QUICK_LINKS)),s=(0,v.Z3)(t,v.sR.QUICK_LINK_WITH_HEADING),l=(0,v.Z3)(t,v.sR.THREE_COLUMN_CARDS),c=(0,g.A6)(l.sectionCMS),d=(0,v.Z3)(t,v.sR.THREE_COL_QUICK_LINKS),u=(0,v.Z3)(t,v.sR.THREE_COLUMN_QUICK_LINKS_HEADER),x=u&&Object.assign.apply(Object,[{}].concat((0,$.A)(u))),N=(0,v.Z3)(t,v.sR.FAQ),_=(0,v.Z3)(t,v.sR.COPYRIGHT),C=(0,v.Z3)(t,v.sR.IMPORTANT_INFO);return(0,y.jsx)(y.Fragment,{children:(0,y.jsxs)("main",{role:"main",id:"maincontent",children:[(null==a?void 0:a.enableNotification)&&(0,y.jsx)(m.Eg,{background:a.notificationBGColor,textColor:a.notificationTextColor,content:null==a?void 0:a.notificationHeading,dismissable:null==a?void 0:a.dismissable,isButton:!0}),(0,y.jsxs)("div",{style:{background:"transparent"},children:[(0,y.jsx)(b.zu,{content:i}),(0,y.jsx)(h.X_,{size:"xl"}),r&&(0,y.jsx)(b.n7,{cmsContent:r}),(0,y.jsx)(h.X_,{size:"l"})]}),(0,y.jsx)(h.X_,{size:"l"}),l&&(0,y.jsx)(m.Vr,{headerCMS:c,columnCMS:l.contentCMS}),(0,y.jsx)(h.X_,{size:"xl"}),(0,y.jsx)("div",{id:"propTable",tabIndex:-1,"aria-labelledby":"TNTSports",children:d&&(0,y.jsx)(m.kN,{headerCMS:x,columnCMS:d,type:"bannerGrid"})}),(0,y.jsx)(h.X_,{size:"l"}),(0,y.jsxs)("div",{style:{background:"#EEE7F7"},children:[(0,y.jsx)(h.X_,{size:"l"}),s&&(0,y.jsx)(Z,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
14t%2?aN(Object(n),!0).forEach(function(t){(0,o.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):aN(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},s)),(0,y.jsx)(h.X_,{size:"l"})]}),(0,y.jsx)(m.oS,{faqs:N,importInfo:C,copyright:_&&_[0]})]})})});function aC(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function aw(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?aC(Object(n),!0).forEach(function(t){(0,o.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):aC(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}let aE=function(e){var t,n=e.data,a=e.pageName,i=e.addonData;if(!n)return(0,y.jsx)("div",{children:(0,y.jsx)(ax.a,{message:""})});var r=(0,c.useRouter)();(0,s.useEffect)(function(){l.KJ&&((null==n?void 0:n.statusCode)!==200&&(null==n?void 0:n.statusCode)!==500&&(null==n?void 0:n.statusCode)!==void 0&&r.push(d.A.ERROR),(null==n?void 0:n.statusCode)===500&&r.push(d.A.MAINTENANCE))},[l.KJ]);var o=(0,u.Ru)(n),p=(0,u.Ru)(i);switch("setting_Up"!==a&&en.o.usePageTracker(),a){case"tv_add_new":t=(0,y.jsx)(ab,aw({},o));break;case"tv_box":t=(0,y.jsx)(N,aw({},o));break;case"tv":t=(0,y.jsx)(W,aw({},o));break;case"tvNew":t=(0,y.jsx)(ec,aw({},o));break;case"about_tv":t=(0,y.jsx)(Q,aw({},o));break;case"tv_Package_New":t=(0,y.jsx)(eN,{formatData:o,addonDataUpdated:p});break;case"tv_affiliate_New":t=(0,y.jsx)(ae,aw({},o));break;case"tv_package_addons_new":t=(0,y.jsx)(n9,aw({},o));break;case"tv_affiliate_pkg_addon_new":t=(0,y.jsx)(ad,aw({},o));break;case"stv":t=(0,y.jsx)(et,aw({},o));break;case"setting_Up":t=(0,y.jsx)(ey,aw({},o));break;case"tv_schedule":t=(0,y.jsx)(ay,aw({},o));break;case"hbomax":t=(0,y.jsx)(a_,aw({},o))}return(0,y.jsx)(y.Fragment,{children:t})}},81420:e=>{e.exports={LoopEeSourceGrey10LightMode:"#111111",LoopEeSourceGrey02LightMode:"#d9d9d9",LoopEeSourceGrey01LightMode:"#f7f7f7",LoopEeSourceGrey03LightMode:"#bbbbbb",LoopEeSourceGrey04LightMode:"#9c9c9c",LoopEeSourceGrey05LightMode:"#818181",LoopEeSourceGrey06LightMode:"#686868",LoopEeSourceGrey07LightMode:"#525252",LoopEeSourceGrey08LightMode:"#3f3f3f",LoopEeSourceGrey09LightMode:"#2b2b2b",LoopEeSourceBlackAndWhite01LightMode:"#ffffff",LoopEeSourceBlackAndWhite02LightMode:"#000000",LoopEeSourceAqua10LightMode:"#001318",LoopEeSourceAqua01LightMode:"#93fede",LoopEeSourceAqua02LightMode:"#31f0cd",LoopEeSourceAqua03LightMode:"#05dbca",LoopEeSourceAqua04LightMode:"#06c3c2",LoopEeSourceAqua05LightMode:"#009ba5",LoopEeS
14ourceAqua06LightMode:"#057382",LoopEeSourceAqua07LightMode:"#035f6e",LoopEeSourceAqua08LightMode:"#01404c",LoopEeSourceAqua09LightMode:"#01232a",LoopEeSourceYellow10LightMode:"#141100",LoopEeSourceYellow01LightMode:"#f8ff19",LoopEeSourceYellow02LightMode:"#ebf304",LoopEeSourceYellow03LightMode:"#c5cc00",LoopEeSourceYellow04LightMode:"#abad00",LoopEeSourceYellow05LightMode:"#878600",LoopEeSourceYellow06LightMode:"#6e6c00",LoopEeSourceYellow07LightMode:"#575300",LoopEeSourceYellow08LightMode:"#403b00",LoopEeSourceYellow09LightMode:"#252000",LoopEeSourceRed10LightMode:"#2d0002",LoopEeSourceRed01LightMode:"#feeded",LoopEeSourceRed02LightMode:"#fec2c1",LoopEeSourceRed03LightMode:"#ff8883",LoopEeSourceRed04LightMode:"#ff3c39",LoopEeSourceRed05LightMode:"#e81d1d",LoopEeSourceRed06LightMode:"#d20007",LoopEeSourceRed07LightMode:"#aa0006",LoopEeSourceRed08LightMode:"#840106",LoopEeSourceRed09LightMode:"#600104",LoopEeSourceAmber10LightMode:"#240f00",LoopEeSourceAmber01LightMode:"#fef2de",LoopEeSourceAmber02LightMode:"#fedda4",LoopEeSourceAmber03LightMode:"#ffa94d",LoopEeSourceAmber04LightMode:"#fe7c03",LoopEeSourceAmber05LightMode:"#db5f00",LoopEeSourceAmber06LightMode:"#b14d00",LoopEeSourceAmber07LightMode:"#8e3e00",LoopEeSourceAmber08LightMode:"#6c2e00",LoopEeSourceAmber09LightMode:"#4b2000",LoopEeSourceGreen10LightMode:"#031b00",LoopEeSourceGreen01LightMode:"#e5f6e3",L
14oopEeSourceGreen02LightMode:"#bae4b3",LoopEeSourceGreen03LightMode:"#73c367",LoopEeSourceGreen04LightMode:"#48b138",LoopEeSourceGreen05LightMode:"#1c9d06",LoopEeSourceGreen06LightMode:"#138100",LoopEeSourceGreen07LightMode:"#0f6d00",LoopEeSourceGreen08LightMode:"#0c5200",LoopEeSourceGreen09LightMode:"#073600",LoopEeSourceGreyAlpha10LightMode:"rgba(0, 0, 0, 0.64)",LoopEeSourceGreyAlpha01LightMode:"rgba(0, 0, 0, 0.04)",LoopEeSourceGreyAlpha02LightMode:"rgba(0, 0, 0, 0.08)",LoopEeSourceGreyAlpha03LightMode:"rgba(0, 0, 0, 0.12)",LoopEeSourceGreyAlpha04LightMode:"rgba(0, 0, 0, 0.16)",LoopEeSourceGreyAlpha05LightMode:"rgba(0, 0, 0, 0.2)",LoopEeSourceGreyAlpha06LightMode:"rgba(0, 0, 0, 0.24)",LoopEeSourceGreyAlpha07LightMode:"rgba(0, 0, 0, 0.32)",LoopEeSourceGreyAlpha08LightMode:"rgba(0, 0, 0, 0.4)",LoopEeSourceGreyAlpha09LightMode:"rgba(0, 0, 0, 0.48)",LoopEeSourceBlackAlpha10LightMode:"rgba(0, 0, 0, 0.64)",LoopEeSourceBlackAlpha01LightMode:"rgba(0, 0, 0, 0.04)",LoopEeSourceBlackAlpha02LightMode:"rgba(0, 0, 0, 0.08)",LoopEeSourceBlackAlpha03LightMode:"rgba(0, 0, 0, 0.12)",LoopEeSourceBlackAlpha04LightMode:"rgba(0, 0, 0, 0.16)",LoopEeSourceBlackAlpha05LightMode:"rgba(0, 0, 0, 0.2)",LoopEeSourceBlackAlpha06LightMode:"rgba(0, 0, 0, 0.24)",LoopEeSourceBlackAlpha07LightMode:"rgba(0, 0, 0, 0.32)",LoopEeSourceBlackAlpha08LightMode:"rgba(0, 0, 0, 0.4)",LoopEeSourceBlackAlpha09LightMode:"rgba(0, 0, 0, 0.48)",LoopEeSourceWhiteAlpha10LightMode:"rgba(255, 255, 255, 0.64)",LoopEeSourceWhiteAlpha01LightMode:"rgba(255, 255, 255, 0.04)",LoopEeSourceWhiteAlpha02LightMode:"rgba(255, 255, 255, 0.08)",LoopEeSourceWhiteAlpha03LightMode:"rgba(255, 255, 255, 0.12)",LoopEeSourceWhiteAlpha04LightMode:"rgba(255, 255, 255, 0.16)",LoopEeSourceWhiteAlpha05LightMode:"rgba(255, 255, 255, 0.2)",LoopEeSourceWhiteAlpha06LightMode:"rgba(255, 255, 255, 0.24)",LoopEeSourceWhiteAlpha07LightMode:"rgba(255, 255, 255, 0.32)",LoopEeSourceWhiteAlpha08LightMode:"rgba(255, 255, 255, 0.4)",LoopEeSourceWhiteAlpha09LightMode:"rgba(255, 255, 255, 0.48)",LoopEeSourceAquaSubdued10LightMode:"#455e5f",LoopEeSourceAquaSubdued01LightMode:"#e6f2f3",LoopEeSourceAquaSubdued02LightMode:"#cee7e8",LoopEeSourceAquaSubdued03LightMode:"#bcd5d6",LoopEeSourceAquaSubdued04LightMode:"#abc4c5",LoopEeSourceAquaSubdued05LightMode:"#9bb4b5",LoopEeSourceAquaSubdued06LightMode:"#89a2a3",LoopEeSourceAquaSubdued07LightMode:"#789192",LoopEeSourceAquaSubdued08LightMode:"#667f80",LoopEeS
14ourceAquaSubdued09LightMode:"#566f70",LoopEeSpace0:0,LoopEeSpace4:4,LoopEeSpace8:8,LoopEeSpace12:12,LoopEeSpace16:16,LoopEeSpace20:20,LoopEeSpace24:24,LoopEeSpace32:32,LoopEeSpace40:40,LoopEeSpace48:48,LoopEeSpace64:64,LoopEeSpace96:96}},81754:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={registered:{},scrollEvent:{register:function(e,t){n.registered[e]=t},remove:function(e){n.registered[e]=null}}};t.default=n},82016:e=>{e.exports={headerWithSubheader:"text-content_headerWithSubheader__MKY1_",description:"text-content_description__Dsexf",fullWidth:"text-content_fullWidth__9wOk9"}},82031:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),n(10563);var a=function(e){return e&&e.__esModule?e:{default:e}}(n(93602));t.default={mountFlag:!1,initialized:!1,scroller:null,containers:{},mount:function(e){this.scroller=e,this.handleHashChange=this.handleHashChange.bind(this),window.addEventListener("hashchange",this.handleHashChange),this.initStateFromHash(),this.mountFlag=!0},mapContainer:function(e,t){this.containers[e]=t},isMounted:function(){return this.mountFlag},isInitialized:function(){return this.initialized},initStateFromHash:function(){var e=this,t=this.getHash();t?window.setTimeout(function(){e.scrollTo(t,!0),e.initialized=!0},10):this.initialized=!0},scrollTo:function(e,t){var n=this.scroller;if(n.get(e)&&(t||e!==n.getActiveLink())){var a=this.containers[e]||document;n.scrollTo(e,{container:a})}},getHash:function(){return a.default.getHash()},changeHash:function(e,t){this.isInitialized()&&a.default.getHash()!==e&&a.default.updateHash(e,t)},handleHashChange:function(){this.scrollTo(this.getHash())},unmount:function(){this.scroller=null,this.containers=null,window.removeEventListener("hashchange",this.handleHashChange)}}},82547:(e,t,n)=>{"use strict";n.d(t,{A:()=>c}),n(14232);var a=n(65341),i=n(78304),r=n(81411),o=n(8802),s=n(58149),l=n(37876);let c=(0,i.PA)(function(){var e=a.Wm.PROD_CMS_CHECKOUT_URL,t="".concat("https://www.bt.com","/content/bt/storefront/api/bt-tv/").concat(a.OS.CHECKOUT),n=(0,s.Ay)(t,o.G).data,i=(0,s.Ay)(e,o.G),c=a.WN?n:i.data;return(0,l.jsx)(r.A,{data:c,pageName:"setting_Up"})})},83170:e=>{e.exports={video:"video_video__OVxc_",maskVideoTopSpace:"video_maskVideoTopSpace__uhltm",videoPlayer:"video_videoPlayer__RSV7G",videoWrapper:"video_videoWrapper__uFFcu"}},83237:()=>{},84505:(e,t,n)=>{"use strict";n.d(t,{A:()=>r,H:()=>i});var a=n(14232),i=function(){return(0,a.useState)(!0)[0]};let r=i},85572:(e,t,n)=>{"use strict";function a(e){if(null==e)throw TypeError("Cannot destructure "+e)}n.d(t,{A:()=>a})},85944:(e,t,n)=>{"use strict";let a,i,r;function o(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function s(e={},t={}){Object.keys(t).forEach(n=>{void 0===e[n]?e[n]=t[n]:o(t[n])&&o(e[n])&&Object.keys(t[n]).length>0&&s(e[n],t[n])})}n.d(t,{Jq:()=>q,Ij:()=>Z,s3:()=>W,FJ:()=>$,Vx:()=>G,Ay:()=>U});let l={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function c(){let e="undefined"!=typeof document?document:{};return s(e,l),e}let d={document:l,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:e=>"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function u(){let e="undefined"!=typeof window?window:{};return s(e,d),e}function p(e,t=0){return setTimeout(e,t)}function f(){return Date.now()}function h(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function m(...e){let t=Object(e[0]),n=["__proto__","constructor","prototype"];for(let a=1;a<e.length;a+=1){let i=e[a];if(null!=i&&("undefined"!=typeof window&&void 0!==window.HTMLElement?!(i instanceof HTMLElement):!i||1!==i.nodeType&&11!==i.nodeType)){let e=Object.keys(Object(i)).filter(e=>0>n.indexOf(e));for(let n=0,a=e.length;n<a;n+=1){let a=e[n],r=Object.getOwnPropertyDescriptor(i,a);void 0!==r&&r.enumerable&&(h(t[a])&&h(i[a])?i[a].__swiper__?t[a]=i[a]:m(t[a],i[a]):!h(t[a
14])&&h(i[a])?(t[a]={},i[a].__swiper__?t[a]=i[a]:m(t[a],i[a])):t[a]=i[a])}}}return t}function v(e,t,n){e.style.setProperty(t,n)}function g({swiper:e,targetPosition:t,side:n}){let a,i=u(),r=-e.translate,o=null,s=e.params.speed;e.wrapperEl.style.scrollSnapType="none",i.cancelAnimationFrame(e.cssModeFrameID);let l=t>r?"next":"prev",c=(e,t)=>"next"===l&&e>=t||"prev"===l&&e<=t,d=()=>{a=new Date().getTime(),null===o&&(o=a);let l=r+(.5-Math.cos(Math.max(Math.min((a-o)/s,1),0)*Math.PI)/2)*(t-r);if(c(l,t)&&(l=t),e.wrapperEl.scrollTo({[n]:l}),c(l,t)){e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.scrollSnapType="",setTimeout(()=>{e.wrapperEl.style.overflow="",e.wrapperEl.scrollTo({[n]:l})}),i.cancelAnimationFrame(e.cssModeFrameID);return}e.cssModeFrameID=i.requestAnimationFrame(d)};d()}function b(e,t=""){return[...e.children].filter(e=>e.matches(t))}function y(e,t=[]){let n=document.createElement(e);return n.classList.add(...Array.isArray(t)?t:[t]),n}function x(e,t){return u().getComputedStyle(e,null).getPropertyValue(t)}function N(e){let t,n=e;if(n){for(t=0;null!==(n=n.previousSibling);)1===n.nodeType&&(t+=1);return t}}function _(e,t){let n=[],a=e.parentElement;for(;a;)t?a.matches(t)&&n.push(a):n.push(a),a=a.parentElement;return n}function C(e,t,n){let a=u();return n?e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(a.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(a.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-left":"margin-bottom")):e.offsetWidth}function w(){return a||(a=function(){let e=u(),t=c();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}()),a}let E=(e,t)=>{if(!e||e.destroyed||!e.params)return;let n=t.closest(e.isElement?"swiper-slide":`.${e.params.slideClass}`);if(n){let t=n.querySelector(`.${e.params.lazyPreloaderClass}`);t&&t.remove()}},S=(e,t)=>{if(!e.slides[t])return;let n=e.slides[t].querySelector('[loading="lazy"]');n&&n.removeAttribute("loading")},j=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext,n=e.slides.length;if(!n||!t||t<0)return;t=Math.min(t,n);let a="auto"===e.params.slidesPerView?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),i=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){let n=[i-t];n.push(...Array.from({length:t}).map((e,t)=>i+a+t)),e.slides.forEach((t,a)=>{n.includes(t.column)&&S(e,a)});return}let r=i+a-1;if(e.params.rewind||e.params.loop)for(let a=i-t;a<=r+t;a+=1){let t=(a%n+n)%n;(t<i||t>r)&&S(e,t)}else for(let a=Math.max(i-t,0);a<=Math.min(r+t,n-1);a+=1)a!==i&&(a>r||a<i)&&S(e,a)};function T({swiper:e,runCallbacks:t,direction:n,step:a}){let{activeIndex:i,previousIndex:r}=e,o=n;if(o||(o=i>r?"next":i<r?"prev":"reset"),e.emit(`transition${a}`),t&&i!==r){if("reset"===o)return void e.emit(`slideResetTransition${a}`);e.emit(`slideChangeTransition${a}`),"next"===o?e.emit(`slideNextTransition${a}`):e.emit(`slidePrevTransition${a}`)}}function P(e){let t=c(),n=u(),a=this.touchEventsData;a.evCache.push(e);let{params:i,touches:r,enabled:o}=this;if(!o||!i.simulateTouch&&"mouse"===e.pointerType||this.animating&&i.preventInteractionOnTransition)return;!this.animating&&i.cssMode&&i.loop&&this.loopFix();let s=e;s.originalEvent&&(s=s.originalEvent);let l=s.target;if("wrapper"===i.touchEventsTarget&&!this.wrapperEl.contains(l)||"which"in s&&3===s.which||"button"in s&&s.button>0||a.isTouched&&a.isMoved)return;let d=!!i.noSwipingClass&&""!==i.noSwipingClass,p=e.composedPath?e.composedPath():e.path;d&&s.target&&s.target.shadowRoot&&p&&(l=p[0]);let h=i.noSwipingSelector?i.noSwipingSelector:`.${i.noSwipingClass}`,m=!!(s.target&&s.target.shadowRoot);if(i.noSwiping&&(m?function(e,t=this){return function t(n){if(!n||n===c()||n===u())return null;n.assignedSlot&&(n=n.assignedSlot);let a=n.closest(e);return a||n.getRootNode?a||t(n.getRootNode().host):null}(t)}(h,l):l.closest(h))){this.allowClick=!0;return}if(i.swipeHandler&&!l.closest(i.swipeHandler))return;r.currentX=s.pageX,r.currentY=s.pageY;let v=r.currentX,g=r.currentY,b=i.edgeSwipeDetection||i.iOSEdgeSwipeDetection,y=i.edgeSwipeThreshold||i.iOSEdgeSwipeThreshold;if(b&&(v<=y||v>=n.innerWidth-y))if("prevent"!==b)return;else e.preventDefault();Object.assign(a,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),r.startX=v,r.startY=g,a.touchStartTime=f(),this.allowClick=!0,this.updateSize(),this.swipeDirection=void 0,i.threshold>0&&(a.allowThresholdMove=!1);let x=!0;l.matches(a.focusableElements)&&(x=!1,"SELECT"===l.nodeName&&(a.isTouched=!1)),t.activeElement&&t.activeElement.matches(a.focusableElements)&&t.activeElement!==l&&t.activeElement.blur();let N=x&&this.allowTouchMove&&i.touchStartPreventDefault;(i.touchStartForcePreventDefault||N)&&!l.isContentEditable&&s.preventDefault(),i.freeMode&&i.freeMode.enabled&&this.freeMode&&this.animating&&!i.cssMode&&this.freeMode.onTouchStart(),this.emit
14("touchStart",s)}function O(e){let t,n=c(),a=this.touchEventsData,{params:i,touches:r,rtlTranslate:o,enabled:s}=this;if(!s||!i.simulateTouch&&"mouse"===e.pointerType)return;let l=e;if(l.originalEvent&&(l=l.originalEvent),!a.isTouched){a.startMoving&&a.isScrolling&&this.emit("touchMoveOpposite",l);return}let d=a.evCache.findIndex(e=>e.pointerId===l.pointerId);d>=0&&(a.evCache[d]=l);let u=a.evCache.length>1?a.evCache[0]:l,p=u.pageX,h=u.pageY;if(l.preventedByNestedSwiper){r.startX=p,r.startY=h;return}if(!this.allowTouchMove){l.target.matches(a.focusableElements)||(this.allowClick=!1),a.isTouched&&(Object.assign(r,{startX:p,startY:h,prevX:this.touches.currentX,prevY:this.touches.currentY,currentX:p,currentY:h}),a.touchStartTime=f());return}if(i.touchReleaseOnEdges&&!i.loop){if(this.isVertical()){if(h<r.startY&&this.translate<=this.maxTranslate()||h>r.startY&&this.translate>=this.minTranslate()){a.isTouched=!1,a.isMoved=!1;return}}else if(p<r.startX&&this.translate<=this.maxTranslate()||p>r.startX&&this.translate>=this.minTranslate())return}if(n.activeElement&&l.target===n.activeElement&&l.target.matches(a.focusableElements)){a.isMoved=!0,this.allowClick=!1;return}if(a.allowTouchCallbacks&&this.emit("touchMove",l),l.targetTouches&&l.targetTouches.length>1)return;r.currentX=p,r.currentY=h;let m=r.currentX-r.startX,v=r.currentY-r.startY;if(this.params.threshold&&Math.sqrt(m**2+v**2)<this.params.threshold)return;if(void 0===a.isScrolling){let e;this.isHorizontal()&&r.currentY===r.startY||this.isVertical()&&r.currentX===r.startX?a.isScrolling=!1:m*m+v*v>=25&&(e=180*Math.atan2(Math.abs(v),Math.abs(m))/Math.PI,a.isScrolling=this.isHorizontal()?e>i.touchAngle:90-e>i.touchAngle)}if(a.isScrolling&&this.emit("touchMoveOpposite",l),void 0===a.startMoving&&(r.currentX!==r.startX||r.currentY!==r.startY)&&(a.startMoving=!0),a.isScrolling||this.zoom&&this.params.zoom&&this.params.zoom.enabled&&a.evCache.length>1){a.isTouched=!1;return}if(!a.startMoving)return;this.allowClick=!1,!i.cssMode&&l.cancelable&&l.preventDefault(),i.touchMoveStopPropagation&&!i.nested&&l.stopPropagation();let g=this.isHorizontal()?m:v,b=this.isHorizontal()?r.currentX-r.previousX:r.currentY-r.previousY;i.oneWayMovement&&(g=Math.abs(g)*(o?1:-1),b=Math.abs(b)*(o?1:-1)),r.diff=g,g*=i.touchRatio,o&&(g=-g,b=-b);let y=this.touchesDirection;this.swipeDirection=g>0?"prev":"next",this.touchesDirection=b>0?"prev":"next";let x=this.params.loop&&!i.cssMode;if(!a.isMoved){if(x&&this.loopFix({direction:this.swipeDirection}),a.startTranslate=this.getTranslate(),this.setTransition(0),this.animating){let e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});this.wrapperEl.dispatchEvent(e)}a.allowMomentumBounce=!1,i.grabCursor&&(!0===this.allowSlideNext||!0===this.allowSlidePrev)&&this.setGrabCursor(!0),this.emit("sliderFirstMove",l)}a.isMoved&&y!==this.touchesDirection&&x&&Math.abs(g)>=1&&(this.loopFix({direction:this.swipeDirection,setTranslate:!0}),t=!0),this.emit("sliderMove",l),a.isMoved=!0,a.currentTranslate=g+a.startTranslate;let N=!0,_=i.resistanceRatio;if(i.touchReleaseOnEdges&&(_=0),g>0?(x&&!t&&a.currentTranslate>(i.centeredSlides?this.minTranslate()-this.size/2:this.minTranslate())&&this.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),a.currentTranslate>this.minTranslate()&&(N=!1,i.resistance&&(a.currentTranslate=this.minTranslate()-1+(-this.minTranslate()+a.startTranslate+g)**_))):g<0&&(x&&!t&&a.currentTranslate<(i.centeredSlides?this.maxTranslate()+this.size/2:this.maxTranslate())&&this.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:this.slides.length-("auto"===i.slidesPerView?this.slidesPerViewDynamic():Math.ceil(parseFloat(i.slidesPerView,10)))}),a.currentTranslate<this.maxTranslate()&&(N=!1,i.resistance&&(a.currentTranslate=this.maxTranslate()+1-(this.maxTranslate()-a.startTranslate-g)**_))),N&&(l.preventedByNestedSwiper=!0),!this.allowSlideNext&&"next"===this.swipeDirection&&a.currentTranslate<a.startTranslate&&(a.currentTranslate=a.startTranslate),!this.allowSlidePrev&&"prev"===this.swipeDirection&&a.currentTranslate>a.startTranslate&&(a.currentTranslate=a.startTranslate),this.allowSlidePrev||this.allowSlideNext||(a.currentTranslate=a.startTranslate),i.threshold>0)if(Math.abs(g)>i.threshold||a.allowThresholdMove){if(!a.allowThresholdMove){a.allowThresholdMove=!0,r.startX=r.currentX,r.startY=r.currentY,a.currentTranslate=a.startTranslate,r.diff=this.isHorizontal()?r.currentX-r.startX:r.currentY-r.startY;return}}else{a.currentTranslate=a.startTranslate;return}i.followFinger&&!i.cssMode&&((i.freeMode&&i.freeMode.enabled&&this.freeMode||i.watchSlidesProgress)&&(this.updateActiveIndex(),this.updateSlidesClasses()),i.freeMode&&i.freeMode.enabled&&this.freeMode&&this.freeMode.onTouchMove(),this.updateProgress(a.currentTranslate),this.setTranslate(a.currentTranslate))}function k(e){let t,n=this,a=n.touchEventsData,i=a.evCache.findIndex(t=>t.pointerId===e.pointerId);if(i>=0&&a.evCache.splice(i,1),["pointercancel","pointerout","pointerleave"].includes(e.type)&&!("pointercancel"===e.type&&(n.browser.isSafari||n.browser.isWebView)))return;let{params:r,touches:o,rtlTranslate:s,slidesGrid:l,enabled:c}=n;if(!c||!r.simulateTouch&&"mouse"===e.pointerType)return;let d=e;if(d.originalEvent&&(d=d.originalEvent),a.allowTouchCallbacks&&n.emit("touchEnd",d),a.allowTouchCallbacks=!1,!a.isTouched){a.isMoved&&r.grabCursor&&n.setGrabCursor(!1),a.isMoved=!1,a.startMoving=!1;return}r.grabCursor&&a.isMoved&&a.isTouched&&(!0===n.allowSlideNext||!0===n.allowSlidePrev)&&n.setGrabCursor(!1);let u=f(),h=u-a.touchStartTime;if(n.allowClick){let e=d.path||d.composedPath&&d.composedPath();n.updateClickedSlide(e&&e[0]||d.target),n.emit("tap click",d),h<300&&u-a.lastClickTime<300&&n.emit("doubleTap doubleClick",d)}
14if(a.lastClickTime=f(),p(()=>{n.destroyed||(n.allowClick=!0)}),!a.isTouched||!a.isMoved||!n.swipeDirection||0===o.diff||a.currentTranslate===a.startTranslate){a.isTouched=!1,a.isMoved=!1,a.startMoving=!1;return}if(a.isTouched=!1,a.isMoved=!1,a.startMoving=!1,t=r.followFinger?s?n.translate:-n.translate:-a.currentTranslate,r.cssMode)return;if(r.freeMode&&r.freeMode.enabled)return void n.freeMode.onTouchEnd({currentPos:t});let m=0,v=n.slidesSizesGrid[0];for(let e=0;e<l.length;e+=e<r.slidesPerGroupSkip?1:r.slidesPerGroup){let n=e<r.slidesPerGroupSkip-1?1:r.slidesPerGroup;void 0!==l[e+n]?t>=l[e]&&t<l[e+n]&&(m=e,v=l[e+n]-l[e]):t>=l[e]&&(m=e,v=l[l.length-1]-l[l.length-2])}let g=null,b=null;r.rewind&&(n.isBeginning?b=r.virtual&&r.virtual.enabled&&n.virtual?n.virtual.slides.length-1:n.slides.length-1:n.isEnd&&(g=0));let y=(t-l[m])/v,x=m<r.slidesPerGroupSkip-1?1:r.slidesPerGroup;if(h>r.longSwipesMs){if(!r.longSwipes)return void n.slideTo(n.activeIndex);"next"===n.swipeDirection&&(y>=r.longSwipesRatio?n.slideTo(r.rewind&&n.isEnd?g:m+x):n.slideTo(m)),"prev"===n.swipeDirection&&(y>1-r.longSwipesRatio?n.slideTo(m+x):null!==b&&y<0&&Math.abs(y)>r.longSwipesRatio?n.slideTo(b):n.slideTo(m))}else{if(!r.shortSwipes)return void n.slideTo(n.activeIndex);n.navigation&&(d.target===n.navigation.nextEl||d.target===n.navigation.prevEl)?d.target===n.navigation.nextEl?n.slideTo(m+x):n.slideTo(m):("next"===n.swipeDirection&&n.slideTo(null!==g?g:m+x),"prev"===n.swipeDirection&&n.slideTo(null!==b?b:m))}}function A(){let e=this,{params:t,el:n}=e;if(n&&0===n.offsetWidth)return;t.breakpoints&&e.setBreakpoint();let{allowSlideNext:a,allowSlidePrev:i,snapGrid:r}=e,o=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();let s=o&&t.loop;"auto"!==t.slidesPerView&&!(t.slidesPerView>1)||!e.isEnd||e.isBeginning||e.params.centeredSlides||s?e.params.loop&&!o?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0):e.slideTo(e.slides.length-1,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout(()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()},500)),e.allowSlidePrev=i,e.allowSlideNext=a,e.params.watchOverflow&&r!==e.snapGrid&&e.checkOverflow()}function I(e){this.enabled&&!this.allowClick&&(this.params.preventClicks&&e.preventDefault(),this.params.preventClicksPropagation&&this.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))}function L(){let{wrapperEl:e,rtlTranslate:t,enabled:n}=this;if(!n)return;this.previousTranslate=this.translate,this.isHorizontal()?this.translate=-e.scrollLeft:this.translate=-e.scrollTop,0===this.translate&&(this.translate=0),this.updateActiveIndex(),this.updateSlidesClasses();let a=this.maxTranslate()-this.minTranslate();(0===a?0:(this.translate-this.minTranslate())/a)!==this.progress&&this.updateProgress(t?-this.translate:this.translate),this.emit("setTranslate",this.translate,!1)}function M(e){E(this,e.target),!this.params.cssMode&&("auto"===this.params.slidesPerView||this.params.autoHeight)&&this.update()}let D=!1;function B(){}let R=(e,t)=>{let n=c(),{params:a,el:i,wrapperEl:r,device:o}=e,s=!!a.nested,l="on"===t?"addEventListener":"removeEventListener";i[l]("pointerdown",e.onTouchStart,{passive:!1}),n[l]("pointermove",e.onTouchMove,{passive:!1,capture:s}),n[l]("pointerup",e.onTouchEnd,{passive:!0}),n[l]("pointercancel",e.onTouchEnd,{passive:!0}),n[l]("pointerout",e.onTouchEnd,{passive:!0}),n[l]("pointerleave",e.onTouchEnd,{passive:!0}),(a.preventClicks||a.preventClicksPropagation)&&i[l]("click",e.onClick,!0),a.cssMode&&r[l]("scroll",e.onScroll),a.updateOnWindowResize?e[t](o.ios||o.android?"resize orientationchange observerUpdate":"resize observerUpdate",A,!0):e[t]("observerUpdate",A,!0),i[l]("load",e.onLoad,{capture:!0})},V=(e,t)=>e.grid&&t.grid&&t.grid.rows>1,F={init:!0,direction:"horizontal",oneWayMovement:!1,touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",
14spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopedSlides:null,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1},z={eventsEmitter:{on(e,t,n){let a=this;if(!a.eventsListeners||a.destroyed||"function"!=typeof t)return a;let i=n?"unshift":"push";return e.split(" ").forEach(e=>{a.eventsListeners[e]||(a.eventsListeners[e]=[]),a.eventsListeners[e][i](t)}),a},once(e,t,n){let a=this;if(!a.eventsListeners||a.destroyed||"function"!=typeof t)return a;function i(...n){a.off(e,i),i.__emitterProxy&&delete i.__emitterProxy,t.apply(a,n)}return i.__emitterProxy=t,a.on(e,i,n)},onAny(e,t){return!this.eventsListeners||this.destroyed||"function"!=typeof e||0>this.eventsAnyListeners.indexOf(e)&&this.eventsAnyListeners[t?"unshift":"push"](e),this},offAny(e){if(!this.eventsListeners||this.destroyed||!this.eventsAnyListeners)return this;let t=this.eventsAnyListeners.indexOf(e);return t>=0&&this.eventsAnyListeners.splice(t,1),this},off(e,t){let n=this;return n.eventsListeners&&!n.destroyed&&n.eventsListeners&&e.split(" ").forEach(e=>{void 0===t?n.eventsListeners[e]=[]:n.eventsListeners[e]&&n.eventsListeners[e].forEach((a,i)=>{(a===t||a.__emitterProxy&&a.__emitterProxy===t)&&n.eventsListeners[e].splice(i,1)})}),n},emit(...e){let t,n,a,i=this;return i.eventsListeners&&!i.destroyed&&i.eventsListeners&&("string"==typeof e[0]||Array.isArray(e[0])?(t=e[0],n=e.slice(1,e.length),a=i):(t=e[0].events,n=e[0].data,a=e[0].context||i),n.unshift(a),(Array.isArray(t)?t:t.split(" ")).forEach(e=>{i.eventsAnyListeners&&i.eventsAnyListeners.length&&i.eventsAnyListeners.forEach(t=>{t.apply(a,[e,...n])}),i.eventsListeners&&i.eventsListeners[e]&&i.eventsListeners[e].forEach(e=>{e.apply(a,n)})})),i}},update:{updateSize:function(){let e,t,n=this.el;e=void 0!==this.params.width&&null!==this.params.width?this.params.width:n.clientWidth,t=void 0!==this.params.height&&null!==this.params.height?this.params.height:n.clientHeight,0===e&&this.isHorizontal()||0===t&&this.isVertical()||(e=e-parseInt(x(n,"padding-left")||0,10)-parseInt(x(n,"padding-right")||0,10),t=t-parseInt(x(n,"padding-top")||0,10)-parseInt(x(n,"padding-bottom")||0,10),Number.isNaN(e)&&(e=0),Number.isNaN(t)&&(t=0),Object.assign(this,{width:e,height:t,size:this.isHorizontal()?e:t}))},updateSlides:function(){let e,t=this;function n(e){return t.isHorizontal()?e:({width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"})[e]}function a(e,t){return parseFloat(e.getPropertyValue(n(t))||0)}let i=t.params,{wrapperEl:r,slidesEl:o,size:s,rtlTranslate:l,wrongRTL:c}=t,d=t.virtual&&i.virtual.enabled,u=d?t.virtual.slides.length:t.slides.length,p=b(o,`.${t.params.slideClass}, swiper-slide`),f=d?t.virtual.slides.length:p.length,h=[],m=[],g=[],y=i.slidesOffsetBefore;"function"==typeof y&&(y=i.slidesOffsetBefore.call(t));let N=i.slidesOffsetAfter;"function"==typeof N&&(N=i.slidesOffsetAfter.call(t));let _=t.snapGrid.length,w=t.slidesGrid.length,E=i.spaceBetween,S=-y,j=0,T=0;if(void 0===s)return;"string"==typeof E&&E.indexOf("%")>=0?E=parseFloat(E.replace("%",""))/100*s:"string"==typeof E&&(E=parseFloat(E)),t.virtualSize=-E,p.forEach(e
14=>{l?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""}),i.centeredSlides&&i.cssMode&&(v(r,"--swiper-centered-offset-before",""),v(r,"--swiper-centered-offset-after",""));let P=i.grid&&i.grid.rows>1&&t.grid;P&&t.grid.initSlides(f);let O="auto"===i.slidesPerView&&i.breakpoints&&Object.keys(i.breakpoints).filter(e=>void 0!==i.breakpoints[e].slidesPerView).length>0;for(let r=0;r<f;r+=1){let o;if(e=0,p[r]&&(o=p[r]),P&&t.grid.updateSlide(r,o,f,n),!p[r]||"none"!==x(o,"display")){if("auto"===i.slidesPerView){O&&(p[r].style[n("width")]="");let s=getComputedStyle(o),l=o.style.transform,c=o.style.webkitTransform;if(l&&(o.style.transform="none"),c&&(o.style.webkitTransform="none"),i.roundLengths)e=t.isHorizontal()?C(o,"width",!0):C(o,"height",!0);else{let t=a(s,"width"),n=a(s,"padding-left"),i=a(s,"padding-right"),r=a(s,"margin-left"),l=a(s,"margin-right"),c=s.getPropertyValue("box-sizing");if(c&&"border-box"===c)e=t+r+l;else{let{clientWidth:a,offsetWidth:s}=o;e=t+n+i+r+l+(s-a)}}l&&(o.style.transform=l),c&&(o.style.webkitTransform=c),i.roundLengths&&(e=Math.floor(e))}else e=(s-(i.slidesPerView-1)*E)/i.slidesPerView,i.roundLengths&&(e=Math.floor(e)),p[r]&&(p[r].style[n("width")]=`${e}px`);p[r]&&(p[r].swiperSlideSize=e),g.push(e),i.centeredSlides?(S=S+e/2+j/2+E,0===j&&0!==r&&(S=S-s/2-E),0===r&&(S=S-s/2-E),.001>Math.abs(S)&&(S=0),i.roundLengths&&(S=Math.floor(S)),T%i.slidesPerGroup==0&&h.push(S),m.push(S)):(i.roundLengths&&(S=Math.floor(S)),(T-Math.min(t.params.slidesPerGroupSkip,T))%t.params.slidesPerGroup==0&&h.push(S),m.push(S),S=S+e+E),t.virtualSize+=e+E,j=e,T+=1}}if(t.virtualSize=Math.max(t.virtualSize,s)+N,l&&c&&("slide"===i.effect||"coverflow"===i.effect)&&(r.style.width=`${t.virtualSize+E}px`),i.setWrapperSize&&(r.style[n("width")]=`${t.virtualSize+E}px`),P&&t.grid.updateWrapperSize(e,h,n),!i.centeredSlides){let e=[];for(let n=0;n<h.length;n+=1){let a=h[n];i.roundLengths&&(a=Math.floor(a)),h[n]<=t.virtualSize-s&&e.push(a)}h=e,Math.floor(t.virtualSize-s)-Math.floor(h[h.length-1])>1&&h.push(t.virtualSize-s)}if(d&&i.loop){let e=g[0]+E;if(i.slidesPerGroup>1){let n=Math.ceil((t.virtual.slidesBefore+t.virtual.slidesAfter)/i.slidesPerGroup),a=e*i.slidesPerGroup;for(let e=0;e<n;e+=1)h.push(h[h.length-1]+a)}for(let n=0;n<t.virtual.slidesBefore+t.virtual.slidesAfter;n+=1)1===i.slidesPerGroup&&h.push(h[h.length-1]+e),m.push(m[m.length-1]+e),t.virtualSize+=e}if(0===h.length&&(h=[0]),0!==E){let e=t.isHorizontal()&&l?"marginLeft":n("marginRight");p.filter((e,t)=>!i.cssMode||!!i.loop||t!==p.length-1).forEach(t=>{t.style[e]=`${E}px`})}if(i.centeredSlides&&i.centeredSlidesBounds){let e=0;g.forEach(t=>{e+=t+(E||0)});let t=(e-=E)-s;h=h.map(e=>e<=0?-y:e>t?t+N:e)}if(i.centerInsufficientSlides){let e=0;if(g.forEach(t=>{e+=t+(E||0)}),(e-=E)<s){let t=(s-e)/2;h.forEach((e,n)=>{h[n]=e-t}),m.forEach((e,n)=>{m[n]=e+t})}}if(Object.assign(t,{slides:p,snapGrid:h,slidesGrid:m,slidesSizesGrid:g}),i.centeredSlides&&i.cssMode&&!i.centeredSlidesBounds){v(r,"--swiper-centered-offset-before",`${-h[0]}px`),v(r,"--swiper-centered-offset-after",`${t.size/2-g[g.length-1]/2}px`);let e=-t.snapGrid[0],n=-t.slidesGrid[0];t.snapGrid=t.snapGrid.map(t=>t+e),t.slidesGrid=t.slidesGrid.map(e=>e+n)}if(f!==u&&t.emit("slidesLengthChange"),h.length!==_&&(t.params.watchOverflow&&t.checkOverflow(),t.emit("snapGridLengthChange")),m.length!==w&&t.emit("slidesGridLengthChange"),i.watchSlidesProgress&&t.updateSlidesOffset(),!d&&!i.cssMode&&("slide"===i.effect||"fade"===i.effect)){let e=`${i.containerModifierClass}backface-hidden`,n=t.el.classList.contains(e);f<=i.maxBackfaceHiddenSlides?n||t.el.classList.add(e):n&&t.el.classList.remove(e)}},updateAutoHeight:function(e){let t,n=this,a=[],i=n.virtual&&n.params.virtual.enabled,r=0;"number"==typeof e?n.setTransition(e):!0===e&&n.setTransition(n.params.speed);let o=e=>i?n.slides[n.getSlideIndexByData(e)]:n.slides[e];if("auto"!==n.params.slidesPerView&&n.params.slidesPerView>1)if(n.params.centeredSlides)(n.visibleSlides||[]).forEach(e=>{a.push(e)});else for(t=0;t<Math.ceil(n.params.slidesPerView);t+=1){let e=n.activeIndex+t;if(e>n.slides.length&&!i)break;a.push(o(e))}else a.push(o(n.activeIndex));for(t=0;t<a.length;t+=1)if(void 0!==a[t]){let e=a[t].offsetHeight;r=e>r?e:r}(r||0===r)&&(n.wrapperEl.style.height=`${r}px`)},updateSlidesOffset:function(){let e=this.slides,t=this.isElement?this.isHorizontal()?this.wrapperEl.offsetLeft:this.wrapperEl.offsetTop:0;for(let n=0;n<e.length;n+=1)e[n].swiperSlideOffset=(this.isHorizontal()?e[n].offsetLeft:e[n].offsetTop)-t-this.cssOverflowAdjustment()},updateSlidesProgress:function(e=this&&this.translate||0){let t=this.params,{slides:n,rtlTranslate:a,snapGrid:i}=this;if(0===n.length)return;void 0===n[0].swiperSlideOffset&&this.updateSlidesOffset();let r=-e;
14a&&(r=e),n.forEach(e=>{e.classList.remove(t.slideVisibleClass)}),this.visibleSlidesIndexes=[],this.visibleSlides=[];let o=t.spaceBetween;"string"==typeof o&&o.indexOf("%")>=0?o=parseFloat(o.replace("%",""))/100*this.size:"string"==typeof o&&(o=parseFloat(o));for(let e=0;e<n.length;e+=1){let s=n[e],l=s.swiperSlideOffset;t.cssMode&&t.centeredSlides&&(l-=n[0].swiperSlideOffset);let c=(r+(t.centeredSlides?this.minTranslate():0)-l)/(s.swiperSlideSize+o),d=(r-i[0]+(t.centeredSlides?this.minTranslate():0)-l)/(s.swiperSlideSize+o),u=-(r-l),p=u+this.slidesSizesGrid[e];(u>=0&&u<this.size-1||p>1&&p<=this.size||u<=0&&p>=this.size)&&(this.visibleSlides.push(s),this.visibleSlidesIndexes.push(e),n[e].classList.add(t.slideVisibleClass)),s.progress=a?-c:c,s.originalProgress=a?-d:d}},updateProgress:function(e){if(void 0===e){let t=this.rtlTranslate?-1:1;e=this&&this.translate&&this.translate*t||0}let t=this.params,n=this.maxTranslate()-this.minTranslate(),{progress:a,isBeginning:i,isEnd:r,progressLoop:o}=this,s=i,l=r;if(0===n)a=0,i=!0,r=!0;else{a=(e-this.minTranslate())/n;let t=1>Math.abs(e-this.minTranslate()),o=1>Math.abs(e-this.maxTranslate());i=t||a<=0,r=o||a>=1,t&&(a=0),o&&(a=1)}if(t.loop){let t=this.getSlideIndexByData(0),n=this.getSlideIndexByData(this.slides.length-1),a=this.slidesGrid[t],i=this.slidesGrid[n],r=this.slidesGrid[this.slidesGrid.length-1],s=Math.abs(e);(o=s>=a?(s-a)/r:(s+r-i)/r)>1&&(o-=1)}Object.assign(this,{progress:a,progressLoop:o,isBeginning:i,isEnd:r}),(t.watchSlidesProgress||t.centeredSlides&&t.autoHeight)&&this.updateSlidesProgress(e),i&&
14!s&&this.emit("reachBeginning toEdge"),r&&!l&&this.emit("reachEnd toEdge"),(s&&!i||l&&!r)&&this.emit("fromEdge"),this.emit("progress",a)},updateSlidesClasses:function(){let e,{slides:t,params:n,slidesEl:a,activeIndex:i}=this,r=this.virtual&&n.virtual.enabled,o=e=>b(a,`.${n.slideClass}${e}, swiper-slide${e}`)[0];if(t.forEach(e=>{e.classList.remove(n.slideActiveClass,n.slideNextClass,n.slidePrevClass)}),r)if(n.loop){let t=i-this.virtual.slidesBefore;t<0&&(t=this.virtual.slides.length+t),t>=this.virtual.slides.length&&(t-=this.virtual.slides.length),e=o(`[data-swiper-slide-index="${t}"]`)}else e=o(`[data-swiper-slide-index="${i}"]`);else e=t[i];if(e){e.classList.add(n.slideActiveClass);let a=function(e,t){let n=[];for(;e.nextElementSibling;){let a=e.nextElementSibling;t?a.matches(t)&&n.push(a):n.push(a),e=a}return n}(e,`.${n.slideClass}, swiper-slide`)[0];n.loop&&!a&&(a=t[0]),a&&a.classList.add(n.slideNextClass);let i=function(e,t){let n=[];for(;e.previousElementSibling;){let a=e.previousElementSibling;t?a.matches(t)&&n.push(a):n.push(a),e=a}return n}(e,`.${n.slideClass}, swiper-slide`)[0];n.loop,i&&i.classList.add(n.slidePrevClass)}this.emitSlidesClasses()},updateActiveIndex:function(e){let t,n,a=this,i=a.rtlTranslate?a.translate:-a.translate,{snapGrid:r,params:o,activeIndex:s,realIndex:l,snapIndex:c}=a,d=e,u=e=>{let t=e-a.virtual.slidesBefore;return t<0&&(t=a.virtual.slides.length+t),t>=a.virtual.slides.length&&(t-=a.virtual.slides.length),t};if(void 0===d&&(d=function(e){let t,{slidesGrid:n,params:a}=e,i=e.rtlTranslate?e.translate:-e.translate;for(let e=0;e<n.length;e+=1)void 0!==n[e+1]?i>=n[e]&&i<n[e+1]-(n[e+1]-n[e])/2?t=e:i>=n[e]&&i<n[e+1]&&(t=e+1):i>=n[e]&&(t=e);return a.normalizeSlideIndex&&(t<0||void 0===t)&&(t=0),t}(a)),r.indexOf(i)>=0)t=r.indexOf(i);else{let e=Math.min(o.slidesPerGroupSkip,d);t=e+Math.floor((d-e)/o.slidesPerGroup)}if(t>=r.length&&(t=r.length-1),d===s){t!==c&&(a.snapIndex=t,a.emit("snapIndexChange")),a.params.loop&&a.virtual&&a.params.virtual.enabled&&(a.realIndex=u(d));return}n=a.virtual&&o.virtual.enabled&&o.loop?u(d):a.slides[d]?parseInt(a.slides[d].getAttribute("data-swiper-slide-index")||d,10):d,Object.assign(a,{previousSnapIndex:c,snapIndex:t,previousRealIndex:l,realIndex:n,previousIndex:s,activeIndex:d}),a.initialized&&j(a),a.emit("activeIndexChange"),a.emit("snapIndexChange"),l!==n&&a.emit("realIndexChange"),(a.initialized||a.params.runCallbacksOnInit)&&a.emit("slideChange")},updateClickedSlide:function(e){let t,n=this.params,a=e.closest(`.${n.slideClass}, swiper-slide`),i=!1;if(a){for(let e=0;e<this.slides.length;e+=1)if(this.slides[e]===a){i=!0,t=e;break}}if(a&&i)this.clickedSlide=a,this.virtual&&this.params.virtual.enabled?this.clickedIndex=parseInt(a.getAttribute("data-swiper-slide-index"),10):this.clickedIndex=t;else{this.clickedSlide=void 0,this.clickedIndex=void 0;return}n.slideToClickedSlide&&void 0!==this.clickedIndex&&this.clickedIndex!==this.activeIndex&&this.slideToClickedSlide()}},translate:{getTranslate:function(e=this.isHorizontal()?"x":"y"){let{params:t,rtlTranslate:n,translate:a,wrapperEl:i}=this;if(t.virtualTranslate)return n?-a:a;if(t.cssMode)return a;let r=function(e,t="x"){let n,a,i,r=u(),o=function(e){let t,n=u();return n.getComputedStyle&&(t=n.getComputedStyle(e,null)),!t&&e.currentStyle&&(t=e.currentStyle),t||(t=e.style),t}(e,null);return r.WebKitCSSMatrix?((a=o.transform||o.webkitTransform).split(",").length>6&&(a=a.split(", ").map(e=>e.replace(",",".")).join(", ")),i=new r.WebKitCSSMatrix("none"===a?"":a)):n=(i=o.MozTransform||o.OTransform||o.MsTransform||o.msTransform||o.transform||o.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===t&&(a=r.WebKitCSSMatrix?i.m41:16===n.length?parseFloat(n[12]):parseFloat(n[4])),"y"===t&&(a=r.WebKitCSSMatrix?i.m42:16===n.length?parseFloat(n[13]):parseFloat(n[5])),a||0}(i,e);return r+=this.cssOverflowAdjustment(),n&&(r=-r),r||0},setTranslate:function(e,t){let{rtlTranslate:n,params:a,wrapperEl:i,progress:r}=this,o=0,s=0;this.isHorizontal()?o=n?-e:e:s=e,a.roundLengths&&(o=Math.floor(o),s=Math.floor(s)),this.previousTranslate=this.translate,this.translate=this.isHorizontal()?o:s,a.cssMode?i[this.isHorizontal()?"scrollLeft":"scrollTop"]=this.isHorizontal()?-o:-s:a.virtualTranslate||(this.isHorizontal()?o-=this.cssOverflowAdjustment():s-=this.cssOverflowAdjustment(),i.style.transform=`translate3d(${o}px, ${s}px, 0px)`);let l=this.maxTranslate()-this.minTranslate();(0===l?0:(e-this.minTranslate())/l)!==r&&this.updateProgress(e),this.emit
14("setTranslate",this.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e=0,t=this.params.speed,n=!0,a=!0,i){let r,o=this,{params:s,wrapperEl:l}=o;if(o.animating&&s.preventInteractionOnTransition)return!1;let c=o.minTranslate(),d=o.maxTranslate();if(r=a&&e>c?c:a&&e<d?d:e,o.updateProgress(r),s.cssMode){let e=o.isHorizontal();if(0===t)l[e?"scrollLeft":"scrollTop"]=-r;else{if(!o.support.smoothScroll)return g({swiper:o,targetPosition:-r,side:e?"left":"top"}),!0;l.scrollTo({[e?"left":"top"]:-r,behavior:"smooth"})}return!0}return 0===t?(o.setTransition(0),o.setTranslate(r),n&&(o.emit("beforeTransitionStart",t,i),o.emit("transitionEnd"))):(o.setTransition(t),o.setTranslate(r),n&&(o.emit("beforeTransitionStart",t,i),o.emit("transitionStart")),o.animating||(o.animating=!0,o.onTranslateToWrapperTransitionEnd||(o.onTranslateToWrapperTransitionEnd=function(e){o&&!o.destroyed&&e.target===this&&(o.wrapperEl.removeEventListener("transitionend",o.onTranslateToWrapperTransitionEnd),o.onTranslateToWrapperTransitionEnd=null,delete o.onTranslateToWrapperTransitionEnd,n&&o.emit("transitionEnd"))}),o.wrapperEl.addEventListener("transitionend",o.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(e,t){this.params.cssMode||(this.wrapperEl.style.transitionDuration=`${e}ms`),this.emit("setTransition",e,t)},transitionStart:function(e=!0,t){let{params:n}=this;n.cssMode||(n.autoHeight&&this.updateAutoHeight(),T({swiper:this,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e=!0,t){let{params:n}=this;this.animating=!1,n.cssMode||(this.setTransition(0),T({swiper:this,runCallbacks:e,direction:t,step:"End"}))}},slide:{slideTo:function(e=0,t=this.params.speed,n=!0,a,i){let r;"string"==typeof e&&(e=parseInt(e,10));let o=this,s=e;s<0&&(s=0);let{params:l,snapGrid:c,slidesGrid:d,previousIndex:u,activeIndex:p,rtlTranslate:f,wrapperEl:h,enabled:m}=o;if(o.animating&&l.preventInteractionOnTransition||!m&&!a&&!i)return!1;let v=Math.min(o.params.slidesPerGroupSkip,s),b=v+Math.floor((s-v)/o.params.slidesPerGroup);b>=c.length&&(b=c.length-1);let y=-c[b];if(l.normalizeSlideIndex)for(let e=0;e<d.length;e+=1){let t=-Math.floor(100*y),n=Math.floor(100*d[e]),a=Math.floor(100*d[e+1]);void 0!==d[e+1]?t>=n&&t<a-(a-n)/2?s=e:t>=n&&t<a&&(s=e+1):t>=n&&(s=e)}if(o.initialized&&s!==p&&(!o.allowSlideNext&&(f?y>o.translate&&y>o.minTranslate():y<o.translate&&y<o.minTranslate())||!o.allowSlidePrev&&y>o.translate&&y>o.maxTranslate()&&(p||0)!==s))return!1;if(s!==(u||0)&&n&&o.emit("beforeSlideChangeStart"),o.updateProgress(y),r=s>p?"next":s<p?"prev":"reset",f&&-y===o.translate||!f&&y===o.translate)return o.updateActiveIndex(s),l.autoHeight&&o.updateAutoHeight(),o.updateSlidesClasses(),"slide"!==l.effect&&o.setTranslate(y),"reset"!==r&&(o.transitionStart(n,r),o.transitionEnd(n,r)),!1;if(l.cssMode){let e=o.isHorizontal(),n=f?y:-y;if(0===t){let t=o.virtual&&o.params.virtual.enabled;t&&(o.wrapperEl.style.scrollSnapType="none",o._immediateVirtual=!0),t&&!o._cssModeVirtualInitialSet&&o.params.initialSlide>0?(o._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{h[e?"scrollLeft":"scrollTop"]=n})):h[e?"scrollLeft":"scrollTop"]=n,t&&requestAnimationFrame(()=>{o.wrapperEl.style.scrollSnapType="",o._immediateVirtual=!1})}else{if(!o.support.smoothScroll)return g({swiper:o,targetPosition:n,side:e?"left":"top"}),!0;h.scrollTo({[e?"left":"top"]:n,behavior:"smooth"})}return!0}return o.setTransition(t),o.setTranslate(y),o.updateActiveIndex(s),o.updateSlidesClasses(),o.emit("beforeTransitionStart",t,a),o.transitionStart(n,r),0===t?o.transitionEnd(n,r):o.animating||(o.animating=!0,o.onSlideToWrapperTransitionEnd||(o.onSlideToWrapperTransitionEnd=function(e){o&&!o.destroyed&&e.target===this&&(o.wrapperEl.removeEventListener("transitionend",o.onSlideToWrapperTransitionEnd),o.onSlideToWrapperTransitionEnd=null,delete o.onSlideToWrapperTransitionEnd,o.transitionEnd(n,r))}),o.wrapperEl.addEventListener("transitionend",o.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e=0,t=this.params.speed,n=!0,a){"string"==typeof e&&(e=parseInt(e,10));let i=e;return this.params.loop&&(this.virtual&&this.params.virtual.enabled?i+=this.virtual.slidesBefore:i=this.getSlideIndexByData(i)),this.slideTo(i,t,n,a)},slideNext:function(e=this.params.speed,t=!0,n){let{enabled:a,params:i,animating:r}=this;if(!a)return this;let o=i.slidesPerGroup;"auto"===i.slidesPerView&&1===i.slidesPerGroup&&i.slidesPerGroupAuto&&(o=Math.max(this.slidesPerViewDynamic("current",!0),1));let s=this.activeIndex<i.slidesPerGroupSkip?1:o,l=this.virtual&&i.virtual.enabled;if(i.loop){if(r&&!l&&i.loopPreventsSliding)return!1;this.loopFix({direction:"next"}),this._clientLeft=this.wrapperEl.clientLeft}return i.rewind&&this.isEnd?this.slideTo(0,e,t,n):this.slideTo(this.activeIndex+s,e,t,n)},slidePrev:function(e=this.params.speed,t=!0,n){let{params:a,snapGrid:i,slidesGrid:r,rtlTranslate:o,enabled:s,animating:l}=this;if(!s)return this;let c=this.virtual&&a.virtual.enabled;if(a.loop){if(l&&!c&&a.loopPreventsSliding)return!1;this.loopFix({direction:"prev"}),this._clientLeft=this.wrapperEl.clientLeft}function d(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}let u=d(o?this.translate:-this.translate),p=i.map(e=>d(e)),f=i[p.indexOf(u)-1];if(void 0===f&&a.cssMode){let e;
14i.forEach((t,n)=>{u>=t&&(e=n)}),void 0!==e&&(f=i[e>0?e-1:e])}let h=0;if(void 0!==f&&((h=r.indexOf(f))<0&&(h=this.activeIndex-1),"auto"===a.slidesPerView&&1===a.slidesPerGroup&&a.slidesPerGroupAuto&&(h=Math.max(h=h-this.slidesPerViewDynamic("previous",!0)+1,0))),a.rewind&&this.isBeginning){let a=this.params.virtual&&this.params.virtual.enabled&&this.virtual?this.virtual.slides.length-1:this.slides.length-1;return this.slideTo(a,e,t,n)}return this.slideTo(h,e,t,n)},slideReset:function(e=this.params.speed,t=!0,n){return this.slideTo(this.activeIndex,e,t,n)},slideToClosest:function(e=this.params.speed,t=!0,n,a=.5){let i=this.activeIndex,r=Math.min(this.params.slidesPerGroupSkip,i),o=r+Math.floor((i-r)/this.params.slidesPerGroup),s=this.rtlTranslate?this.translate:-this.translate;if(s>=this.snapGrid[o]){let e=this.snapGrid[o];s-e>(this.snapGrid[o+1]-e)*a&&(i+=this.params.slidesPerGroup)}else{let e=this.snapGrid[o-1];s-e<=(this.snapGrid[o]-e)*a&&(i-=this.params.slidesPerGroup)}return i=Math.min(i=Math.max(i,0),this.slidesGrid.length-1),this.slideTo(i,e,t,n)},slideToClickedSlide:function(){let e,t=this,{params:n,slidesEl:a}=t,i="auto"===n.slidesPerView?t.slidesPerViewDynamic():n.slidesPerView,r=t.clickedIndex,o=t.isElement?"swiper-slide":`.${n.slideClass}`;if(n.loop){if(t.animating)return;e=parseInt(t.clickedSlide.getAttribute("data-swiper-slide-index"),10),n.centeredSlides?r<t.loopedSlides-i/2||r>t.slides.length-t.loopedSlides+i/2?(t.loopFix(),r=t.getSlideIndex(b(a,`${o}[data-swiper-slide-index="${e}"]`)[0]),p(()=>{t.slideTo(r)})):t.slideTo(r):r>t.slides.length-i?(t.loopFix(),r=t.getSlideIndex(b(a,`${o}[data-swiper-slide-index="${e}"]`)[0]),p(()=>{t.slideTo(r)})):t.slideTo(r)}else t.slideTo(r)}},loop:{loopCreate:function(e){let{params:t,slidesEl:n}=this;!t.loop||this.virtual&&this.params.virtual.enabled||(b(n,`.${t.slideClass}, swiper-slide`).forEach((e,t)=>{e.setAttribute("data-swiper-slide-index",t)}),this.loopFix({slideRealIndex:e,direction:t.centeredSlides?void 0:"next"}))},loopFix:function({slideRealIndex:e,slideTo:t=!0,direction:n,setTranslate:a,activeSlideIndex:i,byController:r,byMousewheel:o}={}){let s=this;if(!s.params.loop)return;s.emit("beforeLoopFix");let{slides:l,allowSlidePrev:c,allowSlideNext:d,slidesEl:u,params:p}=s;if(s.allowSlidePrev=!0,s.allowSlideNext=!0,s.virtual&&p.virtual.enabled){t&&(p.centeredSlides||0!==s.snapIndex?p.centeredSlides&&s.snapIndex<p.slidesPerView?s.slideTo(s.virtual.slides.length+s.snapIndex,0,!1,!0):s.snapIndex===s.snapGrid.length-1&&s.slideTo(s.virtual.slidesBefore,0,!1,!0):s.slideTo(s.virtual.slides.length,0,!1,!0)),s.allowSlidePrev=c,s.allowSlideNext=d,s.emit("loopFix");return}let f="auto"===p.slidesPerView?s.slidesPerViewDynamic():Math.ceil(parseFloat(p.slidesPerView,10)),h=p.loopedSlides||f;h%p.slidesPerGroup!=0&&(h+=p.slidesPerGroup-h%p.slidesPerGroup),s.loopedSlides=h;let m=[],v=[],g=s.activeIndex;void 0===i?i=s.getSlideIndex(s.slides.filter(e=>e.classList.contains(p.slideActiveClass))[0]):g=i;let b="next"===n||!n,y="prev"===n||!n,x=0,N=0;if(i<h){x=Math.max(h-i,p.slidesPerGroup);for(let e=0;e<h-i;e+=1){let t=e-Math.floor(e/l.length)*l.length;m.push(l.length-t-1)}}else if(i>s.slides.length-2*h){N=Math.max(i-(s.slides.length-2*h),p.slidesPerGroup);for(let e=0;e<N;e+=1){let t=e-Math.floor(e/l.length)*l.length;v.push(t)}}if(y&&m.forEach(e=>{s.slides[e].swiperLoopMoveDOM=!0,u.prepend(s.slides[e]),s.slides[e].swiperLoopMoveDOM=!1}),b&&v.forEach(e=>{s.slides[e].swiperLoopMoveDOM=!0,u.append(s.slides[e]),s.slides[e].swiperLoopMoveDOM=!1}),s.recalcSlides(),"auto"===p.slidesPerView&&s.updateSlides(),p.watchSlidesProgress&&s.updateSlidesOffset(),t){if(m.length>0&&y)if(void 0===e){let e=s.slidesGrid[g],t=s.slidesGrid[g+x]-e;o?s.setTranslate(s.translate-t):(s.slideTo(g+x,0,!1,!0),a&&(s.touches[s.isHorizontal()?"startX":"startY"]+=t))}else a&&s.slideToLoop(e,0,!1,!0);else if(v.length>0&&b)if(void 0===e){let e=s.slidesGrid[g],t=s.slidesGrid[g-N]-e;o?s.setTranslate(s.translate-t):(s.slideTo(g-N,0,!1,!0),a&&(s.touches[s.isHorizontal()?"startX":"startY"]+=t))}else s.slideToLoop(e,0,!1,!0)}if(s.allowSlidePrev=c,s.allowSlideNext=d,s.controller&&s.controller.control&&!r){let t={slideRealIndex:e,slideTo:!1,direction:n,setTranslate:a,activeSlideIndex:i,byController:!0};Array.isArray(s.controller.control)?s.controller.control.forEach(e
14=>{!e.destroyed&&e.params.loop&&e.loopFix(t)}):s.controller.control instanceof s.constructor&&s.controller.control.params.loop&&s.controller.control.loopFix(t)}s.emit("loopFix")},loopDestroy:function(){let{params:e,slidesEl:t}=this;if(!e.loop||this.virtual&&this.params.virtual.enabled)return;this.recalcSlides();let n=[];this.slides.forEach(e=>{n[void 0===e.swiperSlideIndex?+e.getAttribute("data-swiper-slide-index"):e.swiperSlideIndex]=e}),this.slides.forEach(e=>{e.removeAttribute("data-swiper-slide-index")}),n.forEach(e=>{t.append(e)}),this.recalcSlides(),this.slideTo(this.realIndex,0)}},grabCursor:{setGrabCursor:function(e){let t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;let n="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),n.style.cursor="move",n.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1})},unsetGrabCursor:function(){let e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1}))}},events:{attachEvents:function(){let e=c(),{params:t}=this;this.onTouchStart=P.bind(this),this.onTouchMove=O.bind(this),this.onTouchEnd=k.bind(this),t.cssMode&&(this.onScroll=L.bind(this)),this.onClick=I.bind(this),this.onLoad=M.bind(this),D||(e.addEventListener("touchstart",B),D=!0),R(this,"on")},detachEvents:function(){R(this,"off")}},breakpoints:{setBreakpoint:function(){let e=this,{realIndex:t,initialized:n,params:a,el:i}=e,r=a.breakpoints;if(!r||r&&0===Object.keys(r).length)return;let o=e.getBreakpoint(r,e.params.breakpointsBase,e.el);if(!o||e.currentBreakpoint===o)return;let s=(o in r?r[o]:void 0)||e.originalParams,l=V(e,a),c=V(e,s),d=a.enabled;l&&!c?(i.classList.remove(`${a.containerModifierClass}grid`,`${a.containerModifierClass}grid-column`),e.emitContainerClasses()):!l&&c&&(i.classList.add(`${a.containerModifierClass}grid`),(s.grid.fill&&"column"===s.grid.fill||!s.grid.fill&&"column"===a.grid.fill)&&i.classList.add(`${a.containerModifierClass}grid-column`),e.emitContainerClasses()),["navigation","pagination","scrollbar"].forEach(t=>{if(void 0===s[t])return;let n=a[t]&&a[t].enabled,i=s[t]&&s[t].enabled;n&&!i&&e[t].disable(),!n&&i&&e[t].enable()});let u=s.direction&&s.direction!==a.direction,p=a.loop&&(s.slidesPerView!==a.slidesPerView||u);u&&n&&e.changeDirection(),m(e.params,s);let f=e.params.enabled;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),d&&!f?e.disable():!d&&f&&e.enable(),e.currentBreakpoint=o,e.emit("_beforeBreakpoint",s),p&&n&&(e.loopDestroy(),e.loopCreate(t),e.updateSlides()),e.emit("breakpoint",s)},getBreakpoint:function(e,t="window",n){if(!e||"container"===t&&!n)return;let a=!1,i=u(),r="window"===t?i.innerHeight:n.clientHeight,o=Object.keys(e).map(e=>"string"==typeof e&&0===e.indexOf("@")?{value:r*parseFloat(e.substr(1)),point:e}:{value:e,point:e});o.sort((e,t)=>parseInt(e.value,10)-parseInt(t.value,10));for(let e=0;e<o.length;e+=1){let{point:r,value:s}=o[e];"window"===t?i.matchMedia(`(min-width: ${s}px)`).matches&&(a=r):s<=n.clientWidth&&(a=r)}return a||"max"}},checkOverflow:{checkOverflow:function(){let{isLocked:e,params:t}=this,{slidesOffsetBefore:n}=t;if(n){let e=this.slides.length-1,t=this.slidesGrid[e]+this.slidesSizesGrid[e]+2*n;this.isLocked=this.size>t}else this.isLocked=1===this.snapGrid.length;!0===t.allowSlideNext&&(this.allowSlideNext=!this.isLocked),!0===t.allowSlidePrev&&(this.allowSlidePrev=!this.isLocked),e&&e!==this.isLocked&&(this.isEnd=!1),e!==this.isLocked&&this.emit(this.isLocked?"lock":"unlock")}},classes:{addClasses:function(){let{classNames:e,params:t,rtl:n,el:a,device:i}=this,r=function(e,t){let n=[];return e.forEach(e=>{"object"==typeof e?Object.keys(e).forEach(a=>{e[a]&&n.push(t+a)}):"string"==typeof e&&n.push(t+e)}),n}(["initialized",t.direction,{"free-mode":this.params.freeMode&&t.freeMode.enabled},{autoheight:t.autoHeight},{rtl:n},{grid:t.grid&&t.grid.rows>1},{"grid-column":t.grid&&t.grid.rows>1&&"column"===t.grid.fill},{android:i.android},{ios:i.ios},{"css-mode":t.cssMode},{centered:t.cssMode&&t.centeredSlides},{"watch-progress":t.watchSlidesProgress}],t.containerModifierClass);e.push(...r),a.classList.add(...e),this.emitContainerClasses()},removeClasses:function(){let{el:e,classNames:t}=this;e.classList.remove(...t),this.emitContainerClasses()}}},Y={};class H{constructor(...e){let t,n;1===e.length&&e[0].constructor&&"Object"===Object.prototype.toString.call(e[0]).slice(8,-1)?n=e[0]:[t,n]=e,n||(n={}),n=m({},n),t&&!n.el&&(n.el=t);let a=c();if(n.el&&"string"==typeof n.el&&a.querySelectorAll(n.el).length>1){let e=[];return a.querySelectorAll(n.el).forEach(t=>{let a=m({},n,{el:t});e.push(new H(a))}),e}let o=this;o.__swiper__=!0,o.support=w(),o.device=function(e={}
14){return i||(i=function({userAgent:e}={}){let t=w(),n=u(),a=n.navigator.platform,i=e||n.navigator.userAgent,r={ios:!1,android:!1},o=n.screen.width,s=n.screen.height,l=i.match(/(Android);?[\s\/]+([\d.]+)?/),c=i.match(/(iPad).*OS\s([\d_]+)/),d=i.match(/(iPod)(.*OS\s([\d_]+))?/),p=!c&&i.match(/(iPhone\sOS|iOS)\s([\d_]+)/),f="MacIntel"===a;return!c&&f&&t.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${o}x${s}`)>=0&&((c=i.match(/(Version)\/([\d.]+)/))||(c=[0,1,"13_0_0"]),f=!1),l&&"Win32"!==a&&(r.os="android",r.android=!0),(c||p||d)&&(r.os="ios",r.ios=!0),r}(e)),i}({userAgent:n.userAgent}),r||(r=function(){let e=u(),t=!1;function n(){let t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&0>t.indexOf("chrome")&&0>t.indexOf("android")}if(n()){let n=String(e.navigator.userAgent);if(n.includes("Version/")){let[e,a]=n.split("Version/")[1].split(" ")[0].split(".").map(e=>Number(e));t=e<16||16===e&&a<2}}return{isSafari:t||n(),needPerspectiveFix:t,isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent)}}()),o.browser=r,o.eventsListeners={},o.eventsAnyListeners=[],o.modules=[...o.__modules__],n.modules&&Array.isArray(n.modules)&&o.modules.push(...n.modules);let s={};o.modules.forEach(e=>{e({params:n,swiper:o,extendParams:function(e,t){return function(n={}){let a=Object.keys(n)[0],i=n[a];return"object"!=typeof i||null===i?void m(t,n):(["navigation","pagination","scrollbar"].indexOf(a)>=0&&!0===e[a]&&(e[a]={auto:!0}),a in e&&"enabled"in i)?void(!0===e[a]&&(e[a]={enabled:!0}),"object"==typeof e[a]&&!("enabled"in e[a])&&(e[a].enabled=!0),!e[a]&&(e[a]={enabled:!1}),m(t,n)):void m(t,n)}}(n,s),on:o.on.bind(o),once:o.once.bind(o),off:o.off.bind(o),emit:o.emit.bind(o)})});let l=m({},F,s);return o.params=m({},l,Y,n),o.originalParams=m({},o.params),o.passedParams=m({}
14,n),o.params&&o.params.on&&Object.keys(o.params.on).forEach(e=>{o.on(e,o.params.on[e])}),o.params&&o.params.onAny&&o.onAny(o.params.onAny),Object.assign(o,{enabled:o.params.enabled,el:t,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===o.params.direction,isVertical:()=>"vertical"===o.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return 8388608*Math.trunc(this.translate/8388608)},allowSlideNext:o.params.allowSlideNext,allowSlidePrev:o.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:o.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,evCache:[]},allowClick:!0,allowTouchMove:o.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),o.emit("_swiper"),o.params.init&&o.init(),o}getSlideIndex(e){let{slidesEl:t,params:n}=this,a=N(b(t,`.${n.slideClass}, swiper-slide`)[0]);return N(e)-a}getSlideIndexByData(e){return this.getSlideIndex(this.slides.filter(t=>+t.getAttribute("data-swiper-slide-index")===e)[0])}recalcSlides(){let{slidesEl:e,params:t}=this;this.slides=b(e,`.${t.slideClass}, swiper-slide`)}enable(){this.enabled||(this.enabled=!0,this.params.grabCursor&&this.setGrabCursor(),this.emit("enable"))}disable(){this.enabled&&(this.enabled=!1,this.params.grabCursor&&this.unsetGrabCursor(),this.emit("disable"))}setProgress(e,t){e=Math.min(Math.max(e,0),1);let n=this.minTranslate(),a=(this.maxTranslate()-n)*e+n;this.translateTo(a,void 0===t?0:t),this.updateActiveIndex(),this.updateSlidesClasses()}emitContainerClasses(){let e=this;if(!e.params._emitClasses||!e.el)return;let t=e.el.className.split(" ").filter(t=>0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass));e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){let t=this;return t.destroyed?"":e.className.split(" ").filter(e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass)).join(" ")}emitSlidesClasses(){let e=this;if(!e.params._emitClasses||!e.el)return;let t=[];e.slides.forEach(n=>{let a=e.getSlideClasses(n);t.push({slideEl:n,classNames:a}),e.emit("_slideClass",n,a)}),e.emit("_slideClasses",t)}slidesPerViewDynamic(e="current",t=!1){let{params:n,slides:a,slidesGrid:i,slidesSizesGrid:r,size:o,activeIndex:s}=this,l=1;if(n.centeredSlides){let e,t=a[s]?a[s].swiperSlideSize:0;for(let n=s+1;n<a.length;n+=1)a[n]&&!e&&(t+=a[n].swiperSlideSize,l+=1,t>o&&(e=!0));for(let n=s-1;n>=0;n-=1)a[n]&&!e&&(t+=a[n].swiperSlideSize,l+=1,t>o&&(e=!0))}else if("current"===e)for(let e=s+1;e<a.length;e+=1)(t?i[e]+r[e]-i[s]<o:i[e]-i[s]<o)&&(l+=1);else for(let e=s-1;e>=0;e-=1)i[s]-i[e]<o&&(l+=1);return l}update(){let e,t=this;if(!t||t.destroyed)return;let{snapGrid:n,params:a}=t;function i(){let e=Math.min(Math.max(t.rtlTranslate?-1*t.translate:t.translate,t.maxTranslate()),t.minTranslate());t.setTranslate(e),t.updateActiveIndex(),t.updateSlidesClasses()}if(a.breakpoints&&t.setBreakpoint(),[...t.el.querySelectorAll('[loading="lazy"]')].forEach(e=>{e.complete&&E(t,e)}),t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),a.freeMode&&a.freeMode.enabled&&!a.cssMode)i(),a.autoHeight&&t.updateAutoHeight();else{if(("auto"===a.slidesPerView||a.slidesPerView>1)&&t.isEnd&&!a.centeredSlides){let n=t.virtual&&a.virtual.enabled?t.virtual.slides:t.slides;e=t.slideTo(n.length-1,0,!1,!0)}else e=t.slideTo(t.activeIndex,0,!1,!0);e||i()}a.watchOverflow&&n!==t.snapGrid&&t.checkOverflow(),t.emit("update")}changeDirection(e,t=!0){let n=this.params.direction;return e||(e="horizontal"===n?"vertical":"horizontal"),e===n||"horizontal"!==e&&"vertical"!==e||(this.el.classList.remove(`${this.params.containerModifierClass}${n}`),this.el.classList.add(`${this.params.containerModifierClass}${e}`),this.emitContainerClasses(),this.params.direction=e,this.slides.forEac
14h(t=>{"vertical"===e?t.style.width="":t.style.height=""}),this.emit("changeDirection"),t&&this.update()),this}changeLanguageDirection(e){(!this.rtl||"rtl"!==e)&&(this.rtl||"ltr"!==e)&&(this.rtl="rtl"===e,this.rtlTranslate="horizontal"===this.params.direction&&this.rtl,this.rtl?(this.el.classList.add(`${this.params.containerModifierClass}rtl`),this.el.dir="rtl"):(this.el.classList.remove(`${this.params.containerModifierClass}rtl`),this.el.dir="ltr"),this.update())}mount(e){let t=this;if(t.mounted)return!0;let n=e||t.params.el;if("string"==typeof n&&(n=document.querySelector(n)),!n)return!1;n.swiper=t,n.shadowEl&&(t.isElement=!0);let a=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`,i=n&&n.shadowRoot&&n.shadowRoot.querySelector?n.shadowRoot.querySelector(a()):b(n,a())[0];return!i&&t.params.createElements&&(i=y("div",t.params.wrapperClass),n.append(i),b(n,`.${t.params.slideClass}`).forEach(e=>{i.append(e)})),Object.assign(t,{el:n,wrapperEl:i,slidesEl:t.isElement?n:i,mounted:!0,rtl:"rtl"===n.dir.toLowerCase()||"rtl"===x(n,"direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===n.dir.toLowerCase()||"rtl"===x(n,"direction")),wrongRTL:"-webkit-box"===x(i,"display")}),!0}init(e){let t=this;return t.initialized||!1===t.mount(e)||(t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.loop&&t.virtual&&t.params.virtual.enabled?t.slideTo(t.params.initialSlide+t.virtual.slidesBefore,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(),t.attachEvents(),[...t.el.querySelectorAll('[loading="lazy"]')].forEach(e=>{e.complete?E(t,e):e.addEventListener("load",e=>{E(t,e.target)})}),j(t),t.initialized=!0,j(t),t.emit("init"),t.emit("afterInit")),t}destroy(e=!0,t=!0){let n=this,{params:a,el:i,wrapperEl:r,slides:o}=n;if(void 0===n.params||n.destroyed)return null;(n.emit("beforeDestroy"),n.initialized=!1,n.detachEvents(),a.loop&&n.loopDestroy(),t&&(n.removeClasses(),i.removeAttribute("style"),r.removeAttribute("style"),o&&o.length&&o.forEach(e=>{e.classList.remove(a.slideVisibleClass,a.slideActiveClass,a.slideNextClass,a.slidePrevClass),e.removeAttribute("style"),e.removeAttribute("data-swiper-slide-index")})),n.emit("destroy"),Object.keys(n.eventsListeners).forEach(e=>{n.off(e)}),!1!==e)&&(n.el.swiper=null,Object.keys(n).forEach(e=>{try{n[e]=null}catch(e){}try{delete n[e]}catch(e){}}));return n.destroyed=!0,null}static extendDefaults(e){m(Y,e)}static get extendedDefaults(){return Y}static get defaults(){return F}static installModule(e){H.prototype.__modules__||(H.prototype.__modules__=[]);let t=H.prototype.__modules__;"function"==typeof e&&0>t.indexOf(e)&&t.push(e)}static use(e){return Array.isArray(e)?e.forEach(e=>H.installModule(e)):H.installModule(e),H}}Object.keys(z).forEach(e=>{Object.keys(z[e]).forEach(t=>{H.prototype[t]=z[e][t]})}),H.use([function({swiper:e,on:t,emit:n}){let a=u(),i=null,r=null,o=()=>{e&&!e.destroyed&&e.initialized&&(n("beforeResize"),n("resize"))},s=()=>{e&&!e.destroyed&&e.initialized&&n("orientationchange")};t("init",()=>{if(e.params.resizeObserver&&void 0!==a.ResizeObserver)return void(e&&!e.destroyed&&e.initialized&&(i=new ResizeObserver(t=>{r=a.requestAnimationFrame(()=>{let{width:n,height:a}=e,i=n,r=a;t.forEach(({contentBoxSize:t,contentRect:n,target:a})=>{a&&a!==e.el||(i=n?n.width:(t[0]||t).inlineSize,r=n?n.height:(t[0]||t).blockSize)}),(i!==n||r!==a)&&o()})})).observe(e.el));a.addEventListener("resize",o),a.addEventListener("orientationchange",s)}),t("destroy",()=>{r&&a.cancelAnimationFrame(r),i&&i.unobserve&&e.el&&(i.unobserve(e.el),i=null),a.removeEventListener("resize",o),a.removeEventListener("orientationchange",s)})},function({swiper:e,extendParams:t,on:n,emit:a}){let i=[],r=u(),o=(t,n={})=>{let o=new(r.MutationObserver||r.WebkitMutationObserver)(t=>{if(e.__preventObserver__)return;if(1===t.length)return void a("observerUpdate",t[0]);let n=function(){a("observerUpdate",t[0])};r.requestAnimationFrame?r.requestAnimationFrame(n):r.setTimeout(n,0)});o.observe(t,{attributes:void 0===n.attributes||n.attributes,childList:void 0===n.childList||n.childList,characterData:void 0===n.characterData||n.characterData}),i.push(o)};t({observer:!1,observeParents:!1,observeSlideChildren:!1}),n("init",()=>{if(e.params.observer){if(e.params.observeParents){let t=_(e.el);for(let e=0;e<t.length;e+=1)o(t[e])}o(e.el,{childList:e.params.observeSlideChildren}),o(e.wrapperEl,{attributes:!1})}}),n("destroy",()=>
14{i.forEach(e=>{e.disconnect()}),i.splice(0,i.length)})}]);let U=H;function W({swiper:e,extendParams:t,on:n,emit:a}){let i=c(),r=u();function o(t){if(!e.enabled)return;let{rtlTranslate:n}=e,o=t;o.originalEvent&&(o=o.originalEvent);let s=o.keyCode||o.charCode,l=e.params.keyboard.pageUpDown,d=l&&33===s,p=l&&34===s,f=37===s,h=39===s,m=38===s,v=40===s;if(!e.allowSlideNext&&(e.isHorizontal()&&h||e.isVertical()&&v||p)||!e.allowSlidePrev&&(e.isHorizontal()&&f||e.isVertical()&&m||d))return!1;if(!o.shiftKey&&!o.altKey&&!o.ctrlKey&&!o.metaKey&&(!i.activeElement||!i.activeElement.nodeName||"input"!==i.activeElement.nodeName.toLowerCase()&&"textarea"!==i.activeElement.nodeName.toLowerCase())){if(e.params.keyboard.onlyInViewport&&(d||p||f||h||m||v)){let t=!1;if(_(e.el,`.${e.params.slideClass}, swiper-slide`).length>0&&0===_(e.el,`.${e.params.slideActiveClass}`).length)return;let a=e.el,i=a.clientWidth,o=a.clientHeight,s=r.innerWidth,l=r.innerHeight,d=function(e){let t=u(),n=c(),a=e.getBoundingClientRect(),i=n.body,r=e.clientTop||i.clientTop||0,o=e.clientLeft||i.clientLeft||0,s=e===t?t.scrollY:e.scrollTop,l=e===t?t.scrollX:e.scrollLeft;return{top:a.top+s-r,left:a.left+l-o}}(a);n&&(d.left-=a.scrollLeft);let p=[[d.left,d.top],[d.left+i,d.top],[d.left,d.top+o],[d.left+i,d.top+o]];for(let e=0;e<p.length;e+=1){let n=p[e];if(n[0]>=0&&n[0]<=s&&n[1]>=0&&n[1]<=l){if(0===n[0]&&0===n[1])continue;t=!0}}if(!t)return}e.isHorizontal()?((d||p||f||h)&&(o.preventDefault?o.preventDefault():o.returnValue=!1),((p||h)&&!n||(d||f)&&n)&&e.slideNext(),((d||f)&&!n||(p||h)&&n)&&e.slidePrev()):((d||p||m||v)&&(o.preventDefault?o.preventDefault():o.returnValue=!1),(p||v)&&e.slideNext(),(d||m)&&e.slidePrev()),a("keyPress",s)}}function s(){e.keyboard.enabled||(i.addEventListener("keydown",o),e.keyboard.enabled=!0)}function l(){e.keyboard.enabled&&(i.removeEventListener("keydown",o),e.keyboard.enabled=!1)}e.keyboard={enabled:!1},t({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}}),n("init",()=>{e.params.keyboard.enabled&&s()}),n("destroy",()=>{e.keyboard.enabled&&l()}),Object.assign(e.keyboard,{enable:s,disable:l})}function $({swiper:e,extendParams:t,on:n,emit:a}){let i,r,o=u();t({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:"container",thresholdDelta:null,thresholdTime:null,noMousewheelClass:"swiper-no-mousewheel"}}),e.mousewheel={enabled:!1};let s=f(),l=[];function c(){e.enabled&&(e.mouseEntered=!0)}function d(){e.enabled&&(e.mouseEntered=!1)}function h(t){return!(e.params.mousewheel.thresholdDelta&&t.delta<e.params.mousewheel.thresholdDelta||e.params.mousewheel.thresholdTime&&f()-s<e.params.mousewheel.thresholdTime)&&(!!(t.delta>=6&&f()-s<60)||(t.direction<0?e.isEnd&&!e.params.loop||e.animating||(e.slideNext(),a("scroll",t.raw)):e.isBeginning&&!e.params.loop||e.animating||(e.slidePrev(),a("scroll",t.raw)),s=new o.Date().getTime(),!1))}function m(t){var n;let o,s,c,d,u=t;if(!e.enabled||t.target.closest(`.${e.params.mousewheel.noMousewheelClass}`))return;let m=e.params.mousewheel;e.params.cssMode&&u.preventDefault();let v=e.el;"container"!==e.params.mousewheel.eventsTarget&&(v=document.querySelector(e.params.mousewheel.eventsTarget));let g=v&&v.contains(u.target);if(!e.mouseEntered&&!g&&!m.releaseOnEdges)return!0;u.originalEvent&&(u=u.originalEvent);let b=0,y=e.rtlTranslate?-1:1,x=(o=0,s=0,c=0,d=0,"detail"in(n=u)&&(s=n.detail),"wheelDelta"in n&&(s=-n.wheelDelta/120),"wheelDeltaY"in n&&(s=-n.wheelDeltaY/120),"wheelDeltaX"in n&&(o=-n.wheelDeltaX/120),"axis"in n&&n.axis===n.HORIZONTAL_AXIS&&(o=s,s=0),c=10*o,d=10*s,"deltaY"in n&&(d=n.deltaY),"deltaX"in n&&(c=n.deltaX),n.shiftKey&&!c&&(c=d,d=0),(c||d)&&n.deltaMode&&(1===n.deltaMode?(c*=40,d*=40):(c*=800,d*=800)),c&&!o&&(o=c<1?-1:1),d&&!s&&(s=d<1?-1:1),{spinX:o,spinY:s,pixelX:c,pixelY:d});if(m.forceToAxis)if(e.isHorizontal())if(!(Math.abs(x.pixelX)>Math.abs(x.pixelY)))return!0;else b=-x.pixelX*y;else{if(!(Math.abs(x.pixelY)>Math.abs(x.pixelX)))return!0;b=-x.pixelY}else b=Math.abs(x.pixelX)>Math.abs(x.pixelY)?-x.pixelX*y:-x.pixelY;if(0===b)return!0;m.invert&&(b=-b);let N=e.getTranslate()+b*m.sensitivity;if(N>=e.minTranslate()&&(N=e.minTranslate()),N<=e.maxTranslate()&&(N=e.maxTranslate()),(e.params.loop||N!==e.minTranslate()&&N!==e.maxTranslate())&&e.params.nested&&u.stopPropagation(),e.params.freeMode&&e.params.freeMode.enabled){let t={time:f(),delta:Math.abs(b),direction:Math.sign(b)},n=r&&t.time<r.time+500&&t.delta<=r.delta&&t.direction===r.direction;if(!n){r=void 0;let o=e.getTranslate()+b*m.sensitivity,s=e.isBeginning,c=e.isEnd;if(o>=e.minTranslate()&&(o=e.minTranslate()),o<=e.maxTranslate()&&(o=e.maxTranslate()),e.setTransition(0),e.setTranslate(o),e.updateProgress(),e.updateActiveIndex(),e.updateSlidesClasses(),(!s&&e.isBeginning||!c&&e.isEnd)&&e.updateSlidesClasses(),e.params.loop&&e.loopFix({direction:t.direction<0?"next":"prev",byMousewheel:!0}),e.params.freeMode.sticky){clearTimeout(i),i=void 0,l.length>=15&&l.shift();let n=l.length?l[l.length-1]:void 0,a=l[0];if(l.push(t),n&&(t.delta>n.delta||t.direction!==n.direction))l.splice(0);else if(l.length>=15&&t.time-a.time<500&&a.delta-t.delta>=1&&t.delta<=6){let n=b>0?.8:.2;
14r=t,l.splice(0),i=p(()=>{e.slideToClosest(e.params.speed,!0,void 0,n)},0)}i||(i=p(()=>{r=t,l.splice(0),e.slideToClosest(e.params.speed,!0,void 0,.5)},500))}if(n||a("scroll",u),e.params.autoplay&&e.params.autoplayDisableOnInteraction&&e.autoplay.stop(),o===e.minTranslate()||o===e.maxTranslate())return!0}}else{let n={time:f(),delta:Math.abs(b),direction:Math.sign(b),raw:t};l.length>=2&&l.shift();let a=l.length?l[l.length-1]:void 0;if(l.push(n),a?(n.direction!==a.direction||n.delta>a.delta||n.time>a.time+150)&&h(n):h(n),function(t){let n=e.params.mousewheel;if(t.direction<0){if(e.isEnd&&!e.params.loop&&n.releaseOnEdges)return!0}else if(e.isBeginning&&!e.params.loop&&n.releaseOnEdges)return!0;return!1}(n))return!0}return u.preventDefault?u.preventDefault():u.returnValue=!1,!1}function v(t){let n=e.el;"container"!==e.params.mousewheel.eventsTarget&&(n=document.querySelector(e.params.mousewheel.eventsTarget)),n[t]("mouseenter",c),n[t]("mouseleave",d),n[t]("wheel",m)}function g(){return e.params.cssMode?(e.wrapperEl.removeEventListener("wheel",m),!0):!e.mousewheel.enabled&&(v("addEventListener"),e.mousewheel.enabled=!0,!0)}function b(){return e.params.cssMode?(e.wrapperEl.addEventListener(event,m),!0):!!e.mousewheel.enabled&&(v("removeEventListener"),e.mousewheel.enabled=!1,!0)}n("init",()=>{!e.params.mousewheel.enabled&&e.params.cssMode&&b(),e.params.mousewheel.enabled&&g()}),n("destroy",()=>{e.params.cssMode&&g(),e.mousewheel.enabled&&b()}),Object.assign(e.mousewheel,{enable:g,disable:b})}function G({swiper:e,extendParams:t,on:n,emit:a}){t({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),e.navigation={nextEl:null,prevEl:null};let i=e=>(Array.isArray(e)||(e=[e].filter(e=>!!e)),e);function r(t){let n;return t&&"string"==typeof t&&e.isElement&&(n=e.el.shadowRoot.querySelector(t))?n:(t&&("string"==typeof t&&(n=[...document.querySelectorAll(t)]),e.params.uniqueNavElements&&"string"==typeof t&&n.length>1&&1===e.el.querySelectorAll(t).length&&(n=e.el.querySelector(t))),t&&!n)?t:n}function o(t,n){let a=e.params.navigation;(t=i(t)).forEach(t=>{t&&(t.classList[n?"add":"remove"](...a.disabledClass.split(" ")),"BUTTON"===t.tagName&&(t.disabled=n),e.params.watchOverflow&&e.enabled&&t.classList[e.isLocked?"add":"remove"](a.lockClass))})}function s(){let{nextEl:t,prevEl:n}=e.navigation;if(e.params.loop){o(n,!1),o(t,!1);return}o(n,e.isBeginning&&!e.params.rewind),o(t,e.isEnd&&!e.params.rewind)}function l(t){t.preventDefault(),(!e.isBeginning||e.params.loop||e.params.rewind)&&(e.slidePrev(),a("navigationPrev"))}function c(t){t.preventDefault(),(!e.isEnd||e.params.loop||e.params.rewind)&&(e.slideNext(),a("navigationNext"))}function d(){var t,n,a;let o=e.params.navigation;if(e.params.navigation=(t=e.originalParams.navigation,n=e.params.navigation,a={nextEl:"swiper-button-next",prevEl:"swiper-button-prev"},e.params.createElements&&Object.keys(a).forEach(i=>{if(!n[i]&&!0===n.auto){let r=b(e.el,`.${a[i]}`)[0];r||((r=y("div",a[i])).className=a[i],e.el.append(r)),n[i]=r,t[i]=r}}),n),!(o.nextEl||o.prevEl))return;let s=r(o.nextEl),d=r(o.prevEl);Object.assign(e.navigation,{nextEl:s,prevEl:d}),s=i(s),d=i(d);let u=(t,n)=>{t&&t.addEventListener("click","next"===n?c:l),!e.enabled&&t&&t.classList.add(...o.lockClass.split(" "))};s.forEach(e=>u(e,"next")),d.forEach(e=>u(e,"prev"))}function u(){let{nextEl:t,prevEl:n}=e.navigation;t=i(t),n=i(n);let a=(t,n)=>{t.removeEventListener("click","next"===n?c:l),t.classList.remove(...e.params.navigation.disabledClass.split(" "))};t.forEach(e=>
14a(e,"next")),n.forEach(e=>a(e,"prev"))}n("init",()=>{!1===e.params.navigation.enabled?p():(d(),s())}),n("toEdge fromEdge lock unlock",()=>{s()}),n("destroy",()=>{u()}),n("enable disable",()=>{let{nextEl:t,prevEl:n}=e.navigation;[...t=i(t),...n=i(n)].filter(e=>!!e).forEach(t=>t.classList[e.enabled?"remove":"add"](e.params.navigation.lockClass))}),n("click",(t,n)=>{let{nextEl:r,prevEl:o}=e.navigation;r=i(r),o=i(o);let s=n.target;if(e.params.navigation.hideOnClick&&!o.includes(s)&&!r.includes(s)){let t;if(e.pagination&&e.params.pagination&&e.params.pagination.clickable&&(e.pagination.el===s||e.pagination.el.contains(s)))return;r.length?t=r[0].classList.contains(e.params.navigation.hiddenClass):o.length&&(t=o[0].classList.contains(e.params.navigation.hiddenClass)),!0===t?a("navigationShow"):a("navigationHide"),[...r,...o].filter(e=>!!e).forEach(t=>t.classList.toggle(e.params.navigation.hiddenClass))}});let p=()=>{e.el.classList.add(...e.params.navigation.navigationDisabledClass.split(" ")),u()};Object.assign(e.navigation,{enable:()=>{e.el.classList.remove(...e.params.navigation.navigationDisabledClass.split(" ")),d(),s()},disable:p,update:s,init:d,destroy:u})}function X(e=""){return`.${e.trim().replace(/([\.:!+\/])/g,"\\$1").replace(/ /g,".")}`}function q({swiper:e,extendParams:t,on:n}){t({a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",slideLabelMessage:"{{index}} / {{slidesLength}}",containerMessage:null,containerRoleDescriptionMessage:null,itemRoleDescriptionMessage:null,slideRole:"group",id:null}}),e.a11y={clicked:!1};let a=null;function i(e){let t=a;0!==t.length&&(t.innerHTML="",t.innerHTML=e)}let r=e=>(Array.isArray(e)||(e=[e].filter(e=>!!e)),e);
14function o(e){(e=r(e)).forEach(e=>{e.setAttribute("tabIndex","0")})}function s(e){(e=r(e)).forEach(e=>{e.setAttribute("tabIndex","-1")})}function l(e,t){(e=r(e)).forEach(e=>{e.setAttribute("role",t)})}function c(e,t){(e=r(e)).forEach(e=>{e.setAttribute("aria-roledescription",t)})}function d(e,t){(e=r(e)).forEach(e=>{e.setAttribute("aria-label",t)})}function u(e){(e=r(e)).forEach(e=>{e.setAttribute("aria-disabled",!0)})}function p(e){(e=r(e)).forEach(e=>{e.setAttribute("aria-disabled",!1)})}function f(t){if(13!==t.keyCode&&32!==t.keyCode)return;let n=e.params.a11y,a=t.target;(!(e.pagination&&e.pagination.el&&(a===e.pagination.el||e.pagination.el.contains(t.target)))||t.target.matches(X(e.params.pagination.bulletClass)))&&(e.navigation&&e.navigation.nextEl&&a===e.navigation.nextEl&&(e.isEnd&&!e.params.loop||e.slideNext(),e.isEnd?i(n.lastSlideMessage):i(n.nextSlideMessage)),e.navigation&&e.navigation.prevEl&&a===e.navigation.prevEl&&(e.isBeginning&&!e.params.loop||e.slidePrev(),e.isBeginning?i(n.firstSlideMessage):i(n.prevSlideMessage)),e.pagination&&a.matches(X(e.params.pagination.bulletClass))&&a.click())}function h(){return e.pagination&&e.pagination.bullets&&e.pagination.bullets.length}function m(){return h()&&e.params.pagination.clickable}let v=(e,t,n)=>{var a;o(e),"BUTTON"!==e.tagName&&(l(e,"button"),e.addEventListener("keydown",f)),d(e,n),(a=r(e)).forEac
14h(e=>{e.setAttribute("aria-controls",t)})},g=()=>{e.a11y.clicked=!0},b=()=>{requestAnimationFrame(()=>{requestAnimationFrame(()=>{e.destroyed||(e.a11y.clicked=!1)})})},x=t=>{if(e.a11y.clicked)return;let n=t.target.closest(`.${e.params.slideClass}, swiper-slide`);if(!n||!e.slides.includes(n))return;let a=e.slides.indexOf(n)===e.activeIndex,i=e.params.watchSlidesProgress&&e.visibleSlides&&e.visibleSlides.includes(n);!a&&!i&&(t.sourceCapabilities&&t.sourceCapabilities.firesTouchEvents||(e.isHorizontal()?e.el.scrollLeft=0:e.el.scrollTop=0,e.slideTo(e.slides.indexOf(n),0)))},_=()=>{let t=e.params.a11y;t.itemRoleDescriptionMessage&&c(e.slides,t.itemRoleDescriptionMessage),t.slideRole&&l(e.slides,t.slideRole);let n=e.slides.length;t.slideLabelMessage&&e.slides.forEach((a,i)=>{let r=e.params.loop?parseInt(a.getAttribute("data-swiper-slide-index"),10):i;d(a,t.slideLabelMessage.replace(/\{\{index\}\}/,r+1).replace(/\{\{slidesLength\}\}/,n))})};n("beforeInit",()=>{(a=y("span",e.params.a11y.notificationClass)).setAttribute("aria-live","assertive"),a.setAttribute("aria-atomic","true")}),n("afterInit",()=>{e.params.a11y.enabled&&(()=>{var t,n;let i=e.params.a11y;e.isElement?e.el.shadowEl.append(a):e.el.append(a);let o=e.el;i.containerRoleDescriptionMessage&&c(o,i.containerRoleDescriptionMessage),i.containerMessage&&d(o,i.containerMessage);let s=e.wrapperEl,l=i.id||s.getAttribute("id")||`swiper-wrapper-${function(e=16){return"x".repeat(e).replace(/x/g,()=>Math.round(16*Math.random()).toString(16))}(16)}`,u=e.params.autoplay&&e.params.autoplay.enabled?"off":"polite";(t=r(s)).forEach(e=>{e.setAttribute("id",l)}),(n=r(s)).forEach(e=>{e.setAttribute("aria-live",u)}),_();let{nextEl:p,prevEl:h}=e.navigation?e.navigation:{};p=r(p),h=r(h),p&&p.forEach(e=>v(e,l,i.nextSlideMessage)),h&&h.forEach(e=>v(e,l,i.prevSlideMessage)),m()&&(Array.isArray(e.pagination.el)?e.pagination.el:[e.pagination.el]).forEach(e=>{e.addEventListener("keydown",f)}),e.el.addEventListener("focus",x,!0),e.el.addEventListener("pointerdown",g,!0),e.el.addEventListener("pointerup",b,!0)})()}),n("slidesLengthChange snapGridLengthChange slidesGridLengthChange",()=>{e.params.a11y.enabled&&_()}),n("fromEdge toEdge afterInit lock unlock",()=>{e.params.a11y.enabled&&function(){if(e.params.loop||e.params.rewind||!e.navigation)return;let{nextEl:t,prevEl:n}=e.navigation;n&&(e.isBeginning?(u(n),s(n)):(p(n),o(n))),t&&(e.isEnd?(u(t),s(t)):(p(t),o(t)))}()}),n("paginationUpdate",()=>{if(e.params.a11y.enabled){let t=e.params.a11y;h()&&e.pagination.bullets.forEach(n=>{e.params.pagination.clickable&&(o(n),e.params.pagination.renderBullet||(l(n,"button"),d(n,t.paginationBulletMessage.replace(/\{\{index\}\}/,N(n)+1)))),n.matches(X(e.params.pagination.bulletActiveClass))?n.setAttribute("aria-current","true"):n.removeAttribute("aria-current")})}}),n("destroy",()=>{e.params.a11y.enabled&&function(){a&&a.remove();let{nextEl:t,prevEl:n}=e.navigation?e.navigation:{};t=r(t),n=r(n),t&&t.forEach(e=>e.removeEventListener("keydown",f)),n&&n.forEach(e=>e.removeEventListener("keydown",f)),m()&&(Array.isArray(e.pagination.el)?e.pagination.el:[e.pagination.el]).forEach(e=>{e.removeEventListener("keydown",f)}),e.el.removeEventListener("focus",x,!0),e.el.removeEventListener("pointerdown",g,!0),e.el.removeEventListener("pointerup",b,!0)}()})}function Z({swiper:e,extendParams:t,on:n,emit:a,params:i}){let r,o,s,l,d,u,p,f,h;e.autoplay={running:!1,paused:!1,timeLeft:0},t({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let m=i&&i.autoplay?i.autoplay.delay:3e3,v=i&&i.autoplay?i.autoplay.delay:3e3,g=new Date().getTime;function b(t){e&&!e.destroyed&&e.wrapperEl&&t.target===e.wrapperEl&&(e.wrapperEl.removeEventListener("transitionend",b),w())}let y=()=>
14{if(e.destroyed||!e.autoplay.running)return;e.autoplay.paused?l=!0:l&&(v=s,l=!1);let t=e.autoplay.paused?s:g+v-new Date().getTime();e.autoplay.timeLeft=t,a("autoplayTimeLeft",t,t/m),o=requestAnimationFrame(()=>{y()})},x=t=>{if(e.destroyed||!e.autoplay.running)return;cancelAnimationFrame(o),y();let n=void 0===t?e.params.autoplay.delay:t;m=e.params.autoplay.delay,v=e.params.autoplay.delay;let i=(()=>{let t;if(t=e.virtual&&e.params.virtual.enabled?e.slides.filter(e=>e.classList.contains("swiper-slide-active"))[0]:e.slides[e.activeIndex])return parseInt(t.getAttribute("data-swiper-autoplay"),10)})();!Number.isNaN(i)&&i>0&&void 0===t&&(n=i,m=i,v=i),s=n;let l=e.params.speed,c=()=>{e&&!e.destroyed&&(e.params.autoplay.reverseDirection?!e.isBeginning||e.params.loop||e.params.rewind?(e.slidePrev(l,!0,!0),a("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(e.slides.length-1,l,!0,!0),a("autoplay")):!e.isEnd||e.params.loop||e.params.rewind?(e.slideNext(l,!0,!0),a("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(0,l,!0,!0),a("autoplay")),e.params.cssMode&&(g=new Date().getTime(),requestAnimationFrame(()=>{x()})))};return n>0?(clearTimeout(r),r=setTimeout(()=>{c()},n)):requestAnimationFrame(()=>{c()}),n},N=()=>{e.autoplay.running=!0,x(),a("autoplayStart")},_=()=>{e.autoplay.running=!1,clearTimeout(r),cancelAnimationFrame(o),a("autoplayStop")},C=(t,n)=>{if(e.destroyed||!e.autoplay.running)return;clearTimeout(r),t||(h=!0);let i=()=>{a("autoplayPause"),e.params.autoplay.waitForTransition?e.wrapperEl.addEventListener("transitionend",b):w()};if(e.autoplay.paused=!0,n){f&&(s=e.params.autoplay.delay),f=!1,i();return}s=(s||e.params.autoplay.delay)-(new Date().getTime()-g),e.isEnd&&s<0&&!e.params.loop||(s<0&&(s=0),i())},w=()=>{e.isEnd&&s<0&&!e.params.loop||e.destroyed||!e.autoplay.running||(g=new Date().getTime(),h?(h=!1,x(s)):x(),e.autoplay.paused=!1,a("autoplayResume"))},E=()=>{if(e.destroyed||!e.autoplay.running)return;let t=c();"hidden"===t.visibilityState&&(h=!0,C(!0)),"visible"===t.visibilityState&&w()},S=e=>{"mouse"===e.pointerType&&(h=!0,C(!0))},j=t=>{"mouse"===t.pointerType&&e.autoplay.paused&&w()};n("init",()=>{e.params.autoplay.enabled&&(e.params.autoplay.pauseOnMouseEnter&&(e.el.addEventListener("pointerenter",S),e.el.addEventListener("pointerleave",j)),c().addEventListener("visibilitychange",E),g=new Date().getTime(),N())}),n("destroy",()=>{e.el.removeEventListener("pointerenter",S),e.el.removeEventListener("pointerleave",j),c().removeEventListener("visibilitychange",E),e.autoplay.running&&_()}),n("beforeTransitionStart",(t,n,a)=>{!e.destroyed&&e.autoplay.running&&(a||!e.params.autoplay.disableOnInteraction?C(!0,!0):_())}),n("sliderFirstMove",()=>{if(!e.destroyed&&e.autoplay.running){if(e.params.autoplay.disableOnInteraction)return void _();d=!0,u=!1,h=!1,p=setTimeout(()=>{h=!0,u=!0,C(!0)},200)}}),n("touchEnd",()=>{if(!e.destroyed&&e.autoplay.running&&d){if(clearTimeout(p),clearTimeout(r),e.params.autoplay.disableOnInteraction){u=!1,d=!1;return}u&&e.params.cssMode&&w(),u=!1,d=!1}}),n("slideChange",()=>{!e.destroyed&&e.autoplay.running&&(f=!0)}),Object.assign(e.autoplay,{start:N,stop:_,pause:C,resume:w})}},85948:(e,t,n)=>{"use strict";n.d(t,{$:()=>u});var a=n(51249),i=n(69241),r=n(14232),o=n(11206),s=n(51093),l=n(77384),c=n(91130),d=n(24573);let u=(0,r.forwardRef)((e,t)=>{var{"aria-label":n,ariaHidden:u,children:p,elementType:f,icon:h,isFocusable:m=!0,isFullWidth:v=!1,leading:g,size:b="m",slot:y,styleVariant:x="primary",trailing:N}=e,_=(0,a.T)(e,["aria-label","ariaHidden","children","elementType","icon","isFocusable","isFullWidth","leading","size","slot","styleVariant","trailing"]);let{surfaceBackground:C}=(0,r.useContext)(d.B),w={"lc-Button":!0,"lc-Button--fullWidth":v,"lc-Button--leading":g,"lc-Button--trailing":N,"lc-ButtonEE":!0,"lc-ButtonEE--onDarkBackground":s.wg.includes(C),[`lc-ButtonEE--size${b.toUpperCase()}`]:"m"!==b,[`lc-ButtonEE--style${x.split("-").map(e=>(0,o.B)(e)).join("")}`]:"primary"!==x},E=h&&r.createElement(c.I,{size:"xs",source:h}),S=y||null,j="icon"===g&&E||"slot"===g&&S?r.createElement("span",{className:"lc-Button-leading"},"icon"===g?E:S):null,T="icon"===N&&E||"slot"===N&&S?r.createElement("span",{className:"lc-Button-trailing"},"icon"===N?E:S):null,{dataAttributes:P}=(0,l.r)(_),O=Object.assign(Object.assign({},P),{"aria-hidden":u,"aria-label":n,ref:t,tabIndex:m?void 0:-1});return(0,r.createElement)(f,Object.assign(Object.assign(Object.assign({},O),(()=>{if("button"===f){let{isDisabled:e,onClick:t,type:n="button"}=_;return{disabled:e,onClick:t,type:n}}if("a"===f){let{href:e,rel:t,target:n}=_;return{href:e,rel:t,target:n}}return null})()),{className:(0,i.A)(w)}),r.createElement("span",{className:"lc-Button-content"},j,p,T))})},86190:e=>{e.exports={swiper_carousel_aboutTv:"partnerCarousel_swiper_carousel_aboutTv__JNlhd",carousel_tile:"partnerCarousel_carousel_tile__aIaks",image_size:"partnerCarousel_image_size__ENI9y",imgItem:"partnerCarousel_imgItem__hNLa2",linkColor:"partnerCarousel_linkColor__IGt2m",tooltipArrowShow:"partnerCarousel_tooltipArrowShow__rfqw_",tooltipArrowHide:"partnerCarousel_tooltipArrowHide__UopFv",linkwrapper:"partnerCarousel_linkwrapper__6ySzX"}},87430:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(31683);function i(e,t){if(e){if("string"==typeof e)return(0,a.A)(e,t);var n=({}).toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?(0,a.A)(e,t):void 0}}},88102:e=>{e.exports={messageBoxWrapper:"service-checker-message-box_messageBoxWrapper__W80yv",whiteText:"service-checker-message-box_whiteText__D09hw",disc:"service-checker-message-box_disc__iHw5I",servicecheckerMessage_root:"service-checker-message-box_servicecheckerMessage_root__rVJb5",messageBoxContent:"service-checker-message-box_messageBoxContent___xMZp",checkMark:"service-checker-message-box_checkMark__9mwaB",inlineContainer:"service-checker-message-box_inlineContainer__0fKIU"}},88220:e=>{!function(){var t={675:function(e,t){"use strict";t.byteLength=function(e){var t=l(e),n=t[0],a=t[1];return(n+a)*3/4-a},t.toByteArray=function(e){var t,n,r=l(e),o=r[0],s=r[1],c=new i((o+s)*3/4-s),d=0,u=s>0?o-4:o;for(n=0;n<u;n+=4)t=a[e.charCodeAt(n)]<<18|a[e.charCodeAt(n+1)]<<12|a[e.charCodeAt(n+2)]<<6|a[e.charCodeAt(n+3)],c[d++]=t>>16&255,c[d++]=t>>8&255,c[d++]=255&t;return 2===s&&(t=a[e.charCodeAt(n)]<<2|a[e.charCodeAt(n+1)]>>4,c[d++]=255&t),1===s&&(t=a[e.charCodeAt(n)]<<10|a[e.charCodeAt(n+1)]<<4|a[e.charCodeAt(n+2)]>>2,c[d++]=t>>8&255,c[d++]=255&t),c},t.fromByteArray=function(e){for(var t,a=e.length,i=a%3,r=[],o=0,s=a-i;o<s;o+=16383)r.push(function(e,t,a){for(var i,r=[],o=t;o<a;o+=3)i=(e[o]<<16&0xff0000)+(e[o+1]<<8&65280)+(255&e[o+2]),r.push(n[i>>18&63]+n[i>>12&63]+n[i>>6&63]+n[63&i]);return r.join("")}(e,o,o+16383>
14s?s:o+16383));return 1===i?r.push(n[(t=e[a-1])>>2]+n[t<<4&63]+"=="):2===i&&r.push(n[(t=(e[a-2]<<8)+e[a-1])>>10]+n[t>>4&63]+n[t<<2&63]+"="),r.join("")};for(var n=[],a=[],i="undefined"!=typeof Uint8Array?Uint8Array:Array,r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",o=0,s=r.length;o<s;++o)n[o]=r[o],a[r.charCodeAt(o)]=o;function l(e){var t=e.length;if(t%4>0)throw Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");-1===n&&(n=t);var a=n===t?0:4-n%4;return[n,a]}a[45]=62,a[95]=63},72:function(e,t,n){"use strict";var a=n(675),i=n(783),r="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;function o(e){if(e>0x7fffffff)throw RangeError('The value "'+e+'" is invalid for option "size"');var t=new Uint8Array(e);return Object.setPrototypeOf(t,s.prototype),t}function s(e,t,n){if("number"==typeof e){if("string"==typeof t)throw TypeError('The "string" argument must be of type string. Received type number');return d(e)}return l(e,t,n)}function l(e,t,n){if("string"==typeof e){var a=e,i=t;if(("string"!=typeof i||""===i)&&(i="utf8"),!s.isEncoding(i))throw TypeError("Unknown encoding: "+i);var r=0|f(a,i),l=o(r),c=l.write(a,i);return c!==r&&(l=l.slice(0,c)),l}if(ArrayBuffer.isView(e))return u(e);if(null==e)throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(P(e,ArrayBuffer)||e&&P(e.buffer,ArrayBuffer)||"undefined"!=typeof SharedArrayBuffer&&(P(e,SharedArrayBuffer)||e&&P(e.buffer,SharedArrayBuffer)))return function(e,t,n){var a;if(t<0||e.byteLength<t)throw RangeError('"offset" is outside of buffer bounds');if(e.byteLength<t+(n||0))throw RangeError('"length" is outside of buffer bounds');return Object.setPrototypeOf(a=void 0===t&&void 0===n?new Uint8Array(e):void 0===n?new Uint8Array(e,t):new Uint8Array(e,t,n),s.prototype),a}(e,t,n);if("number"==typeof e)throw TypeError('The "value" argument must not be of type number. Received type number');var d=e.valueOf&&e.valueOf();if(null!=d&&d!==e)return s.from(d,t,n);var h=function(e){if(s.isBuffer(e)){var t=0|p(e.length),n=o(t);return 0===n.length||e.copy(n,0,0,t),n}return void 0!==e.length?"number"!=typeof e.length||function(e){return e!=e}(e.length)?o(0):u(e):"Buffer"===e.type&&Array.isArray(e.data)?u(e.data):void 0}(e);if(h)return h;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return s.from(e[Symbol.toPrimitive]("string"),t,n);throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function c(e){if("number"!=typeof e)throw TypeError('"size" argument must be of type number');if(e<0)throw RangeError('The value "'+e+'" is invalid for option "size"')}function d(e){return c(e),o(e<0?0:0|p(e))}function u(e){for(var t=e.length<0?0:0|p(e.length),n=o(t),a=0;a<t;a+=1)n[a]=255&e[a];return n}t.Buffer=s,t.SlowBuffer=function(e){return+e!=e&&(e=0),s.alloc(+e)},t.INSPECT_MAX_BYTES=50,t.kMaxLength=0x7fffffff,s.TYPED_ARRAY_SUPPORT=function(){try{var e=new Uint8Array(1),t={foo:function(){return 42}};return Object.setPrototypeOf(t,Uint8Array.prototype),Object.setPrototypeOf(e,t),42===e.foo()}catch(e){return!1}}(),s.TYPED_ARRAY_SUPPORT||"undefined"==typeof console||"function"!=typeof console.error||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(s.prototype,"parent",{enumerable:!0,get:function(){if(s.isBuffer(this))return this.buffer}}),Object.defineProperty(s.prototype,"offset",{enumerable:!0,get:function(){if(s.isBuffer(this))return this.byteOffset}}),s.poolSize=8192,s.from=function(e,t,n){return l(e,t,n)},Object.setPrototypeOf(s.prototype,Uint8Array.prototype),Object.setPrototypeOf(s,Uint8Array),s.alloc=function(e,t,n){return(c(e),e<=0)?o(e):void 0!==t?"string"==typeof n?o(e).fill(t,n):o(e).fill(t):o(e)},s.allocUnsafe=function(e){return d(e)},s.allocUnsafeSlow=function(e){return d(e)};function p(e){if(e>=0x7fffffff)throw RangeError("Attempt to allocate Buffer larger than maximum size: 0x7fffffff bytes");return 0|e}function f(e,t){if(s.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||P(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);var n=e.length,a=arguments.length>2&&!0===arguments[2];if(!a&&0===n)return 0;for(var i=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":return E(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return j(e).length;default:if(i)return a?-1:E(e).length;t=(""+t).toLowerCase(),i=!0}}function h(e,t,n){var i,r,o,s=!1;if((void 0===t||t<0)&&(t=0),t>this.length||((void 0===n||n>this.length)&&(n=this.length),n<=0||(n>>>=0)<=(t>>>=0)))return"";for(e||(e="utf8");;)switch(e){case"hex":return function(e,t,n){var a=e.length;(!t||t<0)&&(t=0),(!n||n<0||n>a)&&(n=a);for(var i="",r=t;r<n;++r)i+=O[e[r]];return i}(this,t,n);case"utf8":case"utf-8":return b(this,t,n);case"ascii":return function(e,t,n){var a="";n=Math.min(e.length,n);for(var i=t;i<n;++i)a+=String.fromCharCode(127&e[i]);return a}(this,t,n);case"latin1":case"binary":return function(e,t,n){var a="";n=Math.min(e.length,n);for(var i=t;i<n;++i)a+=String.fromCharCode(e[i]);return a}(this,t,n);case"base64":return i=this,r=t,o=n,0===r&&o===i.length?a.fromByteArray(i):a.fromByteArray(i.slice(r,o));case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return function(e,t,n){for(var a=e.slice(t,n),i="",r=0;r<a.length;r+=2)i+=String.fromCharCode(a[r]+256*a[r+1]);return i}(this,t,n);default:if(s)throw TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),s=!0}}function m(e,t,n){var a=e[t];e[t]=e[n],e[n]=a}function v(e,t,n,a,i){var r;if(0===e.length)return -1;if("string"==typeof n?(a=n,n=0):n>0x7fffffff?n=0x7fffffff:n<-0x80000000&&(n=-0x80000000),(r=n*=1)!=r&&(n=i?0:e.length-1),n<0&&(n=e.length+n),n>=e.length)if(i)return -1;else n=e.length-1;else if(n<0)if(!i)return -1;else n=0;if("string"==typeof t&&(t=s.from(t,a)),s.isBuffer(t))return 0===t.length?-1:g(e,t,n,a,i);if("number"==typeof t){if(t&=255,"function"==typeof Uint8Array.prototype.indexOf)if(i)return Uint8Array.prototype.indexOf.call(e,t,n);else return Uint8Array.prototype.lastIndexOf.call(e,t,n);return g(e,[t],n,a,i)}throw TypeError("val must be string, number or Buffer")}function g(e,t,n,a,i){var r,o=1,s=e.length,l=t.length;if(void 0!==a&&("ucs2"===(a=String(a).toLowerCase())||"ucs-2"===a||"utf16le"===a||"utf-16le"===a)){if(e.length<2||t.length<2)return -1;
vendor: 11,295 bytes, line 14
14o=2,s/=2,l/=2,n/=2}function c(e,t){return 1===o?e[t]:e.readUInt16BE(t*o)}if(i){var d=-1;for(r=n;r<s;r++)if(c(e,r)===c(t,-1===d?0:r-d)){if(-1===d&&(d=r),r-d+1===l)return d*o}else -1!==d&&(r-=r-d),d=-1}else for(n+l>s&&(n=s-l),r=n;r>=0;r--){for(var u=!0,p=0;p<l;p++)if(c(e,r+p)!==c(t,p)){u=!1;break}if(u)return r}return -1}s.isBuffer=function(e){return null!=e&&!0===e._isBuffer&&e!==s.prototype},s.compare=function(e,t){if(P(e,Uint8Array)&&(e=s.from(e,e.offset,e.byteLength)),P(t,Uint8Array)&&(t=s.from(t,t.offset,t.byteLength)),!s.isBuffer(e)||!s.isBuffer(t))throw TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(e===t)return 0;for(var n=e.length,a=t.length,i=0,r=Math.min(n,a);i<r;++i)if(e[i]!==t[i]){n=e[i],a=t[i];break}return n<a?-1:+(a<n)},s.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},s.concat=function(e,t){if(!Array.isArray(e))throw TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return s.alloc(0);if(void 0===t)for(n=0,t=0;n<e.length;++n)t+=e[n].length;var n,a=s.allocUnsafe(t),i=0;for(n=0;n<e.length;++n){var r=e[n];if(P(r,Uint8Array)&&(r=s.from(r)),!s.isBuffer(r))throw TypeError('"list" argument must be an Array of Buffers');r.copy(a,i),i+=r.length}return a},s.byteLength=f,s.prototype._isBuffer=!0,s.prototype.swap16=function(){var e=this.length;if(e%2!=0)throw RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t<e;t+=2)m(this,t,t+1);return this},s.prototype.swap32=function(){var e=this.length;if(e%4!=0)throw RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t<e;t+=4)m(this,t,t+3),m(this,t+1,t+2);return this},s.prototype.swap64=function(){var e=this.length;if(e%8!=0)throw RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t<e;t+=8)m(this,t,t+7),m(this,t+1,t+6),m(this,t+2,t+5),m(this,t+3,t+4);return this},s.prototype.toString=function(){var e=this.length;return 0===e?"":0==arguments.length?b(this,0,e):h.apply(this,arguments)},s.prototype.toLocaleString=s.prototype.toString,s.prototype.equals=function(e){if(!s.isBuffer(e))throw TypeError("Argument must be a Buffer");return this===e||0===s.compare(this,e)},s.prototype.inspect=function(){var e="",n=t.INSPECT_MAX_BYTES;return e=this.toString("hex",0,n).replace(/(.{2})/g,"$1 ").trim(),this.length>n&&(e+=" ... "),"<Buffer "+e+">"},r&&(s.prototype[r]=s.prototype.inspect),s.prototype.compare=function(e,t,n,a,i){if(P(e,Uint8Array)&&(e=s.from(e,e.offset,e.byteLength)),!s.isBuffer(e))throw TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===a&&(a=0),void 0===i&&(i=this.length),t<0||n>e.length||a<0||i>this.length)throw RangeError("out of range index");if(a>=i&&t>=n)return 0;if(a>=i)return -1;if(t>=n)return 1;if(t>>>=0,n>>>=0,a>>>=0,i>>>=0,this===e)return 0;for(var r=i-a,o=n-t,l=Math.min(r,o),c=this.slice(a,i),d=e.slice(t,n),u=0;u<l;++u)if(c[u]!==d[u]){r=c[u],o=d[u];break}return r<o?-1:+(o<r)},s.prototype.includes=function(e,t,n){return -1!==this.indexOf(e,t,n)},s.prototype.indexOf=function(e,t,n){return v(this,e,t,n,!0)},s.prototype.lastIndexOf=function(e,t,n){return v(this,e,t,n,!1)};function b(e,t,n){n=Math.min(e.length,n);for(var a=[],i=t;i<n;){var r,o,s,l,c=e[i],d=null,u=c>239?4:c>223?3:c>191?2:1;if(i+u<=n)switch(u){case 1:c<128&&(d=c);break;case 2:(192&(r=e[i+1]))==128&&(l=(31&c)<<6|63&r)>127&&(d=l);break;case 3:r=e[i+1],o=e[i+2],(192&r)==128&&(192&o)==128&&(l=(15&c)<<12|(63&r)<<6|63&o)>2047&&(l<55296||l>57343)&&(d=l);break;case 4:r=e[i+1],o=e[i+2],s=e[i+3],(192&r)==128&&(192&o)==128&&(192&s)==128&&(l=(15&c)<<18|(63&r)<<12|(63&o)<<6|63&s)>65535&&l<1114112&&(d=l)}null===d?(d=65533,u=1):d>65535&&(d-=65536,a.push(d>>>10&1023|55296),d=56320|1023&d),a.push(d),i+=u}var p=a,f=p.length;if(f<=4096)return String.fromCharCode.apply(String,p);for(var h="",m=0;m<f;)h+=String.fromCharCode.apply(String,p.slice(m,m+=4096));return h}function y(e,t,n){if(e%1!=0||e<0)throw RangeError("offset is not uint");if(e+t>n)throw RangeError("Trying to access beyond buffer length")}function x(e,t,n,a,i,r){if(!s.isBuffer(e))throw TypeError('"buffer" argument must be a Buffer instance');if(t>i||t<r)throw RangeError('"value" argument is out of bounds');if(n+a>e.length)throw RangeError("Index out of range")}function N(e,t,n,a,i,r){if(n+a>e.length||n<0)throw RangeError("Index out of range")}function _(e,t,n,a,r){return t*=1,n>>>=0,r||N(e,t,n,4,34028234663852886e22,-34028234663852886e22),i.write(e,t,n,a,23,4),n+4}function C(e,t,n,a,r){return t*=1,n>>>=0,r||N(e,t,n,8,17976931348623157e292,-17976931348623157e292),i.write(e,t,n,a,52,8),n+8}s.prototype.write=function(e,t,n,a){if(void 0===t)a="utf8",n=this.length,t=0;else if(void 0===n&&"string"==typeof t)a=t,n=this.length,t=0;else if(isFinite(t))t>>>=0,isFinite(n)?(n>>>=0,void 0===a&&(a="utf8")):(a=n,n=void 0);else throw Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var i,r,o,s,l,c,d,u,p=this.length-t;if((void 0===n||n>p)&&(n=p),e.length>0&&(n<0||t<0)||t>this.length)throw RangeError("Attempt to write outside buffer bounds");a||(a="utf8");for(var f=!1;;)switch(a){case"hex":return function(e,t,n,a){n=Number(n)||0;var i=e.length-n;a?(a=Number(a))>i&&(a=i):a=i;var r=t.length;a>r/2&&(a=r/2);for(var o=0;o<a;++o){var s,l=parseInt(t.substr(2*o,2),16);if((s=l)!=s)break;e[n+o]=l}return o}(this,e,t,n);case"utf8":case"utf-8":return i=t,r=n,T(E(e,this.length-i),this,i,r);case"ascii":return o=t,s=n,T(S(e),this,o,s);case"latin1":case"binary":return function(e,t,n,a){return T(S(t),e,n,a)}(this,e,t,n);case"base64":return l=t,c=n,T(j(e),this,l,c);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return d=t,u=n,T(function(e,t){for(var n,a,i=[],r=0;r<e.length&&!((t-=2)<0);++r)a=(n=e.charCodeAt(r))>>8,i.push(n%256),i.push(a);return i}(e,this.length-d),this,d,u);default:if(f)throw TypeError("Unknown encoding: "+a);a=(""+a).toLowerCase(),f=!0}},s.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},s.prototype.slice=function(e,t){var n=this.length;e=~~e,t=void 0===t?n:~~t,e<0?(e+=n)<0&&(e=0):e>n&&(e=n),t<0?(t+=n)<0&&(t=0):t>n&&(t=n),t<e&&(t=e);var a=this.subarray(e,t);return Object.setPrototypeOf(a,s.prototype),a},s.prototype.readUIntLE=function(e,t,n){e>>>=0,t>>>=0,n||y(e,t,this.length);for(var a=this[e],i=1,r=0;++r<t&&(i*=256);)a+=this[e+r]*i;return a},s.prototype.readUIntBE=function(e,t,n){e>>>=0,t>>>=0,n||y(e,t,this.length);for(var a=this[e+--t],i=1;t>0&&(i*=256);)a+=this[e+--t]*i;return a},s.prototype.readUInt8=function(e,t){return e>>>=0,t||y(e,1,this.length),this[e]},s.prototype.readUInt16LE=function(e,t){return e>>>=0,t||y(e,2,this.length),this[e]|this[e+1]<<8},s.prototype.readUInt16BE=function(e,t){return e>>>=0,t||y(e,2,this.length),this[e]<<8|this[e+1]},s.prototype.readUInt32LE=function(e,t){return e>>>=0,t||y(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+0x1000000*this[e+3]},s.prototype.readUInt32BE=function(e,t){return e>>>=0,t||y(e,4,this.length),0x1000000*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},s.prototype.readIntLE=function(e,t,n){e>>>=0,t>>>=0,n||y(e,t,this.length);for(var a=this[e],i=1,r=0;++r<t&&(i*=256);)a+=this[e+r]*i;return a>=(i*=128)&&(a-=Math.pow(2,8*t)),a},s.prototype.readIntBE=function(e,t,n){e>>>=0,t>>>=0,n||y(e,t,this.length);for(var a=t,i=1,r=this[e+--a];a>0&&(i*=256);)r+=this[e+--a]*i;return r>=(i*=128)&&(r-=Math.pow(2,8*t)),r},s.prototype.readInt8=function(e,t){return(e>>>=0,t||y(e,1,this.length),128&this[e])?-((255-this[e]+1)*1):this[e]},s.prototype.readInt16LE=function(e,t){e>>>=0,t||y(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?0xffff0000|n:n},s.prototype.readInt16BE=function(e,t){e>>>=0,t||y(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?0xffff0000|n:n},s.prototype.readInt32LE=function(e,t){return e>>>=0,t||y(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},s.prototype.readInt32BE=function(e,t){return e>>>=0,t||y(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},s.prototype.readFloatLE=function(e,t){return e>>>=0,t||y(e,4,this.length),i.read(this,e,!0,23,4)},s.prototype.readFloatBE=function(e,t){return e>>>=0,t||y(e,4,this.length),i.read(this,e,!1,23,4)},s.prototype.readDoubleLE=function(e,t){return e>>>=0,t||y(e,8,this.length),i.read(this,e,!0,52,8)},s.prototype.readDoubleBE=function(e,t){return e>>>=0,t||y(e,8,this.length),i.read(this,e,!1,52,8)},s.prototype.writeUIntLE=function(e,t,n,a){if(e*=1,t>>>=0,n>>>=0,!a){var i=Math.pow(2,8*n)-1;x(this,e,t,n,i,0)}var r=1,o=0;for(this[t]=255&e;++o<n&&(r*=256);)this[t+o]=e/r&255;return t+n},s.prototype.writeUIntBE=function(e,t,n,a){if(e*=1,t>>>=0,n>>>=0,!a){var i=Math.pow(2,8*n)-1;x(this,e,t,n,i,0)}var r=n-1,o=1;for(this[t+r]=255&e;--r>=0&&(o*=256);)this[t+r]=e/o&255;return t+n},s.prototype.writeUInt8=function(e,t,n){return e*=1,t>>>=0,n||x(this,e,t,1,255,0),this[t]=255&e,t+1},s.prototype.writeUInt16LE=function(e,t,n){return e*=1,t>>>=0,n||x(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},s.prototype.writeUInt16BE=function(e,t,n){return e*=1,t>>>=0,n||x(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},s.prototype.writeUInt32LE=function(e,t,n){return e*=1,t>>>=0,n||x(this,e,t,4,0xffffffff,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},s.prototype.writeUInt32BE=function(e,t,n){return e*=1,t>>>=0,n||x(this,e,t,4,0xffffffff,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},s.prototype.writeIntLE=function(e,t,n,a){if(e*=1,t>>>=0,!a){var i=Math.pow(2,8*n-1);x(this,e,t,n,i-1,-i)}var r=0,o=1,s=0;for(this[t]=255&e;++r<n&&(o*=256);)e<0&&0===s&&0!==this[t+r-1]&&(s=1),this[t+r]=(e/o|0)-s&255;return t+n},s.prototype.writeIntBE=function(e,t,n,a){if(e*=1,t>>>=0,!a){var i=Math.pow(2,8*n-1);x(this,e,t,n,i-1,-i)}var r=n-1,o=1,s=0;for(this[t+r]=255&e;--r>=0&&(o*=256);)e<0&&0===s&&0!==this[t+r+1]&&(s=1),this[t+r]=(e/o|0)-s&255;return t+n},s.prototype.writeInt8=function(e,t,n){return e*=1,t>>>=0,n||x(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},s.prototype.writeInt16LE=function(e,t,n){return e*=1,t>>>=0,n||x(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},s.prototype.writeInt16BE=function(e,t,n){return e*=1,t>>>=0,n||x(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},s.prototype.writeInt32LE=function(e,t,n){return e*=1,t>>>=0,n||x(this,e,t,4,0x7fffffff,-0x80000000),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},s.prototype.writeInt32BE=function(e,t,n){return e*=1,t>>>=0,n||x(this,e,t,4,0x7fffffff,-0x80000000),e<0&&(e=0xffffffff+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},s.prototype.writeFloatLE=function(e,t,n){return _(this,e,t,!0,n)},s.prototype.writeFloatBE=function(e,t,n){return _(this,e,t,!1,n)},s.prototype.writeDoubleLE=function(e,t,n){return C(this,e,t,!0,n)},s.prototype.writeDoubleBE=function(e,t,n){return C(this,e,t,!1,n)},s.prototype.copy=function(e,t,n,a){if(!s.isBuffer(e))throw TypeError("argument should be a Buffer");if(n||(n=0),a||0===a||(a=this.length),t>=e.length&&(t=e.length),t||(t=0),a>
140&&a<n&&(a=n),a===n||0===e.length||0===this.length)return 0;if(t<0)throw RangeError("targetStart out of bounds");if(n<0||n>=this.length)throw RangeError("Index out of range");if(a<0)throw RangeError("sourceEnd out of bounds");a>this.length&&(a=this.length),e.length-t<a-n&&(a=e.length-t+n);var i=a-n;if(this===e&&"function"==typeof Uint8Array.prototype.copyWithin)this.copyWithin(t,n,a);else if(this===e&&n<t&&t<a)for(var r=i-1;r>=0;--r)e[r+t]=this[r+n];else Uint8Array.prototype.set.call(e,this.subarray(n,a),t);return i},s.prototype.fill=function(e,t,n,a){if("string"==typeof e){if("string"==typeof t?(a=t,t=0,n=this.length):"string"==typeof n&&(a=n,n=this.length),void 0!==a&&"string"!=typeof a)throw TypeError("encoding must be a string");if("string"==typeof a&&!s.isEncoding(a))throw TypeError("Unknown encoding: "+a);if(1===e.length){var i,r=e.charCodeAt(0);("utf8"===a&&r<128||"latin1"===a)&&(e=r)}}else"number"==typeof e?e&=255:"boolean"==typeof e&&(e=Number(e));if(t<0||this.length<t||this.length<n)throw RangeError("Out of range index");if(n<=t)return this;if(t>>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"==typeof e)for(i=t;i<n;++i)this[i]=e;else{var o=s.isBuffer(e)?e:s.from(e,a),l=o.length;if(0===l)throw TypeError('The value "'+e+'" is invalid for argument "value"');for(i=0;i<n-t;++i)this[i+t]=o[i%l]}return this};var w=/[^+/0-9A-Za-z-_]/g;function E(e,t){t=t||1/0;for(var n,a=e.length,i=null,r=[],o=0;o<a;++o){if((n=e.charCodeAt(o))>55295&&n<57344){if(!i){if(n>56319||o+1===a){(t-=3)>-1&&r.push(239,191,189);continue}i=n;continue}if(n<56320){(t-=3)>-1&&r.push(239,191,189),i=n;continue}n=(i-55296<<10|n-56320)+65536}else i&&(t-=3)>-1&&r.push(239,191,189);if(i=null,n<128){if((t-=1)<0)break;r.push(n)}else if(n<2048){if((t-=2)<0)break;r.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;r.push(n>>12|224,n>>6&63|128,63&n|128)}else if(n<1114112){if((t-=4)<0)break;r.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}else throw Error("Invalid code point")}return r}function S(e){for(var t=[],n=0;n<e.length;++n)t.push(255&e.charCodeAt(n));return t}function j(e){return a.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(w,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function T(e,t,n,a){for(var i=0;i<a&&!(i+n>=t.length)&&!(i>=e.length);++i)t[i+n]=e[i];return i}function P(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}var O=function(){for(var e="0123456789abcdef",t=Array(256),n=0;n<16;++n)for(var a=16*n,i=0;i<16;++i)t[a+i]=e[n]+e[i];return t}()},783:function(e,t){t.read=function(e,t,n,a,i){var r,o,s=8*i-a-1,l=(1<<s)-1,c=l>>1,d=-7,u=n?i-1:0,p=n?-1:1,f=e[t+u];for(u+=p,r=f&(1<<-d)-1,f>>=-d,d+=s;d>0;r=256*r+e[t+u],u+=p,d-=8);for(o=r&(1<<-d)-1,r>>=-d,d+=a;d>0;o=256*o+e[t+u],u+=p,d-=8);if(0===r)r=1-c;else{if(r===l)return o?NaN:1/0*(f?-1:1);o+=Math.pow(2,a),r-=c}return(f?-1:1)*o*Math.pow(2,r-a)},t.write=function(e,t,n,a,i,r){var o,s,l,c=8*r-i-1,d=(1<<c)-1,u=d>>1,p=5960464477539062e-23*(23===i),f=a?0:r-1,h=a?1:-1,m=+(t<0||0===t&&1/t<0);for(isNaN(t=Math.abs(t))||t===1/0?(s=+!!isNaN(t),o=d):(o=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-o))<1&&(o--,l*=2),o+u>=1?t+=p/l:t+=p*Math.pow(2,1-u),t*l>=2&&(o++,l/=2),o+u>=d?(s=0,o=d):o+u>=1?(s=(t*l-1)*Math.pow(2,i),o+=u):(s=t*Math.pow(2,u-1)*Math.pow(2,i),o=0));i>=8;e[n+f]=255&s,f+=h,s/=256,i-=8);for(o=o<<i|s,c+=i;c>0;e[n+f]=255&o,f+=h,o/=256,c-=8);e[n+f-h]|=128*m}}},n={};function a(e){var i=n[e];if(void 0!==i)return i.exports;var r=n[e]={exports:{}},o=!0;try{t[e](r,r.exports,a),o=!1}finally{o&&delete n[e]}return r.exports}a.ab="//",e.exports=a(72)}()},88309:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},i=function(){function e(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}}(),r=l(n(14232));l(n(98477));var o=l(n(34203)),s=l(n(95062));
14function l(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){var t=function(t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function, not "+typeof t);function n(e){if(!(this instanceof n))throw TypeError("Cannot call a class as a function");var t=function(e,t){if(!e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&("object"==typeof t||"function"==typeof t)?t:e}(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,e));return t.childBindings={domNode:null},t}return n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t),i(n,[{key:"componentDidMount",value:function(){if("undefined"==typeof window)return!1;this.registerElems(this.props.name)}},{key:"componentDidUpdate",value:function(e){this.props.name!==e.name&&this.registerElems(this.props.name)}},{key:"componentWillUnmount",value:function(){if("undefined"==typeof window)return!1;o.default.unregister(this.props.name)}},{key:"registerElems",value:function(e){o.default.register(e,this.childBindings.domNode)}},{key:"render",value:function(){return r.default.createElement(e,a({},this.props,{parentBindings:this.childBindings}))}}]),n}(r.default.Component);return t.propTypes={name:s.default.string,id:s.default.string},t}},88352:(e,t,n)=>{var a=Object.create,i=Object.defineProperty,r=Object.getOwnPropertyDescriptor,o=Object.getOwnPropertyNames,s=Object.getPrototypeOf,l=Object.prototype.hasOwnProperty,c=(e,t,n,a)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let s of o(t))l.call(e,s)||s===n||i(e,s,{get:()=>t[s],enumerable:!(a=r(t,s))||a.enumerable});return e},d=(e,t,n)=>(n=null!=e?a(s(e)):{},c(!t&&e&&e.__esModule?n:i(n,"default",{value:e,enumerable:!0}),e)),u={};((e,t)=>{for(var n in t)i(e,n,{get:t[n],enumerable:!0})})(u,{callPlayer:()=>O,getConfig:()=>T,getSDK:()=>j,isBlobUrl:()=>A,isMediaStream:()=>k,lazy:()=>m,omit:()=>P,parseEndTime:()=>_,parseStartTime:()=>N,queryString:()=>w,randomString:()=>C,supportsWebKitPresentationMode:()=>I}),e.exports=c(i({},"__esModule",{value:!0}),u);var p=d(n(14232)),f=d(n(24627)),h=d(n(94410));let m=e=>p.default.lazy(async()=>{let t=await e();return"function"==typeof t.default?t:t.default}),v=/[?&#](?:start|t)=([0-9hms]+)/,g=/[?&#]end=([0-9hms]+)/,b=/(\d+)(h|m|s)/g,y=/^\d+$/;function x(e,t){if(e instanceof Array)return;let n=e.match(t);if(n){let e=n[1];if(e.match(b)){var a=e;let t=0,n=b.exec(a);for(;null!==n;){let[,e,i]=n;"h"===i&&(t+=60*parseInt(e,10)*60),"m"===i&&(t+=60*parseInt(e,10)),"s"===i&&(t+=parseInt(e,10)),n=b.exec(a)}return t}if(y.test(e))return parseInt(e)}}function N(e){return x(e,v)}function _(e){return x(e,g)}function C(){return Math.random().toString(36).substr(2,5)}function w(e){return Object.keys(e).map(t=>`${t}=${e[t]}`).join("&")}function E(e){return window[e]?window[e]:window.exports&&window.exports[e]?window.exports[e]:window.module&&window.module.exports&&window.module.exports[e]?window.module.exports[e]:null}let S={},j=function(e,t,n=null,a=()=>!0,i=f.default){let r=E(t);return r&&a(r)?Promise.resolve(r):new Promise((a,r)=>{if(S[e])return void S[e].push({resolve:a,reject:r});S[e]=[{resolve:a,reject:r}];let o=t=>{S[e].forEach(e=>e.resolve(t))};if(n){let e=window[n];window[n]=function(){e&&e(),o(E(t))}}i(e,a=>{a?(S[e].forEach(e=>e.reject(a)),S[e]=null):n||o(E(t))})})};function T(e,t){return(0,h.default)(t.config,e.config)}function P(e,...t){let n=[].concat(...t),a={};for(let t of Object.keys(e))-1===n.indexOf(t)&&(a[t]=e[t]);return a}function O(e,...t){if(!this.player||!this.player[e]){let t=`ReactPlayer: ${this.constructor.displayName} player could not call %c${e}%c \u2013 `;return this.player?this.player[e]||(t+="The method was not available"):t+="The player was not available",console.warn(t,"font-weight: bold",""),null}return this.player[e](...t)}function k(e){return"undefined"!=typeof window&&void 0!==window.MediaStream&&e instanceof window.MediaStream}function A(e){return/^blob:/.test(e)}function I(e=document.createElement("video")){let t=!1===/iPhone|iPod/.test(navigator.userAgent);return e.webkitSupportsPresentationMode&&"function"==typeof e.webkitSetPresentationMode&&t}}
14,89099:(e,t,n)=>{e.exports=n(8524)},89311:(e,t,n)=>{"use strict";n.d(t,{q:()=>i});var a=n(14232);let i=(e,t,n)=>{(0,a.useEffect)(()=>{e&&console.warn(`Loop: ${((e,t)=>{let n=t?`, please use \`${t}\` instead`:"";return`\`${e}\` is deprecated. It will be removed in a future major release${n}.`})(t,n)}`)},[e,t,n])}},89640:e=>{e.exports={root:"loader_root___6CCw",loaderMsg:"loader_loaderMsg__UD8eT",dots:"loader_dots__Pw6oK",blue:"loader_blue__C3cFE",pink:"loader_pink__IMBcI",purple:"loader_purple__V07XM",dot:"loader_dot__rYBkZ",dotsTypeB:"loader_dotsTypeB__rFOpc",dotB:"loader_dotB__KkVhV",bounceOne:"loader_bounceOne__g5CT1",effects1:"loader_effects1__pScnQ",bounceTwo:"loader_bounceTwo__NZech",bounceThree:"loader_bounceThree__fdYAF",bounceOneB:"loader_bounceOneB__giWp5",effects2:"loader_effects2__1p_nZ",bounceTwoB:"loader_bounceTwoB__8SdFO",bounceThreeB:"loader_bounceThreeB__hIJOm",whiteText:"loader_whiteText__uYijs"}},89721:(e,t,n)=>{"use strict";n.d(t,{e:()=>a});let a=(0,n(14232).forwardRef)((e,t)=>null)},90445:(e,t,n)=>{"use strict";n.d(t,{A:()=>r,g:()=>r});var a=n(14232),i=n(54155);let r=(0,a.forwardRef)((e,t)=>((0,i.q)(!1,"IconChevronLeft"),a.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",ref:t},e),a.createElement("path",{d:"M18.323 22.736a.9.9 0 0 0 1.271 0l.142-.142a.9.9 0 0 0 0-1.272L14.416 16l5.322-5.322a.9.9 0 0 0 0-1.272l-.142-.142a.9.9 0 0 0-1.272 0l-6.03 6.03a1 1 0 0 0 0 1.414l6.03 6.03z"}))));r.displayName="LoopChevronLeft"},90826:(e,t,n)=>{"use strict";n.d(t,{D:()=>u});var a=n(51249),i=n(69241),r=n(14232),o=n(11206),s=n(51093),l=n(89311),c=n(24573);let d="lc-Heading",u=(0,r.forwardRef)((e,t)=>{var{brandAccent:n,children:u,font:p="nonDottee",isInline:f,isNotUppercase:h,level:m,size:v,styleVariant:g="default",textAlign:b,weight:y="normal"}=e,x=(0,a.T)(e,["brandAccent","children","font","isInline","isNotUppercase","level","size","styleVariant","textAlign","weight"]);(0,l.q)(!!n,"brandAccent",'styleVariant="brandColour"');let{surfaceBackground:N}=(0,r.useContext)(c.B),_="span";m&&!f&&(_=`h${m}`);let C={[d]:!0,[`${d}--inline`]:f,[`${d}EE`]:!0,[`${d}EE--size${null==v?void 0:v.toUpperCase()}`]:v,[`${d}EE--brandAccent`]:n,[`${d}EE--font${(0,o.B)(p)}`]:p,[`${d}EE--notUppercase`]:h,[`${d}EE--weight${y&&(0,o.B)(y)}`]:y,[`${d}EE--textAlignLeft`]:"left"===b,[`${d}EE--textAlignCentre`]:"centre"===b,[`${d}EE--textAlignRight`]:"right"===b,[`${d}EE--styleVariant${(0,o.B)(g)}`]:g,[`${d}EE--onDarkBackground`]:s.wg.includes(N)};return(0,r.createElement)(_,Object.assign(Object.assign({},x),{className:(0,i.A)(C),ref:t}),u)})},90946:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(70236),i=n(14232),r=n(62737),o=n(37876);let s=(0,i.memo)(function(e){var t=e.content,n=t.ChoosePlan,i=t.ChooseHandset,s=t.internationalCalling;if(0===n.length&&0===i.length&&0===s.length)return null;var l=n&&Object.assign.apply(Object,[{}].concat((0,a.A)(Object.values(n)))),c=i&&Object.assign.apply(Object,[{}].concat((0,a.A)(Object.values(i)))),d=s&&Object.assign.apply(Object,[{}].concat((0,a.A)(Object.values(s))));return(0,o.jsxs)(o.Fragment,{children:[l&&l.cardLabel&&(0,o.jsx)(r.A,{heading:"Home phone",packageName:l.cardLabel,variant:"HomePhone",packagePrice:l.price,packageContract:"1 month rolling contract",showDivider:!!((null==c?void 0:c.cardLabel)||(null==d?void 0:d.cardLabel))}),c&&c.cardLabel&&(0,o.jsx)(r.A,{packageName:c.cardLabel,variant:"HomePhone",packagePrice:c.price,packageContract:"One off cost",showDivider:!!(null==d?void 0:d.cardLabel)}),d&&d.cardLabel&&(0,o.jsx)(r.A,{packageName:d.cardLabel,variant:"HomePhone",packagePrice:d.price,packageContract:"1 month rolling contract",showDivider:!1})]})})},91130:(e,t,n)=>{"use strict";n.d(t,{I:()=>l});var a=n(69241),i=n(14232),r=n(11206),o=n(51093),s=n(24573);let l=(0,i.forwardRef)(({"aria-label":e,"data-testid":t,isDisplayBlock:n=!1,role:l,size:c="m",source:d,styleVariant:u="primary"},p)=>{let{surfaceBackground:f}=(0,i.useContext)(s.B),h={"lc-IconEE":!0,"lc-IconEE--displayBlock":n,[`lc-IconEE--size${c.toUpperCase()}`]:c,"lc-IconEE--onDarkBackground":o.wg.includes(f),[`lc-IconEE--styleVariant${(0,r.B)(u)}`]:u,[`lc-IconEE--on${(0,r.B)(f)}
14Background`]:f},m={"aria-hidden":!e||void 0,"aria-label":e,role:l||e&&"img"},v={"data-testid":t};return i.createElement("span",{className:(0,a.A)(h),ref:p},d?"displayName"in d||"function"==typeof d?i.createElement(d,Object.assign({},m,v)):(0,i.cloneElement)(d,Object.assign(Object.assign({},m),v)):null)})},91916:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(65341);let i=function(e){return"".concat(a.K9).concat(e)}},92267:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var a=n(14232),i=n(62737),r=n(37876);let o=(0,a.memo)(function(e){var t=e.content,n=e.localStore;return Object.values(t).every(function(e){return""===e||0===e||!1===e})?null:(0,r.jsx)(r.Fragment,{children:t&&(0,r.jsx)(i.A,{heading:"Bt Mobile",packageName:null==t?void 0:t.planName,variant:"BtMobile",packagePrice:null==t?void 0:t.btMobilePrice,packageContract:"30-day rolling contract",id:String(null==t?void 0:t.id),localStore:n})})})},92414:e=>{e.exports={timer:"countdowntimer_timer__5BPNd",timerSection:"countdowntimer_timerSection__UJeWz",hb_timer:"countdowntimer_hb_timer__0U_sF",timerLabel:"countdowntimer_timerLabel__tkRVg",timerSubSectionNumber:"countdowntimer_timerSubSectionNumber__eEg9H",timerSubSectionText:"countdowntimer_timerSubSectionText__COVcX",onBanner_timer:"countdowntimer_onBanner_timer__7aA5O",whiteVarient:"countdowntimer_whiteVarient__4OyZo"}},93602:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e,t){for(var n=e.offsetTop,a=e.offsetParent;a&&!t(a);)n+=a.offsetTop,a=a.offsetParent;return{offsetTop:n,offsetParent:a}};t.default={updateHash:function(e,t){var n=0===e.indexOf("#")?e.substring(1):e,a=n?"#"+n:"",i=window&&window.location,r=a?i.pathname+i.search+a:i.pathname+i.search;t?history.pushState(history.state,"",r):history.replaceState(history.state,"",r)},getHash:function(){return window.location.hash.replace(/^#/,"")},filterElementInContainer:function(e){return function(t){return e.contains?e!=t&&e.contains(t):!!(16&e.compareDocumentPosition(t))}},scrollOffset:function(e,t,a){if(a)return e===document?t.getBoundingClientRect().left+(window.scrollX||window.pageXOffset):"static"!==getComputedStyle(e).position?t.offsetLeft:t.offsetLeft-e.offsetLeft;if(e===document)return t.getBoundingClientRect().top+(window.scrollY||window.pageYOffset);if("static"!==getComputedStyle(e).position){if(t.offsetParent!==e){var i=n(t,function(t){return t===e||t===document}),r=i.offsetTop;if(i.offsetParent!==e)throw Error("Seems containerElement is not an ancestor of the Element");return r}return t.offsetTop}if(t.offsetParent===e.offsetParent)return t.offsetTop-e.offsetTop;var o=function(e){return e===document};return n(t,o).offsetTop-n(e,o).offsetTop}}},94410:e=>{"use strict";var t=function(e){var t,a,i;return!!(t=e)&&"object"==typeof t&&(a=e,"[object RegExp]"!==(i=Object.prototype.toString.call(a))&&"[object Date]"!==i&&a.$$typeof!==n)},n="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function a(e,t){return!1!==t.clone&&t.isMergeableObject(e)?s(Array.isArray(e)?[]:{},e,t):e}function i(e,t,n){return e.concat(t).map(function(e){return a(e,n)})}function r(e){return Object.keys(e).concat(Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[])}function o(e,t){try{return t in e}catch(e){return!1}}function s(e,n,l){(l=l||{}).arrayMerge=l.arrayMerge||i,l.isMergeableObject=l.isMergeableObject||t,l.cloneUnlessOtherwiseSpecified=a;var c,d,u=Array.isArray(n);return u!==Array.isArray(e)?a(n,l):u?l.arrayMerge(e,n,l):(d={},(c=l).isMergeableObject(e)&&r(e).forEach(function(t){d[t]=a(e[t],c)}),r(n).forEach(function(t){o(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))||(o(e,t)&&c.isMergeableObject(n[t])?d[t]=(function(e,t){if(!t.customMerge)return s;var n=t.customMerge(e);return"function"==typeof n?n:s})(t,c)(e[t],n[t],c):d[t]=a(n[t],c))}),d)}s.all=function(e,t){if(!Array.isArray(e))throw Error("first argument should be an array");return e.reduce(function(e,n){return s(e,n,t)},{})},e.exports=s},94547:(e,t,n)=>{var a=Object.create,i=Object.defineProperty,r=Object.getOwnPropertyDescriptor,o=Object.getOwnPropertyNames,s=Object.getPrototypeOf,l=Object.prototype.hasOwnProperty,c=(e,t,n,a)=>
14{if(t&&"object"==typeof t||"function"==typeof t)for(let s of o(t))l.call(e,s)||s===n||i(e,s,{get:()=>t[s],enumerable:!(a=r(t,s))||a.enumerable});return e},d={};((e,t)=>{for(var n in t)i(e,n,{get:t[n],enumerable:!0})})(d,{defaultProps:()=>_,propTypes:()=>x}),e.exports=c(i({},"__esModule",{value:!0}),d);let{string:u,bool:p,number:f,array:h,oneOfType:m,shape:v,object:g,func:b,node:y}=((e,t,n)=>(n=null!=e?a(s(e)):{},c(!t&&e&&e.__esModule?n:i(n,"default",{value:e,enumerable:!0}),e)))(n(95062)).default,x={url:m([u,h,g]),playing:p,loop:p,controls:p,volume:f,muted:p,playbackRate:f,width:m([u,f]),height:m([u,f]),style:g,progressInterval:f,playsinline:p,pip:p,stopOnUnmount:p,light:m([p,u,g]),playIcon:y,previewTabIndex:f,previewAriaLabel:u,fallback:y,oEmbedUrl:u,wrapper:m([u,b,v({render:b.isRequired})]),config:v({soundcloud:v({options:g}),youtube:v({playerVars:g,embedOptions:g,onUnstarted:b}),facebook:v({appId:u,version:u,playerId:u,attributes:g}),dailymotion:v({params:g}),vimeo:v({playerOptions:g,title:u}),mux:v({attributes:g,version:u}),file:v({attributes:g,tracks:h,forceVideo:p,forceAudio:p,forceHLS:p,forceSafariHLS:p,forceDisableHls:p,forceDASH:p,forceFLV:p,hl
14sOptions:g,hlsVersion:u,dashVersion:u,flvVersion:u}),wistia:v({options:g,playerId:u,customControls:h}),mixcloud:v({options:g}),twitch:v({options:g,playerId:u}),vidyard:v({options:g})}),onReady:b,onStart:b,onPlay:b,onPause:b,onBuffer:b,onBufferEnd:b,onEnded:b,onError:b,onDuration:b,onSeek:b,onPlaybackRateChange:b,onPlaybackQualityChange:b,onProgress:b,onClickPreview:b,onEnablePIP:b,onDisablePIP:b},N=()=>{},_={playing:!1,loop:!1,controls:!1,volume:null,muted:!1,playbackRate:1,width:"640px",height:"360px",style:{},progressInterval:1e3,playsinline:!1,pip:!1,stopOnUnmount:!0,light:!1,fallback:null,wrapper:"div",previewTabIndex:0,previewAriaLabel:"",oEmbedUrl:"https://noembed.com/embed?url={url}",config:{soundcloud:{options:{visual:!0,buying:!1,liking:!1,download:!1,sharing:!1,show_comments:!1,show_playcount:!1}},youtube:{playerVars:{playsinline:1,showinfo:0,rel:0,iv_load_policy:3,modestbranding:1},embedOptions:{},onUnstarted:N},facebook:{appId:"1309697205772819",version:"v3.3",playerId:null,attributes:{}},dailymotion:{params:{api:1,"endscreen-enable":!1}},vimeo:{playerOptions:{autopause:!1,byline:!1,portrait:!1,title:!1},title:null},mux:{attributes:{},version:"2"},file:{attributes:{},tracks:[],forceVideo:!1,forceAudio:!1,forceHLS:!1,forceDASH:!1,forceFLV:!1,hlsOptions:{},hlsVersion:"1.1.4",dashVersion:"3.1.3",flvVersion:"1.5.0",forceDisableHls:!1},wistia:{options:{},playerId:null,customControls:null},mixcloud:{options:{hide_cover:1}},twitch:{options:{},playerId:null},vidyard:{options:{}}},onReady:N,onStart:N,onPlay:N,onPause:N,onBuffer:N,onBufferEnd:N,onEnded:N,onError:N,onDuration:N,onSeek:N,onPlaybackRateChange:N,onPlaybackQualityChange:N,onProgress:N,onClickPreview:N,onEnablePIP:N,onDisablePIP:N}},94851:e=>{e.exports={tab_wrapper:"tabs_tab_wrapper__eGerT",tab_content:"tabs_tab_content__LQc_n",tab_container:"tabs_tab_container__85wlo",active:"tabs_active__HeP21",varianOne:"tabs_varianOne__EDq7x",warningMsgWrapper:"tabs_warningMsgWrapper__eNnBr",stickyWrapper:"tabs_stickyWrapper__Swm_B",swiper_carousel_tab:"tabs_swiper_carousel_tab__R3zGy",bgGradientColour:"tabs_bgGradientColour__VBZe_",speed_wrapper:"tabs_speed_wrapper__rZ2x6",gutter_space:"tabs_gutter_space__M4qaZ",tab_container_new:"tabs_tab_container_new__N_1J8"}},95062:(e,t,n)=>{e.exports=n(79706)()},95553:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},i=function(){function e(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}}(),r=l(n(14232)),o=l(n(88309)),s=l(n(95062));function l(e){return e&&e.__esModule?e:{default:e}}var c=function(e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function, not "+typeof e);function t(){if(!(this instanceof t))throw TypeError("Cannot call a class as a function");var e=(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments);if(!this)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&("object"==typeof e||"function"==typeof e)?e:this}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e),i(t,[{key:"render",value:function(){var e=this,t=a({},this.props);return delete t.name,t.parentBindings&&delete t.parentBindings,r.default.createElement("div",a({},t,{ref:function(t){e.props.parentBindings.domNode=t}}),this.props.children)}}]),t}(r.default.Component);c.propTypes={name:s.default.string,id:s.default.string},t.default=(0,o.default)(c)},95752:(e,t,n)=>{"use strict";n.d(t,{N:()=>d});var a=n(51249),i=n(69241),r=n(14232),o=n(11206),s=n(51093),l=n(91130),c=n(24573);let d=(0,r.forwardRef)((e,t)=>{var{children:n,"data-analytics-link":d,"data-analytics-max-track":u,"data-testid":p,elementType:f,icon:h,isBold:m,isDisplayBlock:v,leading:g,removeUnderline:b=!1,size:y="inherit",styleVariant:x="primary",trailing:N}=e,_=(0,a.T)(e,["children","data-analytics-link","data-analytics-max-track","data-testid","elementType","icon","isBold","isDisplayBlock","leading","removeUnderline","size","styleVariant","trailing"]);
14let{surfaceBackground:C}=(0,r.useContext)(c.B),w=h&&r.createElement(l.I,{size:(e=>"s"===e?"xxs":"l"===e?"m":"s")(y),source:h}),E={"lc-Link":!0,"lc-Link--isBold":m,"lc-Link--displayBlock":v,"lc-Link--withLeading":g,"lc-Link--withTrailing":N,"lc-LinkEE":!0,"lc-LinkEE--onDarkBackground":s.wg.includes(C),[`lc-LinkEE--on${(0,o.B)(C)}Background`]:C,[`lc-LinkEE--size${y&&y.toUpperCase()}`]:y,[`lc-LinkEE--style${(0,o.B)(x)}`]:"primary"!==x,"lc-LinkEE--removeUnderline":b},S={className:(0,i.A)(E),"data-analytics-link":d,"data-analytics-max-track":u,"data-testid":p},j=r.createElement(r.Fragment,null,"icon"===g&&r.createElement("span",{className:"lc-Link-leading"},w),n,"icon"===N&&r.createElement("span",{className:"lc-Link-trailing"},w));return"button"===f?r.createElement("button",Object.assign({},_,{ref:t,type:"button"},S),j):r.createElement("a",Object.assign({},_,{ref:t},S),j)})},95765:e=>{e.exports={accordion__item:"accordion_accordion__item__x_2o2",mobile_navigation_item:"accordion_mobile_navigation_item__iD1o_",mobile_inner_navigation_item:"accordion_mobile_inner_navigation_item__mH8_A",accordion__button:"accordion_accordion__button__rMnCt",modal_label:"accordion_modal_label__tpgnd",mobile_navigation_button:"accordion_mobile_navigation_button__4ifgz",inner_menu_button:"accordion_inner_menu_button__1j0Gl",accordion__panel:"accordion_accordion__panel__yv7gd",accordion__panel__no_padding:"accordion_accordion__panel__no_padding__isvut"}},96334:()=>{},96591:e=>{e.exports={legalstuff:"accordionModule_legalstuff__wE_RY",freqQs:"accordionModule_freqQs__UfT0x",accordion__panel:"accordionModule_accordion__panel__VWHAr"}},97225:(e,t,n)=>{"use strict";e.exports=n(70789)},97468:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var a=n(65341),i=n(14232);function r(){var e=window;return{width:e.innerWidth,height:e.innerHeight}}function o(){var e=(0,i.useState)(!1),t=e[0],n=e[1],o=(0,i.useState)({width:0,height:0}),s=o[0],l=o[1];return(0,i.useEffect)(function(){a.KJ&&(n(!0),l(r()))},[a.KJ]),(0,i.useEffect)(function(){if(t){var e=function(){l(r())};return window.addEventListener("resize",e),function(){return window.removeEventListener("resize",e)}}},[a.KJ,s]),s}},97590:()=>{},98196:(e,t,n)=>{"use strict";n.d(t,{m:()=>a});let a=""},98702:(e,t,n)=>{"use strict";n.d(t,{$P:()=>C,B8:()=>g,En:()=>x,IA:()=>v,KJ:()=>o,N7:()=>p,TJ:()=>s,Vm:()=>b,Xm:()=>f,ZW:()=>u,aS:()=>y,az:()=>c,bg:()=>h,fh:()=>w,i3:()=>d,i9:()=>N,p8:()=>i,ph:()=>r,ru:()=>l,ur:()=>m,xO:()=>_});var a=n(65364),i=!0,r=!1,o=!0,s="__product_unavailable",l="BT_SC_CACHED_DATA",c="/tv",d="isFromBBHub",u="BBO",p="BLACK_FRIDAY",f=["fttc-76","gfast-1","gfast-2"],h=["fttp","fttp-gf","fttp-gfast-2"],m=["fttc-52","fttc-76","gfast-1","gfast-2"],v=["fttp","fttp-gf","fttp-gfast-2"];a.env.BT_AEM_DOMAIN;var g="__analytics_state",b=["copper-mocoy"],y=["copper-mocon","copper-mocon-l10mb4g"],x=["UF-100","UF-200"],N=["bs-ff-100","bs-ff-500","bs-ff-900"],_=["ff-100-pc","ff-100-pc-dv","ff-100-pc-dv-v2","ff-500-pc","ff-500-pc-dv","ff-500-pc-dv-v2","ff-900-pc","ff-900-pc-dv","ff-900-pc-dv-v2"],C=["ff-300-pc","ff-300-pc-dv"],w="https://www.bt.com/exp/bt-postcode-mapper/api/postcode-variant"},99038:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,a,i="0123456789abcdef",r="2.3025850929940456840179914546843642076011014886287729760333279009675726096773524802359972050895982983419677840422862486334095254650828067566662873690987816894829072083255546808437998948262331985283935053089653777326288461633662222876982198867465436674744042432743651550489343149393914796194044002221051017141748003688084012647080685567743216228355220114804663715659121373450747856947683463616792101806445070648000277502684916746550586856935673420670581136429224554405758925724208241314695689016758940256776311356919292033376587141660230105703089634572075440370847469940168269282808481184289314848524948644871927809676271275775397027668605952496716674183485704422507197965004714951050492214776567636938662976979522110718264549734772662425709429322582798502585509785265383207606726317164309505995087807523710333101197857547331541421808427543863591778117054309827482385045648019095610299291824318237525357709750539565187697510374970888692180205189339507238539205144634197265287286965110862571492198849978748873771345686209167058",o="3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679821480865132823
14066470938446095505822317253594081284811174502841027019385211055596446229489549303819644288109756659334461284756482337867831652712019091456485669234603486104543266482133936072602491412737245870066063155881748815209209628292540917153643678925903600113305305488204665213841469519415116094330572703657595919530921861173819326117931051185480744623799627495673518857527248912279381830119491298336733624406566430860213949463952247371907021798609437027705392171762931767523846748184676694051320005681271452635608277857713427577896091736371787214684409012249534301465495853710507922796892589235420199561121290219608640344181598136297747713099605187072113499999983729780499510597317328160963185950244594553469083026425223082533446850352619311881710100031378387528865875332083814206171776691473035982534904287554687311595628638823537875937519577818577805321712268066130019278766111959092164201989380952572010654858632789",s={precision:20,rounding:4,modulo:1,toExpNeg:-7,toExpPos:21,minE:-9e15,maxE:9e15,crypto:!1},l=!0,c="[DecimalError] ",d=c+"Invalid argument: ",u=c+"Precision limit exceeded",p=c+"crypto unavailable",f="[object Decimal]",h=Math.floor,m=Math.pow,v=/^0b([01]+(\.[01]*)?|\.[01]+)(p[+-]?\d+)?$/i,g=/^0x([0-9a-f]+(\.[0-9a-f]*)?|\.[0-9a-f]+)(p[+-]?\d+)?$/i,b=/^0o([0-7]+(\.[0-7]*)?|\.[0-7]+)(p[+-]?\d+)?$/i,y=/^(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,x=r.length-1,N=o.length-1,_={toStringTag:f};function C(e){var t,n,a,i=e.length-1,r="",o=e[0];if(i>0){for(r+=o,t=1;t<i;t++)(n=7-(a=e[t]+"").length)&&(r+=L(n)),r+=a;(n=7-(a=(o=e[t])+"").length)&&(r+=L(n))}else if(0===o)return"0";for(;o%10==0;)o/=10;return r+o}function w(e,t,n){if(e!==~~e||e<t||e>n)throw Error(d+e)}function E(e,t,n,a){var i,r,o,s;for(r=e[0];r>=10;r/=10)--t;return--t<0?(t+=7,i=0):(i=Math.ceil((t+1)/7),t%=7),r=m(10,7-t),s=e[i]%r|0,null==a?t<3?(0==t?s=s/100|0:1==t&&(s=s/10|0),o=n<4&&99999==s||n>3&&49999==s||5e4==s||0==s):o=(n<4&&s+1==r||n>3&&s+1==r/2)&&(e[i+1]/r/100|0)==m(10,t-2)-1||(s==r/2||0==s)&&(e[i+1]/r/100|0)==0:t<4?(0==t?s=s/1e3|0:1==t?s=s/100|0:2==t&&(s=s/10|0),o=(a||n<4)&&9999==s||!a&&n>3&&4999==s):o=((a||n<4)&&s+1==r||!a&&n>3&&s+1==r/2)&&(e[i+1]/r/1e3|0)==m(10,t-3)-1,o}function S(e,t,n){for(var a,r,o=[0],s=0,l=e.length;s<l;){for(r=o.length;r--;)o[r]*=t;for(o[0]+=i.indexOf(e.charAt(s++)),a=0;a<o.length;a++)o[a]>n-1&&(void 0===o[a+1]&&(o[a+1]=0),o[a+1]+=o[a]/n|0,o[a]%=n)}return o.reverse()}_.absoluteValue=_.abs=function(){var e=new this.constructor(this);return e.s<0&&(e.s=1),T(e)},_.ceil=function(){return T(new this.constructor(this),this.e+1,2)},_.clampedTo=_.clamp=function(e,t){var n=this.constructor;if(e=new n(e),t=new n(t),!e.s||!t.s)return new n(NaN);if(e.gt(t))throw Error(d+t);return 0>this.cmp(e)?e:this.cmp(t)>0?t:new n(this)},_.comparedTo=_.cmp=function(e){var t,n,a,i,r=this.d,o=(e=new this.constructor(e)).d,s=this.s,l=e.s;if(!r||!o)return s&&l?s!==l?s:r===o?0:!r^s<0?1:-1:NaN;if(!r[0]||!o[0])return r[0]?s:o[0]?-l:0;if(s!==l)return s;if(this.e!==e.e)return this.e>e.e^s<0?1:-1;for(t=0,n=(a=r.length)<(i=o.length)?a:i;t<n;++t)if(r[t]!==o[t])return r[t]>o[t]^s<0?1:-1;return a===i?0:a>i^s<0?1:-1},_.cosine=_.cos=function(){var e,t,n=this,i=n.constructor;return n.d?n.d[0]?(e=i.precision,t=i.rounding,i.precision=e+Math.max(n.e,n.sd())+7,i.rounding=1,n=function(e,t){var n,a,i;if(t.isZero())return t;(a=t.d.length)<32?i=(1/H(4,n=Math.ceil(a/3))).toString():(n=16,i="2.3283064365386962890625e-10"),e.precision+=n,t=Y(e,1,t.times(i),new e(1));for(var r=n;r--;){var o=t.times(t);t=o.times(o).minus(o).times(8).plus(1)}return e.precision-=n,t}(i,U(i,n)),i.precision=e,i.rounding=t,T(2==a||3==a?n.neg():n,e,t,!0)):new i(1):new i(NaN)},_.cubeRoot=_.cbrt=function(){var e,t,n,a,i,r,o,s,c,d,u=this.constructor;if(!this.isFinite()||this.isZero())return new u(this);for(l=!1,(r=this.s*m(this.s*this,1/3))&&Math.abs(r)!=1/0?a=new u(r.toString()):(n=C(this.d),(r=((e=this.e)-n.length+1)%3)&&(n+=1==r||-2==r?"0":"00"),r=m(n,1/3),e=h((e+1)/3)-(e%3==(e<0?-1:2)),(a=new u(n=r==1/0?"5e"+e:(n=r.toExponential()).slice(0,n.indexOf("e")+1)+e)).s=this.s),o=(e=u.precision)+3;;)if(a=j((d=(c=(s=a).times(s).times(s)).plus(this)).plus(this).times(s),d.plus(c),o+2,1),C(s.d).slice(0,o)===(n=C(a.d)).slice(0,o)){if
14("9999"!=(n=n.slice(o-3,o+1))&&(i||"4999"!=n)){+n&&(+n.slice(1)||"5"!=n.charAt(0))||(T(a,e+1,1),t=!a.times(a).times(a).eq(this));break}if(!i&&(T(s,e+1,0),s.times(s).times(s).eq(this))){a=s;break}o+=4,i=1}return l=!0,T(a,e,u.rounding,t)},_.decimalPlaces=_.dp=function(){var e,t=this.d,n=NaN;if(t){if(n=((e=t.length-1)-h(this.e/7))*7,e=t[e])for(;e%10==0;e/=10)n--;n<0&&(n=0)}return n},_.dividedBy=_.div=function(e){return j(this,new this.constructor(e))},_.dividedToIntegerBy=_.divToInt=function(e){var t=this.constructor;return T(j(this,new t(e),0,1,1),t.precision,t.rounding)},_.equals=_.eq=function(e){return 0===this.cmp(e)},_.floor=function(){return T(new this.constructor(this),this.e+1,3)},_.greaterThan=_.gt=function(e){return this.cmp(e)>0},_.greaterThanOrEqualTo=_.gte=function(e){var t=this.cmp(e);return 1==t||0===t},_.hyperbolicCosine=_.cosh=function(){var e,t,n,a,i,r=this,o=r.constructor,s=new o(1);if(!r.isFinite())return new o(r.s?1/0:NaN);if(r.isZero())return s;n=o.precision,a=o.rounding,o.precision=n+Math.max(r.e,r.sd())+4,o.rounding=1,(i=r.d.length)<32?t=(1/H(4,e=Math.ceil(i/3))).toString():(e=16,t="2.3283064365386962890625e-10"),r=Y(o,1,r.times(t),new o(1),!0);for(var l,c=e,d=new o(8);c--;)l=r.times(r),r=s.minus(l.times(d.minus(l.times(d))));return T(r,o.precision=n,o.rounding=a,!0)},_.hyperbolicSine=_.sinh=function(){var e,t,n,a,i=this,r=i.constructor;if(!i.isFinite()||i.isZero())return new r(i);if(t=r.precision,n=r.rounding,r.precision=t+Math.max(i.e,i.sd())+4,r.rounding=1,(a=i.d.length)<3)i=Y(r,2,i,i,!0);else{e=(e=1.4*Math.sqrt(a))>16?16:0|e,i=Y(r,2,i=i.times(1/H(5,e)),i,!0);for(var o,s=new r(5),l=new r(16),c=new r(20);e--;)o=i.times(i),i=i.times(s.plus(o.times(l.times(o).plus(c))))}return r.precision=t,r.rounding=n,T(i,t,n,!0)},_.hyperbolicTangent=_.tanh=function(){var e,t,n=this.constructor;return this.isFinite()?this.isZero()?new n(this):(e=n.precision,t=n.rounding,n.precision=e+7,n.rounding=1,j(this.sinh(),this.cosh(),n.precision=e,n.rounding=t)):new n(this.s)},_.inverseCosine=_.acos=function(){var e=this,t=e.constructor,n=e.abs().cmp(1),a=t.precision,i=t.rounding;return -1!==n?0===n?e.isNeg()?A(t,a,i):new t(0):new t(NaN):e.isZero()?A(t,a+4,i).times(.5):(t.precision=a+6,t.rounding=1,e=new t(1).minus(e).div(e.plus(1)).sqrt().atan(),t.precision=a,t.rounding=i,e.times(2))},_.inverseHyperbolicCosine=_.acosh=function(){var e,t,n=this,a=n.constructor;return n.lte(1)?new a(n.eq(1)?0:NaN):n.isFinite()?(e=a.precision,t=a.rounding,a.precision=e+Math.max(Math.abs(n.e),n.sd())+4,a.rounding=1,l=!1,n=n.times(n).minus(1).sqrt().plus(n),l=!0,a.precision=e,a.rounding=t,n.ln()):new a(n)},_.inverseHyperbolicSine=_.asinh=function(){var e,t,n=this,a=n.constructor;return!n.isFinite()||n.isZero()?new a(n):(e=a.precision,t=a.rounding,a.precision=e+2*Math.max(Math.abs(n.e),n.sd())+6,a.rounding=1,l=!1,n=n.times(n).plus(1).sqrt().plus(n),l=!0,a.precision=e,a.rounding=t,n.ln())},_.inverseHyperbolicTangent=_.atanh=function(){var e,t,n,a,i=this,r=i.constructor;return i.isFinite()?i.e>=0?new r(i.abs().eq(1)?i.s/0:i.isZero()?i:NaN):(e=r.precision,t=r.rounding,Math.max(a=i.sd(),e)<-(2*i.e)-1)?T(new r(i),e,t,!0):(r.precision=n=a-i.e,i=j(i.plus(1),new r(1).minus(i),n+e,1),r.precision=e+4,r.rounding=1,i=i.ln(),r.precision=e,r.rounding=t,i.times(.5)):new r(NaN)},_.inverseSine=_.asin=function(){var e,t,n,a,i=this,r=i.constructor;return i.isZero()?new r(i):(t=i.abs().cmp(1),n=r.precision,a=r.rounding,-1!==t)?0===t?((e=A(r,n+4,a).times(.5)).s=i.s,e):new r(NaN):(r.precision=n+6,r.rounding=1,i=i.div(new r(1).minus(i.times(i)).sqrt().plus(1)).atan(),r.precision=n,r.rounding=a,i.times(2))},_.inverseTangent=_.atan=function(){var e,t,n,a,i,r,o,s,c,d=this,u=d.constructor,p=u.precision,f=u.rounding;if(d.isFinite()){if(d.isZero())return new u(d);else if(d.abs().eq(1)&&p+4<=N)return(o=A(u,p+4,f).times(.25)).s=d.s,o}else{if(!d.s)return new u(NaN);if(p+4<=N)return(o=A(u,p+4,f).times(.5)).s=d.s,o}for(u.precision=s=p+10,u.rounding=1,e=n=Math.min(28,s/7+2|0);e;--e)d=d.div(d.times(d).plus(1).sqrt().plus(1));for(l=!1,t=Math.ceil(s/7),a=1,c=d.times(d),o=new u(d),i=d;-1!==e;)if(i=i.times(c),r=o.minus(i.div(a+=2)),i=i.times(c),void 0!==(o=r.plus(i.div(a+=2))).d[t])for(e=t;o.d[e]===r.d[e]&&e--;);return n&&(o=o.times(2<<n-1)),l=!0,T(o,u.precision=p,u.rounding=f,!0)},_.isFinite=function(){return!!this.d},_.isInteger=_.isInt=function(){return!!this.d&&h(this.e/7)>this.d.length-2},_.isNaN=function(){return!this.s},_.isNegative=_.isNeg=function(){return this.s<0},_.isPositive=_.isPos=function(){return this.s>0},_.isZero=function(){return!!this.d&&0===this.d[0]},_.lessThan=_.lt=function(e){return 0>this.cmp(e)},_.lessThanOrEqualTo=_.lte=function(e){return 1>this.cmp(e)},_.logarithm=_.log=function(e){var t,n,a,i,r,o,s,c=this.constructor,d=c.precision,u=c.rounding;if(null==e)e=new c(10),t=!0;else{if(n=(e=new c(e)).d,e.s<0||!n||!n[0]||e.eq(1))return new c(NaN);t=e.eq(10)}if(n=this.d,this.s<0||!n||!n[0]||this.eq(1))return new c(n&&!n[0]?-1/0:1!=this.s?NaN:n?0:1/0);if(t)if(n.length>1)i=!0;else{for(a=n[0];a%10==0;)a/=10;i=1!==a}if(l=!1,E((s=j(r=V(this,o=d+5),t?k(c,o+10):V(e,o),o,1)).d,a=d,u))do if(o+=10,s=j(r=V(this,o),t?k(c,o+10):V(e,o),o,1),!i){+C(s.d).slice(a+1,a+15)+1==1e14&&(s=T(s,d+1,0));break}while(E(s.d,a+=10,u));return l=!0,T(s,d,u)},_.minus=_.sub=function(e){var t,n,a,i,r,o,s,c,d,u,p,f,m=this.constructor;if(e=new m(e),!this.d||!e.d)return this.s&&e.s?this.d?e.s=-e.s:e=new m(e.d||this.s!==e.s?this:NaN):e=new m(NaN),e;if(this.s!=e.s)return e.s=-e.s,this.plus(e);if(d=this.d,f=e.d,s=m.precision,c=m.rounding,!d[0]||!f[0]){if(f[0])e.s=-e.s;else{if(!d[0])return new m(3===c?-0:0);e=new m(this)}return l?T(e,s,c):e}
14if(n=h(e.e/7),u=h(this.e/7),d=d.slice(),r=u-n){for((p=r<0)?(t=d,r=-r,o=f.length):(t=f,n=u,o=d.length),r>(a=Math.max(Math.ceil(s/7),o)+2)&&(r=a,t.length=1),t.reverse(),a=r;a--;)t.push(0);t.reverse()}else{for((p=(a=d.length)<(o=f.length))&&(o=a),a=0;a<o;a++)if(d[a]!=f[a]){p=d[a]<f[a];break}r=0}for(p&&(t=d,d=f,f=t,e.s=-e.s),o=d.length,a=f.length-o;a>0;--a)d[o++]=0;for(a=f.length;a>r;){if(d[--a]<f[a]){for(i=a;i&&0===d[--i];)d[i]=1e7-1;--d[i],d[a]+=1e7}d[a]-=f[a]}for(;0===d[--o];)d.pop();for(;0===d[0];d.shift())--n;return d[0]?(e.d=d,e.e=O(d,n),l?T(e,s,c):e):new m(3===c?-0:0)},_.modulo=_.mod=function(e){var t,n=this.constructor;return(e=new n(e),this.d&&e.s&&(!e.d||e.d[0]))?e.d&&(!this.d||this.d[0])?(l=!1,9==n.modulo?(t=j(this,e.abs(),0,3,1),t.s*=e.s):t=j(this,e,0,n.modulo,1),t=t.times(e),l=!0,this.minus(t)):T(new n(this),n.precision,n.rounding):new n(NaN)},_.naturalExponential=_.exp=function(){return R(this)},_.naturalLogarithm=_.ln=function(){return V(this)},_.negated=_.neg=function(){var e=new this.constructor(this);return e.s=-e.s,T(e)},_.plus=_.add=function(e){var t,n,a,i,r,o,s,c,d,u,p=this.constructor;if(e=new p(e),!this.d||!e.d)return this.s&&e.s?this.d||(e=new p(e.d||this.s===e.s?this:NaN)):e=new p(NaN),e;if(this.s!=e.s)return e.s=-e.s,this.minus(e);if(d=this.d,u=e.d,s=p.precision,c=p.rounding,!d[0]||!u[0])return u[0]||(e=new p(this)),l?T(e,s,c):e;if(r=h(this.e/7),a=h(e.e/7),d=d.slice(),i=r-a){for(i<0?(n=d,i=-i,o=u.length):(n=u,a=r,o=d.length),i>(o=(r=Math.ceil(s/7))>o?r+1:o+1)&&(i=o,n.length=1),n.reverse();i--;)n.push(0);n.reverse()}for((o=d.length)-(i=u.length)<0&&(i=o,n=u,u=d,d=n),t=0;i;)t=(d[--i]=d[i]+u[i]+t)/1e7|0,d[i]%=1e7;for(t&&(d.unshift(t),++a),o=d.length;0==d[--o];)d.pop();return e.d=d,e.e=O(d,a),l?T(e,s,c):e},_.precision=_.sd=function(e){var t;if(void 0!==e&&!!e!==e&&1!==e&&0!==e)throw Error(d+e);return this.d?(t=I(this.d),e&&this.e+1>t&&(t=this.e+1)):t=NaN,t},_.round=function(){var e=this.constructor;return T(new e(this),this.e+1,e.rounding)},_.sine=_.sin=function(){var e,t,n=this,i=n.constructor;return n.isFinite()?n.isZero()?new i(n):(e=i.precision,t=i.rounding,i.precision=e+Math.max(n.e,n.sd())+7,i.rounding=1,n=function(e,t){var n,a=t.d.length;if(a<3)return t.isZero()?t:Y(e,2,t,t);n=(n=1.4*Math.sqrt(a))>16?16:0|n,t=Y(e,2,t=t.times(1/H(5,n)),t);for(var i,r=new e(5),o=new e(16),s=new e(20);n--;)i=t.times(t),t=t.times(r.plus(i.times(o.times(i).minus(s))));return t}(i,U(i,n)),i.precision=e,i.rounding=t,T(a>2?n.neg():n,e,t,!0)):new i(NaN)},_.squareRoot=_.sqrt=function(){var e,t,n,a,i,r,o=this.d,s=this.e,c=this.s,d=this.constructor;if(1!==c||!o||!o[0])return new d(!c||c<0&&(!o||o[0])?NaN:o?this:1/0);for(l=!1,0==(c=Math.sqrt(+this))||c==1/0?(((t=C(o)).length+s)%2==0&&(t+="0"),c=Math.sqrt(t),s=h((s+1)/2)-(s<0||s%2),a=new d(t=c==1/0?"5e"+s:(t=c.toExponential()).slice(0,t.indexOf("e")+1)+s)):a=new d(c.toString()),n=(s=d.precision)+3;;)if(a=(r=a).plus(j(this,r,n+2,1)).times(.5),C(r.d).slice(0,n)===(t=C(a.d)).slice(0,n)){if("9999"!=(t=t.slice(n-3,n+1))&&(i||"4999"!=t)){+t&&(+t.slice(1)||"5"!=t.charAt(0))||(T(a,s+1,1),e=!a.times(a).eq(this));break}if(!i&&(T(r,s+1,0),r.times(r).eq(this))){a=r;break}n+=4,i=1}return l=!0,T(a,s,d.rounding,e)},_.tangent=_.tan=function(){var e,t,n=this,i=n.constructor;return n.isFinite()?n.isZero()?new i(n):(e=i.precision,t=i.rounding,i.precision=e+10,i.rounding=1,(n=n.sin()).s=1,n=j(n,new i(1).minus(n.times(n)).sqrt(),e+10,0),i.precision=e,i.rounding=t,T(2==a||4==a?n.neg():n,e,t,!0)):new i(NaN)},_.times=_.mul=function(e){var t,n,a,i,r,o,s,c,d,u=this.constructor,p=this.d,f=(e=new u(e)).d;if(e.s*=this.s,!p||!p[0]||!f||!f[0])return new u(!e.s||p&&!p[0]&&!f||f&&!f[0]&&!p?NaN:!p||!f?e.s/0:0*e.s);for(n=h(this.e/7)+h(e.e/7),(c=p.length)<(d=f.length)&&(r=p,p=f,f=r,o=c,c=d,d=o),r=[],a=o=c+d;a--;)r.push(0);for(a=d;--a>=0;){for(t=0,i=c+a;i>a;)s=r[i]+f[a]*p[i-a-1]+t,r[i--]=s%1e7|0,t=s/1e7|0;r[i]=(r[i]+t)%1e7|0}for(;!r[--o];)r.pop();return t?++n:r.shift(),e.d=r,e.e=O(r,n),l?T(e,u.precision,u.rounding):e},_.toBinary=function(e,t){return W(this,2,e,t)},_.toDecimalPlaces=_.toDP=function(e,t){var n=this,a=n.constructor;return(n=new a(n),void 0===e)?n:(w(e,0,1e9),void 0===t?t=a.rounding:w(t,0,8),T(n,e+n.e+1,t))},_.toExponential=function(e,t){var n,a=this,i=a.constructor;return void 0===e?n=P(a,!0):(w(e,0,1e9),void 0===t?t=i.rounding:w(t,0,8),n=P(a=T(new i(a),e+1,t),!0,e+1)),a.isNeg()&&!a.isZero()?"-"+n:n},_.toFixed=function(e,t){var n,a,i=this.constructor;return void 0===e?n=P(this):(w(e,0,1e9),void 0===t?t=i.rounding:w(t,0,8),n=P(a=T(new i(this),e+this.e+1,t),!1,e+a.e+1)),this.isNeg()&&!this.isZero()?"-"+n:n},_.toFraction=function(e){var t,n,a,i,r,o,s,c,u,p,f,h,v=this.d,g=this.constructor;if(!v)return new g(this);if(u=n=new g(1),a=c=new g(0),o=(r=(t=new g(a)).e=I(v)-this.e-1)%7,t.d[0]=m(10,o<0?7+o:o),null==e)e=r>0?t:u;else{if(!(s=new g(e)).isInt()||s.lt(u))throw Error(d+s);e=s.gt(t)?r>0?t:u:s}for(l=!1,s=new g(C(v)),p=g.precision,g.precision=r=7*v.length*2;f=j(s,t,0,1,1),1!=(i=n.plus(f.times(a))).cmp(e);)n=a,a=i,i=u,u=c.plus(f.times(i)),c=i,i=t,t=s.minus(f.times(i)),s=i;return i=j(e.minus(n),a,0,1,1),c=c.plus(i.times(u)),n=n.plus(i.times(a)),c.s=u.s=this.s,h=1>j(u,a,r,1).minus(this).abs().cmp(j(c,n,r,1).minus(this).abs())?[u,a]:[c,n],g.precision=p,l=!0,h},_.toHexadecimal=_.toHex=function(e,t){return W(this,16,e,t)},_.toNearest=function(e,t){var n=this,a=n.constructor;if(n=new a(n),null==e){if(!n.d)return n;e=new a(1),t=a.rounding}else{if(e=new a(e),void 0===t?t=a.rounding:w(t,0,8),!n.d)return e.s?n:e;if(!e.d)return e.s&&(e.s=n.s),e}return e.d[0]?(l=!1,n=j(n,e,0,t,1).times(e),l=!0,T(n)):(e.s=n.s,n=e),n},_.toNumber=function(){return+this},_.toOctal=function(e,t){return W(this,8,e,t)},_.toPower=_.pow=function(e){var t,n,a,i,r,o,s=this,c=s.constructor,d=+(e=new c(e));if(!s.d||!e.d||!s.d[0]||!e.d[0])return new c(m(+s,d));if((s=new c(s)).eq(1))return s;if(a=c.precision,r=c.rounding,e.eq(1))return T(s,a,r);if((t=h(e.e/7))>=e.d.length-1&&(n=d<0?-d:d)<=0x1fffffffffffff)return i=M(c,s,n,a),e.s<0?new c(1).div(i):T(i,a,r);if((o=s.s)<0){if(t<e.d.length-1)return new c(NaN);if((1&e.d[t])==0&&(o=1),0==s.e&&1==s.d[0]&&1==s.d.length)return s.s=o,s}return(t=0!=(n=m(+s,d))&&isFinite(n)?new c(n+"").e:h(d*(Math.log("0."+C(s.d))/Math.LN10+s.e+1)))>c.maxE+1||t<c.minE-1?new c(t>0?o/0:0):(l=!1,c.rounding=s.s=1,n=Math.min(12,(t+"").length),(i=R(e.times(V(s,a+n)),a)).d&&E((i=T(i,a+5,1)).d,a,r)&&(t=a+10,+C((i=T(R(e.times(V(s,t+n)),t),t+5,1)).d).slice(a+1,a+15)+1==1e14&&(i=T(i,a+1,0))),i.s=o,l=!0,c.rounding=r,T(i,a,r))},_.toPrecision=function(e,t){var n,a=this,i=a.constructor;return void 0===e?n=P(a,a.e<=i.toExpNeg||a.e>=i.toExpPos):(w(e,1,1e9),void 0===t?t=i.rounding:w(t,0,8),n=P(a=T(new i(a),e,t),e<=a.e||a.e<=i.toExpNeg,e)),a.isNeg()&&!a.isZero()?"-"+n:n},_.toSignificantDigits=_.toSD=function(e,t){var n=this.constructor;return void 0===e?(e=n.precision,t=n.rounding):(w(e,1,1e9),void 0===t?t=n.rounding:w(t,0,8)),T(new n(this),e,t)},_.toString=function(){var e=this.constructor,t=P(this,this.e<=e.toExpNeg||this.e>=e.toExpPos);return this.isNeg()&&!this.isZero()?"-"+t:t},_.truncated=_.trunc=function(){return T(new this.constructor(this),this.e+1,1)},_.valueOf=_.toJSON=function(){var e=this.constructor,t=P(this,this.e<=e.toExpNeg||this.e>=e.toExpPos);return this.isNeg()?"-"+t:t};var j=function(){function e(e,t,n){var a,i=0,r=e.length;for(e=e.slice();r--;)a=e[r]*t+i,e[r]=a%n|0,i=a/n|0;return i&&e.unshift(i),e}function t(e,t,n,a){var i,r;if(n!=a)r=n>a?1:-1;else for(i=r=0;i<n;i++)if(e[i]!=t[i]){r=e[i]>t[i]?1:-1;break}return r}function a(e,t,n,a){for(var i=0;n--;)e[n]-=i,i=+(e[n]<t[n]),e[n]=i*a+e[n]-t[n];for(;!e[0]&&e.length>1;)e.shift()}return function(i,r,o,s,l,c){var d,u,p,f,m,v,g,b,y,x,N,_,C,w,E,S,j,P,O,k,A=i.constructor,I=i.s==r.s?1:-1,L=i.d,M=r.d;if(!L||!L[0]||!M||!M[0])return new A(!i.s||!r.s||(L?M&&L[0]==M[0]:!M)?NaN:L&&0==L[0]||!M?0*I:I/0);for(c?(m=1,u=i.e-r.e):(c=1e7,m=7,u=h(i.e/m)-h(r.e/m)),O=M.length,j=L.length,x=(y=new A(I
14)).d=[],p=0;M[p]==(L[p]||0);p++);if(M[p]>(L[p]||0)&&u--,null==o?(w=o=A.precision,s=A.rounding):w=l?o+(i.e-r.e)+1:o,w<0)x.push(1),v=!0;else{if(w=w/m+2|0,p=0,1==O){for(f=0,M=M[0],w++;(p<j||f)&&w--;p++)E=f*c+(L[p]||0),x[p]=E/M|0,f=E%M|0;v=f||p<j}else{for((f=c/(M[0]+1)|0)>1&&(M=e(M,f,c),L=e(L,f,c),O=M.length,j=L.length),S=O,_=(N=L.slice(0,O)).length;_<O;)N[_++]=0;(k=M.slice()).unshift(0),P=M[0],M[1]>=c/2&&++P;do f=0,(d=t(M,N,O,_))<0?(C=N[0],O!=_&&(C=C*c+(N[1]||0)),(f=C/P|0)>1?(f>=c&&(f=c-1),b=(g=e(M,f,c)).length,_=N.length,1==(d=t(g,N,b,_))&&(f--,a(g,O<b?k:M,b,c))):(0==f&&(d=f=1),g=M.slice()),(b=g.length)<_&&g.unshift(0),a(N,g,_,c),-1==d&&(_=N.length,(d=t(M,N,O,_))<1&&(f++,a(N,O<_?k:M,_,c))),_=N.length):0===d&&(f++,N=[0]),x[p++]=f,d&&N[0]?N[_++]=L[S]||0:(N=[L[S]],_=1);while((S++<j||void 0!==N[0])&&w--);v=void 0!==N[0]}x[0]||x.shift()}if(1==m)y.e=u,n=v;else{for(p=1,f=x[0];f>=10;f/=10)p++;y.e=p+u*m-1,T(y,l?o+y.e+1:o,s,v)}return y}}();function T(e,t,n,a){var i,r,o,s,c,d,u,p,f,h=e.constructor;e:if(null!=t){if(!(p=e.d))return e;for(i=1,s=p[0];s>=10;s/=10)i++;if((r=t-i)<0)r+=7,o=t,c=(u=p[f=0])/m(10,i-o-1)%10|0;else if((f=Math.ceil((r+1)/7))>=(s=p.length))if(a){for(;s++<=f;)p.push(0);u=c=0,i=1,r%=7,o=r-7+1}else break e;else{for(i=1,u=s=p[f];s>=10;s/=10)i++;r%=7,c=(o=r-7+i)<0?0:u/m(10,i-o-1)%10|0}if(a=a||t<0||void 0!==p[f+1]||(o<0?u:u%m(10,i-o-1)),d=n<4?(c||a)&&(0==n||n==(e.s<0?3:2)):c>5||5==c&&(4==n||a||6==n&&(r>0?o>0?u/m(10,i-o):0:p[f-1])%10&1||n==(e.s<0?8:7)),t<1||!p[0])return p.length=0,d?(t-=e.e+1,p[0]=m(10,(7-t%7)%7),e.e=-t||0):p[0]=e.e=0,e;if(0==r?(p.length=f,s=1,f--):(p.length=f+1,s=m(10,7-r),p[f]=o>0?(u/m(10,i-o)%m(10,o)|0)*s:0),d)for(;;)if(0==f){for(r=1,o=p[0];o>=10;o/=10)r++;for(o=p[0]+=s,s=1;o>=10;o/=10)s++;r!=s&&(e.e++,1e7==p[0]&&(p[0]=1));break}else{if(p[f]+=s,1e7!=p[f])break;p[f--]=0,s=1}for(r=p.length;0===p[--r];)p.pop()}return l&&(e.e>h.maxE?(e.d=null,e.e=NaN):e.e<h.minE&&(e.e=0,e.d=[0])),e}function P(e,t,n){if(!e.isFinite())return F(e);var a,i=e.e,r=C(e.d),o=r.length;return t?(n&&(a=n-o)>0?r=r.charAt(0)+"."+r.slice(1)+L(a):o>1&&(r=r.charAt(0)+"."+r.slice(1)),r=r+(e.e<0?"e":"e+")+e.e):i<0?(r="0."+L(-i-1)+r,n&&(a=n-o)>0&&(r+=L(a))):i>=o?(r+=L(i+1-o),n&&(a=n-i-1)>0&&(r=r+"."+L(a))):((a=i+1)<o&&(r=r.slice(0,a)+"."+r.slice(a)),n&&(a=n-o)>0&&(i+1===o&&(r+="."),r+=L(a))),r}function O(e,t){var n=e[0];for(t*=7;n>=10;n/=10)t++;return t}function k(e,t,n){if(t>x)throw l=!0,n&&(e.precision=n),Error(u);return T(new e(r),t,1,!0)}function A(e,t,n){if(t>N)throw Error(u);return T(new e(o),t,n,!0)}function I(e){var t=e.length-1,n=7*t+1;if(t=e[t]){for(;t%10==0;t/=10)n--;for(t=e[0];t>=10;t/=10)n++}return n}function L(e){for(var t="";e--;)t+="0";return t}function M(e,t,n,a){var i,r=new e(1),o=Math.ceil(a/7+4);for(l=!1;;){if(n%2&&$((r=r.times(t)).d,o)&&(i=!0),0===(n=h(n/2))){n=r.d.length-1,i&&0===r.d[n]&&++r.d[n];break}$((t=t.times(t)).d,o)}return l=!0,r}function D(e){return 1&e.d[e.d.length-1]}function B(e,t,n){for(var a,i,r=new e(t[0]),o=0;++o<t.length;){if(!(i=new e(t[o])).s){r=i;break}((a=r.cmp(i))===n||0===a&&r.s===n)&&(r=i)}return r}function R(e,t){var n,a,i,r,o,s,c,d=0,u=0,p=0,f=e.constructor,h=f.rounding,v=f.precision;if(!e.d||!e.d[0]||e.e>17)return new f(e.d?!e.d[0]?1:e.s<0?0:1/0:e.s?e.s<0?0:e:0/0);for(null==t?(l=!1,c=v):c=t,s=new f(.03125);e.e>-2;)e=e.times(s),p+=5;for(c+=a=Math.log(m(2,p))/Math.LN10*2+5|0,n=r=o=new f(1),f.precision=c;;){if(r=T(r.times(e),c,1),n=n.times(++u),C((s=o.plus(j(r,n,c,1))).d).slice(0,c)===C(o.d).slice(0,c)){for(i=p;i--;)o=T(o.times(o),c,1);if(null!=t)return f.precision=v,o;
vendor: 4,289 bytes, line 14
14if(!(d<3&&E(o.d,c-a,h,d)))return T(o,f.precision=v,h,l=!0);f.precision=c+=10,n=r=s=new f(1),u=0,d++}o=s}}function V(e,t){var n,a,i,r,o,s,c,d,u,p,f,h=1,m=e,v=m.d,g=m.constructor,b=g.rounding,y=g.precision;if(m.s<0||!v||!v[0]||!m.e&&1==v[0]&&1==v.length)return new g(v&&!v[0]?-1/0:1!=m.s?NaN:v?0:m);if(null==t?(l=!1,u=y):u=t,g.precision=u+=10,a=(n=C(v)).charAt(0),!(15e14>Math.abs(r=m.e)))return d=k(g,u+2,y).times(r+""),m=V(new g(a+"."+n.slice(1)),u-10).plus(d),g.precision=y,null==t?T(m,y,b,l=!0):m;for(;a<7&&1!=a||1==a&&n.charAt(1)>3;)a=(n=C((m=m.times(e)).d)).charAt(0),h++;for(r=m.e,a>1?(m=new g("0."+n),r++):m=new g(a+"."+n.slice(1)),p=m,c=o=m=j(m.minus(1),m.plus(1),u,1),f=T(m.times(m),u,1),i=3;;){if(o=T(o.times(f),u,1),C((d=c.plus(j(o,new g(i),u,1))).d).slice(0,u)===C(c.d).slice(0,u)){if(c=c.times(2),0!==r&&(c=c.plus(k(g,u+2,y).times(r+""))),c=j(c,new g(h),u,1),null!=t)return g.precision=y,c;if(!E(c.d,u-10,b,s))return T(c,g.precision=y,b,l=!0);g.precision=u+=10,d=o=m=j(p.minus(1),p.plus(1),u,1),f=T(m.times(m),u,1),i=s=1}c=d,i+=2}}function F(e){return String(e.s*e.s/0)}function z(e,t){var n,a,i;for((n=t.indexOf("."))>-1&&(t=t.replace(".","")),(a=t.search(/e/i))>0?(n<0&&(n=a),n+=+t.slice(a+1),t=t.substring(0,a)):n<0&&(n=t.length),a=0;48===t.charCodeAt(a);a++);for(i=t.length;48===t.charCodeAt(i-1);--i);if(t=t.slice(a,i)){if(i-=a,e.e=n=n-a-1,e.d=[],a=(n+1)%7,n<0&&(a+=7),a<i){for(a&&e.d.push(+t.slice(0,a)),i-=7;a<i;)e.d.push(+t.slice(a,a+=7));a=7-(t=t.slice(a)).length}else a-=i;for(;a--;)t+="0";e.d.push(+t),l&&(e.e>e.constructor.maxE?(e.d=null,e.e=NaN):e.e<e.constructor.minE&&(e.e=0,e.d=[0]))}else e.e=0,e.d=[0];return e}function Y(e,t,n,a,i){var r,o,s,c,d=e.precision,u=Math.ceil(d/7);for(l=!1,c=n.times(n),s=new e(a);;){if(o=j(s.times(c),new e(t++*t++),d,1),s=i?a.plus(o):a.minus(o),a=j(o.times(c),new e(t++*t++),d,1),void 0!==(o=s.plus(a)).d[u]){for(r=u;o.d[r]===s.d[r]&&r--;);if(-1==r)break}r=s,s=a,a=o,o=r}return l=!0,o.d.length=u+1,o}function H(e,t){for(var n=e;--t;)n*=e;return n}function U(e,t){var n,i=t.s<0,r=A(e,e.precision,1),o=r.times(.5);if((t=t.abs()).lte(o))return a=i?4:1,t;if((n=t.divToInt(r)).isZero())a=i?3:2;else{if((t=t.minus(n.times(r))).lte(o))return a=D(n)?i?2:3:i?4:1,t;a=D(n)?i?1:4:i?3:2}return t.minus(r).abs()}function W(e,t,a,r){var o,s,l,c,d,u,p,f,h,m=e.constructor,v=void 0!==a;if(v?(w(a,1,1e9),void 0===r?r=m.rounding:w(r,0,8)):(a=m.precision,r=m.rounding),e.isFinite()){for(l=(p=P(e)).indexOf("."),v?(o=2,16==t?a=4*a-3:8==t&&(a=3*a-2)):o=t,l>=0&&(p=p.replace(".",""),(h=new m(1)).e=p.length-l,h.d=S(P(h),10,o),h.e=h.d.length),s=d=(f=S(p,10,o)).length;0==f[--d];)f.pop();if(f[0]){if(l<0?s--:((e=new m(e)).d=f,e.e=s,f=(e=j(e,h,a,r,0,o)).d,s=e.e,u=n),l=f[a],c=o/2,u=u||void 0!==f[a+1],u=r<4?(void 0!==l||u)&&(0===r||r===(e.s<0?3:2)):l>c||l===c&&(4===r||u||6===r&&1&f[a-1]||r===(e.s<0?8:7)),f.length=a,u)for(;++f[--a]>o-1;)f[a]=0,a||(++s,f.unshift(1));for(d=f.length;!f[d-1];--d);for(l=0,p="";l<d;l++)p+=i.charAt(f[l]);if(v){if(d>1)if(16==t||8==t){for(l=16==t?4:3,--d;d%l;d++)p+="0";for(d=(f=S(p,o,t)).length;!f[d-1];--d);for(l=1,p="1.";l<d;l++)p+=i.charAt(f[l])}else p=p.charAt(0)+"."+p.slice(1);p=p+(s<0?"p":"p+")+s}else if(s<0){for(;++s;)p="0"+p;p="0."+p}else if(++s>d)for(s-=d;s--;)p+="0";else s<d&&(p=p.slice(0,s)+"."+p.slice(s))}else p=v?"0p+0":"0";p=(16==t?"0x":2==t?"0b":8==t?"0o":"")+p}else p=F(e);return e.s<0?"-"+p:p}function $(e,t){if(e.length>t)return e.length=t,!0}function G(e){return new this(e).abs()}function X(e){return new this(e).acos()}function q(e){return new this(e).acosh()}function Z(e,t){return new this(e).plus(t)}function K(e){return new this(e).asin()}function J(e){return new this(e).asinh()}function Q(e){return new this(e).atan()}function ee(e){return new this(e).atanh()}function et(e,t){e=new this(e),t=new this(t);var n,a=this.precision,i=this.rounding,r=a+4;return e.s&&t.s?e.d||t.d?!t.d||e.isZero()?(n=t.s<0?A(this,a,i):new this(0)).s=e.s:!e.d||t.isZero()?(n=A(this,r,1).times(.5)).s=e.s:t.s<0?(this.precision=r,this.rounding=1,n=this.atan(j(e,t,r,1)),t=A(this,r,1),this.precision=a,this.rounding=i,n=e.s<0?n.minus(t):n.plus(t)):n=this.atan(j(e,t,r,1)):(n=A(this,r,1).times(t.s>0?.25:.75)).s=e.s:n=new this(NaN),n}function en(e){return new this(e).cbrt()}function ea(e){return T(e=new this(e),e.e+1,2)}
14function ei(e,t,n){return new this(e).clamp(t,n)}function er(e){if(!e||"object"!=typeof e)throw Error(c+"Object expected");var t,n,a,i=!0===e.defaults,r=["precision",1,1e9,"rounding",0,8,"toExpNeg",-9e15,0,"toExpPos",0,9e15,"maxE",0,9e15,"minE",-9e15,0,"modulo",0,9];for(t=0;t<r.length;t+=3)if(n=r[t],i&&(this[n]=s[n]),void 0!==(a=e[n]))if(h(a)===a&&a>=r[t+1]&&a<=r[t+2])this[n]=a;else throw Error(d+n+": "+a);if(n="crypto",i&&(this[n]=s[n]),void 0!==(a=e[n]))if(!0===a||!1===a||0===a||1===a)if(a)if("undefined"!=typeof crypto&&crypto&&(crypto.getRandomValues||crypto.randomBytes))this[n]=!0;else throw Error(p);else this[n]=!1;else throw Error(d+n+": "+a);return this}function eo(e){return new this(e).cos()}function es(e){return new this(e).cosh()}function el(e,t){return new this(e).div(t)}function ec(e){return new this(e).exp()}function ed(e){return T(e=new this(e),e.e+1,3)}function eu(){var e,t,n=new this(0);for(e=0,l=!1;e<arguments.length;)if(t=new this(arguments[e++]),t.d)n.d&&(n=n.plus(t.times(t)));else{if(t.s)return l=!0,new this(1/0);n=t}return l=!0,n.sqrt()}function ep(e){return e instanceof eI||e&&e.toStringTag===f||!1}function ef(e){return new this(e).ln()}function eh(e,t){return new this(e).log(t)}function em(e){return new this(e).log(2)}function ev(e){return new this(e).log(10)}function eg(){return B(this,arguments,-1)}function eb(){return B(this,arguments,1)}function ey(e,t){return new this(e).mod(t)}function ex(e,t){return new this(e).mul(t)}function eN(e,t){return new this(e).pow(t)}function e_(e){var t,n,a,i,r=0,o=new this(1),s=[];if(void 0===e?e=this.precision:w(e,1,1e9),a=Math.ceil(e/7),this.crypto)if(crypto.getRandomValues)for(t=crypto.getRandomValues(new Uint32Array(a));r<a;)(i=t[r])>=429e7?t[r]=crypto.getRandomValues(new Uint32Array(1))[0]:s[r++]=i%1e7;else if(crypto.randomBytes){for(t=crypto.randomBytes(a*=4);r<a;)(i=t[r]+(t[r+1]<<8)+(t[r+2]<<16)+((127&t[r+3])<<24))>=214e7?crypto.randomBytes(4).copy(t,r):(s.push(i%1e7),r+=4);r=a/4}else throw Error(p);else for(;r<a;)s[r++]=1e7*Math.random()|0;for(a=s[--r],e%=7,a&&e&&(i=m(10,7-e),s[r]=(a/i|0)*i);0===s[r];r--)s.pop();if(r<0)n=0,s=[0];else{for(n=-1;0===s[0];n-=7)s.shift();for(a=1,i=s[0];i>=10;i/=10)a++;a<7&&(n-=7-a)}return o.e=n,o.d=s,o}function eC(e){return T(e=new this(e),e.e+1,this.rounding)}function ew(e){return(e=new this(e)).d?e.d[0]?e.s:0*e.s:e.s||NaN}function eE(e){return new this(e).sin()}function eS(e){return new this(e).sinh()}function ej(e){return new this(e).sqrt()}function eT(e,t){return new this(e).sub(t)}function eP(){var e=0,t=arguments,n=new this(t[0]);for(l=!1;n.s&&++e<t.length;)n=n.plus(t[e]);return l=!0,T(n,this.precision,this.rounding)}function eO(e){return new this(e).tan()}function ek(e){return new this(e).tanh()}function eA(e){return T(e=new this(e),e.e+1,1)}_[Symbol.for("nodejs.util.inspect.custom")]=_.toString,_[Symbol.toStringTag]="Decimal";var eI=_.constructor=function e(t){var n,a,i;function r(e){var t,n,a;if(!(this instanceof r))return new r(e);if(this.constructor=r,ep(e)){this.s=e.s,l?!e.d||e.e>r.maxE?(this.e=NaN,this.d=null):e.e<r.minE?(this.e=0,this.d=[0]):(this.e=e.e,this.d=e.d.slice()):(this.e=e.e,this.d=e.d?e.d.slice():e.d);return}if("number"==(a=typeof e)){if(0===e){this.s=1/e<0?-1:1,this.e=0,this.d=[0];return}if(e<0?(e=-e,this.s=-1):this.s=1,e===~~e&&e<1e7){for(t=0,n=e;n>=10;n/=10)t++;l?t>r.maxE?(this.e=NaN,this.d=null):t<r.minE?(this.e=0,this.d=[0]):(this.e=t,this.d=[e]):(this.e=t,this.d=[e]);return}if(0*e!=0){e||(this.s=NaN),this.e=NaN,this.d=null;return}return z(this,e.toString())}if("string"===a)return 45===(n=e.charCodeAt(0))?(e=e.slice(1),this.s=-1):(43===n&&(e=e.slice(1)),this.s=1),y.test(e)?z(this,e):function(e,t){var n,a,i,r,o,s,c,u,p;if(t.indexOf("_")>-1){if(t=t.replace(/(\d)_(?=\d)/g,"$1"),y.test(t))return z(e,t)}else if("Infinity"===t||"NaN"===t)return+t||(e.s=NaN),e.e=NaN,e.d=null,e;if(g.test(t))n=16,t=t.toLowerCase();else if(v.test(t))n=2;else if(b.test(t))n=8;else throw Error(d+t);for((r=t.search(/p/i))>0?(c=+t.slice(r+1),t=t.substring(2,r)):t=t.slice(2),o=(r=t.indexOf("."))>=0,a=e.constructor,o&&(r=(s=(t=t.replace(".","")).length)-r,i=M(a,new a(n),r,2*r)),r=p=(u=S(t,n,1e7)).length-1;0===u[r];--r)u.pop();return r<0?new a(0*e.s):(e.e=O(u,p),e.d=u,l=!1,o&&(e=j(e,i,4*s)),c&&(e=e.times(54>Math.abs(c)?m(2,c):eI.pow(2,c))),l=!0,e)}(this,e);if("bigint"===a)return e<0?(e=-e,this.s=-1):this.s=1,z(this,e.toString());throw Error(d+e)}if(r.prototype=_,r.ROUND_UP=0,r.ROUND_DOWN=1,r.ROUND_CEIL=2,r.ROUND_FLOOR=3,r.ROUND_HALF_UP=4,r.ROUND_HALF_DOWN=5,r.ROUND_HALF_EVEN=6,r.ROUND_HALF_CEIL=7,r.ROUND_HALF_FLOOR=8,r.EUCLID=9,r.config=r.set=er,r.clone=e,r.isDecimal=ep,r.abs=G,r.acos=X,r.acosh=q,r.add=Z,r.asin=K,r.asinh=J,r.atan=Q,r.atanh=ee,r.atan2=et,r.cbrt=en,r.ceil=ea,r.clamp=ei,r.cos=eo,r.cosh=es,r.div=el,r.exp=ec,r.floor=ed,r.hypot=eu,r.ln=ef,r.log=eh,r.log10=ev,r.log2=em,r.max=eg,r.min=eb,r.mod=ey,r.mul=ex,r.pow=eN,r.random=e_,r.round=eC,r.sign=ew,r.sin=eE,r.sinh=eS,r.sqrt=ej,r.sub=eT,r.sum=eP,r.tan=eO,r.tanh=ek,r.trunc=eA,void 0===t&&(t={}),t&&!0!==t.defaults)for(n=0,i=["precision","rounding","toExpNeg","toExpPos","maxE","minE","modulo","crypto"];n<i.length;)t.hasOwnProperty(a=i[n++])||(t[a]=this[a]);return r.config(t),r}(s);r=new eI(r),o=new eI(o),t.ProposalCode=void 0,function(e){e.EE_PRODUCT_COM="Ee_Product_COM",e.P1="P1",e.P2="P2",e.P3="P3",e.P4="P4",e.P5="P5",e.P6="P6",e.P7="P7",e.P8="P8"}(t.ProposalCode||(t.ProposalCode={}));var eL=function(e,t){void 0===t&&(t=2);var n=Math.pow(10,t);return Math.round(e*n)/n},eM=function(e){return new eI(e).toDecimalPlaces(2,eI.ROUND_HALF_UP)},eD=["3","6","9"],eB=function(e){return eD.includes(e)};t.LTP_TERMS=["12","24","36","48"],t.Regex={currency:/^([1-9][0-9]{0,2}(\d{3})*(\.\d{0,2})?|[1-9]\d*(\.\d{0,2})?|0(\.\d{0,2})?|(\.\d{1,2}))$|^-?\$?([1-9]\d{0,2}(\d{3})*(\.\d{0,2})?|[1-9]\d*(\.\d{0,2})?|0(\.\d{0,2})?|(\.\d{1,2}))$|^\(\$?([1-9]\d{0,2}(\d{3})*(\.\d{0,2})?|[1-9]\d*(\.\d{0,2})?|0(\.\d{0,2})?|(\.\d{1,2}))\)$/g},t.STP_TERMS=eD,t.calculateFinanceLoanOutcome=function(e){var t=e.apr,n=e.loanAmount,a=e.loanTerm,i=e.upfrontPayment,r=eD.includes(a.toString()),o=parseFloat(a.toString()),s=parseFloat(i.toString()),l=parseFloat(n.toString());if(r){var c=new eI(a),d=c.minus(1),u=c.minus(2),p=eM(new eI(n)),f=eM(p.dividedBy(c)),h=p.minus(f),m=eM(h.dividedBy(d)),v=eM(h.minus(m.times(u)));return{totalCost:p.toFixed(2),costOfCredit:"0",firstInstalment:f.toFixed(2),monthlyInstalment:m.toFixed(2),lastInstalment:v.toFixed(2)}}for(var g=parseFloat(t)/100,b=l-s,y=eL(12*(Math.pow(1+g,1/12)-1),5),x=y/12,N=1-Math.pow(1+x,-o),_=eL(0===g?b/o:x/N*b),C=0,w=0,E=0;E<o;E+=1){var S=eL(b*y/12),j=eL(_-S);b=eL(b-j),E===o-1&&(w=eL(S+j+b),b=0),C+=w>0?w:S+j}var T=0===g?"0":eL(C-(l-s)).toFixed(2),P=eL(C+s).toFixed(2),O=_.toFixed(2);return{totalCost:P,costOfCredit:T,monthlyInstalment:O,firstInstalment:O,lastInstalment:w.toFixed(2)}},t.calculateFinanceUpfrontPayment=function(e){var n=e.loanTerm,a=e.proposalCode,i=e.loanAmount;return eB(n)?{minUpfront:0,maxUpfront:0}:{minUpfront:parseFloat(Math.ceil(a&&[t.ProposalCode.P6,t.ProposalCode.P7,t.ProposalCode.P8].includes(a)?50:.1*i).toFixed(2)),maxUpfront:parseFloat(Math.floor(.5*i).toFixed(2))}},t.capitaliseFirstChar=function(e){return e.charAt(0).toUpperCase()+e.slice(1)},t.collapse=function(e){return"height ".concat(e,"ms cubic-bezier(.4, 0, .2, 1)")},t.debounce=function(e,t){var n=null;return function(){for(var a=[],i=0;i<arguments.length;i++)a[i]=arguments[i];n&&clearTimeout(n),n=setTimeout(function(){n=null,e.apply(void 0,a)},t)}},t.isFinanceTypeSTP=eB},99126:e=>{e.exports={container:"local-navigation_container__W2fOw",accordion__item:"local-navigation_accordion__item__gOcTO",mobile_navigation_button:"local-navigation_mobile_navigation_button__65iFF",chevron:"local-navigation_chevron__qzFC4",localNavDesktopContainer:"local-navigation_localNavDesktopContainer__2zpSB",localNavMobContainer:"local-navigation_localNavMobContainer__PL7YD",navLink:"local-navigation_navLink__tkegd",activeLink:"local-navigation_activeLink__98_jA",innerMenuLink:"local-navigation_innerMenuLink__Vaglg",wrapper:"local-navigation_wrapper__uRaes",innerlink_wrapper:"local-navigation_innerlink_wrapper__W90JF",divider:"local-navigation_divider__t7dRs"}},99247:e=>{e.exports={voucherstrip:"fibereCable_voucherstrip__WIxn3",modalOverlays:"fibereCable_modalOverlays__0ykNX",modalContainer:"fibereCable_modalContainer__Hhz3b",introText:"fibereCable_introText__RSUlE",
14imageSection:"fibereCable_imageSection__hvUPF",contentText:"fibereCable_contentText__Ov7v_",closeBtn:"fibereCable_closeBtn__gx_Iz"}},99919:()=>{}},e=>{var t=t=>e(e.s=t);e.O(0,[593,792],()=>(t(92),t(8524))),_N_E=e.O()}]);
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.