1import{a as V,_ as A}from"./Footer.t3yf7MHz.js";import{_ as F}from"./AdsCard.BtLggd_e.js";import{_ as G}from"./CardHeader.Bd6EzVWS.js";import{_ as R}from"./HeroB.Dc3W0-OB.js";import{_ as J}from"./pagination.DwLmW7c3.js";import{_ as U}from"./Spotlight.of_KphEi.js";import{_ as O}from"./Events.P3DDs1zt.js";import{u as j}from"./vue.f36acd1f.CnJKl7Jp.js";import{f as q,r as l,g as z,G as K,y as Q,u as W,H as X,c as Y,b as a,a as r,C as Z,l as tt,F as et,o as N}from"./entry.QMYstYpt.js";import{l as T}from"./layoutGenerator.CUUQo83m.js";import{i as v}from"./interview.D8n_dr2l.js";import{s as $}from"./spotlight.CEmwvxvs.js";import{g as C,f as ot}from"./glossary.DgRMAhJv.js";import{m as H}from"./MetaData.D1TCGR9R.js";import{c as w}from"./logo.C0CZR7yi.js";import{u as at}from"./index.WmaO4BXg.js";import{c as nt}from"./removeCookies.5hpkPrVc.js";import"./nuxt-link.C2wFJIAS.js";import"./VerticalCard.B5Kx6Wwn.js";import"./layout.C-U_7VKb.js";import"./dateFormat.B8EODN1w.js";import"./events.DzAEr0Zh.js";const st={class:"container mx-auto"},lt={class:"w-full"},rt={class:"flex lg:flex-row flex-col gap-4"},ct={class:"flex flex-col gap-4 lg:w-2/3"},it={class:"flex flex-col gap-4 lg:w-1/3 h-full"},mt={class:"my-2 lg:my-0"},_=9,c=6,ut=!1,St={__name:"index",setup(pt){var I;const{cookies:k}=at(),n=q(),b=l(null),d=l(!0),B=l(null),h=l(null),i=l(0),m=l(1),f=l(c),x=l(null);z(async()=>{nt(n);const t=k.get(`pagination-${n==null?void 0:n.name}-${w.reportName.replace(/\s+/g,"-").toLowerCase()}`);m.value=t?Number(t):1,i.value=v[2].count,await y(m.value)}),K(()=>m.value,async t=>{await y(t)});const L=async t=>{var s;d.value=!0;let e;if(t==1)e=0,f.value=c;else{e=c+(t-2)*_;const o=i.value-e;f.value=Math.min(_,o)}try{if(!ut){const o=C(v[2].items,1,0),u=C(v[2].items,f.value,e);i.value=v[2].count,t==1?h.value=T(u,1,2,3,0,0):h.value=T(u,0,0,16,0,0);const g=ot($,{CompanyName:(s=o==null?void 0:o[0])==null?void 0:s.CompanyName},1);let p=[];g.length==1?p=g:p=C($,1,0),b.value=p}}catch(o){B.value=o}finally{d.value=!1}},P=Q(()=>{if(i.value<=c)return 1;const t=i.value-c;return 1+Math.ceil(t/_)});W();const y=async t=>{m.value=t,k.set(`pagination-${n==null?void 0:n.name}-${w.reportName.replace(/\s+/g,"-").toLowerCase()}`,t,{expires:"session"});const e=i.value-(c+(t-2)*_);f.value=t==1?c:Math.min(_,e),await X(),D(),await L(t)},D=()=>{m.value==1?window.scrollTo({top:0,behavior:"smooth"}):x.value&&x.value.scrollIntoView({behavior:"auto"})};if((I=H)!=null&&I.thoughtLeaders){const{title:t,meta:e}=H.thoughtLeaders;j({link:[{rel:"canonical",href:`${w.pubsBaseUrl}${n.path.replace("/","")}`}],title:t,meta:e.map(s=>({name:s.name||null,property:s.property||null,content:s.content}))})}return(t,e)=>{const s=V,o=F,u=G,g=R,p=J,E=U,M=O,S=A;return N(),Y(et,null,[a(s),r("div",{ref_key:"topScroll",ref:x,class:"mx-auto mt-40"},[r("div",st,[a(o,{position:"center"}),r("div",lt,[r("div",rt,[r("div",ct,[a(u,{heading:"THOUGHT LEADERS",seeAllbtn:"false"}),a(g,{data:h.value,EventType:"thought-leaders"},null,8,["data"]),!d.value&&P.value>1?(N(),Z(p,{key:0,currentPage:m.value,totalPages:P.value,visiblePagesCount:Math.min(10,P.value),onPageChanged:y,class:"custom-pagination mt-5"},null,8,["currentPage","totalPages","visiblePagesCount"])):tt("",!0)]),r("div",it,[a(u,{heading:"Spotlight"}),a(E,{data:b.value},null,8,["data"]),r("div",mt,[a(o,{position:"left"})])])])]),a(M,{class:"mt-14 mb-5"})])],512),a(S)],64)}}};export{St as default};
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.