1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6364],{826:(e,t,n)=>{n.d(t,{Il:()=>i,US:()=>a,Vt:()=>l,Wq:()=>r});let a=e=>{if(null==e)return"N/A";let t=Number(e);if(isNaN(t))return"N/A";let n=Math.abs(t);return n>=1e12?"".concat((t/1e12).toFixed(2)," T"):n>=1e9?"".concat((t/1e9).toFixed(2)," B"):n>=1e6?"".concat((t/1e6).toFixed(2)," M"):t.toLocaleString()},l=e=>{if(null==e)return"N/A";let t=Number(e);return isNaN(t)?"N/A":"".concat(t>0?"+":"").concat(Math.round(t))},r=e=>{if(!e)return null;try{return new URL(e).hostname.replace(/^www\./,"")}catch(t){return console.error("Invalid URL for getDomainName:",e,"Error:",t),null}};function i(e){if(!e)return e;try{let t=new URL(e);if(["www.alpha-sense.com"].includes(t.hostname))return/\.[a-zA-Z0-9]{2,5}$/.test(t.pathname)||(t.pathname=t.pathname.endsWith("/")?t.pathname:t.pathname+"/"),t.toString();return e}catch(l){let[t,n]=e.split(/([?#].*)/);if(/\.[a-zA-Z0-9]{2,5}$/.test(t))return e;let a=t.endsWith("/")?t:t+"/";return n?a+n:a}}},6754:(e,t,n)=>{n.d(t,{A:()=>v});var a=n(54568),l=n(19664),r=n.n(l);n(7620);var i=n(445),s=n(25150),c=n.n(s),o=n(54661),u=n.n(o);let d=e=>{let{label:t,href:n}=e;return n?(0,a.jsx)("a",{className:u().tag,href:n,children:t}):(0,a.jsx)("span",{className:c()(u().tag,u().static),children:t})},h=e=>{let{tags:t}=e;return(0,a.jsx)("div",{className:u().tags,children:t.map((e,t)=>e.label&&(0,a.jsx)(d,{...e},t))})};var m=n(826),f=n(95064),A=n(63200),g=n(40188),p=n.n(g);let v=e=>{let{title:t,description:n,_type:l,legacyType:s,type:c,industry:o,mainImage:u,link:d,url:g,externalUrl:v,webinarDate:w,pageDescription:x,startTime:b}=e,N="event"===l,j="webinar"===l,y=N&&b&&new Date(b)>new Date||j&&w&&new Date(w)>new Date,k=w?function(e){try{return new Intl.DateTimeFormat("en-US",{month:"short",day:"numeric",year:"numeric",timeZone:"GMT"}).format(new Date(e))}catch(e){return console.warn("Invalid date passed to formatDateShortMonth:",e),""}}(w):null,S=b?function(e){try{return new Intl.DateTimeFormat("en-US",{dateStyle:"long"}).format(new Date(e))}catch(e){return console.warn("Invalid date passed to formatDate:",e),""}}(b):null,I=()=>{if(s){let e=(0,f.jn)(s);return{label:(0,f.tj)(e),href:"/resources?types=".concat((0,f.CK)(e))}}return"news"===l?"media"===c?{label:"Media",href:"/media"}:{label:"Press Release",href:"/press"}:{label:(0,f.tj)(l),href:"/resources?types=".concat((0,f.CK)(l))}},E=Array.isArray(o)?o.map(e=>({label:null==e?void 0:e.title,href:(0,m.Il)("/resources?industries=".concat(null==e?void 0:e.slug))})):[],C=j?[{...I(),href:(0,m.Il)(I().href)},{label:y?"Upcoming on ".concat(k):"On-Demand"}]:[{...I(),href:(0,m.Il)(I().href)},...E];return(0,a.jsxs)("div",{className:p().card,children:[(0,a.jsxs)("div",{className:p()["card-heading-container"],children:[(0,a.jsx)(r(),{href:(0,m.Il)(g)||"",className:p()["link-container"],target:d||v?"_blank":"_self",children:(0,a.jsx)(i.A,{text:t,tag:"h3",className:p()["card-headline"]})}),n?(0,a.jsx)("span",{className:p()["card-description"],children:n}):x&&(0,a.jsx)("span",{className:p()["card-description"],children:x}),(0,a.jsx)("div",{className:p()["card-tags-container"],children:(0,a.jsx)(h,{tags:C})})]}),u&&(0,a.jsx)(r(),{href:(0,m.Il)(g)||"",className:p()["link-container"],"aria-label":"Click to read: ".concat(t),children:(0,a.jsxs)("div",{className:p()["card-image-container"],children:[(0,a.jsx)(A.A,{image:u,fit:"cover",className:p()["card-image"]}),N&&y&&S&&(0,a.jsx)("span",{className:p()["date-badge"],children:S})]})})]})}},8756:(e,t,n)=>{n.d(t,{IM:()=>r,t4:()=>l,v6:()=>i});var a=n(7620),l=function(e){return e.Vertical="vertical",e.Horizontal="horizontal",e}({});let r=(e,t,n,a)=>"vertical"===e?{[a["up-transition-in"]]:t&&"up"===n,[a["down-transition-in"]]:t&&"down"===n,[a["up-transition-out"]]:!t&&"up"===n,[a["down-transition-out"]]:!t&&"down"===n}:{[a["left-transition-in"]]:t&&"left"===n,[a["right-transition-in"]]:t&&"right"===n,[a["left-transition-out"]]:!t&&"left"===n,[a["right-transition-out"]]:!t&&"right"===n},i=e=>{let{orientation:t="vertical"}=e,[n,l]=(0,a.useState)(-1),[r,i]=(0,a.useState)("vertical"===t?"down":"left"),s="vertical"===t?"up":"left",c="vertical"===t?"down":"right";return{hoverIndex:n,hoverDirection:r,handleMouseOver:(e,t)=>{-1===n?i(t?s:c):e!==n&&i(e>n?c:s),l(e)},handleMouseLeave:()=>{l(-1),i("vertical"===t?"down":"left")}}}},64725:(e,t,n)=>{n.r(t),n.d(t,{default:()=>a});
1let a={src:"/_next/static/media/authorPlaceholder.e185d688.png",height:96,width:96,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAIVBMVEVqa3QHCRcCAxATFSRMaXEbHSoaHCopKzg9P0wIChg9P0uBxnMDAAAAB3RSTlP9si72AOvrUGHK9gAAAAlwSFlzAAAWJQAAFiUBSVIk8AAAADJJREFUCJlFy8ENACAMw0A3BZqy/8C8gJ+lkxmKzNBA0+AlwlThIKnuIn880trgKe5+ACJuAPUHeb8jAAAAAElFTkSuQmCC",blurWidth:8,blurHeight:8}},87140:(e,t,n)=>{n.r(t),n.d(t,{default:()=>f});var a=n(54568),l=n(7620),r=n(70960),i=n(12249),s=n(23061),c=n(445),o=n(6754),u=n(78975),d=n.n(u),h=n(70002),m=n(826);let f=e=>{let{resources:t=[],title:n,link:u,headlineHTMLTag:f}=e,[A,g]=(0,l.useState)(t||[]);(0,l.useEffect)(()=>{(async()=>{let e=(null==t?void 0:t.length)||0;if(t&&e>=3)return g(t);try{let n=t?t.map(e=>e._id):[],a=await fetch("/api/resources/latest?excludeIds=".concat(n.join(","),"&limit=").concat(3-e)),l=await a.json();l.resources&&g([...t||[],...l.resources])}catch(e){console.error("Error fetching latest resources:",e),g(t||[])}})()},[t]);let p=(null==A?void 0:A.length)>6?3:(null==A?void 0:A.length)||1;return(0,a.jsxs)(r.A,{className:d().component,children:[(0,a.jsx)(i.A,{desktopSpan:6,mobileSpan:12,children:n&&(0,a.jsx)(c.A,{className:d().title,tag:f||"h3",text:n})}),(0,a.jsx)(i.A,{desktopSpan:6,mobileSpan:12,children:u&&u.title&&(0,a.jsx)(s.default,{className:d().button,label:u.title,buttonVariant:"tertiary",icon:"arrowRight",link:{...u,url:(0,m.Il)(u.url)},isDisabled:!1})}),null==A?void 0:A.map((e,t)=>e?(0,a.jsx)(i.A,{desktopSpan:12/p,mobileSpan:12,className:d()["card-container"],children:(0,a.jsx)(o.A,{...e,url:(0,h.A)(e)},t)},t):null)]})}},93491:(e,t,n)=>{n.r(t),n.d(t,{default:()=>A});var a=n(54568),l=n(25150),r=n.n(l),i=n(27541),s=n(7620),c=n(87592),o=n.n(c),u=n(63200),d=n(31581),h=n(97552),m=n(70002),f=n(8756);let A=e=>{let{containerId:t="article-content",button:n=[],customLinks:l=[],imageCTA:c}=e,[A,g]=(0,s.useState)([]),{hoverDirection:p,hoverIndex:v,handleMouseOver:w,handleMouseLeave:x}=(0,f.v6)({orientation:f.t4.Vertical}),b=(0,i.usePathname)(),[N,j]=(0,s.useState)([]);return((0,s.useEffect)(()=>{j([])},[b]),(0,s.useEffect)(()=>{let e=document.getElementById(t);if(!e)return;let n=e.getElementsByTagName("h2"),a=[];function r(){var e,t;let a=window.scrollY,l=(e=a,j([]),Array.from(n).forEach(t=>{N.push(t.getBoundingClientRect().top+e-200)}),N);for(let e=0;e<l.length;e++){let n=null==(t=document)?void 0:t.getElementById("table-of-contents-list");if(e==l.length-1){if(l[e]<a){document.querySelectorAll("#table-of-contents-list li a").forEach(e=>e.setAttribute("style","font-weight:400;"));let t=null==n?void 0:n.children[e];null==t||t.children[0].setAttribute("style","font-weight:700;")}}else if(l[e]<a&&l[e+1]>a){document.querySelectorAll("#table-of-contents-list li a").forEach(e=>e.setAttribute("style","font-weight:400;"));let t=null==n?void 0:n.children[e];null==t||t.children[0].setAttribute("style","font-weight:700;")}}}return Array.from(n).forEach(e=>{if(!e.id){var t;let n=(null==(t=e.textContent)?void 0:t.toLowerCase().replace(/[^a-z0-9]+/g,"-").replace(/(^-|-$)/g,""))||"section";e.id=n}a.push({id:e.id,text:e.textContent||""})}),null!=l&&0!=l.length&&l.map(e=>{a.push({id:e.id,text:e.text||""})}),g(a),window.addEventListener("scroll",r),()=>{window.removeEventListener("scroll",r)}},[t,N]),0===A.length)?null:(0,a.jsxs)("nav",{className:r()(o()["table-of-contents"]),children:[(0,a.jsx)("h3",{className:o().heading,children:"Table of contents"}),(0,a.jsx)("ul",{className:o().list,id:"table-of-contents-list",children:A.map((e,t)=>{let n=t===A.length-1;return(0,a.jsx)("li",{className:r()(o().item,(0,f.IM)(f.t4.Vertical,v===t,p,o())),children:(0,a.jsx)("a",{className:o().link,href:"#".concat(e.id),onMouseOver:()=>w(t,n),onMouseLeave:x,children:e.text})},e.id)})}),(()=>{if(!n||0===n.length)return null;let e=n.map(e=>({label:e.text||"CTA",link:e.link,buttonVariant:e.style,isDisabled:!1,hasIcon:e.hasIcon}));return(0,a.jsx)(h.A,{buttons:e,alignment:"left",hasDarkBackground:!1})})(),(()=>{var e,t,n;if(!c||null===c)return null;let l=(null==(e=c.cta)?void 0:e.isExternalLink)?null==(t=c.cta)?void 0:t.url:(0,m.A)(null==(n=c.cta)?void 0:n.reference);return(0,a.jsx)(d.LinkAtom,{...c.cta,url:l,onClick:()=>
1{if(window.dataLayer){var e;window.dataLayer.push({event:"toc_image_cta_click",cta_url:l,cta_label:(null==(e=c.cta)?void 0:e.title)||""})}},children:(0,a.jsx)(u.A,{image:c.image})})})()]})}},97552:(e,t,n)=>{n.d(t,{A:()=>o});var a=n(54568),l=n(25150),r=n.n(l),i=n(23061),s=n(5107),c=n.n(s);function o(e){let{alignment:t,buttons:n,hasDarkBackground:l}=e;return(0,a.jsx)("div",{className:r()(c().buttons,c()[t]),children:n.map((e,t)=>{let{label:n,link:r,target:s,buttonVariant:c,hasIcon:o,icon:u}=e;return(0,a.jsx)(i.default,{buttonVariant:c,link:r,label:n,hasIcon:o,hasDarkBackground:l,target:s,isDisabled:!1,icon:u},"button-".concat(t))})})}}}]);
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.