1"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[8495],{8538:(e,t,n)=>{n.d(t,{F7:()=>i,kf:()=>o});const i=e=>{const t=e.toString();let n="",i=0;switch(t.length%3){case 0:n=t.substring(0,3),i=3;break;case 1:n=t[0],i=1;break;case 2:n=t.substring(0,2),i=2}return`${n}${"0"!==t[i]&&t.length>3?`.${t[i]}`:""}${a(e)}`},a=e=>{const t=e.toString().length;return t>12?"T":t>9?"B":t>6?"M":t>3?"K":""},o=e=>{const t=e.toString();if(t.length<=2)return t;const n=Math.floor(t.length/2);let i=t.substring(0,t.length-n);return i+="0".repeat(n),i}},1918:(e,t,n)=>{n.d(t,{D:()=>i});const i={rootMaxWidth:1440,paragraphMaxWidth:1070}},4615:(e,t,n)=>{n.d(t,{w:()=>l});var i=n(7656);const a=n(1918).D.paragraphMaxWidth+1,o=1e4,r=a-1,l={small:(0,i.f)(0,460),mediumAndBelow:(0,i.f)(0,767),medium:(0,i.f)(461,767),mediumAndAbove:(0,i.f)(461,o),largeAndBelow:(0,i.f)(0,r),large:(0,i.f)(768,r),largeAndAbove:(0,i.f)(768,o),largerAndBelow:(0,i.f)(0,1439),larger:(0,i.f)(a,1439),largerAndAbove:(0,i.f)(a,o),largest:(0,i.f)(1440,o)}},3484:(e,t,n)=>{n.d(t,{A:()=>_,HW:()=>I,j1:()=>C,Ac:()=>v,H2:()=>y,H3:()=>k,H5:()=>D,Li:()=>U,Mf:()=>S,AK:()=>T,nv:()=>L,Dr:()=>b,ZV:()=>R,SV:()=>w,Vf:()=>j,sL:()=>x,$O:()=>u,KH:()=>f,LX:()=>A});var i=n(8204),a=n(7249),o=n(1918),r=n(3542),l=n(1942),s=n(2662),d=n(7053),g=n(4615),h=n(6747);const p=(0,i.Z)("div",{target:"e118ta72"})("margin-top:40px;max-width:",o.D.paragraphMaxWidth,"px;box-sizing:border-box;padding:0;display:flex;flex-direction:column;gap:12px;"),m=(0,i.Z)(s.l,{target:"e118ta71"})("border-radius:24px;box-shadow:0px 0px 24px 0px rgba(0, 0, 0, 0.10);",g.w.mediumAndBelow,"{border-radius:0;}"),c=(0,i.Z)("figcaption",{target:"e118ta70"})("font-family:montserrat;font-size:14.4px;font-weight:400;color:rgba(6, 17, 22, 0.5);line-height:200%;",g.w.mediumAndBelow,"{padding:0 16px;}"),x={name:"nnv5jx",styles:"font-display:swap;font-family:montserrat;font-weight:700;font-style:normal;font-variant-numeric:lining-nums;line-height:36px"},f={name:"155mzal",styles:"font-weight:400;font-style:normal;font-variant-numeric:lining-nums;line-height:1.45;overflow-wrap:break-word"},u=(0,a.iv)(f,";font-family:neue-haas-grotesk-display-pro,montserrat;font-weight:600;",""),w=(0,a.iv)(f,";font-family:montserrat;line-height:36px;",""),b=(0,i.Z)("span",{target:"e1aa6v7n20"})(w,";font-size:16px;line-height:32px;"),v=(0,i.Z)("span",{target:"e1aa6v7n19"})(w,";font-size:18px;line-height:32px;",r.w.small,"{font-size:12.8px;}"),A=(0,a.iv)("padding-right:16px;padding-left:16px;margin:0;margin-top:40px;max-width:",o.D.paragraphMaxWidth,"px;box-sizing:border-box;",""),Z=(0,a.iv)("max-width:",o.D.rootMaxWidth,"px;",""),z=(0,i.Z)("h1",{target:"e1aa6v7n18"})(u,";",A,";color:",(e=>e.theme.websiteTheme.shades.darkest),";font-size:54.93px;line-height:109.86px;",r.w.mediumAndBelow,"{font-size:44.83px;line-height:44.83px;}"),y=(0,i.Z)("h2",{target:"e1aa6v7n17"})(u,";",A,";color:",(e=>e.theme.websiteTheme.shades.darkest),";font-size:43.95px;line-height:87.9px;font-variant-numeric:lining-nums;",r.w.mediumAndBelow,"{font-size:31.25px;line-height:31.25px;}"),k=(0,i.Z)("h3",{target:"e1aa6v7n16"})(u,";",A,";color:",(e=>e.theme.websiteTheme.shades.darkest),";font-size:35.16px;line-height:70.32px;font-variant-numeric:lining-nums;",r.w.mediumAndBelow,"{font-size:25px;line-height:25px;}"),B=(0,i.Z)("h4",{target:"e1aa6v7n15"})(u,";",A,";color:",(e=>e.theme.websiteTheme.shades.darkest),";font-size:28.13px;line-height:56.26px;font-variant-numeric:lining-nums;",r.w.mediumAndBelow,"{font-size:20px;line-height:20px;}"),D=(0,i.Z)("h5",{target:"e1aa6v7n14"})(u,";",A,";color:",(e=>e.theme.websiteTheme.shades.darkest),";font-size:22.5px;font-weight:600;line-height:45px;font-variant-numeric:lining-nums;",r.w.mediumAndBelow,"{font-size:18px;line-height:18px;}"),$=(0,i.Z)("h6",{target:"e1aa6v7n13"})(u,";",A,";color:",(e=>e.theme.websiteTheme.shades.darkest),";font-size:20px;line-height:30px;font-variant-numeric:lining-nums;",r.w.mediumAndBelow,"{font-size:16px;line-height:16px;}"),C=(0,i.Z)(y,{target:"e1aa6v7n12"})("color:inherit;margin:0;padding:0;margin-bottom:20px;max-width:100%;line-height:1;",r.w.mediumAndBelow,"{font-size:31.25px;line-height:31.25px;}"),I=(0,i.Z)("p",{target:"e1aa6v7n11"})(w,";color:inherit;margin:0;padding:0;margin-bottom:30px;max-width:700px;",r.w.largeAndAbove,"{font-size:22.5px;line-height:45px;}",r.w.mediumAndBelow,"{font-size:16px;line-height:32px;}"),M={1:z,2:y,3:k,4:B,5:D,6:$},L=(0,i.Z)("p",{target:"e1aa6v7n10"})(w,";",A,";color:",(e=>e.theme.websiteTheme.shades.darkest),";",r.w.largeAndAbove,"{font-size:18px;}",r.w.mediumAndBelow,"{font-size:16px;line-height:32px;padding:0 10px;}"),W=(0,i.Z)("a",{target:"e1aa6v7n9"})(w,";color:",(e=>e.theme.websiteTheme.shades.darkest),";text-decoration:none;display:inline-block;cursor:pointer;&:hover{text-decoration:underline;}"),_=(0,i.Z)(W,{target:"e1aa6v7n8"})(""),H=(0,i.Z)("a",{target:"e1aa6v7n6"})("color:",(e=>e.theme.websiteTheme.primaryColor),";"),R=(0,i.Z)("ul",{target:"e1aa6v7n5"})(w,";display:flex;padding-inline-start:0;margin-block-end:0;margin-block-start:0;",r.w.largeAndAbove,"{font-size:22px;}",r.w.mediumAndBelow,"{font-size:20px;}"),T=(0,i.Z)("ol",{target:"e1aa6v7n4"})(w,";display:flex;padding-inline-start:0;margin-block-end:0;margin-block-start:0;",r.w.largeAndAbove,"{font-size:22px;}",r.w.mediumAndBelow,"{font-size:20px;}"),S=(0,i.Z)("li",{target:"e1aa6v7n3"})(w,";list-style:none;background-image:none;background-position:0;",r.w.largeAndAbove,"{font-size:18px;}",r.w.mediumAndBelow,"{font-size:16px;}"),P=(0,i.Z)("ul",{target:"e1aa6v7n2"})(A,";padding-inline-start:40px;margin-top:20px;"),U=(0,i.Z)("li",{target:"e1aa6v7n1"})(w,";",r.w.largeAndAbove,"{font-size:18px;}",r.w.mediumAndBelow,"{font-size:16px;}"),E=(0,i.Z)("div",{target:"e1aa6v7n0"})(A,";",Z,";margin-top:1em;"),j={paragraphMaxWidth:o.D.paragraphMaxWidth,rootMaxWidth:o.D.rootMaxWidth,heroBlockRoundedBorder:!0,imagesRoundedBorder:!0,innerHighlightPadding:0,body
1Font:w,headingFont:u,textPadding:A,ArticleImage:e=>{const t=(0,l.f)(e.alt??"");return(0,h.BX)(p,{children:[(0,h.tZ)(m,{useLink:!0,responsiveImageDefinition:e.responsiveImageDefinition,alt:t,maxWidth:Math.min(e.responsiveImageDefinition.original.width,o.D.rootMaxWidth),sizes:d.w,linkDefinition:e.linkDefinition}),e.alt&&(0,h.tZ)(c,{children:t})]})},Paragraph:L,HeadingLevels:M,EmbedWrapper:E,Ul:P,Li:U,BodyLink:H}},8715:(e,t,n)=>{n.d(t,{G:()=>r});var i=n(1154);const a=(0,n(8204).Z)("div",{target:"e1vlno970"})({name:"1gf4lun",styles:"display:flex;position:relative;align-items:center;justify-content:center;height:inherit;font-size:3em;border:solid 1px;border-radius:0"});var o=n(6747);const r=e=>(0,o.tZ)(a,{className:e.className,style:(()=>{const t=(0,i.$)(0,255,e.colorSeed),n=`hsl(${t}deg 100% 36%)`;return{backgroundColor:`hsl(${t}deg 100% 93%)`,color:n,borderColor:n}})(),children:e.children})},1342:(e,t,n)=>{n.d(t,{q:()=>x});var i=n(8204),a=n(959),o=n(6747);const r=e=>(0,o.BX)(l,{open:e.isOpen,children:[(0,o.tZ)(s,{}),(0,o.tZ)(d,{children:e.children})]}),l=(0,i.Z)("dialog",{target:"e9oi7yz2"})({name:"1xicoic",styles:"top:0;left:0;right:0;bottom:0;position:fixed;z-index:10000;padding:0"}),s=(0,i.Z)("div",{target:"e9oi7yz1"})({name:"2ntst5",styles:"position:fixed;right:0;left:0;top:0;bottom:0;z-index:-1;background-color:rgba(0, 0, 0, 0.5)"}),d=(0,i.Z)("div",{target:"e9oi7yz0"})({name:"9jptmr",styles:"background:white;padding:1em"});var g=n(3484),h=n(8948),p=n(9361),m=n(6367);const c="subscribedEmail",x=e=>{const[t,n]=a.useState(!1),i=a.useRef(null);return a.useEffect((()=>{e.emailPopupConfig.enabled&&(localStorage.getItem(c)||(0,h.d)((async()=>{await(0,p.B)(8e3),n(!0)})))}),[]),t?(0,o.tZ)(r,{isOpen:t,children:(0,o.BX)(f,{children:[(0,o.tZ)(u,{children:e.emailPopupConfig.title}),(0,o.tZ)(w,{children:e.emailPopupConfig.subTitle}),(0,o.tZ)("input",{ref:i,type:"text"}),(0,o.tZ)("button",{onClick:async()=>{if(!i.current)return n(!1),void console.error("Error submitting email: inputRef is undefined");const t=i.current.value;""!==t&&(await(async e=>{const{email:t,path:n,articleId:i}=e;await fetch(`${m.jc}?email=${t}&path=${n}&articleId=${i}`)})({email:t,articleId:e.articleId,path:e.articlePath}),localStorage.setItem(c,t),n(!1))},children:e.emailPopupConfig.ctaLabel})]})}):null},f=(0,i.Z)("div",{target:"e1ias0mp2"})({name:"zigog8",styles:"display:flex;flex-direction:column;align-items:center"}),u=(0,i.Z)(g.H2,{target:"e1ias0mp1"})({name:"ti75j2",styles:"margin:0"}),w=(0,i.Z)(g.H5,{target:"e1ias0mp0"})({name:"ti75j2",styles:"margin:0"})},8210:(e,t,n)=>{n.d(t,{Ck:()=>o,P7:()=>i,Rh:()=>a});const i=(e,t)=>{let n="http://twitter.com/share?";n+=`text=${encodeURIComponent(t)}`,n+=`&url=${encodeURIComponent(e)}`,n+=`&contenturl=${encodeURIComponent(e)}`,r(n)},a=(e,t)=>{let n="http://www.facebook.com/sharer.php?";n+=`&u=${encodeURIComponent(e)}`,n+=`&t=${encodeURIComponent(t)}`,r(n)},o=e=>{const t=`https://www.linkedin.com/sharing/share-offsite/?url=${encodeURIComponent(e)}`;r(t)},r=e=>{window.open(e,"","toolbar=0,status=0,width=626, height=436")}}}]);
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.