PageSourceSearch

https://skygroup.sky/_next/static/chunks/app/layout-5d02cc0ce81fc478.js

js skygroup.sky collected 2026-10-02 03:16:27 UTC 49,843 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[177],{5814:(e,t,n)=>{"use strict";n.d(t,{s:()=>r});var a=n(87358);let o=e=>null!=e&&""!==e&&"true"===e.toLowerCase(),r={get authEnabled(){return o(a.env.AUTH_ENABLED)},get nextAuthSecret(){return a.env.NEXTAUTH_SECRET},get microsoftEntraIdId(){return a.env.AUTH_MICROSOFT_ENTRA_ID_ID},get microsoftEntraIdSecret(){return a.env.AUTH_MICROSOFT_ENTRA_ID_SECRET},get microsoftEntraIdIssuer(){return a.env.AUTH_MICROSOFT_ENTRA_ID_ISSUER},get contentApiBaseUrl(){return a.env.CONTENT_API_BASE_URL||"https://static.skyassets.com/content-api"},get contentApiEnv(){return a.env.CONTENT_API_ENV||"test"},get contentApiApiKey(){return a.env.CONTENT_API_API_KEY},get contentApiAccessToken(){return a.env.CONTENT_API_ACCESS_TOKEN},get cmpEnabled(){return o(a.env.CMP_INTEGRATION)},get cmpMessagingLibraryEndpoint(){return a.env.CMP_MESSAGING_LIBRARY_ENDPOINT||"https://cdn.privacy-mgmt.com"},get sourcepointPrivacyManagerIdList(){return a.env.SOURCEPOINT_PRIVACY_MANAGER_ID_LIST||""},get allowedPartners(){return a.env.ALLOWED_PARTNERS||[""]},get allowedPartnersConsent(){return a.env.ALLOWED_PARTNERS_CONSENT||{}},get applicationName(){return a.env.APPLICATION_NAME},get displayName(){return a.env.DISPLAY_NAME},get domainName(){return a.env.DomainName||""},get defaultPageTitle(){return a.env.NEXT_PUBLIC_DISPLAY_NAME||a.env.NEXT_PUBLIC_APPLICATION_NAME||a.env.DISPLAY_NAME||a.env.APPLICATION_NAME||""},get contentArticles(){return a.env.CONTENT_ARTICLES||"articles"},get fallbackImage(){return a.env.FALLBACK_IMAGE||"https://images.contentstack.io/v3/assets/blt4b099fa9cc3801a6/blt7edc84f0a8379c3d/68bb03725723f10048775e30/Sky-logo--thumbnail.png"},get displayNamePublic(){return a.env.NEXT_PUBLIC_DISPLAY_NAME},get applicationNamePublic(){return a.env.NEXT_PUBLIC_APPLICATION_NAME},get googleTagManagerPublicId(){return a.env.NEXT_PUBLIC_GOOGLE_TAG_MANAGER_PUBLIC_ID||a.env.GOOGLE_TAG_MANAGER_PUBLIC_ID},get elasticEndpoint(){return a.env.ELASTIC_ENDPOINT},get elasticApiKey(){return a.env.ELASTIC_API_KEY},get cspHeader(){return a.env.CSP_HEADER},get cspReportOnlyHeader(){return a.env.CSP_REPORT_ONLY_HEADER},get functionalTestsRunning(){return o(a.env.FUNCTIONAL_TESTS_RUNNING)},get allowedLocales(){let e=["en-gb"];try{if(!a.env.ALLOWED_LOCALES)return e;return"string"==typeof a.env.ALLOWED_LOCALES?JSON.parse(a.env.ALLOWED_LOCALES.replace(/'/g,'"')):a.env.ALLOWED_LOCALES}catch(t){return console.log("Error parsing ALLOWED_LOCALES, using defaultLocales:",e),e}}}},14729:()=>{},20682:(e,t,n)=>{"use strict";n.d(t,{RootLayout:()=>ek});var a=n(95155),o=n(12115),r=n(12758),i=n.n(r),s=n(91896),l=n(38762),c=n(76896);let d=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];document&&(e?t.forEach(e=>{var t;null==(t=document.querySelector(e))||t.classList.add("scroll-lock")}):t.forEach(e=>{var t;null==(t=document.querySelector(e))||t.classList.remove("scroll-lock")}))};var u=n(5814),g=n(44383),p=n(98546);function m(e){let{logo:t,defaultPageTitle:n,translations:o}=e;return(0,a.jsx)(l.a,{className:"z-index1 logo-container-styling",$marginX:{xs:0,md:6},children:(null==t?void 0:t.image)&&(0,a.jsx)(g.N,{href:"/",className:"hover-override","data-testid":"logo-link",children:(0,a.jsx)(p._,{src:null==t?void 0:t.image,alt:"".concat(n," ").concat(o.header["logo-homepage"]),"data-testid":"nav-logo",className:"image-logo-styling"})})})}m.propTypes={logo:i().shape({image:i().string}),defaultPageTitle:i().string,translations:i().shape({header:i().shape({"logo-homepage":i().string})})};var h=n(49668),f=n(10438),x=n(89814);function v(e){let{burgerMenuOpened:t,setBurgerMenuOpened:n,translations:o}=e;return(0,a.jsx)(l.a,{$marginX:{xs:0,md:2},$paddingBottom:1,className:"z-index1",$display:{xs:"block",xxl:"none"},children:(0,a.jsx)(h.K,{$margin:1,$variant:"minimal",$size:"large","data-themes-id":"icon-button","data-testid":t?"burger-menu-cross":"burger-menu-list",onClick:()=>n(!t),src:t?f.s4:x.w8,"aria-label":t?o.header["close-nav-menu"]:o.header["open-nav-menu"],"aria-expanded":!!t,"aria-controls":"masthead-navigation",className:"burger-menu ".concat(t?"rotate-90":"rotate-0")})})}
1v.propTypes={burgerMenuOpened:i().bool,setBurgerMenuOpened:i().func,translations:i().shape({header:i().shape({"open-nav-menu":i().string,"close-nav-menu":i().string})})};var b=n(43282);function y(e){let{onCountryChange:t,countries:n,selectedCountry:o,translations:r}=e;return(0,a.jsx)("select",{id:"CountryDropdown",className:"country-toggle__dropdown tab-focus",onChange:t,title:r["country-toggle"].title,value:o&&o.value,"aria-label":r.footer.selectCountry,children:n.map(e=>(0,a.jsx)("option",{value:e.value,children:e.title},e.value))})}let N=i().shape({value:i().string.isRequired,title:i().string.isRequired});y.propTypes={onCountryChange:i().func.isRequired,countries:i().arrayOf(N).isRequired,selectedCountry:N.isRequired,title:i().string.isRequired,translations:i().shape({"country-toggle":i().shape({title:i().string}),footer:i().shape({selectCountry:i().string})})},y.defaultProps={countries:[]};var _=n(44664),k=n(8017);function j(){return(0,a.jsx)("div",{className:"country-toggle__arrow",children:(0,a.jsx)(_.I,{src:k.tg,"data-testid":"toggle-arrow"})})}function $(e){let{url:t}=e;return t?(0,a.jsx)(p._,{src:t,"data-testid":"flag",className:"country-toggle__flag",alt:""}):null}function w(e){return e&&e.flag&&e.title&&e.value}$.propTypes={url:i().string};let T=e=>{var t;let{countries:n,translations:r}=e,{locale:i}=(0,o.useContext)(c.o),s=(null==n?void 0:n.filter(w))||[],[d,u]=(0,o.useState)((null==s?void 0:s.find(e=>e.value===i))||(null==n?void 0:n[0])||[{}]);return(null==s?void 0:s.length)?(0,a.jsxs)(l.a,{$position:"relative",$width:"100px",$height:{xs:"40px",xxl:"auto"},$alignSelf:"anchor-center",children:[(0,a.jsx)("div",{className:"country-toggle__overlay",children:(0,a.jsx)(y,{countries:s,selectedCountry:d,onCountryChange:e=>{e.preventDefault();let t=e.target.value,n=s.find(e=>e.value===t);if(d.value!==(null==n?void 0:n.value)){u(n);try{!function(e){e&&(e.redirect_to_url?window.location.href=e.url:(document.cookie="locale=".concat(e.value,";path=/"),location.reload()))}(n)}catch(e){console.log(e)}}let a=window.location.pathname.split("/").filter(Boolean);a[0]=n.value,window.location.href="/".concat(a.join("/")).concat(window.location.search).concat(window.location.hash)},translations:r})}),(0,a.jsxs)("div",{"aria-hidden":"true",className:"country-toggle__background",children:[(0,a.jsx)("div",{className:"country-toggle__flag-container",children:null==(t=d.flag)?void 0:t.map((e,t)=>(0,a.jsx)($,{url:e.url},t))}),(0,a.jsx)(j,{})]})]}):null};T.defaultProps={countries:{},title:""},T.propTypes={countries:i().arrayOf(i().shape({flag:i().arrayOf(i().shape({url:i().string}).isRequired),title:i().string.isRequired,value:i().string.isRequired})),callback:i().func.isRequired,title:i().string.isRequired,translations:i().object,id:i().string.isRequired};var C=n(97422);let E=e=>{var t,n,o;let{links:r}=e,i=null==(t=r[0])?void 0:t.url,s=(null==(n=r[0])?void 0:n.new_tab)?"_blank":"_self";return(0,a.jsx)(b.s,{$flexWrap:"wrap",children:(0,a.jsx)(C.E,{$marginLeft:{xs:1,xxl:5},$marginRight:1,$marginY:2,$width:"100%",$textAlign:{xs:"center",xxl:"left"},"data-testid":"siteNavigatorBanner",$fontSize:"body-sm",as:i?"a":"span",href:i?r[0].url:void 0,target:i&&s,$textDecoration:i?"none":"inherit",children:null==(o=r[0])?void 0:o.label})})};function L(e){let{links:t}=e;return!Array.isArray(t)||t.length<1?null:1===t.length?(0,a.jsx)(E,{links:t}):(0,a.jsx)(b.s,{as:"nav",className:"siteNavigatorLinks","data-testid":"siteNavigatorLinks","aria-label":"Site Navigator Links",$justifyContent:{xs:"center",xxl:"start"},$height:{xs:"auto",xxl:"100%"},children:(0,a.jsx)(b.s,{as:"ul",className:"siteNavigatorLinksList",$gap:3,$justifyContent:{xs:"center",xxl:"start"},$alignItems:{xs:"center",xxl:"flex-end"},$flexWrap:"wrap",children:t.map(e=>{let t=null==e?void 0:e.url;return(0,a.jsx)(l.a,{as:"li",className:t?"linkEnabled":" linkDisabled",$width:"auto",$maxWidth:"max-content",$display:"inline-flex",$paddingX:"4",children:(0,a.jsx)(C.E,{as:t?"a":"span",href:t?e.url:void 0,target:t?(null==e?void 0:e.new_tab)?"_blank":"_self":null,"data-testid":"siteNavigatorLinkText","data-themes-id":"siteNavigatorButton",rel:"noreferrer",className:"siteNavigatorButton siteNavigatorLinkText ".concat(!t&&"disabled"),$textAlign:"center",$fontSize:"body-sm",children:e.label})},e.label.toLowerCase().replace(/[^a-z0-9]/g,""))})})})}E.propTypes={links:i().arrayOf(i().shape({label:i().string.isRequired,url:i().string,new_tab:i().bool}))},L.propTypes={links:i().arrayOf(i().shape({label:i().string.isRequired,url:i().string,new_tab:i().bool}))},L.defaultProps={links:[]};var I=n(19804),A=n(48774);function O(e){let{siteNavigatorData:t={}}=e,{button:n}=t||{};if(!(null==n?void 0:n.content)||!(null==n?void 0:n.icon)||!(null==n?void 0:n.title)||!n)return;let[r,i]=(0,o.useState)(!1),s=(0,o.useRef)(),l=e=>{e.stopPropagation(),r&&s.current&&s.current.focus(),i(!r)};return(0,a.jsxs)(a.Fragment,{children:[r&&(0,a.jsxs)(I.a,{className:"siteNavigatorModal",id:"siteNavigatorModal","data-testid":"siteNavigatorModal","data-themes-id":"filter-modal",$width:"100%",onClose:l,children:[(0,a.jsx)(I.a.CloseButton,{$inline:!0}),(0,a.jsx)(I.a.Content,{$padding:5,"data-testid":"siteNavigatorModalContent",children:(0,a.jsx)("div",{dangerouslySetInnerHTML:{__html:n.content}})})]}),(0,a.jsxs)("button",{id:"siteNavigatorModalButton",className:"siteNavigatorModalButton","data-testid":"siteNavigatorModalButton","data-themes-id":"siteNavigatorModalButton",onClick:l,ref:s,children:[n.title,n.icon&&(0,a.jsx)(_.I,{src:A.P[n.icon],$variant:"minimal",$size:"small",$marginX:2,"data-testid":"siteNavigatorModalButtonIcon"})]})]})}function M(e){let{siteNavigatorData:t={},setBurgerMenuOpened:n}=e,{button:o}=t||{};if((null==o?void 0:o.url)&&(null==o?void 0:o.icon)&&(null==o?void 0:o.title)&&o)return(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("a",{id:"siteNavigatorLinkButton",className:"siteNavigatorModalButton","data-testid":"siteNavigatorLinkButton","data-themes-id":"siteNavigatorModalButton",href:o.url||null,target:o.new_tab?"_blank":"_self",onClick:()=>{n(!1)},rel:"noreferrer",children:[o.title,o.icon&&(0,a.jsx)(_.I,{src:A.P[o.icon],$variant:"minimal",$size:"small",$marginX:2,"data-testid":"siteNavigatorLinkButtonIcon"})]})})}function S(e){var t,n,r,i,s;let{id:l="",ref:d,siteNavigatorData:u,countryToggleData:g,setBurgerMenuOpened:p}=e,m=(null==u||null==(t=u.links)?void 0:t.length)||0,h=(null==g||null==(n=g.countries)?void 0:n.length)>=2;if(m<1&&!h)return;let f=null==(r=(0,o.useContext)(c.o))?void 0:r.translations,x=(null==u?void 0:u.button)&&(null==u||null==(i=u.button)?void 0:i.title),v=null==u||null==(s=u.button)?void 0:s.url;return(0,a.jsxs)(b.s,{id:l||"siteNavigator",ref:d,className:"siteNavigator ".concat(l),"data-testid":"siteNavigator","data-themes-id":"siteNavigator","data-font-id":"body",$alignItems:"center",$gap:{xs:0,xxl:4},$flexDirection:{xs:"column",xxl:"row"},$marginTop:{xs:"auto",xxl:0},children:[m>=1&&(0,a.jsx)(L,{links:u.links}),(h||x)&&(0,a.jsxs)(b.s,{className:"siteNavigatorCountryContainer",$gap:{xs:3,xxl:4},$justifyContent:{xs:"space-evenly",xxl:"flex-end"},$flexWrap:"wrap",$alignItems:"center",$marginRight:{xs:0,xxl:4}
1,$height:"max-content",children:[h&&(0,a.jsx)(T,{countries:g.countries,translations:f}),x&&(v?(0,a.jsx)(M,{siteNavigatorData:u,setBurgerMenuOpened:p}):(0,a.jsx)(O,{siteNavigatorData:u}))]})]})}O.propTypes={siteNavigatorData:i().shape({button:i().shape({content:i().string.isRequired,title:i().string.isRequired,icon:i().string.isRequired})})},O.defaultProps={siteNavigatorData:null},M.propTypes={setBurgerMenuOpened:i().bool,siteNavigatorData:i().shape({button:i().shape({content:i().string.isRequired,title:i().string.isRequired,icon:i().string.isRequired})})},M.defaultProps={siteNavigatorData:null},S.propTypes={siteNavigatorData:i().shape({links:i().arrayOf(i().shape({label:i().string.isRequired,url:i().string})),button:i().shape({content:i().string.isRequired,title:i().string.isRequired,url:i().string})}),countryToggleData:i().shape({countries:i().arrayOf(i().shape({code:i().string.isRequired,name:i().string.isRequired,flag:i().array.isRequired})).isRequired}),setBurgerMenuOpened:i().bool,id:i().string.isRequired,ref:i().oneOfType([i().func,i().shape({current:i().any})])},S.defaultProps={siteNavigatorData:null,countryToggleData:{countries:[]}};let R=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return e.map(e=>{let{link:t,text:n,new_tab:a}=e;return{link:t,text:n,openInNewTab:a}})};function D(e){let{tertiaryNavItems:t=[],setBurgerMenuOpened:n}=e;return(0,a.jsx)(l.a,{as:"ul",id:"tertiary-nav",className:"tertiary-nav",children:t.map((e,t)=>(0,a.jsx)(l.a,{as:"li",$paddingY:1,children:(0,a.jsx)(C.E,{as:"a",href:e.link,target:e.openInNewTab?"_blank":"",rel:"noreferrer",onClick:()=>n(!1),$fontSize:"body-sm",$padding:1,className:"hover-override",children:e.text})},t))})}function P(e){let{secondaryNavItems:t,setBurgerMenuOpened:n}=e,r=t.subMenuItems.some(e=>{var t;return(null==(t=e.tertiaryLinks)?void 0:t.length)>0});return(0,a.jsx)(o.Fragment,{children:t&&t.subMenuItems.map((e,t)=>{var o;return(0,a.jsxs)(l.a,{as:"li",children:[(0,a.jsx)(C.E,{as:e.link&&"a",href:e.link||null,target:e.openInNewTab?"_blank":"_self",rel:"noreferrer",onClick:()=>n(!1),className:e.link&&"hover-override",$fontWeight:r?"bold":"normal",$fontSize:"body",$padding:1,"data-testid":"secondary-heading",children:e.text}),(null==e||null==(o=e.tertiaryLinks)?void 0:o.length)>0&&(0,a.jsx)(D,{setBurgerMenuOpened:n,tertiaryNavItems:e.tertiaryLinks})]},t)})})}function B(e){let{headerRef:t,mobileMenu:n,menuItems:r,burgerMenuOpened:i,setBurgerMenuOpened:s,translations:c,openedLink:d,setOpenedLink:u}=e,g=R(r),[p,m]=(0,o.useState)(null),[f,x]=(0,o.useState)(!1),v=(()=>{let[e,t]=(0,o.useState)(!1);return(0,o.useEffect)(()=>{if(!window.matchMedia)return;let e=window.matchMedia("(prefers-reduced-motion: reduce)"),n=e=>{t(e.matches)};return t(e.matches),"function"==typeof e.addEventListener?e.addEventListener("change",n):"function"==typeof e.addListener&&e.addListener(n),()=>{"function"==typeof e.removeEventListener?e.removeEventListener("change",n):"function"==typeof e.removeListener&&e.removeListener(n)}},[]),e})(),b=()=>{x(!1),v?(u(null),m(null)):setTimeout(()=>{u(null),m(null)},150)};return(0,o.useEffect)(()=>{b()},[i]),(0,o.useEffect)(()=>{let e=e=>{var a;null===d||(null==t||null==(a=t.current)?void 0:a.contains(e.target))||n||b()};return document.addEventListener("pointerup",e),()=>{document.removeEventListener("pointerup",e)}},[d]),(0,a.jsx)(l.a,{as:"ul",id:"masthead-navigation","data-testid":"primary-menu",$alignItems:{xs:"left",xxl:"center"},$justifyContent:{xs:"flex-start",xxl:"center"},$display:"flex",$width:{xs:"100%",xxl:"auto"},$flexDirection:{xs:"column",xxl:"row"},$height:{xs:"fit-content",xxl:"100%"},$gap:{xs:0,xxl:5},$margin:{xs:0,xxl:2},$marginTop:{xs:4,xxl:2},$paddingX:{xs:6,xxl:0},children:g.map((e,t)=>{var n;let o;return(0,a.jsxs)(l.a,{as:"li","data-testid":"primary-menu-item",className:"nav-list-item",children:[(0,a.jsx)(C.E,{as:e.link&&"a",className:"font-weight-normal ".concat(e.link&&"hover-override"),href:e.link||null,target:(null==e?void 0:e.openInNewTab)?"_blank":"_self",rel:"noreferrer",onClick:()=>{e.link&&s(!1)},$fontSize:"body-lg",$padding:1,$maxWidth:{xs:"80%",xxl:"100%"},children:null==e?void 0:e.text}),(n=null==e?void 0:e.text,r.some(e=>{var t;return o=n===e.text&&(null==(t=e.sub_menu_items)?void 0:t.length)>0}),o&&(0,a.jsx)(h.K,{"data-testid":"nav-chevron","data-themes-id":"icon-button",src:k.tg,onClick:()=>(e=>{if(e===d)return void b();x(!0),v||setTimeout(x(!0),140),u(e),m(((e,t)=>{let n=e.filter(e=>{let{text:n}=e;return n.includes(t)}).map(e=>{let{link:t,text:n,sub_menu_items:a}=e;return{link:t,text:n,subMenuItems:a}})[0];return n?{subMenuItems:n.subMenuItems.map(e=>{let{link:t,text:n,new_tab:a,tertiary_links:o}=e;return{link:t,text:n,openInNewTab:a,tertiaryLinks:o}}),text:n.text,link:n.link}:{}})(r,e))})(null==e?void 0:e.text),"aria-expanded":d!==(null==e?void 0:e.text)?"false":"true","aria-label":d!==(null==e?void 0:e.text)?"".concat(c.header["open-nav-menu"],": ").concat(e.text):"".concat(c.header["close-nav-menu"],": ").concat(e.text),$variant:"minimal",$size:{xs:"medium",xxl:"small"},className:"fx fx-chevron-down ".concat(d===(null==e?void 0:e.text)&&f?"fx-chevron-animation-up":""),$maxWidth:{xs:"15%",xxl:"100%"}})),(0,a.jsx)(l.a,{as:"ul",id:"secondary-nav",$borderTop:!0,$borderBottom:{xs:!1,xxl:!0},"aria-hidden":d!==(null==e?void 0:e.text),className:"secondary-nav fx fx-duration-350ms ".concat(!f?"fx-expandUp":"fx-expandDown"," ").concat(d!==(null==e?void 0:e.text)?"vis-none":""),children:p&&p.subMenuItems.length>0&&d===(null==e?void 0:e.text)&&(0,a.jsx)(P,{setBurgerMenuOpened:s,secondaryNavItems:p,animationState:f})})]},t)})})}function q(){return(0,a.jsxs)(o.Fragment,{children:[(0,a.jsx)(g.N,{href:"#page-content",className:"skip-link",children:"Skip to content"}),(0,a.jsx)(g.N,{href:"#footer",className:"skip-link",children:"Skip to footer"})]})}D.propTypes={tertiaryNavItems:i().arrayOf(i().shape({link:i().string,openInNewTab:i().bool,text:i().string})),setBurgerMenuOpened:i().func},D.defaultProps={tertiaryNavItems:[{link:"",openInNewTab:!1,text:""}]},P.defaultProps={secondaryNavItems:{link:"",subMenuItems:[],text:"",tertiaryLinks:[]}}
1,P.propTypes={secondaryNavItems:i().shape({link:i().string,subMenuItems:i().array,text:i().string,tertiaryLinks:i().array}),setBurgerMenuOpened:i().func},B.defaultProps={logo:{image:"https://static.skyassets.com/contentstack/assets/bltdc2476c7b6b194dd/blt5fdb87d014b7b046/5e2f1696f9ca8a42666f1125/Sky%20Logo%20Thumbnail%2016%20x%209.png"},menuItems:[],removeGradient:!1},B.propTypes={menuItems:i().array,burgerMenuOpened:i().bool,setBurgerMenuOpened:i().func,mobileMenu:i().bool,headerRef:i().object,translations:i().shape({header:i().shape({"open-nav-menu":i().string,"close-nav-menu":i().string})}),openedLink:i().string,setOpenedLink:i().func},q.propTypes={};var G=n(22176);function z(e){let{iconGroup:t=[]}=e;return(0,a.jsx)(l.a,{$flexWrap:{xs:"wrap",xxl:"nowrap"},$width:{xs:"100%",xxl:"auto"},$display:"flex",$paddingY:2,$paddingX:4,$justifyContent:"center",$alignItems:"center",$gap:4,children:t.map((e,t)=>e.url&&(0,a.jsx)(h.K,{as:"a",$variant:"minimal",src:A.P[e.icon]||G.Ez,href:e.url,target:e.new_tab?"_blank":"_self","data-testid":"icon-button","data-themes-id":"icon-button",children:e.label&&(0,a.jsx)(h.K.HiddenText,{children:e.label})},"".concat(e,"-").concat(t)))})}function H(e){let{headerRef:t,setBurgerMenuOpened:n,burgerMenuOpened:o,mobileMenu:r,menuItems:i,iconGroup:s,hasMenu:c,translations:d,openedLink:u,setOpenedLink:g,siteNavigatorData:p,countryToggleData:m}=e;return(0,a.jsxs)(l.a,{as:"nav",$height:"100%",$display:"flex",$gap:4,"data-testid":"navigation-menu",$alignItems:{xs:"flex-start",xxl:"center"},$justifyContent:{xxl:"space-between"},$position:{xs:"absolute",xxl:"static"},$flexDirection:{xs:"column",xxl:"row"},className:"nav-list menu-open-overlay ".concat(null===o?"mobile-menu-hidden":!1===o?"transition-timing mobile-menu-hidden":!0===o?"transition-timing mobile-menu-move-in":void 0),children:[(0,a.jsx)(q,{}),c&&(0,a.jsx)(B,{mobileMenu:r,menuItems:i,setBurgerMenuOpened:n,burgerMenuOpened:o,headerRef:t,translations:d,openedLink:u,setOpenedLink:g}),c&&(0,a.jsx)(z,{iconGroup:s}),r&&o&&(0,a.jsx)(S,{setBurgerMenuOpened:n,siteNavigatorData:p,countryToggleData:m})]})}z.propTypes={iconGroup:i().array},H.propTypes={menuItems:i().array,burgerMenuOpened:i().bool,setBurgerMenuOpened:i().func,mobileMenu:i().bool,headerRef:i().object,iconGroup:i().array,hasMenu:i().bool,translations:i().object,user:i().object,openedLink:i().string,setOpenedLink:i().func,siteNavigatorData:i().shape({links:i().arrayOf(i().shape({label:i().string.isRequired,url:i().string})),popup:i().shape({content:i().string.isRequired,title:i().string.isRequired})}),countryToggleData:i().shape({countries:i().arrayOf(i().shape({flag:i().arrayOf(i().shape({url:i().string}).isRequired),title:i().string.isRequired,value:i().string.isRequired}))})};var U=n(40961);let W=e=>{let{userName:t,toggleUserPanel:n}=e;return(0,a.jsxs)(l.a,{$display:"flex",$alignItems:"center",$justifyContent:{xs:"flex-end"},$gap:2,$paddingBottom:1,$paddingRight:{xs:2,md:3,xxl:6},$paddingLeft:{xs:2,md:3,xxl:4},$borderLeft:{xxl:!0},children:[(0,a.jsx)(C.E,{$display:{xs:"none",xxl:"block"},as:"h4",$fontSize:"body-lg",children:t}),(0,a.jsx)(h.K,{"data-testid":"user-toggle-button",onClick:()=>n(),"aria-label":"User menu",id:"user-menu-button",src:U.RA,$size:{xs:"large",xxl:"medium"},$appearance:"minimal"})]})};W.propTypes={userName:i().string,toggleUserPanel:i().func};let F=e=>{let{user:t,userName:n}=e;return(0,a.jsxs)(l.a,{$borderBottom:!0,$width:{xs:"80%",xxl:"100%"},$textAlign:{xs:"center",xxl:"left"},$padding:4,"data-testid":"user-info",children:[(0,a.jsx)(C.E,{as:"p",$fontSize:"display-6",$fontWeight:"bold",$marginBottom:0,children:n}),(0,a.jsx)(C.E,{as:"p",$marginBottom:0,children:null==t?void 0:t.email})]})};F.propTypes={user:i().object,userName:i().string};var Y=n(12346),K=n(96199);let X=async()=>{await (0,K.CI)({redirect:!1});let e=new Date().getTime();window.location.href="https://login.microsoftonline.com/common/oauth2/logout?".concat(e)},V=e=>{let{translations:t}=e;return(0,a.jsx)("div",{"data-testid":"signout-button",className:"signout",children:(0,a.jsxs)("button",{onClick:()=>X(),children:[(0,a.jsx)(_.I,{$size:{xs:"large",xxl:"medium"},src:Y.ev}),t.header["sign-out"]]})})};V.propTypes={translations:i().shape({header:i().shape({"sign-out":i().string})})};let J=e=>{let{user:t,userName:n,userPanelOpen:o,animationState:r,translations:i}=e;return(0,a.jsxs)(l.a,{className:"user-popup fx fx-duration-350ms ".concat(o?"fx-expandDown":"fx-expandUp"),$alignItems:{xs:"center",xxl:"flex-start"},$padding:{xs:6,xxl:2},$width:{xs:"100vw",xxl:"min-content"},$minWidth:"100%",$border:{xs:!1,xxl:!0},$borderBottom:{xs:!0,xxl:!1},$display:r?"flex":"none","data-testid":"user-popup","aria-labelledby":"user-menu-button",children:[(0,a.jsx)(F,{user:t,userName:n}),(0,a.jsx)(V,{translations:i})]})};J.propTypes={user:i().object,userName:i().string,userPanelOpen:i().bool,animationState:i().bool,translations:i().object};let Q=e=>{let{setBurgerMenuOpened:t,setOpenedLink:n,translations:r,user:i}=e,s=(0,o.useRef)(),c=(null==i?void 0:i.name).replace(/\[.*?\]|\(.*?\)/g,"").split(/[\s,]+/).map(e=>e.replace(/[.,\/#!$%\^&\*;:{}=_@£`~()]/g,"")).filter(e=>""!==e.trim()).slice(0,2).reverse().map(e=>e.split(/(-|')/).map(e=>e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()).join("")).join(" "),[d,u]=(0,o.useState)(!1),[g,p]=(0,o.useState)(!1);return(0,o.useEffect)(()=>{let e=e=>{var t;(null==s||null==(t=s.current)?void 0:t.contains(e.target))||(u(!1),setTimeout(()=>{p(!1)},140))};return document.addEventListener("pointerup",e),()=>{document.removeEventListener("pointerup",e)}},[g]),(0,a.jsxs)(l.a,{"data-themes-id":"user-display","data-testid":"user",ref:s,$height:"100%",$position:"relative",$justifyContent:{xs:"flex-end"},$width:{xs:"100%",xxl:"max-content"},$display:"flex",$alignItems:"center",children:[(0,a.jsx)(W,{userName:c,toggleUserPanel:()=>{u(!d),t(null),n(null),setTimeout(()=>{p(!g)},140)}}),(0,a.jsx)(J,{translations:r,user:i,userName:c,userPanelOpen:d,animationState:g})]})};function Z(e){var t,n;let{siteNavigatorData:r,countryToggleData:i,logo:g,menuItems:p,removeGradient:h,iconGroup:f,mastheadRef:x}=e,b=null==(t=(0,o.useContext)(c.o))?void 0:t.user,y=null==(n=(0,o.useContext)(c.o))?void 0:n.translations,N=(0,o.useRef)(),_=(0,o.useRef)(),{viewportWidth:k}=(0,s.A)(),j=k<1248,$=(null==p?void 0:p.length)>0,[w,T]=(0,o.useState)(null),[C,E]=(0,o.useState)(null),L=0,I=()=>{let e=_.current;if(!e||j)return;let t=window.scrollY,n=t>L;L=t;let a=e.offsetHeight;!j&&t>a&&(e.style.height=n?"0px":"40px",e.style.opacity=n?"0":"1",e.style.visibility=n?"hidden":"visible")};return(0,o.useEffect)(()=>(window.addEventListener("scroll",I),()=>{window.removeEventListener("scroll",I)}),[]),(0,o.useEffect)(()=>{T(null)},[j]),(0,o.useEffect)(()=>{d(w,["body","html"])},[w]),(0,a.jsxs)(l.a,{as:"header",id:"masthead",className:"masthead","data-testid":"masthead",$width:"100%",ref:x,children:[!j&&(0,a.jsx)(S,{id:"siteNavigatorDesktop",ref:_,siteNavigatorData:r,countryToggleData:i}),!h&&!j&&(0,a.jsx)("div",{"data-testid":"masthead-gradient",className:"masthead-gradient"}),(0,a.jsxs)(l.a,{id:"header",className:"header","data-font-id":"menu",ref:N,children:[$&&(0,a.jsx)(v,{setBurgerMenuOpened:T,burgerMenuOpened:w,translations:y}),(0,a.jsx)(m,{logo:g,defaultPageTitle:u.s.defaultPageTitle,translations:y}),(0,a.jsx)(H,{setBurgerMenuOpened:T,burgerMenuOpened:w,mobileMenu:j,menuItems:p,headerRef:N,iconGroup:f,hasMenu:$,translations:y,openedLink:C,setOpenedLink:E,siteNavigatorData:r,countryToggleData:i}),b&&(0,a.jsx)(Q,{user:b,translations:y,setBurgerMenuOpened:T,setOpenedLink:E})]})]})}Q.propTypes={user:i().shape({name:i().string}).isRequired,setBurgerMenuOpened:i().func,setOpenedLink:i().func,translations:i().object},Z.defaultProps={logo:{image:"https://static.skyassets.com/contentstack/assets/bltdc2476c7b6b194dd/blt5fdb87d014b7b046/5e2f1696f9ca8a42666f1125/Sky%20Logo%20Thumbnail%2016%20x%209.png"},menuItems:[],secondaryNavData:[],removeGradient:!1},Z.propTypes={siteNavigatorData:i().any,countryToggleData:i().any,logo:i().shape({image:i().string}),menuItems:i().array,removeGradient:i().bool,mastheadRef:i().object,iconGroup:i().array,translations:i().object,user:i().object};var ee=n(45058);
1function et(e){let{copyrightData:t,year:n,translations:o}=e;return(0,a.jsxs)(b.s,{$width:{xs:"100%",lg:"fit-content"},$alignItems:"center",$justifyContent:"center",style:{flexWrap:"wrap"},$gap:1,$minHeight:"44px",children:[(0,a.jsx)(g.N,{href:"/",children:t.footer_logo.url&&(0,a.jsx)(p._,{src:t.footer_logo.url,alt:"".concat(t.siteName," ").concat(o.footer["logo-homepage"]),className:"footer-logo",$minWidth:"50px",$width:"50px"})}),(0,a.jsxs)(C.E,{"data-testid":"copyright-data",$fontSize:"legal",children:["\xa9",n," ",t.copyrightText]})]})}function en(e){let{cmpData:t,footerData:n,translations:o}=e;return(0,a.jsxs)(b.s,{as:"ul",style:{listStyle:"none",flexWrap:"wrap",gap:"5px 10px",padding:"0px 10px"},$justifyContent:{xs:"center",lg:"left"},$margin:0,$alignItems:"center",$width:"fit-content",$flexGrow:"1",children:[(null==t?void 0:t.enabled)&&(0,a.jsx)("li",{children:(0,a.jsx)(g.N,{className:"footer-links",as:"button",style:{fontSize:"14px",fontWeight:"normal"},onClick:()=>{var e;return e=t.privacyManagerId,void window._sp_.gdpr.loadPrivacyManagerModal(e,"vendors")},children:o.footer.privacyOptionsLabel})}),n.map((e,t)=>(0,a.jsx)("li",{children:(0,a.jsx)(g.N,{className:"footer-links",href:e.url,target:e.new_tab?"_blank":"_self",style:{fontSize:"14px",fontWeight:"normal"},rel:"noreferrer",children:e.title})},t))]})}et.propTypes={copyrightData:i().shape({copyrightText:i().string,footer_logo:i().shape({url:i().string}),siteName:i().string}),year:i().number,translations:i().shape({footer:i().shape({"logo-homepage":i().string})})},en.propTypes={footerData:i().array,cmpData:i().shape({privacyManagerId:i().string,enabled:i().string,privacyOptionsLabel:i().string}),translations:i().shape({footer:i().shape({privacyOptionsLabel:i().string})})};var ea=n(66288),eo=n(43134),er=n(46970),ei=n(4114),es=n(10169),el=n(39346),ec=n(35454),ed=n(4838),eu=n(9640),eg=n(89022),ep=n(21606),em=n(34900),eh=n(77984);function ef(e){let{socials:t=[],translations:n}=e,o={Facebook:ea.wN,Instagram:eo.Eo,Twitter:er.Kd,Linkedin:ei.sk,Youtube:es.l0,Tumblr:el.qV,Whatsapp:ec.E8,Snapchat:ed.a3,Soundcloud:eu.QV,Glassdoor:eg.mr,TikTok:ep.M_,Teams:em.Ub,Pintrest:eh.a4};return(0,a.jsx)(b.s,{$width:"fit-content",$justifyContent:{xs:"center",lg:"left"},$alignItems:"center",style:{padding:"0px 15px",flexWrap:"wrap"},children:t.map((e,t)=>{let r=o[e.name];return r?(0,a.jsx)(h.K,{as:"a",href:e.url,target:"_blank","data-testid":"social-icon",src:r,$size:"medium",$variant:"minimal",style:{color:"rgb(128,128,128)",padding:"0px 7px"},children:(0,a.jsx)(h.K.HiddenText,{children:"".concat(n.footer["socialLinks-hiddenTranslation"],": ").concat(e.name)})},"".concat(e.name,"-").concat(t)):null})})}function ex(e){var t;let{footerData:n,copyrightData:r,cmpData:i,removeGradient:s,socials:l,footerRef:d}=e,u=new Date().getFullYear(),g=null==(t=(0,o.useContext)(c.o))?void 0:t.translations;return(0,a.jsxs)(b.s,{as:"footer",id:"footer",$width:"100%",$justifyContent:"space-between",$gap:{xs:4,xl:7},$flexDirection:{xs:"column-reverse",lg:"row"},$alignItems:"center",tabIndex:"-1",className:"footer",ref:d,children:[(0,a.jsx)(et,{copyrightData:r,year:u,translations:g}),(0,a.jsx)(en,{cmpData:i,footerData:n,translations:g}),(0,a.jsx)(ef,{socials:l,translations:g}),!s&&(0,a.jsx)(ee.y,{"data-testid":"footer-gradient",className:"footer-gradient"})]})}ef.propTypes={socials:i().arrayOf(i().shape({name:i().string,url:i().string})),translations:i().shape({footer:i().shape({"socialLinks-hiddenTranslation":i().string})})},ex.defaultProps={footerData:{},copyrightData:{copyrightText:"",footer_logo:{url:""}},cmpData:{enabled:"",privacyManagerId:"",privacyOptionsLabel:""},removeGradient:!1,socials:[]},ex.propTypes={footerData:i().array,copyrightData:i().shape({}),cmpData:i().shape({}),countryToggleData:i().shape({}),removeGradient:i().bool,socials:i().arrayOf(i().shape({name:i().string,url:i().string})),translations:i().object,footerRef:i().object};var ev=n(8334),eb=n(78633);let ey=e=>{let{themeGradient:t}=e,n=(0,eb.J)(t);return n?(0,a.jsx)("defs",{"data-testid":"svg-gradient",children:(0,a.jsx)("linearGradient",{id:"scrollGradient",gradientUnits:"userSpaceOnUse",x1:"0",y1:"0",x2:"50",y2:"0",children:n.map((e,t)=>{let n=e.split(" ");return(0,a.jsx)("stop",{offset:n[1],stopColor:n[0]},t)})})}):(0,a.jsx)("defs",{"data-testid":"svg-gradient",children:(0,a.jsxs)("linearGradient",{id:"scrollGradient",gradientUnits:"userSpaceOnUse",x1:"0",y1:"0",x2:"50",y2:"0",children:[(0,a.jsx)("stop",{offset:"4%",stopColor:"#19a0ff"}),(0,a.jsx)("stop",{offset:"18%",stopColor:"#0023ff"}),(0,a.jsx)("stop",{offset:"35%",stopColor:"#8c28ff"}),(0,a.jsx)("stop",{offset:"55%",stopColor:"#ff00a0"}),(0,a.jsx)("stop",{offset:"75%",stopColor:"#f80032"}),(0,a.jsx)("stop",{offset:"95%",stopColor:"#ff8c00"})]})})};ey.propTypes={themeGradient:i().string};let eN=e=>{var t;let{scrollPosition:n,themeColours:o=[]}=e;return(0,a.jsxs)("svg",{"data-testid":"progress-ring",className:"progress-ring",focusable:"false","aria-hidden":"true",width:50,height:50,viewBox:"0 0 ".concat(50," ").concat(50),children:[(0,a.jsx)(ey,{themeGradient:(null==(t=o[0])?void 0:t.gradient)||""}),(0,a.jsx)("circle",{className:"ring-track",cx:25,cy:25,r:23.5,strokeWidth:3,fill:"none"}),(0,a.jsx)("circle",{className:"ring-progress",cx:25,cy:25,r:23.5,strokeWidth:3,fill:"none",stroke:"url
1(#scrollGradient)",strokeDasharray:2*Math.PI*23.5,strokeDashoffset:(100-n)/100*(2*Math.PI*23.5)})]})};eN.propTypes={scrollPosition:i().number.isRequired,themeColours:i().array};let e_=e=>{let{footerRef:t,themeColours:n}=e,[r,i]=(0,o.useState)(null),[s,l]=(0,o.useState)(0),[c,d]=(0,o.useState)(100),[u,g]=(0,o.useState)(!1);return(0,o.useEffect)(()=>{let e=()=>i(window.scrollY);return e(),window.addEventListener("scroll",e),()=>window.removeEventListener("scroll",e)},[]),(0,o.useEffect)(()=>{r>0?g(!0):g(!1),null!==r&&l((e=>{if(null===e)return 0;let t=document.documentElement.scrollHeight-window.innerHeight;return Math.round(t>0?e/t*100:0)})(r)),d((e=>{if(!e)return 100;let t=e.current;if(t){let e=t.getBoundingClientRect(),n=window.innerHeight||document.documentElement.clientHeight,a=0;if(e.top>=0&&e.bottom<=n)a=e.height;else if(e.top<n&&e.bottom>0){let t=Math.max(e.top,0);a=Math.min(e.bottom,n)-t}return a}})(t))},[r]),(0,a.jsxs)("a",{href:"#mainContent",className:"".concat(u?"visible":"hidden"," scroll-up-button"),style:u?{transform:"translateY(-".concat(c+10,"px)")}:{},"aria-label":"Scroll to top",inert:!u,children:[(0,a.jsx)(eN,{themeColours:n,scrollPosition:s}),(0,a.jsx)("span",{children:(0,a.jsx)(_.I,{$color:"text-grey",src:ev.a7})})]})};e_.propTypes={footerRef:i().object,themeColours:i().array};let ek=e=>{var t,n,r,i;let{headerData:l,footerData:c,countryDropdown:d,cmpData:u,children:g,siteName:p,themeColours:m}=e,[h,f]=(0,o.useState)(79),{viewportWidth:x}=(0,s.A)(),v=(0,o.useRef)(),b=(0,o.useRef)();(0,o.useEffect)(()=>{(()=>{let e=v.current;e&&f(null==e?void 0:e.offsetHeight)})()},[x]);let{site_navigator_data:y={},menu_items:N=[],logo:{image:_={url:""},alt_text:k}="",remove_gradient:j=!1,icons:$=[]}=l[0]||{},{copyright_text:w,footer_logo:T={url:""},footer_logo_alt_text:C}=(null==(t=c[0])?void 0:t.copyright_data)||{},E=(null==(n=c[0])?void 0:n.remove_gradient)||!1,L=(null==(r=c[0])?void 0:r.links)||[],I=(null==(i=c[0])?void 0:i.socials)||[],A=0!==d.length&&{countries:d.countries.filter(e=>d.allowedLocales.includes(e.value))};return(0,a.jsxs)(o.Fragment,{children:[l&&l.length>0&&(0,a.jsx)(Z,{siteNavigatorData:y,countryToggleData:A,logo:{image:null==_?void 0:_.url,altText:k},menuItems:N,removeGradient:j,iconGroup:$,mastheadRef:v}),(0,a.jsxs)("main",{id:"mainContent",style:{minHeight:"calc(100vh)",paddingTop:"".concat(h,"px")},children:[g,(0,a.jsx)(e_,{footerRef:b,themeColours:m})]}),c&&c.length>0&&(0,a.jsx)(ex,{footerData:L,socials:I,copyrightData:{copyrightText:w,footer_logo:{url:null==T?void 0:T.url},footerAltText:C,siteName:p},cmpData:u,removeGradient:E,footerRef:b})]})};ek.propTypes={children:i().node,translations:i().object,footerData:i().array,headerData:i().array,countryDropdown:i().array,cmpData:i().object,siteName:i().string,user:i().object,themeColours:i().array}},48774:(e,t,n)=>{"use strict";n.d(t,{P:()=>f});var a=n(22176),o=n(71448),r=n(28118),i=n(41917),s=n(40064),l=n(89185),c=n(4519),d=n(73360),u=n(30606),g=n(41356),p=n(74835),m=n(36038),h=n(94858);let f={informationCircleLinear:a.Ez,questionCircleLinear:o.mC,emailLinear:r.Kp,lightbulbLinear:i.PX,speechBubbleLinear:s.uw,magnifyingGlassLinear:l.Zs,externalLinkLinear:c.dj,downloadLinear:d.YB,pagesLinear:u.gq,networkLinear:g.OS,maximiseLinear:p.j0,linkedinLinear:m.Ac,playCircleLinear:h.Gl}},52204:(e,t,n)=>{"use strict";n.d(t,{default:()=>c});var a=n(95155),o=n(12115),r=n(20063),i=n(32553),s=n(12758),l=n.n(s);function c(e){let{children:t}=e,[n]=(0,o.useState)(()=>new i.E);return(0,r.useServerInsertedHTML)(()=>{let e=n.getStyleElement();return n.instance.clearTag(),(0,a.jsx)(a.Fragment,{children:e})}),(0,a.jsx)(a.Fragment,{children:t})}n(67447),c.propTypes={children:l().shape}},68585:(e,t,n)=>{Promise.resolve().then(n.t.bind(n,41402,23)),Promise.resolve().then(n.bind(n,76896)),Promise.resolve().then(n.bind(n,20682)),Promise.resolve().then(n.bind(n,93276)),Promise.resolve().then(n.bind(n,52204)),Promise.resolve().then(n.t.bind(n,14729,23))},76896:(e,t,n)=>{"use strict";n.d(t,{ContextProvider:()=>s,o:()=>i});var a=n(95155),o=n(12758),r=n.n(o);let i=(0,n(12115).createContext)(),s=e=>{let{children:t,value:n}=e;return(0,a.jsx)(i.Provider,{value:n,children:t})};s.propTypes={children:r().node,value:r().object}}
1,78633:(e,t,n)=>{"use strict";function a(e){return!!e&&null!=e&&!!e.gradient_stop&&!!e.gradient_stop[0]&&e.gradient_stop.map(e=>e)}n.d(t,{J:()=>a})},91896:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var a=n(12115);let o=function(){let[e,t]=(0,a.useState)(null),n=()=>({viewportWidth:window.innerWidth,viewportHeight:window.innerHeight,mobileView:window.innerWidth<=768});return((0,a.useEffect)(()=>{t(n());let e=()=>t(n());return window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[]),e)?{...e,loading:!1}:{loading:!0}}},93276:(e,t,n)=>{"use strict";n.d(t,{default:()=>i});var a=n(32553);function o(e,t){if(""===e)return"";let n=String(e).replace(/[^0-9a-f]/gi,"");n.length<6&&(n=n[0]+n[0]+n[1]+n[1]+n[2]+n[2]);let a=parseInt(n,16),o=a>>16&255,r=a>>8&255,i=255&a,s=(299*o+587*r+114*i)/1e3/255>.5?1-t:1+t,l=(Math.round(Math.min(Math.max(0,o*s),255))<<16|Math.round(Math.min(Math.max(0,r*s),255))<<8|Math.round(Math.min(Math.max(0,i*s),255))).toString(16).padStart(6,"0");return"#".concat(l)}var r=n(78633);let i=(0,a.DU)(["",""],e=>{if(!e.themeColours||!e.themeColours[0])return"";let t={primaryColour:e.themeColours[0].primary_colour||"",secondaryColour:e.themeColours[0].secondary_colour||"",backgroundColour:e.themeColours[0].background_colour||"",textColour:e.themeColours[0].text_colour||"",secondaryBackgroundColour:e.themeColours[0].secondary_background_colour||"",linkColour:e.themeColours[0].link_colour||"#0073c5",gradient:e.themeColours[0].gradient||"",fonts:e.themeColours[0].fonts||""};return"\n            ".concat((e=>{let{fonts:t}=e;if(!t||!t.headings_font_file&&!t.menu_font_file&&!t.body_font_file)return"";let n=t.headings_font_file?"\n    @font-face {\n        font-family: Custom Headings Font;\n        src: url(".concat(t.headings_font_file.url,");\n    }\n    "):"",a=t.menu_font_file?"\n    @font-face {\n        font-family: Custom Menu Font;\n        src: url(".concat(t.menu_font_file.url,");\n    }\n    "):"",o=t.body_font_file?"\n    @font-face {\n        font-family: Custom Body Font;\n        src: url(".concat(t.body_font_file.url,");\n    }\n    "):"";return"\n    ".concat(n,"\n    ").concat(a,"\n    ").concat(o,"\n\n    html body {\n      font-family: Custom Body Font, Sky Text, Helvetica, Arial, sans-serif;\n    }\n\n    [data-font-id=menu]{\n      font-family: Custom Menu Font, Sky Text, Helvetica, Arial, sans-serif;\n    }\n\n    [data-font-id=body]{\n      font-family: Custom Body Font, Sky Text, Helvetica, Arial, sans-serif;\n    }\n\n    [data-font-id=heading], h1, h2 {\n      font-family: Custom Headings Font, Sky Text, Helvetica, Arial, sans-serif;\n    }\n    \n    #uz_popup_container #uz_popup_modal.uz_font * {\n      font-family: Custom Body Font, Sky Text, Helvetica, Arial, sans-serif;\n      font-size: 16px;\n  }\n  \n  #uz_popup_container #uz_popup_modal .containerIn.containerIn h1, #uz_popup_container .containerIn.containerIn h3 {\n      font-family: Custom Body Font, Sky Text, Helvetica, Arial, sans-serif;\n  }\n    ")})(t),"\n            ").concat((e=>{let{backgroundColour:t,textColour:n,linkColour:a}=e;return"\nhtml body {\n    background-color: ".concat(t,";\n    color: ").concat(n,";\n}\n\nhtml body a {\n    color: ").concat(a,";\n}\n")})(t),"\n            ").concat((e=>{let{secondaryBackgroundColour:t,backgroundColour:n,textColour:a}=e;return"\n#header {\n    border-color: ".concat(t||"#dcdcdc",";\n}\n#header, #header .secondary-nav, #header .menu-open-overlay {\n    background-color: ").concat(n,";\n}\n.header a, .header span {\n    color: ").concat(a,';\n}\n\n.siteNavigator[data-themes-id="siteNavigator"] {\n  background-color: #333;\n}\n\n.siteNavigator[data-themes-id="siteNavigator"] a{\n  color: #fff\n}\n\nli:first-child .siteNavigatorButton[data-themes-id="siteNavigatorButton"] {\n    background-color: ').concat(n,";\n    color: ").concat(a,';\n}\n\na.siteNavigatorButton[data-themes-id="siteNavigatorButton"]:hover,\na.siteNavigatorButton[data-themes-id="siteNavigatorButton"]:focus,\na.siteNavigatorButton[data-themes-id="siteNavigatorButton"]:active {\n    background-color: ').concat(n,";\n    color: ").concat(a||"#333",';\n}\n\n.siteNavigatorCountryContainer a[data-themes-id="siteNavigatorModalButton"]:hover {\n    color: ').concat(a,";\n    background-color: ").concat(n,";\n}\n\n.nav-list-item .nav-chevron:not(:disabled):hover,\n.nav-list-item .nav-chevron:not(:disabled):focus {\n    background-color: ").concat(o(n,.2),";\n    border-color: ").concat(a||"#E6E6E6",";\n}\n\nbutton.mobile-menu-button:not(:disabled):hover,\nbutton.mobile-menu-button:not(:disabled):focus {\n    background-color: ").concat(o(n,.2),";\n    border-color: ").concat(a||"#E6E6E6",";\n}\n")}
1)(t),"\n            ").concat((e=>{let{textColour:t,secondaryBackgroundColour:n,backgroundColour:a}=e;return"  \n    footer[id=footer] a, footer[id=footer] button, footer[id=footer] span {\n        color: ".concat(t,";\n    }\n\n    .footer.footer {\n        border-color: ").concat(n,"\n    }\n\n    ").concat(a?"footer[id=footer] a svg {\n        color: ".concat(t||"#4a4a4a",";\n       }"):"","\n\n    ").concat(a?"footer[id=footer] a:hover, footer[id=footer] div a:hover, footer[id=footer] button:hover {\n        background-color: ".concat(n,"\n    }\n    footer[id=footer] div a:not(:disabled):hover {\n       background-color: ").concat(n,";\n    }"):"","\n")})(t),"\n            ").concat((e=>{let{gradient:t,textColour:n}=e,a=(0,r.J)(t),o="";return a&&(o+="\n        .masthead-gradient,.footer-gradient,*.themes-gradient,.c-statistics-header-gradient {\n            background-image: -webkit-linear-gradient(left, ".concat(a,")!important;\n        }\n        *.themes-gradient,.c-statistics-header-gradient {\n            background-clip: text;\n            -webkit-background-clip: text;\n            -webkit-text-fill-color: transparent;\n        }\n    ")),n&&(o+="\n        .c-statistic-gradient__grey.c-statistic-gradient__grey {\n            background-image: -webkit-linear-gradient(left, ".concat(n," 0%, ").concat(n," 100%);\n        }\n    ")),o})(t),"\n            ").concat((e=>{let{textColour:t,primaryColour:n,secondaryColour:a}=e;return"\n    div [data-appearance=primary] {\n        background-color: ".concat(n,";\n        border-colour: ").concat(n,";\n        color: ").concat(a,";\n    }\n    \n    div [data-appearance=primary]:not(:disabled):hover {\n        background-color: ").concat(n,"b5;\n        border-color: ").concat(n,"20;\n    }\n    \n    div [data-appearance=secondary] {\n        background-color: ").concat(a,";\n        border-color: ").concat(n,";\n        color: ").concat(n,";\n    }\n    div [data-appearance=secondary]:not(:disabled):hover {\n        background-color: ").concat(o(a,.1),";\n        border-color: ").concat(n,"aa;\n        color: ").concat(o(n,.2),";\n    }\n    div [data-appearance=secondary-light] {\n        background-color: ").concat(a,"00;\n        border-color: ").concat(n,";\n        color: ").concat(n,";\n    }\n    \n    div [data-appearance=secondary-light]:not(:disabled):hover {\n        background-color: ").concat(a,"30;\n        border-color: ").concat(n,"bb;\n        color: ").concat(n,";\n    }\n    \n    div [data-appearance=tertiary] {\n        color: ").concat(t,";\n    }\n\n    div [data-appearance=tertiary]:not(:disabled):hover {\n        color: ").concat(n,";\n        background-color: ").concat(t,";\n    }\n        \n    ")})(t),"\n            ").concat((e=>{let{secondaryBackgroundColour:t,textColour:n}=e;return"\n    [data-theme-id=full-tile-text] {\n        color: white!important;\n    }\n    div [data-theme-id=card] {\n        background-color: ".concat(t,";\n        box-shadow: 0 2px 8px 0 ").concat(n,"34;\n    }\n    div button[data-theme-id=card]:hover,\n    div a[data-theme-id=card]:hover,\n    div button[data-theme-id=card]:focus,\n    div a[data-theme-id=card]:focus {\n        box-shadow: ").concat(n?"0 8px 15px 0 ".concat(n,"34"):"0 10px 15px 0 rgba(0,0,0,0.20)","\n    }\n    div [data-theme-id=card] span {\n        color: ").concat(n,";\n    }\n    [data-testid=popup-panel] {\n        background-color: ").concat(t,";\n    }\n    [data-theme-id=close-button] svg {\n        color: ").concat(n,";\n    }\n    button[data-theme-id=close-button] {\n        background-color: ").concat(o(t,.1),";\n    }
1\n    button[data-theme-id=close-button]:not(:disabled):hover, button[data-theme-id=close-button]:not(:disabled):focus {\n        background-color: ").concat(o(t,.2),";\n    }\n")})(t),"\n            ").concat((e=>{let{textColour:t,backgroundColour:n}=e;return"\n    div [data-themes-id=accordion-item] span {\n        color: ".concat(t,";\n    }\n\n    [data-themes-id=accordion-item] [class*=icon-button] {\n        background-color: ").concat(o(n,.1),";\n        transition: 0.1s linear;\n    }\n    [data-themes-id=accordion-item] [class*=icon-button]:not(:disabled):hover, [data-themes-id=accordion-item] [class*=icon-button]:not(:disabled):focus {\n        background-color: ").concat(o(n,.2),";\n        border-color: ").concat(t||"#E6E6E6","\n    }\n\n    [data-themes-id=accordion-item]:focus [class*=icon-button] {\n        border: 1px solid #0097F5;\n        border-radius: 6px;\n    }\n    \n    [data-themes-id=accordion] div{\n        border-color: ").concat(t,";\n    }\n")})(t),"\n            ").concat((e=>{let{textColour:t,primaryColour:n}=e;return" \n    [data-themes-id=checkbox] + span svg {\n        color: ".concat(n||"#4a4a4a",";\n    }\n\n    [data-themes-id=checkbox] + span{\n        border-color: ").concat(n||"#4a4a4a",";\n        background-color: ").concat(t||"#ffffff",";\n        border: 2px solid ").concat(n||"#4a4a4a","\n    }\n\n    [data-themes-id=checkbox] + span:not(:disabled):hover{\n        background-color: ").concat(t||"#ffffff",";\n        border-color: ").concat(n||"#4a4a4a",";\n        box-shadow: 0 0 0 4px ").concat(n||"#4a4a4a","33;\n    }\n\n    [data-themes-id=checkbox]:not(:disabled):hover + span{\n        background-color: ").concat(t||"#ffffff",";\n        border-color: ").concat(n||"#4a4a4a",";\n        box-shadow: 0 0 0 4px ").concat(n||"#4a4a4a","33;\n    }\n\n    [data-themes-id=checkbox]:not(:disabled):focus + span:after, [data-themes-id=checkbox]:not(:disabled):active + span:after {\n        border: 2px solid ").concat(n,"88;\n    }\n    ")})(t),"\n            ").concat((e=>{let{linkColour:t,backgroundColour:n}=e;return"  \n    a[data-themes-id=download-link] {\n        color: ".concat(t,"\n    }\n\n    ").concat(n?"\n    a[data-themes-id=download-link]:hover {\n        text-decoration: underline;\n        background-color: transparent;\n    }":"","\n    \n")})(t),"\n            ").concat((e=>{let{textColour:t,primaryColour:n}=e;return"\n    div[data-themes-id=tabs] button[id*=tab]{\n        color: ".concat(t,";\n    }\n    div[data-themes-id=tabs] button[id*=tab]::before {\n        background-color: ").concat(o(n,.1),";\n    }\n    div[data-themes-id=tabs] button[id*=tab]::after {\n        border: 2px solid ").concat(n,";\n        right: 0px;\n        left: 0px;\n        top: 0px;\n        bottom: 0px;\n    }    \n")})(t),"\n            ").concat((e=>{let{textColour:t,secondaryBackgroundColour:n}=e;return"\n  div[data-themes-id=article-info]{\n    color:".concat(t,";\n  }\n  div[data-themes-id=article-info] button{\n    color:").concat(t,";\n    border: 1px solid ").concat(t,";\n  }\n\n  div[data-themes-id=article-info] button:not(:disabled):hover{\n    background-color: ").concat(n,";\n  }\n")})(t),"\n            ").concat((e=>{let{secondaryBackgroundColour:t}=e;return" \n\nfigure [data-themes-id=image]  {\n    background-color: ".concat(t,";\n}\n")})(t),"\n            ").concat((e=>{let{backgroundColour:t,textColour:n,secondaryBackgroundColour:a}=e;return"  \n[data-themes-id=icon-button] svg {\n     color: ".concat(n||"#4a4a4a",";\n    }\n\n\n ").concat(t?"a[data-themes-id=icon-button]:hover, button[data-themes-id=icon-button]:hover, a[data-themes-id=icon-button]:focus, button[data-themes-id=icon-button]:focus {\n     background-color: ".concat(a,"\n }\n a[data-themes-id=icon-button]:not(:disabled):hover, button[data-themes-id=icon-button]:not(:disabled):hover, a[data-themes-id=icon-button]:not(:disabled):focus, button[data-themes-id=icon-button]:not(:disabled):focus {\n    background-color: ").concat(a,";\n }"):"","\n")})(t),"\n            ").concat((e=>{let{secondaryBackgroundColour:t,textColour:n}=e;return"\n    div [data-themes-id=card-shadow-0] {\n        background-color: ".concat(t,";\n    }\n\n    div [data-themes-id=card-shadow-1] {\n        box-shadow: ").concat(n?"0 2px 8px 0 ".concat(n,"40"):"0 2px 8px 0 rgba(0,0,0,0.25)",";\n        background-color: ").concat(t,";\n    }\n\n    div [data-themes-id=card-shadow-2] {\n        box-shadow: ").concat(n?"0 6px 15px 0 ".concat(n,"26"):"0 6px 15px 0 rgba(0,0,0,0.15)",";\n        background-color: ").concat(t,";\n    }\n\n    div [data-themes-id=card-shadow-3] {\n        box-shadow: ").concat(n?"0 10px 15px 0 ".concat(n,"33"):"0 10px 15px 0 rgba(0,0,0,0.20)",";\n        background-color: ").concat(t,";\n    }\n\n    div [data-themes-id=card-shadow-4] {\n        box-shadow: ").concat(n?"0px 24px 38px ".concat(n,"0D, 0px 9px 46px ").concat(n,"1F, 0px 11px 15px ").concat(n,"33"):"0px 24px 38px rgba(0, 0, 0, 0.05), 0px 9px 46px rgba(0, 0, 0, 0.12), 0px 11px 15px rgba(0, 0, 0, 0.2)",";\n        background-color: ").concat(t,";\n    }\n\n    div[data-themes-id=quote-card] {\n        color: ").concat(n,";\n        background-color: ").concat(t,";\n    }\n    ")})(t),"\n            ").concat((e=>
1{let{backgroundColour:t,secondaryBackgroundColour:n,textColour:a}=e;return"\n    [data-themes-id=user-display] div {\n        background-color: ".concat(t,";\n        border-color: ").concat(n,";\n    }\n    [data-themes-id=user-display] button {\n        color: ").concat(a,";\n    }\n    [data-themes-id=user-display] button:not(:disabled):hover, [data-themes-id=user-display] button:not(:disabled):focus {\n        background-color: ").concat(n,";\n    }  \n")})(t),"\n            ").concat((e=>{let{textColour:t}=e;return"\n    [data-themes-id=breadcrumbs] * {\n         color: ".concat(t,"\n        }\n")})(t),"\n            ").concat((e=>{let{textColour:t,secondaryBackgroundColour:n,backgroundColour:a}=e;return"\n    div[data-themes-id=filter-modal] {\n        color: ".concat(t,";\n        background-color: ").concat(n||a,";\n    }\n")})(t),"\n            ")})}},e=>{e.O(0,[336,889,191,856,40,441,255,358],()=>e(e.s=68585)),_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.