1import{o as e}from"./rolldown-runtime-C0FnF6B9.js";import{a as t}from"./vendor-html-parser-DOJ8foyv.js";import{n,t as r}from"./vendor-react-BREUBCH4.js";import{Mt as i,Xt as a,f as o,lt as s,o as c,x as l,zt as u}from"./errorBoundary-CheDi6wM.js";import{Q as d,nt as f,s as p,t as m}from"./src-1wTTKcyD.js";import{g as h}from"./src-FD65B_Ks.js";import{t as g}from"./src-BgA_weVp.js";import{t as ee}from"./src-Yx0ppfGW.js";import{t as _}from"./utils-D-tTJe50.js";import{t as te}from"./src-CYJ5U8IP.js";import{n as ne}from"./src-DIHxsGxV2.js";import{t as re}from"./src-TPW-ICv02.js";import{t as ie}from"./src-BIgror6c.js";import{t as ae}from"./src-DsXnC9ht.js";import{t as v}from"./src-DJ0GvVYb.js";var y=e(t()),b=r(),x=n(),S=(0,u.cn)(`MagazinePreview`),C=(0,u.cn)(`MagazinePreviewLarge`),w=(0,u.cn)(`MagazinePreviewSmall`),T=e=>{let t=(0,b.c)(4),n=!!e.summary||e.contentType===`PublicationIssue`,r;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(r=S(),t[0]=r):r=t[0];let i;return t[1]!==n||t[2]!==e?(i=(0,x.jsx)(`div`,{"data-module":`magazine-preview`,className:r,children:n?(0,x.jsx)(D,{...e}):(0,x.jsx)(E,{...e})}),t[1]=n,t[2]=e,t[3]=i):i=t[3],i},E=e=>{let t=(0,b.c)(16),{url:n,image:r,title:i,linkAttrs:a}=e,l;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(l=w(),t[0]=l):l=t[0];let u;t[1]===Symbol.for(`react.memo_cache_sentinel`)?(u=w(`Wrapper`),t[1]=u):u=t[1];let d;t[2]===Symbol.for(`react.memo_cache_sentinel`)?(d=w(`Image`),t[2]=d):d=t[2];let f;t[3]!==r.alt||t[4]!==r.src?(f=(0,x.jsx)(`div`,{className:u,children:(0,x.jsx)(o,{className:d,src:r.src,alt:r.alt,title:r.alt,fallback:`brand`})}),t[3]=r.alt,t[4]=r.src,t[5]=f):f=t[5];let p;t[6]===Symbol.for(`react.memo_cache_sentinel`)?(p=w(`Title`),t[6]=p):p=t[6];let m;t[7]===i?m=t[8]:(m=s(i),t[7]=i,t[8]=m);let h;t[9]===m?h=t[10]:(h=(0,x.jsx)(`p`,{className:p,"data-testid":`magazine-preview-title`,dangerouslySetInnerHTML:{__html:m}}),t[9]=m,t[10]=h);let g;return t[11]!==a||t[12]!==f||t[13]!==h||t[14]!==n?(g=(0,x.jsxs)(c,{to:n,className:l,...a,"data-testid":`magazine-preview-small`,children:[f,h]}),t[11]=a,t[12]=f,t[13]=h,t[14]=n,t[15]=g):g=t[15],g},D=e=>{let t=(0,b.c)(60),{image:n,title:r,summary:i,url:a,magazineLinkUrl:l,linkAttrs:u,publicationType:f,categoryName:m,categoryUrl:h,paidGating:g,hasActivePaidProduct:_,sponsored:ne}=e,{src:re,alt:ie}=n,ae=m===void 0?`Latest Issue`:m,v;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(v=C(),t[0]=v):v=t[0];let y=l||`#`,S;t[1]===Symbol.for(`react.memo_cache_sentinel`)?(S=C(`ImageLink`),t[1]=S):S=t[1];let w;t[2]===Symbol.for(`react.memo_cache_sentinel`)?(w=C(`Image`),t[2]=w):w=t[2];let T;t[3]!==ie||t[4]!==re?(T=(0,x.jsx)(o,{className:w,src:re,alt:ie,title:ie,fallback:`brand`}),t[3]=ie,t[4]=re,t[5]=T):T=t[5];let E;t[6]!==u||t[7]!==y||t[8]!==T?(E=(0,x.jsx)(c,{to:y,...u,className:S,"data-testid":`magazine-preview-image-link`,children:T}),t[6]=u,t[7]=y,t[8]=T,t[9]=E):E=t[9];let D,O,k;t[10]===Symbol.for(`react.memo_cache_sentinel`)?(k=C(`Info`),D=C(`InfoWrapper`),O=C(`KeywordWrapper`),t[10]=D,t[11]=O,t[12]=k):(D=t[10],O=t[11],k=t[12]);let A;t[13]!==_||t[14]!==g?(A=d(g,_),t[13]=_,t[14]=g,t[15]=A):A=t[15];let oe=ne?.isSponsored,j=ne?.gateWithSiteReg,M;t[16]!==A||t[17]!==oe||t[18]!==j?(M=(0,x.jsx)(p,{isPaidContent:A,isSponsored:oe,gateWithSiteReg:j,variant:`alternate`}),t[16]=A,t[17]=oe,t[18]=j,t[19]=M):M=t[19];let N;t[20]!==ae||t[21]!==h||t[22]!==f||t[23]!==a?(N=ae&&(0,x.jsx)(te,{variant:`alternate`,url:h??a,title:ae,disabled:f===`publicationTitle`,className:C(`Keyword`)}),t[20]=ae,t[21]=h,t[22]=f,t[23]=a,t[24]=N):N=t[24];let P;t[25]!==M||t[26]!==N?(P=(0,x.jsxs)(`div`,{className:O,children:[M,N]}),t[25]=M,t[26]=N,t[27]=P):P=t[27];let se;t[28]===Symbol.for(`react.memo_cache_sentinel`)?(se=C(`Title`),t[28]=se):se=t[28];let F=l||`#`,I;t[29]===Symbol.for(`react.memo_cache_sentinel`)?(I=C(`TitleLink`),t[29]=I):I=t[29];let L;t[30]===r?L=t[31]:(L=s(r),t[30]=r,t[31]=L);let R;t[32]===L?R=t[33]:(R={__html:L},t[32]=L,t[33]=R);let z;t[34]!==u||t[35]!==F||t[36]!==R?(z=(0,x.jsx)(`div`,{className:se,children:(0,x.jsx)(`h2`,{"data-testid":`magazine-preview-title`,children:(0,x.jsx)(c,{to:F,...u,className:I,dangerouslySetInnerHTML:R})})}),t[34]=u,t[35]=F,t[36]=R,t[37]=z):z=t[37];let B;t[38]===Symbol.for(`react.memo_cache_sentinel`)?(B=C(`Summary`),t[38]=B):B=t[38];let V=i||``,H;t[39]===V?H=t[40]:(H=s(V),t[39]=V,t[40]=H);let U;
1t[41]===H?U=t[42]:(U=(0,x.jsx)(`p`,{className:B,"data-testid":`magazine-preview-summary`,dangerouslySetInnerHTML:{__html:H}}),t[41]=H,t[42]=U);let W;t[43]!==P||t[44]!==z||t[45]!==U?(W=(0,x.jsxs)(`div`,{children:[P,z,U]}),t[43]=P,t[44]=z,t[45]=U,t[46]=W):W=t[46];let G;t[47]===Symbol.for(`react.memo_cache_sentinel`)?(G=C(`ButtonWrapper`),t[47]=G):G=t[47];let K;t[48]===Symbol.for(`react.memo_cache_sentinel`)?(K=C(`ButtonLink`),t[48]=K):K=t[48];let q;t[49]===u?q=t[50]:(q={"data-testid":`magazine-preview-button-link`,...u},t[49]=u,t[50]=q);let J;t[51]!==q||t[52]!==a?(J=(0,x.jsx)(`div`,{className:G,children:(0,x.jsx)(ee,{className:K,url:a,isScmLink:!0,linkProps:q,size:`responsive`,variant:`secondary-filled`,children:`View latest issue`})}),t[51]=q,t[52]=a,t[53]=J):J=t[53];let Y;t[54]!==W||t[55]!==J?(Y=(0,x.jsx)(`div`,{className:k,children:(0,x.jsxs)(`div`,{className:D,children:[W,J]})}),t[54]=W,t[55]=J,t[56]=Y):Y=t[56];let X;return t[57]!==Y||t[58]!==E?(X=(0,x.jsxs)(`div`,{className:v,"data-testid":`magazine-preview-large`,children:[E,Y]}),t[57]=Y,t[58]=E,t[59]=X):X=t[59],X},O=({upcomingWebinars:e,isUpcomingLatest:t})=>{let n=null,r=[],i=a(e);return t&&(i.length===1?[n]=i.splice(0,1):r.push(...i.splice(0,2))),{upcomingWebinarsWithoutLatest:i,featuredWebinar:n,latestBigWebinars:r}},k=({upcomingWebinars:e,pastWebinars:t,isUpcomingLatest:n})=>{let r=a(e),i=a(t);return r.length?r[0].isFirstWebinarInContent=!0:i.length&&!n&&(i[0].isFirstWebinarInContent=!0),{upcomingWebinars:r,pastWebinars:i}},A=(e,t,n)=>{let r=e.length?e.splice(0,n):t.splice(0,n);if(r.length<n){let e=t.splice(0,n-r.length);r.push(...e)}return r},oe=({contents:e,hasLatestBigArticle:t})=>{let n=[],r=[],a=new Date;e?.forEach(e=>{let t=i(e.webinarStartTime),o=new Date(`${e.date} ${t}`);f(o,a)>0?n.push(e):r.push(e)}),n.reverse();let o=n.length>0,s=!!(t&&o),{upcomingWebinarsWithoutLatest:c,featuredWebinar:l,latestBigWebinars:u}=O({upcomingWebinars:n,isUpcomingLatest:s}),{upcomingWebinars:d,pastWebinars:p}=k({upcomingWebinars:c,pastWebinars:r,isUpcomingLatest:s});return p.length&&(p[0].isFirstPastWebinar=!0),{contentPart1:A(d,p,10),contentPart2:A(d,p,10),contentPart3:A(d,p,15),featuredWebinar:l,latestBigWebinars:u,areUpcomingWebinars:o}},j=(0,u.cn)(`ListContent`),M=e=>{let t=(0,b.c)(93),{hasFeatureArticle:n,hasLatestBigArticle:r,hasLatestSmallArticle:i,contentListTitle:a,latestContentListTitle:o,isLatestContentTitleH1:s,topLatestContentListTitle:c,pagination:u,contents:d,newsletterSignUpPromo:f,head:p,sidebarModules:ee,commodityPrices:_,topicPrimaryModuleData:te,magazinePreview:y,publicationType:S,categoryTitle:C}=e;h(a??``,C??``,d);let w,E,D,O,k,A,M,F,I;if(t[0]!==C||t[1]!==a||t[2]!==d||t[3]!==n||t[4]!==r||t[5]!==i||t[6]!==o){let e=[...d];O=null;let s;if(t[16]===Symbol.for(`react.memo_cache_sentinel`)?(s=[],t[16]=s):s=t[16],I=s,F=o,A=C===`Webinars`,A){let{contentPart1:t,contentPart2:n,contentPart3:i,featuredWebinar:o,latestBigWebinars:s,areUpcomingWebinars:c}=oe({contents:e,hasLatestBigArticle:r});O=o,M=s,c||(F=a),O&&(k=F),w=t,E=n,D=i}else{n&&e.length&&(O=e.splice(0,1)[0]),M=r?e.splice(0,2):[],I=i?e.splice(0,3):[];let a;t[17]===e?a=t[18]:(a=e.slice(0,10),t[17]=e,t[18]=a),w=a;let o;t[19]===e?o=t[20]:(o=e.slice(10,20),t[19]=e,t[20]=o),E=o;let s;t[21]===e?s=t[22]:(s=e.slice(20,35),t[21]=e,t[22]=s),D=s}t[0]=C,t[1]=a,t[2]=d,t[3]=n,t[4]=r,t[5]=i,t[6]=o,t[7]=w,t[8]=E,t[9]=D,t[10]=O,t[11]=k,t[12]=A,t[13]=M,t[14]=F,t[15]=I}else w=t[7],E=t[8],D=t[9],O=t[10],k=t[11],A=t[12],M=t[13],F=t[14],I=t[15];let L;t[23]===Symbol.for(`react.memo_cache_sentinel`)?(L=j(),t[23]=L):L=t[23];let R;t[24]===Symbol.for(`react.memo_cache_sentinel`)?(R=(0,x.jsx)(ie,{className:j(`AdTop`)}),t[24]=R):R=t[24];let z;t[25]===ee?z=t[26]:(z=(0,x.jsx)(re,{modules:ee}),t[25]=ee,t[26]=z);let B;t[27]===Symbol.for(`react.memo_cache_sentinel`)?(B=j(`Body`),t[27]=B):B=t[27];let V;t[28]!==M.length||t[29]!==I||t[30]!==c?(V=c&&(M.length>0||I.length>0)&&(0,x.jsx)(`h2`,{className:j(`Title`,{featured:!0}),"data-testid":`featured-content-title`,children:c}),t[28]=M.length,t[29]=I,t[30]=c,t[31]=V):V=t[31];let H;t[32]!==O||t[33]!==k?(H=k&&O&&(0,x.jsx)(`h2`,{className:j(`Title`,{latest:!0}),"data-testid":`latest-content-title`,children:k}),t[32]=O,t[33]=k,t[34]=H):H=t[34];let U;t[35]===O?U=t[36]:(U=O&&(0,x.jsx)(m,{className:j(`Content`,{featured:!0}),thumbnail:O.thumbnail,articleName:O.articleName,articleUrl:O.articleUrl,mobileHeadline:O.mobileHeadline,listPageUrl:O.listPageUrl,date:O.date,webinarStartTime:O.webinarStartTime,variant:`summary`,categoryName:O.categoryName,categoryUrl:O.categoryUrl,articleSummary:O.articleSummary??``,contributors:O.contributors,timeRead:O.timeRead,contentType:O.contentType,linkAttrs:O.linkAttrs,paidGating:O.paidGating,hasActivePaidProduct:O.hasActivePaidProduct,sponsorshipGatingGroup:O.sponsorshipGatingGroup}),t[35]=O,t[36]=U);let W;t[37]!==s||t[38]!==M.length||t[39]!==o||t[40]!==F||t[41]!==I?(W=o&&(M.length>0||I.length>0)&&(0,x.jsx)(x.Fragment,{children:s?(0,x.jsx)(`h1`,{className:j(`Title`,{latest:!0}),"data-testid":`latest-content-title`,children:F}):(0,x.jsx)(`h2`,{className:j(`Title`,{latest:!0}),"data-testid":`latest-content-title`,children:F})}),t[37]=s,t[38]=M.length,t[39]=o,t[40]=F,t[41]=I,t[42]=W):W=t[42];let G;t[43]!==M||t[44]!==I?(G=(M.length>0||I.length>0)&&(0,x.jsxs)(`div`,{className:j(`Content`,{latest:!0}),children:[M.length>0&&(0,x.jsx)(N,{articleSize:`big`,contents:M}),I.length>0&&(0,x.jsx)(N,{articleSize:`small`,contents:I})]}),t[43]=M,t[44]=I,t[45]=G):G=t[45];let K;t[46]===y?K=t[47]:(K=y&&(0,x.jsx)(`div`,{className:j(`MagazinePreview`),children:(0,x.jsx)(T,{...y})}),t[46]=y,t[47]=K);let q;t[48]===_?q=t[49]:(q=_&&(0,x.jsx)(v,{..._,moduleLocation:`listContent`}),t[48]=_,t[49]=q);let J;t[50]===te?J=t[51]:(J=te?.map?.(se),t[50]=te,t[51]=J);let Y;t[52]!==w||t[53]!==a||t[54]!==A||t[55]!==S?(Y=w.length>0&&(0,x.jsxs)(x.Fragment,{children:[a&&!A&&(0,x.jsx)(`h2`,{className:j(`Title`,{normal:!0}),"data-testid":`content-title`,children:a}),!A&&(0,x.jsx)(l.Slot,{pos:`native_topic_1v`,className:a&&j(`AdNative`)}),(0,x.jsx)(P,{contents:w,publicationType:S,contentListTitle:a,isWebinars:A})]}),t[52]=w,t[53]=a,t[54]=A,t[55]=S,t[56]=Y):Y=t[56];let X;t[57]!==E||t[58]!==a||t[59]!==S?(X=E.length>0&&(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(l.Slot,{pos:`728_2v`,className:j(`AdLeaderBoard`)}),(0,x.jsx)(P,{ad:!0,contents:E,publicationType:S,contentListTitle:a})]}),t[57]=E,t[58]=a,t[59]=S,t[60]=X):X=t[60];let Z;t[61]!==D||t[62]!==a||t[63]!==S?(Z=D.length>0&&(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(l.Slot,{pos:`728_3v`,className:j(`AdLeaderBoard`)}),(0,x.jsx)(P,{ad:!0,contents:D,publicationType:S,contentListTitle:a})]}),t[61]=D,t[62]=a,t[63]=S,t[64]=Z):Z=t[64];let Q;t[65]===u?Q=t[66]:(Q=u&&u.totalCount>0&&(0,x.jsx)(ae,{totalCount:u.totalCount,currentPage:u.currentPage,className:j(`Pagination`)}),t[65]=u,t[66]=Q);let $;t[67]!==K||t[68]!==q||t[69]!==J||t[70]!==Y||t[71]!==X||t[72]!==Z||t[73]!==Q||t[74]!==V||t[75]!==H||t[76]!==U||t[77]!==W||t[78]!==G?($=(0,x.jsxs)(`div`,{className:B,"data-testid":`list-content-body`,children:[V,H,U,W,G,K,q,J,Y,X,Z,Q]}),t[67]=K,t[68]=q,t[69]=J,t[70]=Y,t[71]=X,t[72]=Z,t[73]=Q,t[74]=V,t[75]=H,t[76]=U,t[77]=W,t[78]=G,t[79]=$):$=t[79];let ce;t[80]!==p||t[81]!==$||t[82]!==z?(ce=(0,x.jsx)(ne,{head:p,sidebar:z,body:$}),t[80]=p,t[81]=$,t[82]=z,t[83]=ce):ce=t[83];let le;t[84]===f?le=t[85]:(le=f?(0,x.jsx)(`div`,{className:j(`NewsletterSignupPromo`),children:(0,x.jsx)(g,{...f,moduleLocation:`listContent`,className:j(`NewsletterContent`)})}):null,t[84]=f,t[85]=le);let ue=D.length>0?`728_4v`:E.length>0?`728_3v`:`728_2v`,de;t[86]===Symbol.for(`react.memo_cache_sentinel`)?(de=j(`AdDynamic`),t[86]=de):de=t[86];let fe;t[87]===ue?fe=t[88]:(fe=(0,x.jsx)(l.Slot,{pos:ue,className:de}),t[87]=ue,t[88]=fe);let pe;return t[89]!==ce||t[90]!==le||t[91]!==fe?(pe=(0,x.jsxs)(`div`,{"data-template":`list-content`,className:L,children:[R,ce,le,fe]}),t[89]=ce,t[90]=le,t[91]=fe,t[92]=pe):pe=t[92],pe},N=e=>{let t=(0,b.c)(9),{contents:n,articleSize:r}=e,i,a;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(i=j(`ContentWrapper`),a=j(`ContentContainer`),t[0]=i,t[1]=a):(i=t[0],a=t[1]);let o;if(t[2]!==r||t[3]!==n){let e;t[5]===r?e=t[6]:(e=(e,t)=>(0,x.jsx)(m,{className:j(`LatestItem`),thumbnail:e.thumbnail,timeRead:e.timeRead,articleName:e.articleName,mobileHeadline:e.mobileHeadline,articleUrl:e.articleUrl,listPageUrl:e.listPageUrl,date:_(e.date),webinarStartTime:e.webinarStartTime,variant:`normal`,categoryName:e.categoryName,categoryUrl:e.categoryUrl,articleSize:r,contributors:e.contributors,contentType:e.contentType,linkAttrs:e.linkAttrs,paidGating:e.paidGating,hasActivePaidProduct:e.hasActivePaidProduct,sponsorshipGatingGroup:e.sponsorshipGatingGroup},`key-a:${t}`),t[5]=r,t[6]=e),o=n.map(e),t[2]=r,t[3]=n,t[4]=o}else o=t[4];let s;return t[7]===o?s=t[8]:(s=(0,x.jsx)(`div`,{className:i,children:(0,x.jsx)(`div`,{className:a,children:o})}),t[7]=o,t[8]=s),s},P=e=>{let t=(0,b.c)(13),{contents:n,ad:r,publicationType:i,contentListTitle:a,isWebinars:o}=e,s=o!==void 0&&o,c;if(t[0]!==r||t[1]!==a||t[2]!==n||t[3]!==s||t[4]!==i){let e;t[6]!==r||t[7]!==a||t[8]!==s||t[9]!==i?(e=(e,t)=>{let n=e.isFirstPastWebinar&&a,o=!e.isFirstWebinarInContent&&t!==0;return(0,x.jsxs)(y.Fragment,{children:[n&&(0,x.jsx)(`h2`,{className:j(`Title`,{normal:!0,separator:o}),"data-testid":`content-title`,children:a}),s&&n&&(0,x.jsx)(l.Slot,{pos:`native_topic_1v`,className:n&&!o?j(`AdNative`):void 0}),(0,x.jsxs)(y.Fragment,{children:[(0,x.jsx)(m,{thumbnail:e.thumbnail,articleName:e.articleName,mobileHeadline:e.mobileHeadline,articleUrl:e.articleUrl,listPageUrl:e.listPageUrl,date:_(e.date),webinarStartTime:e.webinarStartTime,variant:`small`,categoryName:e.categoryName,categoryUrl:e.categoryUrl,contributors:e.contributors,timeRead:e.timeRead,contentType:e.contentType,publicationType:i,linkAttrs:e.linkAttrs,articleSummary:e.articleSummary,isFirstWebinarInContent:e.isFirstWebinarInContent&&!e.isFirstPastWebinar,className:j(`ContentItem`,{borderless:t===0}),paidGating:e.paidGating,hasActivePaidProduct:e.hasActivePaidProduct,sponsorshipGatingGroup:e.sponsorshipGatingGroup},t),r&&t===2&&(0,x.jsx)(l.Slot,{pos:`native_topic_1v`})]},`content-preview:${t}`)]},`key-b:${t}`)},t[6]=r,t[7]=a,t[8]=s,t[9]=i,t[10]=e):e=t[10],c=n.map(e),t[0]=r,t[1]=a,t[2]=n,t[3]=s,t[4]=i,t[5]=c}else c=t[5];let u;return t[11]===c?u=t[12]:(u=(0,x.jsx)(x.Fragment,{children:c}),t[11]=c,t[12]=u),u};function se(e,t){return e.type===`module_commodity_prices`?(0,x.jsx)(v,{...e.data,moduleLocation:`listContent`},`key-c:${t}`):null}export{M as t}; 2//# sourceMappingURL=src-CO_BfeB5.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.