1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,501352,e=>{"use strict";e.i(445383),e.s([])},948,e=>{"use strict";var t=e.i(573378),r=e.i(73125);e.i(133990);var a=e.i(112708);e.i(501352);var n=e.i(445383),i=e.i(565319);e.i(939216);var o=e.i(630052);e.i(333611);var s=e.i(59937);e.i(497935);var c=e.i(81755);e.i(817993);var l=e.i(531038);e.s(["Collection",0,({buttonText:e,collectionPath:u,dek:d,featuredContent:m=[],id:h,title:g})=>{let p=(0,o.useIsDetailPage)(),f=(0,r.useTranslations)("Collection");return(0,t.jsxs)("div",{className:(0,i.cn)("flex flex-col gap-[2.4rem] @container",p&&"rounded border border-divider p-[3rem]"),id:h,children:[(0,t.jsxs)("div",{className:(0,i.cn)("flex flex-col gap-[2.4rem] @[1080px]:flex-row @[1080px]:items-end @[1080px]:justify-between"),children:[(0,t.jsxs)("div",{className:"flex flex-1 flex-col gap-[1.6rem]",children:[(0,t.jsx)(l.TypeLabel,{name:"collection"}),(0,t.jsx)(s.Heading,{as:p?"h3":"h2",className:"font-sans text-headlineH2Phone @[618px]:text-headlineH2",children:g}),(0,t.jsx)(c.RichText,{asChild:!0,className:"max-w-fit",content:d})]}),(0,t.jsx)(n.ButtonLink,{className:"max-w-fit",href:u??"/search",iconName:"ArrowForward",iconPlacement:"right",variant:"secondary",children:e??f("seeTheCollection")})]}),m.length>0&&(0,t.jsx)("div",{className:"grid grid-cols-1 gap-[2.4rem] @[1080px]:grid-cols-3",children:m.map(e=>(0,t.jsx)(a.ContentCard,{...e,isDetailPage:p},e.id))})]})}])},1258,920495,e=>{"use strict";var t=e.i(573378),r=e.i(216887),a=e.i(514423);let n=(0,e.i(464194).tv)({base:"relative mb-[1.6rem] font-mono text-label uppercase dark:text-blanc/70",compoundVariants:[{centerUnderline:!0,class:["after:start-0","after:tablet:end-auto after:tablet:start-1/2 after:tablet:-translate-x-1/2","row-33:after:start-0 row-33:after:translate-x-0","row-50:after:start-0 row-50:after:translate-x-0"],hasUnderline:!0},{centerUnderline:!1,class:"after:start-0",hasUnderline:!0}],defaultVariants:{centerUnderline:!1},variants:{centerUnderline:{false:"",true:""},hasUnderline:{true:'after:start pb-[0.833333333333333em] after:absolute after:top-full after:h-[0.33em] after:w-[3.5em] after:bg-teal after:content-[""]'}}}),i=(0,r.forwardRef)(({asChild:e,centerUnderline:r,children:i,className:o,hasUnderline:s,...c},l)=>{let u=e?a.Slot:"p";return(0,t.jsx)(u,{className:n({centerUnderline:r,className:o,hasUnderline:s}),ref:l,...c,children:i})});i.displayName="Eyebrow",e.s(["Eyebrow",0,i],920495),e.s([],1258)},433780,e=>{"use strict";var t=e.i(573378),r=e.i(216887),a=e.i(13418);e.i(501352);var n=e.i(445383),i=e.i(565319);e.i(514832);var o=e.i(415584);e.i(1258);var s=e.i(920495);e.i(497935);var c=e.i(81755);e.i(894538);var l=e.i(962890);e.s(["ContentSlider",0,({contentCards:e,eyebrow:u,link:d,sliderTitle:m,subheader:h,variant:g="default"})=>{let[p,f]=(0,r.useState)(0),v="contentOnly"===g?e?.[0]:null,y=e=>{f(e)},b=()=>{f(0)};return(0,t.jsx)(l.Section,{children:(0,t.jsxs)("div",{className:"flex max-desktop:py-[3.6rem]",children:[(0,t.jsx)("div",{className:(0,i.cn)("desktop:flex desktop:flex-1 desktop:flex-col desktop:justify-center","contentOnly"===g&&"w-full desktop:w-auto desktop:flex-row desktop:justify-end desktop:pb-[2.5rem] desktop:ps-0"),children:(0,t.jsxs)("div",{className:(0,i.cn)("flex w-full flex-col max-desktop:px-[2.4rem] desktop:max-w-[72rem] desktop:px-[6rem] desktop:py-[6.4rem]","default"===g&&"gap-[3.6rem]"),children:[(0,t.jsxs)("div",{className:(0,i.cn)("flex flex-col gap-[1.2rem] pe-[2.4rem] desktop:py-[3.6rem]","contentOnly"===g&&"hidden"),children:[u&&(0,t.jsx)(s.Eyebrow,{hasUnderline:!0,children:u}),m&&(0,t.jsx)("h2",{className:"font-serif text-headlineH2DisplayPhone tablet:text-headlineH2Display",children:m}),h&&(0,t.jsx)(c.RichText,{content:h}),d&&(0,t.jsx)(n.ButtonLink,{...d,className:"max-w-fit",children:d.label})]}),v&&"contentOnly"===g&&(0,t.jsxs)(t.Fragment,{children:[v.image?.url&&(0,t.jsx)(a.default,{alt:v.image.alt,blurDataURL:v.image.blurhash??void 0,className:(0,i.cn)("size-full desktop:hidden",(v.image.coverImage??("podcastEpisode"===v.contentSummary.type||"podcast"===v.contentSummary.type))&&"object-contain desktop:p-[2rem]"),height:v.image.height??400,loading:"lazy",placeholder:v.image.blurhash?"blur":"empty",src:v.image.url??"",width:v.image.width??400}),(0,t.jsx)("div",{className:"w-full py-[7rem] desktop:py-[14rem]",children:(0,t.jsx)(o.ContentSummary,{...v.contentSummary,isFeatured:!0})})]}),(0,t.jsx)("div",{className:"flex flex-col max-desktop:gap-[3.6rem]",children:e?.map((e,r)=>(0,t.jsxs)("div",{className:(0,i.cn)("flex flex-col gap-[1.6rem]","contentOnly"===g&&0===r&&"hidden"),children:[e.image?.url&&(0,t.jsx)(a.default,{alt:e.image.alt,blurDataURL:e.image.blurhash??void 0,className:(0,i.cn)("size-full desktop:hidden",(e.image.coverImage??("podcastEpisode"===e.contentSummary.type||"podcast"===e.contentSummary.type))&&"object-contain desktop:p-[2rem]"),height:e.image.height??400,loading:"lazy",placeholder:e.image.blurhash?"blur":"empty",src:e.image.url??"",width:e.image.width??400}),(0,t.jsx)("div",{className:"group border-borderLight desktop:border-t desktop:py-[2.4rem]",onFocus:()=>{y(r)},onMouseLeave:b,onMouseOver:()=>{y(r)},children:(0,t.jsx)(o.ContentSummary,{...e.contentSummary,className:(0,i.cn)("transition-opacity duration-300 group-hover:opacity-100",p===r?"desktop:opacity-100":"desktop:opacity-50"),descriptionRichText:void 0})})]},e.image?.id??r))})]})}),(0,t.jsx)("div",{className:(0,i.cn)("relative flex-1 max-desktop:hidden"),children:e?.map((e,r)=>(0,t.jsx)("div",{className:(0,i.cn)("absolute inset-0 flex size-full items-center justify-center transition-opacity duration-300",p===r?"opacity-100":"opacity-0"),children:e.image?.url&&(0,t.jsx)(a.default,{alt:e.image.alt,blurDataURL:e.image.blurhash??void 0,className:(0,i.cn)("size-full object-cover",(e.image.coverImage??("podcastEpisode"===e.contentSummary.type||"podcast"===e.contentSummary.type))&&"object-contain desktop:p-[2rem]"),height:e.image.height??400,loading:"lazy",placeholder:e.image.blurhash?"blur":"empty",src:e.image.url??"",width:e.image.width??400})},e.image?.id??r))})]})})}])},737652,e=>{"use strict";var t=e.i(573378),r=e.i(216887),a=e.i(637531),n=e.i(565319);e.s(["VideoBlock",0,({altText:e="Video thumbnail",posterImageSrc:i,preserveAspectRatio:o=!1,youtubeVideo:s})=>{let[c,l]=(0,r.useState)(!1),[u,d]=(0,r.useState)(!1),m=(0,r.useRef)(null),[h,g]=(0,r.useState)("");(0,r.useEffect)(()=>{let e=function(e){if(!function(e){if(!e.trim())return!1;try{let t=new URL(e);return["youtube.com","www.youtube.com","youtu.be","m.youtube.com"].includes(t.hostname)}catch{return!1}}(e))return"";try{let t=new URL(e);if("youtu.be"===t.hostname)return t.pathname.slice(1).split("?")[0]??"";let r=t.searchParams.get("v");if(r)return r;let a=/\/embed\/([^/?]+)/.exec(t.pathname);if(a?.[1])return a[1];let n=/\/live\/([^/?]+)/.exec(t.pathname);if(n?.[1])return n[1];return""}catch{return""}}(s.url);e||d(!0),g(e)},[s.url]);let p=(0,r.useCallback)(()=>{s.newTab?window.open(s.url,"_blank","noopener,noreferrer"):l(!0)},[s.newTab,s.url]),f=(0,r.useCallback)(e=>
1{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),p())},[p]);return u||!h?(0,t.jsx)("div",{className:(0,n.cn)("flex items-center justify-center bg-offBlanc text-offNoir",o?"h-[50vw] max-h-[500px] w-[90vw] max-w-[1000px]":"aspect-video w-full"),children:(0,t.jsxs)("div",{className:"text-center",children:[(0,t.jsx)(a.Icon,{className:"mx-auto mb-2 size-[3.2rem]",name:"InformationCircle"}),(0,t.jsx)("p",{className:"text-sm",children:"Invalid video URL"})]})}):(0,t.jsx)("div",{className:(0,n.cn)("relative self-center overflow-hidden bg-noir/10",o?"h-[50vw] max-h-[500px] w-[90vw] max-w-[1000px]":"aspect-video w-full"),ref:m,children:!c&&i?(0,t.jsxs)("div",{className:"group relative size-full cursor-pointer",children:[(0,t.jsx)("img",{alt:e,className:"size-full object-cover",loading:"lazy",src:i}),(0,t.jsx)("div",{className:"absolute inset-0 bg-gradient-to-r from-noir/80 via-noir/20 to-transparent"}),(0,t.jsx)("button",{"aria-label":`Play video: ${e}`,className:(0,n.cn)("video-play absolute bottom-[2.088rem] start-[2.088rem] z-10 flex items-center justify-start","focus:outline-none focus:ring-2 focus:ring-blanc focus:ring-offset-2 focus:ring-offset-noir"),onClick:p,onKeyDown:f,type:"button",children:(0,t.jsx)("div",{className:(0,n.cn)("flex items-center justify-center rounded-full bg-blanc/10 backdrop-blur-sm","transition-all duration-300 group-hover:bg-blanc/20","size-[3.6rem] tablet:size-[5.5rem]"),children:(0,t.jsx)(a.Icon,{className:"size-full text-blanc",color:"currentColor",name:"Play"})})})]}):(0,t.jsx)("iframe",{allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; fullscreen; picture-in-picture; web-share",allowFullScreen:!0,className:"size-full",loading:"lazy",src:`https://www.youtube.com/embed/${h}${i&&!s.newTab?"?autoplay=1":""}`,title:`Video player: ${e}`})})}])},820267,e=>{"use strict";var t=e.i(216887);function r(e){return"[object Object]"===Object.prototype.toString.call(e)||Array.isArray(e)}function a(e,t){let n=Object.keys(e),i=Object.keys(t);return n.length===i.length&&JSON.stringify(Object.keys(e.breakpoints||{}))===JSON.stringify(Object.keys(t.breakpoints||{}))&&n.every(n=>{let i=e[n],o=t[n];return"function"==typeof i?`${i}`==`${o}`:r(i)&&r(o)?a(i,o):i===o})}function n(e){return e.concat().sort((e,t)=>e.name>t.name?1:-1).map(e=>e.options)}function i(e){return"number"==typeof e}function o(e){return"string"==typeof e}function s(e){return"boolean"==typeof e}function c(e){return"[object Object]"===Object.prototype.toString.call(e)}function l(e){return Math.abs(e)}function u(e){return Math.sign(e)}function d(e){return p(e).map(Number)}function m(e){return e[h(e)]}function h(e){return Math.max(0,e.length-1)}function g(e,t=0){return Array.from(Array(e),(e,r)=>t+r)}function p(e){return Object.keys(e)}function f(e,t){return void 0!==t.MouseEvent&&e instanceof t.MouseEvent}function v(){let e=[],t={add:function(r,a,n,i={passive:!0}){let o;return"addEventListener"in r?(r.addEventListener(a,n,i),o=()=>r.removeEventListener(a,n,i)):(r.addListener(n),o=()=>r.removeListener(n)),e.push(o),t},clear:function(){e=e.filter(e=>e())}};return t}function y(e=0,t=0){let r=l(e-t);function a(r){return r<e||r>t}return{length:r,max:t,min:e,constrain:function(r){return a(r)?r<e?e:t:r},reachedAny:a,reachedMax:function(e){return e>t},reachedMin:function(t){return t<e},removeOffset:function(e){return r?e-r*Math.ceil((e-t)/r):e}}}function b(e){let t=e;function r(e){return i(e)?e:e.get()}return{get:function(){return t},set:function(e){t=r(e)},add:function(e){t+=r(e)},subtract:function(e){t-=r(e)}}}function w(e,t){let r="x"===e.scroll?function(e){return`translate3d(${e}px,0px,0px)`}:function(e){return`translate3d(0px,${e}px,0px)`},a=t.style,n=null,i=!1;return{clear:function(){!i&&(a.transform="",t.getAttribute("style")||t.removeAttribute("style"))},to:function(t){if(i)return;let o=Math.round(100*e.direction(t))/100;o!==n&&(a.transform=r(o),n=o)},toggleActive:function(e){i=!e}}}let x={align:"center",axis:"x",container:null,slides:null,containScroll:"trimSnaps",direction:"ltr",slidesToScroll:1,inViewThreshold:0,breakpoints:{},dragFree:!1,dragThreshold:10,loop:!1,skipSnaps:!1,duration:25,startIndex:0,active:!0,watchDrag:!0,watchResize:!0,watchSlides:!0,watchFocus:!0};function S(e,t,r){let a,n,L,k,C,A,j,I,q=e.ownerDocument,M=q.defaultView,N=function(e){function t(e,t){return function e(t,r){return[t,r].reduce((t,r)=>(p(r).forEach(a=>{let n=t[a],i=r[a],o=c(n)&&c(i);t[a]=o?e(n,i):i}),t),{})}(e,t||{})}return{mergeOptions:t,optionsAtMedia:function(r){let a=r.breakpoints||{},n=p(a).filter(t=>e.matchMedia(t).matches).map(e=>a[e]).reduce((e,r)=>t(e,r),{});return t(r,n)},optionsMediaQueries:function(t){return t.map(e=>p(e.breakpoints||{})).reduce((e,t)=>
1e.concat(t),[]).map(e.matchMedia)}}}(M),E=(I=[],{init:function(e,t){return(I=t.filter(({options:e})=>!1!==N.optionsAtMedia(e).active)).forEach(t=>t.init(e,N)),t.reduce((e,t)=>Object.assign(e,{[t.name]:t}),{})},destroy:function(){I=I.filter(e=>e.destroy())}}),P=v(),D=(n={},L={init:function(e){a=e},emit:function(e){return(n[e]||[]).forEach(t=>t(a,e)),L},off:function(e,t){return n[e]=(n[e]||[]).filter(e=>e!==t),L},on:function(e,t){return n[e]=(n[e]||[]).concat([t]),L},clear:function(){n={}}}),{mergeOptions:T,optionsAtMedia:F,optionsMediaQueries:_}=N,{on:V,off:z,emit:O}=D,R=!1,U=T(x,S.globalOptions),H=T(U),K=[];function $(t,r){R||(H=F(U=T(U,t)),K=r||K,function(){let{container:t,slides:r}=H;A=(o(t)?e.querySelector(t):t)||e.children[0];let a=o(r)?A.querySelectorAll(r):r;j=[].slice.call(a||A.children)}(),k=function t(r){let a=function(e,t,r,a,n,c,x){var S,L;let k,C,A,j,I,q,M,N,E,P,D,T,F,_,{align:V,axis:z,direction:O,startIndex:R,loop:U,duration:H,dragFree:K,dragThreshold:$,inViewThreshold:B,slidesToScroll:J,skipSnaps:G,containScroll:W,watchResize:X,watchSlides:Y,watchDrag:Z,watchFocus:Q}=c,ee={measure:function(e){let{offsetTop:t,offsetLeft:r,offsetWidth:a,offsetHeight:n}=e;return{top:t,right:r+a,bottom:t+n,left:r,width:a,height:n}}},et=ee.measure(t),er=r.map(ee.measure),ea=(C="rtl"===O,j=(A="y"===z)||!C?1:-1,I=A?"top":C?"right":"left",q=A?"bottom":C?"left":"right",{scroll:A?"y":"x",cross:A?"x":"y",startEdge:I,endEdge:q,measureSize:function(e){let{height:t,width:r}=e;return A?t:r},direction:function(e){return e*j}}),en=ea.measureSize(et),ei={measure:function(e){return e/100*en}},eo=(S=V,L=en,k={start:function(){return 0},center:function(e){return(L-e)/2},end:function(e){return L-e}},{measure:function(e,t){return o(S)?k[S](e):S(L,e,t)}}),es=!U&&!!W,{slideSizes:ec,slideSizesWithGaps:el,startGap:eu,endGap:ed}=function(e,t,r,a,n,i){let{measureSize:o,startEdge:s,endEdge:c}=e,u=r[0]&&n,d=function(){if(!u)return 0;let e=r[0];return l(t[s]-e[s])}(),g=u?parseFloat(i.getComputedStyle(m(a)).getPropertyValue(`margin-${c}`)):0,p=r.map(o),f=r.map((e,t,r)=>{let a=t===h(r);return t?a?p[t]+g:r[t+1][s]-e[s]:p[t]+d}).map(l);return{slideSizes:p,slideSizesWithGaps:f,startGap:d,endGap:g}}
1(ea,et,er,r,U||!!W,n),em=function(e,t,r,a,n,o,s,c){let{startEdge:u,endEdge:g,direction:p}=e,f=i(r);return{groupSlides:function(e){return f?d(e).filter(e=>e%r==0).map(t=>e.slice(t,t+r)):e.length?d(e).reduce((r,i,d)=>{let f=m(r)||0,v=i===h(e),y=n[u]-o[f][u],b=n[u]-o[i][g],w=a||0!==f?0:p(s),x=l(b-(!a&&v?p(c):0)-(y+w));return d&&x>t+2&&r.push(i),v&&r.push(e.length),r},[]).map((t,r,a)=>{let n=Math.max(a[r-1]||0);return e.slice(n,t)}):[]}}}(ea,en,J,U,et,er,eu,ed),{snaps:eh,snapsAligned:eg}=function(e,t,r,a,n){let{startEdge:i,endEdge:o}=e,{groupSlides:s}=n,c=s(a).map(e=>m(e)[o]-e[0][i]).map(l).map(t.measure),u=a.map(e=>r[i]-e[i]).map(e=>-l(e)),d=s(u).map(e=>e[0]).map((e,t)=>e+c[t]);return{snaps:u,snapsAligned:d}}(ea,eo,et,er,em),ep=-m(eh)+m(el),{snapsContained:ef,scrollContainLimit:ev}=function(e,t,r,a){let n,i,o=y(-t+e,0),s=r.map((e,t)=>{let{min:a,max:n}=o,i=o.constrain(e),s=t===h(r);return t?s||function(e,t){return 1>=l(e-t)}(a,i)?a:function(e,t){return 1>=l(e-t)}(n,i)?n:i:n}).map(e=>parseFloat(e.toFixed(3))),c=(n=s[0],i=m(s),y(s.lastIndexOf(n),s.indexOf(i)+1));return{snapsContained:function(){if(t<=e+2)return[o.max];if("keepSnaps"===a)return s;let{min:r,max:n}=c;return s.slice(r,n)}(),scrollContainLimit:c}}(en,ep,eg,W),ey=es?ef:eg,{limit:eb}=(M=ey[0],{limit:y(U?M-ep:m(ey),M)}),ew=function e(t,r,a){let{constrain:n}=y(0,t),i=t+1,o=s(r);function s(e){return a?l((i+e)%i):n(e)}function c(){return e(t,o,a)}let u={get:function(){return o},set:function(e){return o=s(e),u},add:function(e){return c().set(o+e)},clone:c};return u}(h(ey),R,U),ex=ew.clone(),eS=d(r),eL=function(e,t,r,a){let n=v(),i=1e3/60,o=null,s=0,c=0;function l(e){if(!c)return;o||(o=e,r(),r());let n=e-o;for(o=e,s+=n;s>=i;)r(),s-=i;a(s/i),c&&(c=t.requestAnimationFrame(l))}function u(){t.cancelAnimationFrame(c),o=null,s=0,c=0}return{init:function(){n.add(e,"visibilitychange",()=>{e.hidden&&(o=null,s=0)})},destroy:function(){u(),n.clear()},start:function(){c||(c=t.requestAnimationFrame(l))},stop:u,update:r,render:a}}(a,n,()=>(({dragHandler:e,scrollBody:t,scrollBounds:r,options:{loop:a}})=>{a||r.constrain(e.pointerDown()),t.seek()})(e_),e=>(({scrollBody:e,translate:t,location:r,offsetLocation:a,previousLocation:n,scrollLooper:i,slideLooper:o,dragHandler:s,animation:c,eventHandler:l,scrollBounds:u,options:{loop:d}},m)=>{let h=e.settled(),g=!u.shouldConstrain(),p=d?h:h&&g,f=p&&!s.pointerDown();f&&c.stop();let v=r.get()*m+n.get()*(1-m);a.set(v),d&&(i.loop(e.direction()),o.loop()),t.to(a.get()),f&&l.emit("settle"),p||l.emit("scroll")})(e_,e)),ek=ey[ew.get()],eC=b(ek),eA=b(ek),ej=b(ek),eI=b(ek),eq=function(e,t,r,a,n){let i=0,o=0,s=n,c=.68,d=e.get(),m=0;function h(e){return s=e,p}function g(e){return c=e,p}let p={direction:function(){return o},duration:function(){return s},velocity:function(){return i},seek:function(){let t=a.get()-e.get(),n=0;return s?(r.set(e),i+=t/s,i*=c,d+=i,e.add(i),n=d-m):(i=0,r.set(a),e.set(a),n=t),o=u(n),m=d,p},settled:function(){return .001>l(a.get()-t.get())},useBaseFriction:function(){return g(.68)},useBaseDuration:function(){return h(n)},useFriction:g,useDuration:h};return p}(eC,ej,eA,eI,H),eM=function(e,t,r,a,n){let{reachedAny:i,removeOffset:o,constrain:s}=a;function c(e){return e.concat().sort((e,t)=>l(e)-l(t))[0]}function d(t,a){let n=[t,t+r,t-r];if(!e)return t;if(!a)return c(n);let i=n.filter(e=>u(e)===a);return i.length?c(i):m(n)-r}return{byDistance:function(r,a){let c=n.get()+r,{index:u,distance:m}=function(r){let a=e?o(r):s(r),{index:n}=t.map((e,t)=>({diff:d(e-a,0),index:t})).sort((e,t)=>l(e.diff)-l(t.diff))[0];return{index:n,distance:a}}(c),h=!e&&i(c);if(!a||h)return{index:u,distance:r};let g=r+d(t[u]-m,0);return{index:u,distance:g}},byIndex:function(e,r){let a=d(t[e]-n.get(),r);return{index:e,distance:a}},shortcut:d}}(U,ey,ep,eb,eI),eN=function(e,t,r,a,n,i,o){function s(n){let s=n.distance,c=n.index!==t.get();
1i.add(s),s&&(a.duration()?e.start():(e.update(),e.render(1),e.update())),c&&(r.set(t.get()),t.set(n.index),o.emit("select"))}return{distance:function(e,t){s(n.byDistance(e,t))},index:function(e,r){let a=t.clone().set(e);s(n.byIndex(a.get(),r))}}}(eL,ew,ex,eq,eM,eI,x),eE=function(e){let{max:t,length:r}=e;return{get:function(e){return r?-((e-t)/r):0}}}(eb),eP=v(),eD=(E={},P=null,D=null,T=!1,{init:function(){N=new IntersectionObserver(e=>{T||(e.forEach(e=>{E[r.indexOf(e.target)]=e}),P=null,D=null,x.emit("slidesInView"))},{root:t.parentElement,threshold:B}),r.forEach(e=>N.observe(e))},destroy:function(){N&&N.disconnect(),T=!0},get:function(e=!0){if(e&&P)return P;if(!e&&D)return D;let t=p(E).reduce((t,r)=>{let a=parseInt(r),{isIntersecting:n}=E[a];return(e&&n||!e&&!n)&&t.push(a),t},[]);return e&&(P=t),e||(D=t),t}}),{slideRegistry:eT}=function(e,t,r,a,n,i){let o,{groupSlides:s}=n,{min:c,max:l}=a;return{slideRegistry:(o=s(i),1===r.length?[i]:e&&"keepSnaps"!==t?o.slice(c,l).map((e,t,r)=>{let a=t===h(r);return t?a?g(h(i)-m(r)[0]+1,m(r)[0]):e:g(m(r[0])+1)}):o)}}(es,W,ey,ev,em,eS),eF=function(e,t,r,a,n,o,c,l){let u={passive:!0,capture:!0},d=0;function m(e){"Tab"===e.code&&(d=new Date().getTime())}return{init:function(h){l&&(o.add(document,"keydown",m,!1),t.forEach((t,m)=>{o.add(t,"focus",t=>{(s(l)||l(h,t))&&function(t){if(new Date().getTime()-d>10)return;c.emit("slideFocusStart"),e.scrollLeft=0;let o=r.findIndex(e=>e.includes(t));i(o)&&(n.useDuration(0),a.index(o,0),c.emit("slideFocus"))}(m)},u)}))}}}(e,r,eT,eN,eq,eP,x,Q),e_={ownerDocument:a,ownerWindow:n,eventHandler:x,containerRect:et,slideRects:er,animation:eL,axis:ea,dragHandler:function(e,t,r,a,n,i,o,c,d,m,h,g,p,b,w,x,S,L){let{cross:k,direction:C}=e,A=["INPUT","SELECT","TEXTAREA"],j={passive:!1},I=v(),q=v(),M=y(50,225).constrain(b.measure(20)),N={mouse:300,touch:400},E={mouse:500,touch:600},P=w?43:25,D=!1,T=0,F=0,_=!1,V=!1,z=!1,O=!1;function R(e){if(!f(e,a)&&e.touches.length>=2)return U(e);let t=i.readPoint(e),r=i.readPoint(e,k),o=l(t-T),s=l(r-F);if(!V&&!O&&(!e.cancelable||!(V=o>s)))return U(e);let u=i.pointerMove(e);o>x&&(z=!0),m.useFriction(.3).useDuration(.75),c.start(),n.add(C(u)),e.preventDefault()}function U(e){var t;let r,a,n=h.byDistance(0,!1).index!==g.get(),o=i.pointerUp(e)*(w?E:N)[O?"mouse":"touch"],s=(t=C(o),r=g.add(-1*u(t)),a=h.byDistance(t,!w).distance,w||l(t)<M?a:S&&n?.5*a:h.byIndex(r.get(),0).distance),c=function(e,t){var r,a;if(0===e||0===t||l(e)<=l(t))return 0;let n=(r=l(e),a=l(t),l(r-a));return l(n/e)}(o,s);V=!1,_=!1,q.clear(),m.useDuration(P-10*c).useFriction(.68+c/50),d.distance(s,!w),O=!1,p.emit("pointerUp")}function H(e){z&&(e.stopPropagation(),e.preventDefault(),z=!1)}return{init:function(e){L&&I.add(t,"dragstart",e=>e.preventDefault(),j).add(t,"touchmove",()=>void 0,j).add(t,"touchend",()=>void 0).add(t,"touchstart",c).add(t,"mousedown",c).add(t,"touchcancel",U).add(t,"contextmenu",U).add(t,"click",H,!0);function c(c){(s(L)||L(e,c))&&function(e){let s,c=f(e,a);if((O=c,z=w&&c&&!e.buttons&&D,D=l(n.get()-o.get())>=2,!c||0===e.button)&&(s=e.target.nodeName||"",!A.includes(s))){let a;_=!0,i.pointerDown(e),m.useFriction(0).useDuration(0),n.set(o),a=O?r:t,q.add(a,"touchmove",R,j).add(a,"touchend",U).add(a,"mousemove",R,j).add(a,"mouseup",U),T=i.readPoint(e),F=i.readPoint(e,k),p.emit("pointerDown")}}(c)}},destroy:function(){I.clear(),q.clear()},pointerDown:function(){return _}}}(ea,e,a,n,eI,function(e,t){let r,a;function n(e){return e.timeStamp}function i(r,a){let n=a||e.scroll,i=`client${"x"===n?"X":"Y"}`;return(f(r,t)?r:r.touches[0])[i]}return{pointerDown:function(e){return r=e,a=e,i(e)},pointerMove:function(e){let t=i(e)-i(a),o=n(e)-n(r)>170;return a=e,o&&(r=e),t},pointerUp:function(e){if(!r||!a)return 0;let t=i(a)-i(r),o=n(e)-n(r),s=n(e)-n(a)>170,c=t/o;return o&&!s&&l(c)>.1?c:0},readPoint:i}}(ea,n),eC,eL,eN,eq,eM,ew,x,ei,K,$,G,Z),eventStore:eP,percentOfView:ei,index:ew,indexPrevious:ex,limit:eb,location:eC,offsetLocation:ej,previousLocation:eA,options:c,resizeHandler:function(e,t,r,a,n,i,o){let c,u,d=[e].concat(a),m=[],h=!1;function g(e){return n.measureSize(o.measure(e))}return{init:function(n){i&&(u=g(e),m=a.map(g),c=new ResizeObserver(r=>{(s(i)||i(n,r))&&function(r){for(let i of r){if(h)return;let r=i.target===e,o=a.indexOf(i.target),s=r?u:m[o];if(l(g(r?e:a[o])-s)>=.5){n.reInit(),t.emit("resize");break}}}(r)}),r.requestAnimationFrame(()=>
1{d.forEach(e=>c.observe(e))}))},destroy:function(){h=!0,c&&c.disconnect()}}}(t,x,n,r,ea,X,ee),scrollBody:eq,scrollBounds:function(e,t,r,a,n){let i=n.measure(10),o=n.measure(50),s=y(.1,.99),c=!1;function u(){return!c&&!!e.reachedAny(r.get())&&!!e.reachedAny(t.get())}return{shouldConstrain:u,constrain:function(n){if(!u())return;let c=e.reachedMin(t.get())?"min":"max",d=l(e[c]-t.get()),m=r.get()-t.get(),h=s.constrain(d/o);r.subtract(m*h),!n&&l(m)<i&&(r.set(e.constrain(r.get())),a.useDuration(25).useBaseFriction())},toggleActive:function(e){c=!e}}}(eb,ej,eI,eq,ei),scrollLooper:function(e,t,r,a){let{reachedMin:n,reachedMax:i}=y(t.min+.1,t.max+.1);return{loop:function(t){if(!(1===t?i(r.get()):-1===t&&n(r.get())))return;let o=-1*t*e;a.forEach(e=>e.add(o))}}}(ep,eb,ej,[eC,ej,eA,eI]),scrollProgress:eE,scrollSnapList:ey.map(eE.get),scrollSnaps:ey,scrollTarget:eM,scrollTo:eN,slideLooper:function(e,t,r,a,n,i,o,s,c){let l=d(n),u=d(n).reverse(),m=p(g(u,o[0]),r,!1).concat(p(g(l,t-o[0]-1),-r,!0));function h(e,t){return e.reduce((e,t)=>e-n[t],t)}function g(e,t){return e.reduce((e,r)=>h(e,t)>0?e.concat([r]):e,[])}function p(n,o,l){let u=i.map((e,r)=>({start:e-a[r]+.5+o,end:e+t-.5+o}));return n.map(t=>{let a=l?0:-r,n=l?r:0,i=u[t][l?"end":"start"];return{index:t,loopPoint:i,slideLocation:b(-1),translate:w(e,c[t]),target:()=>s.get()>i?a:n}})}return{canLoop:function(){return m.every(({index:e})=>.1>=h(l.filter(t=>t!==e),t))},clear:function(){m.forEach(e=>e.translate.clear())},loop:function(){m.forEach(e=>{let{target:t,translate:r,slideLocation:a}=e,n=t();n!==a.get()&&(r.to(n),a.set(n))})},loopPoints:m}}(ea,en,ep,ec,el,eh,ey,ej,r),slideFocus:eF,slidesHandler:(_=!1,{init:function(e){Y&&(F=new MutationObserver(t=>{!_&&(s(Y)||Y(e,t))&&function(t){for(let r of t)if("childList"===r.type){e.reInit(),x.emit("slidesChanged");break}}(t)})).observe(t,{childList:!0})},destroy:function(){F&&F.disconnect(),_=!0}}),slidesInView:eD,slideIndexes:eS,slideRegistry:eT,slidesToScroll:em,target:eI,translate:w(ea,t)};return e_}(e,A,j,q,M,r,D);return r.loop&&!a.slideLooper.canLoop()?t(Object.assign({},r,{loop:!1})):a}(H),_([U,...K.map(({options:e})=>e)]).forEach(e=>P.add(e,"change",B)),H.active&&(k.translate.to(k.location.get()),k.animation.init(),k.slidesInView.init(),k.slideFocus.init(X),k.eventHandler.init(X),k.resizeHandler.init(X),k.slidesHandler.init(X),k.options.loop&&k.slideLooper.loop(),A.offsetParent&&j.length&&k.dragHandler.init(X),C=E.init(X,K)))}function B(e,t){let r=W();J(),$(T({startIndex:r},e),t),D.emit("reInit")}function J(){k.dragHandler.destroy(),k.eventStore.clear(),k.translate.clear(),k.slideLooper.clear(),k.resizeHandler.destroy(),k.slidesHandler.destroy(),k.slidesInView.destroy(),k.animation.destroy(),E.destroy(),P.clear()}function G(e,t,r){H.active&&!R&&(k.scrollBody.useBaseFriction().useDuration(!0===t?0:H.duration),k.scrollTo.index(e,r||0))}function W(){return k.index.get()}let X={canScrollNext:function(){return k.index.add(1).get()!==W()},canScrollPrev:function(){return k.index.add(-1).get()!==W()},containerNode:function(){return A},internalEngine:function(){return k},destroy:function(){R||(R=!0,P.clear(),J(),D.emit("destroy"),D.clear())},off:z,on:V,emit:O,plugins:function(){return C},previousScrollSnap:function(){return k.indexPrevious.get()},reInit:B,rootNode:function(){return e},scrollNext:function(e){G(k.index.add(1).get(),e,-1)},scrollPrev:function(e){G(k.index.add(-1).get(),e,1)},scrollProgress:function(){return k.scrollProgress.get(k.offsetLocation.get())},scrollSnapList:function(){return k.scrollSnapList},scrollTo:G,selectedScrollSnap:W,slideNodes:function(){return j},slidesInView:function(){return k.slidesInView.get()},slidesNotInView:function(){return k.slidesInView.get(!1)}};return $(t,r),setTimeout(()=>D.emit("init"),0),X}function L(e={},r=[]){let i=(0,t.useRef)(e),o=(0,t.useRef)(r),[s,c]=(0,t.useState)(),[l,u]=(0,t.useState)(),d=(0,t.useCallback)(()=>{s&&s.reInit(i.current,o.current)},[s]);return(0,t.useEffect)(()=>{a(i.current,e)||(i.current=e,d())},[e,d]),(0,t.useEffect)(()=>{!function(e,t){if(e.length!==t.length)return!1;let r=n(e),i=n(t);return r.every((e,t)=>a(e,i[t]))}(o.current,r)&&(o.current=r,d())},[r,d]),(0,t.useEffect)(()=>
1{if("u">typeof window&&window.document&&window.document.createElement&&l){S.globalOptions=L.globalOptions;let e=S(l,i.current,o.current);return c(e),()=>e.destroy()}c(void 0)},[l,c]),[u,s]}S.globalOptions=void 0,L.globalOptions=void 0,e.s(["default",0,L],820267)},880724,e=>{"use strict";var t=e.i(573378),r=e.i(216887),a=e.i(13418),n=e.i(637531);e.i(501352);var i=e.i(445383),o=e.i(565319);e.i(333611);var s=e.i(59937);e.i(497935);var c=e.i(81755),l=e.i(820267);let u=(0,r.forwardRef)(({className:e,images:n},i)=>{let[s,u]=(0,l.default)({loop:!0}),[d,m]=(0,r.useState)(0),[h,g]=(0,r.useState)([]),p=(0,r.useCallback)(()=>{u&&u.scrollNext()},[u]),f=(0,r.useCallback)(()=>{u&&u.scrollPrev()},[u]),v=(0,r.useCallback)(e=>{u&&u.scrollTo(e)},[u]),y=(0,r.useCallback)(()=>{u&&m(u.selectedScrollSnap())},[u]);return((0,r.useEffect)(()=>{if(u)return g(u.scrollSnapList()),y(),u.on("select",y),u.on("reInit",y),()=>{u.off("select",y),u.off("reInit",y)}},[u,y]),(0,r.useImperativeHandle)(i,()=>({scrollNext:p,scrollPrev:f})),0===n.length)?null:(0,t.jsxs)("div",{className:(0,o.cn)("relative overflow-hidden",e),ref:s,children:[(0,t.jsx)("div",{className:"flex",children:n.map((e,r)=>(0,t.jsxs)("figure",{className:"relative aspect-[5/3] min-w-0 shrink-0 grow-0 basis-full",children:[e.url&&(0,t.jsx)(a.default,{alt:e.alt,className:"absolute inset-0 object-cover",fill:!0,priority:0===r,src:e.url}),e.caption&&(0,t.jsx)("div",{className:"pointer-events-none absolute bottom-0 flex h-2/5 w-full items-end justify-end bg-gradient-to-t from-noir/80 to-transparent px-[1.6rem] pb-[1.6rem]",children:(0,t.jsx)("figcaption",{className:"max-w-[36rem] text-end text-blanc",style:{textShadow:"1px 1px 2px rgba(0,0,0,0.8)"},children:(0,t.jsx)(c.RichText,{asChild:!0,className:"caption text-blanc",content:e.caption})})})]},e.id))}),(0,t.jsx)("div",{className:"absolute bottom-[1.6rem] start-[1.6rem] z-10 flex gap-[0.4rem]",children:h.map((e,r)=>(0,t.jsx)("button",{"aria-label":`Go to slide ${String(r+1)}`,className:(0,o.cn)("size-[0.6rem] rounded-full transition-colors",r===d?"bg-blanc":"bg-blanc/25 hover:bg-blanc/60"),onClick:()=>{v(r)},tabIndex:0,type:"button"},e))})]})});u.displayName="ImageCarousel";let d=({children:e,label:r,onClick:a})=>(0,t.jsx)("button",{"aria-label":r,className:"flex size-[4.8rem] items-center justify-center rounded-full border border-noir/20 bg-blanc/80 p-[1rem] transition-colors duration-200 hover:bg-blanc dark:border-blanc/70 dark:bg-transparent dark:hover:bg-blanc/25",onClick:a,tabIndex:0,type:"button",children:e});e.s(["Gallery",0,({buttons:e=[],className:l,header:m,id:h,images:g,subheaderHTML:p})=>{let f=(0,r.useRef)(null),v=g.length>1,y=!!m?.headerTitle||!!p,b=y||e.length>0||v;return(0,t.jsxs)("div",{className:(0,o.cn)("flex flex-col items-center gap-[1.6rem]",l),id:h,children:[v&&(0,t.jsx)(u,{className:"w-full max-w-[60rem]",images:g,ref:f}),1===g.length&&g[0]?.url&&(0,t.jsx)(a.default,{alt:g[0].alt,className:"aspect-[5/3] max-h-full w-full max-w-[60rem] object-contain object-left",height:231,src:g[0].url,width:426}),b&&(0,t.jsxs)("div",{className:"flex w-full max-w-[60rem] flex-col gap-[2.6rem]",children:[(0,t.jsxs)("div",{className:"flex items-center justify-between",children:[y?(0,t.jsxs)("div",{className:"flex flex-col gap-[1.6rem]",children:[m?.headerTitle&&(0,t.jsx)(s.Heading,{as:m.type??"h2",className:"font-sans dark:text-blanc",children:m.headerTitle}),p&&(0,t.jsx)(c.RichText,{asChild:!0,content:p})]}):(0,t.jsx)("div",{}),v&&(0,t.jsxs)("div",{className:"flex gap-[0.8rem]",children:[(0,t.jsx)(d,{label:"Previous slide",onClick:()=>f.current?.scrollPrev(),children:(0,t.jsx)(n.Icon,{className:"text-noir/80 dark:text-blanc/80",name:"ArrowLeft"})}),(0,t.jsx)(d,{label:"Next slide",onClick:()=>f.current?.scrollNext(),children:(0,t.jsx)(n.Icon,{className:"text-noir/80 dark:text-blanc/80",name:"ArrowRight"})})]})]}),e.length>0&&(0,t.jsx)("div",{className:"flex flex-wrap gap-[1.6rem]",children:e.map(e=>(0,t.jsx)(i.ButtonLink,{className:"max-w-fit",href:e.href,target:e.target??"_self",variant:e.variant,children:e.label},e.id))})]})]})}],880724)},25502,e=>{"use strict";var t=e.i(573378),r=e.i(216887),a=e.i(565319);e.i(497935);var n=e.i(81755),i=e.i(337976),o=e.i(980104),s=e.i(557318);function c(){let e=document.querySelectorAll(".overlay-close"),t=e=>{e.preventDefault();let t=document.querySelector(".overlay-content.active");t&&t.classList.remove("active")};for(let r of e)r.addEventListener("click",t);return()=>{for(let r of e)r.removeEventListener("click",t)}}let l=0,u=null;e.s(["Html",0,({html:e,id:d,overflowImages:m})=>{let h=(0,r.useMemo)(()=>e?e.replaceAll(/^<!doctype[^>]*>/gi,"").replaceAll(/<\/?html[^>]*>/gi,"").replaceAll(/<head[^>]*>.*?<\/head>/gis,"").replaceAll(/<\/?body[^>]*>/gi,"").replaceAll("<p> </p>",""):"",[e]);return(0,r.useEffect)(()=>(1==++l&&(u=function(){let e,t,a,n,l,u,d=[],m=document.querySelectorAll(".accordion-trigger"),h=e=>{let t=e.currentTarget;t.classList.toggle("active");let r=t.nextElementSibling;r&&r.classList.toggle("active")};for(let e of m)e.addEventListener("click",h);let g=document.querySelectorAll(".overlay-trigger"),p=e=>{var t;let r;e.preventDefault(),t=e.target.hash,(r=document.querySelector(t))&&(r.classList.add("active"),r.firstElementChild&&(r.firstElementChild.innerHTML+='<div class="overlay-close"><svg data-v-459a476e="" xmlns="http://www.w3.org/2000/svg" width="36" height="36" fill="none" class=""><circle cx="18" cy="18" r="17.5" stroke="currentColor"></circle><path stroke="currentColor" d="M25.07 10.93 10.93 25.07M25.07 25.07 10.93 10.93"></path></svg></div>'),c())};for(let e of g)e.addEventListener("click",p);let f=document.querySelectorAll(".next-button"),v=e=>{e.preventDefault(),function(e){let t=e.parentElement?.parentElement;if(!t)return;let r=t.querySelectorAll(".item.active");if(r.length>0){let e=r[0]?.nextElementSibling;e&&(e.classList.add("active"),r[0]?.classList.remove("active"))}}(e.target)};for(let e of f)e.addEventListener("click",v);let y=document.querySelectorAll(".prev-button"),b=e=>{e.preventDefault(),function(e){let t=e.parentElement?.parentElement;if(!t)return;let r=t.querySelectorAll(".item.active");if(r.length>0){let e=r[0]?.previousElementSibling;e&&(r[0]?.classList.remove("active"),e.classList.add("active"))}}(e.target)};for(let e of y)e.addEventListener("click",b);let w=document.querySelectorAll(".more-less-trigger"),x=e=>{let t,r,a,n,i;
1e.preventDefault(),r=(t=e.target).innerHTML,a=t.dataset.moreLabel,n=t.dataset.lessLabel,t.innerHTML=r===a?n??"":a??"",i=t.previousElementSibling,i?.classList.contains("hidden")?i.classList.toggle("hidden"):(i?.classList.toggle("hidden"),t.parentElement?.scrollIntoView({behavior:"smooth",block:"start"}))};for(let e of w)e.addEventListener("click",x);let S=document.querySelectorAll(".showMore"),L=e=>{e.preventDefault();let t=e.currentTarget;t.classList.add("hidden"),t.nextElementSibling?.classList.add("active")};for(let e of S)e.addEventListener("click",L);let k=document.querySelectorAll(".showLess"),C=e=>{e.preventDefault();let t=e.currentTarget;t.parentElement?.classList.remove("active")};for(let e of k)e.addEventListener("click",C);let A=document.querySelectorAll("#quad-buttons .svg-click"),j=e=>{!function(e){if(document.querySelector("#quadSpaceBilats")){e.preventDefault();let a=e.target,n=document.querySelectorAll(".svg-click.active").length;if("path"===a.tagName){let e=a.closest(".svg-click");if(e)if(e.classList.contains("active")){e.classList.remove("active");var t=e.id;if(n>0){let e="";for(let t of document.querySelectorAll("#quad-buttons .svg-click"))t.classList.contains("active")&&(e=t.id);for(let t of document.querySelectorAll("#accords .bilats"))t.classList.contains(e)?t.classList.add("active"):t.classList.remove("active")}else for(let e of document.querySelectorAll("#accords .bilats"))e.classList.contains(t)&&e.classList.remove("active")}else if(n<2){var r=e.id;if(n>0)for(let e of document.querySelectorAll("#accords .bilats"))e.classList.contains("active")&&!e.classList.contains(r)&&e.classList.remove("active");else if(n<2)for(let e of document.querySelectorAll("#accords .bilats"))e.classList.contains(r)&&e.classList.add("active");else n>=2&&alert("Please select only two countries to display bilateral agreements and partnerships. To change between pairings, please deselect one country by clicking on the country name before selecting another.");e.classList.add("active")}else n>=2&&alert("Please select only two countries to display bilateral agreements and partnerships. To change between pairings, please deselect one country by clicking on the country name before selecting another.")}}}(e)};for(let e of A)e.addEventListener("click",j);let I=document.querySelectorAll("#AIPolicyFunnel-doc86001 .svg-click"),q=e=>{!function(e){let t=e.target.closest(".svg-click");if(t)if(t.classList.contains("active")){t.classList.remove("active");let e=t.closest("svg");e&&(e.classList.remove("active"),e.classList.add("default"));let r=document.querySelector("#data");r&&(r.innerHTML="Click on the sections above to learn more about them.")}else{var r;let e,a,n;for(let e of document.querySelectorAll(".svg-click"))e.classList.remove("active");for(let e of document.querySelectorAll(".svg-header"))e.classList.remove("active");t.classList.add("active");let i=t.closest("svg");for(let e of(i&&i.classList.add("active"),[...t.parentNode?.childNodes??[]].filter(e=>1===e.nodeType)))e.id!==t.id&&e.classList.contains("active")&&e.classList.remove("active"),e.classList.contains("svg-header")&&e.classList.add("active");r=t.id,e="",e=({Academics_x2C__think_tanks:"<div class='close-panel' id='closeInfoAIFunnel'><svg data-v-459a476e='' xmlns='http://www.w3.org/2000/svg' width='36' height='36' fill='none' class=''><circle cx='18' cy='18' r='17.5' stroke='currentColor'></circle><path stroke='currentColor' d='M25.07 10.93 10.93 25.07M25.07 25.07 10.93 10.93'></path></svg></div><h5>Think tanks, academics & gov advisors</h5><p>Much public debate on AI governance occurs in publications and workshops featuring academics, researchers, and government advisers. Below are select organizations and individuals shaping these debates.</p><p>Think tanks: CAICT; CASTED; Tsinghua I-AIIG</p><p>Academics: Zhang Linghan (å¼ åå¯); Liang Zheng (æ¢æ£); Xue Lan (èæ¾); Zeng Yi (æ¾æ¯
)</p><p>Advisers: National New Generation AI Governance Expert Committee</p>","Academics_x2C__think_tanks-New":"<div class='close-panel' id='closeInfoAIFunnel'><svg data-v-459a476e='' xmlns='http://www.w3.org/2000/svg' width='36' height='36' fill='none' class=''><circle cx='18' cy='18' r='17.5' stroke='currentColor'></circle><path stroke='currentColor' d='M25.07 10.93 10.93 25.07M25.07 25.07 10.93 10.93'></path></svg></div><h5>Think tanks</h5><p>Much of the public debate on AI governance occurs in publications and workshops featuring academics, researchers, and government advisers. Below are select organizations and individuals who have shaped those debates.<br /><br />Think tanks: CAICT, Tsinghua I-AIIG, CAS, CASS<br /><br />Academics: Zhang Linghan (å¼ åå¯), Xu Ke (许å¯), Xue Lan (èæ¾), Sun Ping (åè), Zeng Yi (æ¾æ¯
)<br /><br />Advisers: National New Generation Artificial Intelligence Governance Specialist Committee</p>",AI_Capabilities:"<div class='close-panel' id='closeInfoAIFunnel'><svg data-v-459a476e='' xmlns='http://www.w3.org/2000/svg' width='36' height='36' fill='none' class=''><circle cx='18' cy='18' r='17.5' stroke='currentColor'></circle><path stroke='currentColor' d='M25.07 10.93 10.93 25.07M25.07 25.07 10.93 10.93'></path></svg></div><h5>AI capabilities & business models</h5><p>The emergence of new AI capabilities, such as creating highly realistic deepfakes, can lead to preemptive regulation by the government before a major problem arises. In other cases, regulation follows only after a new business model has popularized the capability, such as with algorithm-driven news feeds and AI chatbots.</p>",CAC:"<div class='close-panel' id='closeInfoAIFunnel'><svg data-v-459a476e='' xmlns='http://www.w3.org/2000/svg' width='36' height='36' fill='none' class=''><circle cx='18' cy='18' r='17.5' stroke='currentColor'></circle><path stroke='currentColor' d='M25.07 10.93 10.93 25.07M25.07 25.07 10.93 10.93'></path></svg></div><h5>CAC</h5><p>The CAC has emerged as the key regulator for AI and algorithms to date. It has solo-authored drafts of three major regulations, adding other ministries as co-signatories for the final regulations. When drafting regulations, CAC often utilizes experts affiliated with other ministries, making it a central hub and coordinator within the bureaucracy.</p>",CCP_Ideology:"<div class='close-panel' id='closeInfoAIFunnel'><svg data-v-459a476e='' xmlns='http://www.w3.org/2000/svg' width='36' height='36' fill='none' class=''><circle cx='18' cy='18' r='17.5' stroke='currentColor'></circle><path stroke='currentColor' d='M25.07 10.93 10.93 25.07M25.07 25.07 10.93 10.93'></path></svg></div><h5>CCP Ideology</h5><p>CCP ideology acts as a political and intellectual filter through which Chinese policymakers interpret real-world issues. Philosophical concepts like Marxist dialectical materialism are instilled in bureaucrats through study sessions, while the more concrete ideological contention that media should be the \"tongue and throat\" of the party directly shapes regulatory policy.</p>
1",Central_Committe:"<div class='close-panel' id='closeInfoAIFunnel'><svg data-v-459a476e='' xmlns='http://www.w3.org/2000/svg' width='36' height='36' fill='none' class=''><circle cx='18' cy='18' r='17.5' stroke='currentColor'></circle><path stroke='currentColor' d='M25.07 10.93 10.93 25.07M25.07 25.07 10.93 10.93'></path></svg></div><h5>CCP Central Committee</h5><p>The most powerful CCP body short of the Politburo, the Central Committee has set the direction for Chinese AI governance. A 2020 committee document targeted recommendation algorithms and deepfakes for regulation, leading directly to two future regulations. It also issued a major policy document on technology ethics and governance.</p>","Central_Committe-New":"<div class='close-panel' id='closeInfoAIFunnel'><svg data-v-459a476e='' xmlns='http://www.w3.org/2000/svg' width='36' height='36' fill='none' class=''><circle cx='18' cy='18' r='17.5' stroke='currentColor'></circle><path stroke='currentColor' d='M25.07 10.93 10.93 25.07M25.07 25.07 10.93 10.93'></path></svg></div><h5>CCP Central Committee</h5><p>The CCP Central Committee is the most powerful party body to weigh in directly on AI governance. A 2020 committee document targeted recommendation algorithms and deepfakes for regulation, leading directly to two future regulations. It also issued a major policy document on technology ethics and governance.</p>",Companies:"<div class='close-panel' id='closeInfoAIFunnel'><svg data-v-459a476e='' xmlns='http://www.w3.org/2000/svg' width='36' height='36' fill='none' class=''><circle cx='18' cy='18' r='17.5' stroke='currentColor'></circle><path stroke='currentColor' d='M25.07 10.93 10.93 25.07M25.07 25.07 10.93 10.93'></path></svg></div><h5>Companies</h5><p>Technology companies act as both technical advisers and active lobbyists on AI regulation. Representatives from Alibaba, Baidu, and Tencent sit on AI policy advisory committees, and the companies lobby policymakers around new regulations. Tencent Research Institute, Tencent's in-house think tank, has been a notable public-facing thought leader on AI policy.</p>",Domestic_Political_Environment:"<div class='close-panel' id='closeInfoAIFunnel'><svg data-v-459a476e='' xmlns='http://www.w3.org/2000/svg' width='36' height='36' fill='none' class=''><circle cx='18' cy='18' r='17.5' stroke='currentColor'></circle><path stroke='currentColor' d='M25.07 10.93 10.93 25.07M25.07 25.07 10.93 10.93'></path></svg></div><h5>Domestic political environment</h5><p>The shape and stability of China's domestic political environment is a major influence on Chinese technology policy. Some considerations here include the current effectiveness of information controls, proximity to major political events or anniversaries, and the balance of power between corporate actors and regulators, among many others.</p>",Draft_Regulation:"<div class='close-panel' id='closeInfoAIFunnel'><svg data-v-459a476e='' xmlns='http://www.w3.org/2000/svg' width='36' height='36' fill='none' class=''><circle cx='18' cy='18' r='17.5' stroke='currentColor'></circle><path stroke='currentColor' d='M25.07 10.93 10.93 25.07M25.07 25.07 10.93 10.93'></path></svg></div><h5>Draft Regulation</h5><p>Most Chinese AI governance measures are first released in draft form, allowing for a period of public comment before a revised version becomes final. In the interim, new bureaucratic organizations can also co-sign the regulation. Changes between draft and final regulations provide one window into bureaucratic tussles and policy debates.</p>",Economy_and_Labor:"<div class='close-panel' id='closeInfoAIFunnel'><svg data-v-459a476e='' xmlns='http://www.w3.org/2000/svg' width='36' height='36' fill='none' class=''><circle cx='18' cy='18' r='17.5' stroke='currentColor'></circle><path stroke='currentColor' d='M25.07 10.93 10.93 25.07M25.07 25.07 10.93 10.93'></path></svg></div><h5>Economy & labor</h5><p>A growing economy and healthy labor markets are core to Chinese social stability, making them major, though indirect, factors in AI regulation. Economic and labor conditions that gave rise to Xi's common prosperity agenda and antimonopoly actions have likely contributed to provisions on recommendation algorithms covering antitrust and worker rights.</p>","Economy_and_Labor-New":"<div class='close-panel' id='closeInfoAIFunnel'><svg data-v-459a476e='' xmlns='http://www.w3.org/2000/svg' width='36' height='36' fill='none' class=''><circle cx='18' cy='18' r='17.5' stroke='currentColor'></circle><path stroke='currentColor' d='M25.07 10.93 10.93 25.07M25.07 25.07 10.93 10.93'></path></svg></div><h5>Economy & labor</h5><p>A growing economy and healthy labor markets are core to Chinese social stability, making them major, though indirect, factors in AI regulation. The economic and labor conditions that gave rise to Xi's common prosperity agenda and antimonopoly actions have likely contributed to provisions on recommendation algorithms covering antitrust and worker rights. This year's economic downturn also contributed to the loosening of requirements in the 2023 generative AI regulation.</p>",Internaional_AI_Debates:"<div class='close-panel' id='closeInfoAIFunnel'><svg data-v-459a476e='' xmlns='http://www.w3.org/2000/svg' width='36' height='36' fill='none' class=''><circle cx='18' cy='18' r='17.5' stroke='currentColor'></circle><path stroke='currentColor' d='M25.07 10.93 10.93 25.07M25.07 25.07 10.93 10.93'></path></svg></div><h5>International AI governance debates</h5><p>China's AI policy community extensively analyzes and draws lessons from international regulatory approaches, particularly in the EU. While Chinese regulations are never copies of those abroad, they often adapt foreign regulatory concepts to China's context. Analysts also sometimes use commentary on issues abroad to indirectly comment on issues at home.</p>",Internaional_AI_Debates_New:"<div class='close-panel' id='closeInfoAIFunnel'><svg data-v-459a476e='' xmlns='http://www.w3.org/2000/svg' width='36' height='36' fill='none' class=''><circle cx='18' cy='18' r='17.5' stroke='currentColor'></circle><path stroke='currentColor' d='M25.07 10.93 10.93 25.07M25.07 25.07 10.93 10.93'></path></svg></div><h5>International AI debates</h5><p>China's AI policy community extensively analyzes and draws lessons from international regulatory approaches, particularly in the EU. While Chinese regulations are never copies of those abroad, they often adapt foreign regulatory concepts to China's context. Analysts also sometimes use commentary on issues abroad to indirectly comment on issues at home.</p>
1",International_Environment:"<div class='close-panel' id='closeInfoAIFunnel'><svg data-v-459a476e='' xmlns='http://www.w3.org/2000/svg' width='36' height='36' fill='none' class=''><circle cx='18' cy='18' r='17.5' stroke='currentColor'></circle><path stroke='currentColor' d='M25.07 10.93 10.93 25.07M25.07 25.07 10.93 10.93'></path></svg></div><h5>International Environment</h5><p>While not a central driver of China's AI governance measures, the geopolitical environment remains a significant factor in policy discussions. Chinese leaders' persistent sense of being technologically encircled by hostile powers fuels demand for indigenous innovation and is used as a counterweight to push back against overly strict regulation.</p>","International_Environment-New":"<div class='close-panel' id='closeInfoAIFunnel'><svg data-v-459a476e='' xmlns='http://www.w3.org/2000/svg' width='36' height='36' fill='none' class=''><circle cx='18' cy='18' r='17.5' stroke='currentColor'></circle><path stroke='currentColor' d='M25.07 10.93 10.93 25.07M25.07 25.07 10.93 10.93'></path></svg></div><h5>International environment</h5><p>While not a central driver of China's early AI governance measures, international competitiveness has become a more significant factor shaping recent AI regulations. Concerns that China was behind in generative AI led policymakers to dial down certain requirements in the 2023 generative AI regulation for fear that overly strict regulation would hold Chinese AI development back.</p>",Media:"<div class='close-panel' id='closeInfoAIFunnel'><svg data-v-459a476e='' xmlns='http://www.w3.org/2000/svg' width='36' height='36' fill='none' class=''><circle cx='18' cy='18' r='17.5' stroke='currentColor'></circle><path stroke='currentColor' d='M25.07 10.93 10.93 25.07M25.07 25.07 10.93 10.93'></path></svg></div><h5>Media</h5><p>Chinese media can act as a signal of government priorities, forum for policy debate, or venue to highlight issues. Below are select publications playing each role.</p><p>Signal: People's Daily (äººæ°æ¥æ¥); Guangming Daily (å
ææ¥æ¥)</p><p>Debate: People's Post and Telegraph (人æ°é®çµæ¥); Science & Technology Daily (ç§ææ¥æ¥); AI-focused WeChat public accounts</p><p>Highlight: People (人ç©)</p>",MOST:"<div class='close-panel' id='closeInfoAIFunnel'><svg data-v-459a476e='' xmlns='http://www.w3.org/2000/svg' width='36' height='36' fill='none' class=''><circle cx='18' cy='18' r='17.5' stroke='currentColor'></circle><path stroke='currentColor' d='M25.07 10.93 10.93 25.07M25.07 25.07 10.93 10.93'></path></svg></div><h5>MOST</h5><p>The MOST has played a prominent role in creating AI governance principles, but not in regulations targeting specific applications. Its expert committees issued AI ethics and governance principles, and its draft technology ethics policy was adopted by the Central Committee. But it hasn't co-signed regulations on recommendation algorithms or deep synthesis.</p>","MOST-New":"<div class='close-panel' id='closeInfoAIFunnel'><svg data-v-459a476e='' xmlns='http://www.w3.org/2000/svg' width='36' height='36' fill='none' class=''><circle cx='18' cy='18' r='17.5' stroke='currentColor'></circle><path stroke='currentColor' d='M25.07 10.93 10.93 25.07M25.07 25.07 10.93 10.93'></path></svg></div><h5>MOST</h5><p>The Ministry of Science and Technology (MOST) has played a prominent role in creating AI governance principles but not in regulating specific applications. Its expert committees issued AI ethics and governance principles, and its draft technology ethics policy was adopted by the Central Committee. The MOST did not co-sign the regulations on recommendation algorithms or deep synthesis, but it did co-sign the 2023 regulation on generative AI.</p>",Other_Orgs:"<div class='close-panel' id='closeInfoAIFunnel'><svg data-v-459a476e='' xmlns='http://www.w3.org/2000/svg' width='36' height='36' fill='none' class=''><circle cx='18' cy='18' r='17.5' stroke='currentColor'></circle><path stroke='currentColor' d='M25.07 10.93 10.93 25.07M25.07 25.07 10.93 10.93'></path></svg></div><h5>Other ministries and orgs</h5><p>Though the Central Committee, the CAC, and the MOST have led the charge on AI governance thus far, several ministries and administrative bodies have contributed to and co-signed the final regulations. MIIT and MPS have featured most prominently, but smaller bodies like SAMR likely shaped provisions on monopolistic behavior and worker rights.</p>",Public_Opinion:"<div class='close-panel' id='closeInfoAIFunnel'><svg data-v-459a476e='' xmlns='http://www.w3.org/2000/svg' width='36' height='36' fill='none' class=''><circle cx='18' cy='18' r='17.5' stroke='currentColor'></circle><path stroke='currentColor' d='M25.07 10.93 10.93 25.07M25.07 25.07 10.93 10.93'></path></svg></div><h5>Public opinion</h5><p>Public outcry over social issues can, in some cases, provoke a regulatory response from the government. Backlash against the exploitation of food delivery workers by algorithm-driven apps led to the immediate reprimanding of the companies by the government and, eventually, the inclusion of these algorithms in measures governing recommendation algorithms.</p>",State_Council:"<div class='close-panel' id='closeInfoAIFunnel'><svg data-v-459a476e='' xmlns='http://www.w3.org/2000/svg' width='36' height='36' fill='none' class=''><circle cx='18' cy='18' r='17.5' stroke='currentColor'></circle><path stroke='currentColor' d='M25.07 10.93 10.93 25.07M25.07 25.07 10.93 10.93'></path></svg></div><h5>State Council & NPC</h5><p>The State Council, the government's highest administrative body, is responsible for implementing CCP policy decisions. It issued the landmark 2017 AI development plan and has now pledged to begin drafting a national AI law. That draft will eventually be submitted to the National People's Congress (NPC) for revisions and approval.</p>","State_Council-New":"<div class='close-panel' id='closeInfoAIFunnel'><svg data-v-459a476e='' xmlns='http://www.w3.org/2000/svg' width='36' height='36' fill='none' class=''><circle cx='18' cy='18' r='17.5' stroke='currentColor'></circle><path stroke='currentColor' d='M25.07 10.93 10.93 25.07M25.07 25.07 10.93 10.93'></path></svg></div><h5>State Council & NPC</h5><p>The State Council, the government's highest administrative body, is responsible for implementing CCP policy decisions. It issued the landmark 2017 AI development plan and in 2023 pledged to begin working toward a national AI law. The future of that law is uncertain, but if it moves forward, it will progress through the National People's Congress (NPC) for revisions and approval.</p>",Xi_Jinping_00000054949704223553830290000018052076726111144381_:"<div class='close-panel' id='closeInfoAIFunnel'><svg data-v-459a476e='' xmlns='http://www.w3.org/2000/svg' width='36' height='36' fill='none' class=''><circle cx='18' cy='18' r='17.5' stroke='currentColor'></circle><path stroke='currentColor' d='M25.07 10.93 10.93 25.07M25.07 25.07 10.93 10.93'></path></svg></div><h5>Xi Jinping</h5><p>As China's most powerful leader in decades, Xi helps set the general direction of travel in AI policy and provides the ultimate backstop for major policy decisions. Despite Xi's reputation for micromanaging certain policy areas, he does not appear to have done this with Chinese AI regulations thus far.</p>"})[r]??"",(a=document.querySelector("#data"))&&e.length>0&&(a.innerHTML=e),n=document.querySelector("#closeInfoAIFunnel"),n?.addEventListener("click",()=>{let e=t.closest("svg");e&&(e.classList.remove("active"),e.classList.add("default"));let r=document.querySelector("#data");r&&(r.innerHTML="Click on the sections above to learn more about them.")})}}(e)};for(let e of I)e.addEventListener("click",q);for(let e of document.querySelectorAll(".next-button .icon-triangle-right"))(0,i.createRoot)(e).render((0,r.createElement)(s.ArrowRight));for(let e of document.querySelectorAll(".prev-button .icon-triangle-left"))(0,i.createRoot)(e).render((0,r.createElement)(o.ArrowLeft));for(let r of(d.push(()=>{for(let e of m)e.removeEventListener("click",h)},()=>{for(let e of g)e.removeEventListener("click",p)},()=>{for(let e of f)e.removeEventListener("click",v)},()=>{for(let e of y)e.removeEventListener("click",b)},()=>{for(let e of w)e.removeEventListener("click",x)},()=>{for(let e of S)e.removeEventListener("click",L)},()=>{for(let e of k)e.removeEventListener("click",C)},()=>{for(let e of A)e.removeEventListener("click",j)},()=>{for(let e of I)e.removeEventListener("click",q)},function(){let e=document.querySelector("#demographicDEISwap");if(e){let t=e=>{let t=e.target,r=document.querySelector("#DEIUSImageSwap");if(r)switch(t.value){case"all":r.setAttribute("src","https://carnegie-production-assets.s3.amazonaws.com/static/media/images/DEI_Webpage_US_Staff_Demographics_2024-All-Staff[75].png");break;case"leadership":r.setAttribute("src","https://carnegie-production-assets.s3.amazonaws.com/static/media/images/DEI_Webpage_US_Staff_Demographics_2024-Leadership[41].png");break;case"operational":r.setAttribute("src","https://carnegie-production-assets.s3.amazonaws.com/static/media/images/DEI_Webpage_US_Staff_Demographics_2024-Operational[32].png");break;case"research":r.setAttribute("src","https://carnegie-production-assets.s3.amazonaws.com/static/media/images/DEI_Webpage_US_Staff_Demographics_2024-SeniorResearch[1].png");break;
1case"support":r.setAttribute("src","https://carnegie-production-assets.s3.amazonaws.com/static/media/images/DEI_Webpage_US_Staff_Demographics_2024-ResearchSupport[89].png")}};return e.addEventListener("change",t),()=>{e.removeEventListener("change",t)}}return()=>{}}(),function(){let e=document.querySelector("#IndiaStateImageSwap-doc77406 #IndiaStateDropdown");if(e){let t=e=>{let t=e.target,r=document.querySelector("#IndiaStateImageSwap");if(!r)return;let a={AndhraPradesh:"https://s3.amazonaws.com/ceipimg/static/201810-Vaishnav/201810-Vaishnav-Figure+5c+Andhra+Pradesh.jpg",ArunachalPradesh:"https://s3.amazonaws.com/ceipimg/static/201810-Vaishnav/201810-Vaishnav-Figure+5a+Arunachal+Pradesh.jpg",Assam:"https://s3.amazonaws.com/ceipimg/static/201810-Vaishnav/201810-Vaishnav-Figure+5a+Assam.jpg",Bihar:"https://s3.amazonaws.com/ceipimg/static/201810-Vaishnav/201810-Vaishnav-Figure+5b+Bihar.jpg",Chhattisgarh:"https://s3.amazonaws.com/ceipimg/static/201810-Vaishnav/201810-Vaishnav-Figure+5a+Chhattisgarh.jpg",Delhi:"https://s3.amazonaws.com/ceipimg/static/201810-Vaishnav/201810-Vaishnav-Figure+5b+Delhi.jpg",Goa:"https://s3.amazonaws.com/ceipimg/static/201810-Vaishnav/201810-Vaishnav-Figure+5a+Goa.jpg",Gujarat:"https://s3.amazonaws.com/ceipimg/static/201810-Vaishnav/201810-Vaishnav-Figure+5a+Gujarat.jpg",Haryana:"https://s3.amazonaws.com/ceipimg/static/201810-Vaishnav/201810-Vaishnav-Figure+5c+Haryana.jpg",HimachalPradesh:"https://s3.amazonaws.com/ceipimg/static/201810-Vaishnav/201810-Vaishnav-Figure+5a+Himachal+Pradesh.jpg",JammuKashmir:"https://s3.amazonaws.com/ceipimg/static/201810-Vaishnav/201810-Vaishnav-Figure+5c+Jammu+%26+Kashmir.jpg",Jharkhand:"https://s3.amazonaws.com/ceipimg/static/201810-Vaishnav/201810-Vaishnav-Figure+5d+Jharkhand.jpg",Karnataka:"https://s3.amazonaws.com/ceipimg/static/201810-Vaishnav/201810-Vaishnav-Figure+5a+Karnataka.jpg",Kerala:"https://s3.amazonaws.com/ceipimg/static/201810-Vaishnav/201810-Vaishnav-Figure+5a+Kerala.jpg",MadhyaPradesh:"https://s3.amazonaws.com/ceipimg/static/201810-Vaishnav/201810-Vaishnav-Figure+5a+Madhya+Pradesh.jpg",Maharashtra:"https://s3.amazonaws.com/ceipimg/static/201810-Vaishnav/201810-Vaishnav-Figure+5c+Maharashtra.jpg",Manipur:"https://s3.amazonaws.com/ceipimg/static/201810-Vaishnav/201810-Vaishnav-Figure+5a+Manipur.jpg",Meghalaya:"https://s3.amazonaws.com/ceipimg/static/201810-Vaishnav/201810-Vaishnav-Figure+5a+Meghalaya.jpg",Mizoram:"https://s3.amazonaws.com/ceipimg/static/201810-Vaishnav/201810-Vaishnav-Figure+5a+Mizoram.jpg",Nagaland:"https://s3.amazonaws.com/ceipimg/static/201810-Vaishnav/201810-Vaishnav-Figure+5a+Nagaland.jpg",Odisha:"https://s3.amazonaws.com/ceipimg/static/201810-Vaishnav/201810-Vaishnav-Figure+5a+Odisha.jpg",Puducherry:"https://s3.amazonaws.com/ceipimg/static/201810-Vaishnav/201810-Vaishnav-Figure+5a+Puducherry.jpg",Punjab:"https://s3.amazonaws.com/ceipimg/static/201810-Vaishnav/201810-Vaishnav-Figure+5a+Punjab.jpg",Rajasthan:"https://s3.amazonaws.com/ceipimg/static/201810-Vaishnav/201810-Vaishnav-Figure+5a+Rajasthan.jpg",Sikkim:"https://s3.amazonaws.com/ceipimg/static/201810-Vaishnav/201810-Vaishnav-Figure+5d+Sikkim.jpg",TamilNadu:"https://s3.amazonaws.com/ceipimg/static/201810-Vaishnav/201810-Vaishnav-Figure+5b+Tamil+Nadu.jpg",Tripura:"https://s3.amazonaws.com/ceipimg/static/201810-Vaishnav/201810-Vaishnav-Figure+5a+Tripura.jpg",Uttarakhand:"https://s3.amazonaws.com/ceipimg/static/201810-Vaishnav/201810-Vaishnav-Figure+5a+Uttarakhand.jpg",UttarPradesh:"https://s3.amazonaws.com/ceipimg/static/201810-Vaishnav/201810-Vaishnav-Figure+5b+Uttar+Pradesh.jpg",WestBengal:"https://s3.amazonaws.com/ceipimg/static/201810-Vaishnav/201810-Vaishnav-Figure+5b+West+Bengal.jpg"};a[t.value]&&r.setAttribute("src",a[t.value]??"")};return e.addEventListener("change",t),()=>{e.removeEventListener("change",t)}}return()=>{}}(),function(){let e=document.querySelector("#EUMaps-doc81658 #EUMapDropdown");if(e){let t=e=>{let t=e.target,r=document.querySelector("#EUMapImageSwap");if(!r)return;let a={Assistance:"https://images.carnegieendowment.org/images/article_images/Map_6_EU_Assistance.jpg",Delegations:"https://images.carnegieendowment.org/images/article_images/Map_7_EU_Delegations.jpg",ReferencesCouncil
1:"https://images.carnegieendowment.org/images/article_images/Map_3_Council_Conclusions.jpg",ReferencesHighRep:"https://images.carnegieendowment.org/images/article_images/Map_2_HRVP_Declaration.jpg",Sanctions:"https://images.carnegieendowment.org/images/article_images/Map_4_Sanctions.jpg",Trade:"https://images.carnegieendowment.org/images/article_images/Map_5_Trade_Agreements.jpg",Visits:"https://images.carnegieendowment.org/images/article_images/202004-EU-Map_1-Visits.jpg"};a[t.value]&&r.setAttribute("src",a[t.value]??"")};return e.addEventListener("change",t),()=>{e.removeEventListener("change",t)}}return()=>{}}(),(e=(e,t,r,a)=>{let n=document.querySelector(`#Collapse${e}`),i=document.querySelector(`#Conflict${e}`),o=document.querySelector(`#Peaceful${e}`),s=document.querySelector(`#text-description${t}`),c=document.querySelector(`#text-description${r}`),l=document.querySelector(`#text-description${a}`);document.querySelector("#afb9d905-388a-45f7-b141-8e88920e5358")?.classList.add("rollover"),n?.classList.add("active"),i?.classList.add("active"),l?.classList.add("active"),c?.classList.add("active"),"skip"!==t&&(o?.classList.add("active"),s?.classList.add("active"))},t=(e,t,r,a)=>{let n=`Collapse${e}`,i=`Conflict${e}`,o=`Peaceful${e}`,s=`text-description${t}`,c=`text-description${r}`,l=`text-description${a}`;document.querySelector("#afb9d905-388a-45f7-b141-8e88920e5358")?.classList.remove("rollover"),document.querySelector(`#${n}`)?.classList.remove("active"),document.querySelector(`#${i}`)?.classList.remove("active"),document.querySelector(`#${l}`)?.classList.remove("active"),document.querySelector(`#${c}`)?.classList.remove("active"),"skip"!==t&&(document.querySelector(`#${o}`)?.classList.remove("active"),document.querySelector(`#${s}`)?.classList.remove("active"))},a=[],n=(r,n,i,o)=>{let s=[`Collapse${r}`,`Conflict${r}`,`Peaceful${r}`];for(let c of("skip"===n&&s.pop(),s)){let s=document.querySelector(`#${c}`);if(s){let c=()=>{e(r,n,i,o)},l=()=>{t(r,n,i,o)};s.addEventListener("mouseover",c),s.addEventListener("mouseout",l),a.push(()=>{s.removeEventListener("mouseover",c),s.removeEventListener("mouseout",l)})}}},document.querySelector("#KoreanUnification-doc78737")&&(n("Negotiating","-3","-15","-20"),n("DefensiveOperations","-7","-222","-8"),n("CivilSecurity","-4","-16","-11"),n("RuleofLaw","-2","-17","-12"),n("SupportingGovernance","-5","-18","-13"),n("SupportingDevelopment","-6","-19","-14"),n("EssentialServices","","-333","-9"),n("OffensiveOperations","skip","-21","-10")),()=>{for(let e of a)e()}),(l=[],u=(e,t)=>{let r=document.querySelector(e);if(r){let e=e=>{e.preventDefault();let r=e.target;for(let e of document.querySelectorAll("#MoonNorthKorea-doc77946 li"))e.id!==r.id&&e.classList.contains("active")&&e.classList.remove("active");r.parentElement&&r.parentElement.classList.add("active");let a=document.querySelector("#MoonNorthKoreaGraphSwap");a&&a.setAttribute("src",t)};r.addEventListener("click",e),l.push(()=>{r.removeEventListener("click",e)})}},document.querySelector("#MoonNorthKorea-doc77946")&&(u("#MoonNorthKoreaGraphRohTaewoo","https://s3.amazonaws.com/ceipimg/static/201901-Lee/01_Tae-woo.png"),u("#MoonNorthKoreaGraphKimYoungSam","https://s3.amazonaws.com/ceipimg/static/201901-Lee/01_Young-sam.png"),u("#MoonNorthKoreaGraphKimDaeJung","https://s3.amazonaws.com/ceipimg/static/201901-Lee/03_Dae-jung.png"),u("#MoonNorthKoreaGraphRohMooHyun","https://s3.amazonaws.com/ceipimg/static/201901-Lee/04_Moo-hyun.png"),u("#MoonNorthKoreaGraphLee","https://s3.amazonaws.com/ceipimg/static/201901-Lee/05_Myung-bak.png"),u("#MoonNorthKoreaGraphPark","https://s3.amazonaws.com/ceipimg/static/201901-Lee/06_Geun-hye.png")),()=>{for(let e of l)e()}),function(){let e=[],t=document.querySelector("#button2019");if(t){let r=()=>{document.querySelector("#button2014")?.classList.remove("active"),document.querySelector("#button2019")?.classList.add("active"),document.querySelector("#foonotes2014")?.classList.remove("active"),document.querySelector("#foonotes2019")?.classList.add("active"),document.querySelector("#TDP .circle")?.classList.remove("circle-orange"),document.querySelector("#TDP .circle")?.classList.add("circle-gray"),document.querySelector("#MDMK .circle")?.classList.remove("circle-orange"),document.querySelector("#MDMK .circle")?.classList.add("circle-teal"),document.querySelector("#SP .circle")?.classList.remove("circle-orange"),document.querySelector("#SP .circle")?.classList.add("circle-teal"),document.querySelector("#RLSP .circle")?.classList.remove("circle-orange-gray"),document.querySelector("#RLSP .circle")?.classList.add("circle-teal"),document.querySelector("#NPF .circle")?.classList.remove("circle-orange"),document.querySelector("#NPF .circle")?.classList.add("circle-orange-gray"),document.querySelector("#AD .circle")?.classList.remove("circle-orange"),document.querySelector("#AD .circle")?.classList.add("circle-orange-gray"),document.querySelector("#HJCBL .circle")?.classList.remove("circle-orange"),document.querySelector("#HJCBL .circle")?.classList.add("circle-teal"),document.querySelector("#JKNC .circle")?.classList.remove("circle-teal"),document.querySelector("#JKNC .circle")?.classList.add("circle-teal-gray"),document.querySelector("#BPF .circle")?.classList.remove("circle-teal-gray"),document.querySelector("#BPF .circle")?.classList.add("circle-orange"),document.querySelector("#AIADMK .circle")?.classList.remove("circle-gray"),document.querySelector("#AIADMK .circle")?.classList.add("circle-orange"),document.querySelector("#CPIM .circle")?.classList.remove("circle-gray"),document.querySelector("#CPIM .circle")?.classList.add("circle-teal-gray"),document.querySelector("#DMK .circle")?.classList.remove("circle-gray"),document.querySelector("#DMK .circle")?.classList.add("circle-teal"),document.querySelector("#JDU .circle")?.classList.remove("circle-gray"),document.querySelector("#JDU .circle")?.classList.add("circle-orange"),document.querySelector("#CPI .circle")?.classList.remove("circle-gray"),document.querySelector("#CPI .circle")?.classList.add("circle-teal-gray"),document.querySelector("#JDS .circle")?.classList.remove("circle-gray"),document.querySelector("#JDS .circle")?.classList.add("circle-teal"),document.querySelector("#RSP .circle")?.classList.remove("circle-gray"),document.querySelector("#RSP .circle")?.classList.add("circle-teal-gray"),document.querySelector("#JVMP .circle")?.classList.remove("circle-gray"),document.querySelector("#JVMP .circle")?.classList.add("circle-teal"),document.querySelector("#CPIMLL .circle")?.classList.remove("circle-gray"),document.querySelector("#CPIMLL .circle")?.classList.add("circle-teal"),document.querySelector("#AGP .circle")?.classList.remove("circle-gray"),document.querySelector("#AGP .circle")?.classList.add("circle-orange"),document.querySelector("#AJSU .circle")?.classList.remove("circle-gray"),document.querySelector("#AJSU .circle")?.classList.add("circle-orange");let e=document.querySelectorAll(".only2014"),t=document.querySelectorAll(".only2019"),r=document.querySelectorAll(".footnote2014"),a=document.querySelectorAll(".footnote2019");for(let t of e)t.classList.remove("active");for(let e of r)e.classList.remove("active");for(let e of t)e.classList.add("active");for(let e of a)e.classList.add("active")};t.addEventListener("click",r),e.push(()=>{t.removeEventListener("click",r)}
1)}let r=document.querySelector("#button2014");if(r){let t=()=>{document.querySelector("#button2019")?.classList.remove("active"),document.querySelector("#button2014")?.classList.add("active"),document.querySelector("#foonotes2019")?.classList.remove("active"),document.querySelector("#foonotes2014")?.classList.add("active"),document.querySelector("#TDP .circle")?.classList.remove("circle-gray"),document.querySelector("#TDP .circle")?.classList.add("circle-orange"),document.querySelector("#MDMK .circle")?.classList.remove("circle-teal"),document.querySelector("#MDMK .circle")?.classList.add("circle-orange"),document.querySelector("#SP .circle")?.classList.remove("circle-teal"),document.querySelector("#SP .circle")?.classList.add("circle-orange"),document.querySelector("#RLSP .circle")?.classList.remove("circle-teal"),document.querySelector("#RLSP .circle")?.classList.add("circle-orange-gray"),document.querySelector("#NPF .circle")?.classList.remove("circle-orange-gray"),document.querySelector("#NPF .circle")?.classList.add("circle-orange"),document.querySelector("#AD .circle")?.classList.remove("circle-orange-gray"),document.querySelector("#AD .circle")?.classList.add("circle-orange"),document.querySelector("#HJCBL .circle")?.classList.remove("circle-teal"),document.querySelector("#HJCBL .circle")?.classList.add("circle-orange"),document.querySelector("#JKNC .circle")?.classList.remove("circle-teal-gray"),document.querySelector("#JKNC .circle")?.classList.add("circle-teal"),document.querySelector("#BPF .circle")?.classList.remove("circle-orange"),document.querySelector("#BPF .circle")?.classList.add("circle-teal-gray"),document.querySelector("#AIADMK .circle")?.classList.remove("circle-orange"),document.querySelector("#AIADMK .circle")?.classList.add("circle-gray"),document.querySelector("#CPIM .circle")?.classList.remove("circle-teal-gray"),document.querySelector("#CPIM .circle")?.classList.add("circle-gray"),document.querySelector("#DMK .circle")?.classList.remove("circle-teal"),document.querySelector("#DMK .circle")?.classList.add("circle-gray"),document.querySelector("#JDU .circle")?.classList.remove("circle-orange"),document.querySelector("#JDU .circle")?.classList.add("circle-gray"),document.querySelector("#CPI .circle")?.classList.remove("circle-teal-gray"),document.querySelector("#CPI .circle")?.classList.add("circle-gray"),document.querySelector("#JDS .circle")?.classList.remove("circle-teal"),document.querySelector("#JDS .circle")?.classList.add("circle-gray"),document.querySelector("#RSP .circle")?.classList.remove("circle-teal-gray"),document.querySelector("#RSP .circle")?.classList.add("circle-gray"),document.querySelector("#JVMP .circle")?.classList.remove("circle-teal"),document.querySelector("#JVMP .circle")?.classList.add("circle-gray"),document.querySelector("#CPIMLL .circle")?.classList.remove("circle-teal"),document.querySelector("#CPIMLL .circle")?.classList.add("circle-gray"),document.querySelector("#AGP .circle")?.classList.remove("circle-orange"),document.querySelector("#AGP .circle")?.classList.add("circle-gray"),document.querySelector("#AJSU .circle")?.classList.remove("circle-orange"),document.querySelector("#AJSU .circle")?.classList.add("circle-gray");let e=document.querySelectorAll(".only2014"),t=document.querySelectorAll(".only2019"),r=document.querySelectorAll(".footnote2014"),a=document.querySelectorAll(".footnote2019");for(let t of e)t.classList.add("active");for(let e of r)e.classList.add("active");for(let e of t)e.classList.remove("active");for(let e of a)e.classList.remove("active")};r.addEventListener("click",t),e.push(()=>{r.removeEventListener("click",t)})}return()=>{for(let t of e)t()}}(),function(){let e=[],t=document.querySelectorAll("#KeyEntrepreneursSinger2025 .entrepreneur-click"),r=e=>{for(let e of document.querySelectorAll("#KeyEntrepreneursSinger2025 .entrepreneur-click"))e.classList.remove("active");for(let e of document.querySelectorAll("#KeyEntrepreneursSinger2025 .about-entrepreneur"))e.classList.remove("active");let t=e.currentTarget;t.classList.add("active");let r=t.dataset.about;r&&(r="#"+r,document.querySelector(r)?.classList.add("active"))};for(let a of t)a.addEventListener("click",r),e.push(()=>{a.removeEventListener("click",r)}
1);return()=>{for(let t of e)t()}}(),c(),function(){let e=[];function t(e){let t=e.querySelector("noscript");if(!t)return null;let r=document.createElement("div");return r.innerHTML=t.innerHTML,r.querySelector("img")?.getAttribute("src")??null}for(let e of document.querySelectorAll(".flourish-embed")){let r=t(e);r&&(new Image().src=r)}let r=()=>{for(let r of document.querySelectorAll(".flourish-embed")){let a=t(r);if(!a)continue;let n=document.createElement("img");n.src=a,n.alt="chart visualization",n.style.width="100%",n.style.maxWidth="100%",n.classList.add("flourish-print-img"),r.prepend(n),e.push(n)}},a=()=>{for(let t of e)t.remove();e.length=0};return globalThis.addEventListener("beforeprint",r),globalThis.addEventListener("afterprint",a),()=>{globalThis.removeEventListener("beforeprint",r),globalThis.removeEventListener("afterprint",a)}}()),document.querySelectorAll("iframe")))r.src.includes("youtube.com")&&r.classList.add("youtube-video");return()=>{for(let e of d)e()}}()),()=>{0==--l&&u&&(u(),u=null)}),[]),(0,t.jsx)(n.RichText,{className:(0,a.cn)("html-block",m&&"desktop:-mx-[3em] desktop:max-w-none"),content:h,id:d,overflowImages:m})}],25502)},997250,e=>{"use strict";var t=e.i(573378),r=e.i(13418),a=e.i(856794),n=e.i(73125),i=e.i(520234),o=e.i(554295);e.i(700602);var s=e.i(914889);e.i(501352);var c=e.i(445383),l=e.i(565319);e.i(514832);var u=e.i(415584);e.s(["TagFeed",0,({badge:e,featuredItem:d,items:m,seeMore:h=!0})=>{let g=(0,a.useLocale)(),p=(0,n.useTranslations)("Common");return(0,t.jsxs)("div",{className:"bg-blanc pt-[1.1rem] dark:bg-noir/20",children:[e&&(0,t.jsx)("div",{className:"mb-[1.1rem] px-[2.4rem]",children:(0,t.jsx)(s.Badge,{asChild:!0,children:(0,t.jsx)(o.Link,{href:e.url,children:e.label})})}),(0,t.jsxs)("div",{children:[(0,t.jsxs)("div",{className:"flex flex-col gap-[0.8rem] px-[2.4rem] pb-[2.4rem]",children:[d.image?.url&&(0,t.jsx)("div",{className:"relative mb-[2.4rem] h-[18.3rem] overflow-hidden tablet:h-[16.1rem] desktop:h-[20.3rem]",children:(0,t.jsx)(o.Link,{href:d.contentSummary.href,target:d.contentSummary.openInNewTab?"_blank":"_self",type:"image",children:(0,t.jsx)(r.default,{alt:d.image.alt,className:(0,l.cn)("relative object-cover",d.image.coverImage&&"object-contain"),fill:!0,src:d.image.url})})}),(0,t.jsx)(u.ContentSummary,{...d.contentSummary,isFeatured:!0})]}),(0,t.jsxs)("ul",{className:"border-t border-noir/10",children:[m.map(e=>(0,t.jsx)("li",{className:"border-b border-noir/10 px-[2.4rem] py-[1.6rem]",children:(0,t.jsx)(u.ContentSummary,{...e.contentSummary})},e.id)),e&&h&&(0,t.jsx)("li",{className:"px-[2.4rem] pb-[2.4rem] pt-[2rem]",children:(0,t.jsx)(c.ButtonLink,{className:"max-w-fit p-0",href:e.url,iconName:"ArrowForwardCircled",iconPlacement:"right",variant:"tertiary",children:(0,i.match)(g).with("ru",()=>p("more")).with("hi",()=>`${e.label} ${p("moreOn")}`).otherwise(()=>`${p("moreOn")} ${e.label}`)})})]})]})]})}])},969286,e=>{"use strict";var t=e.i(573378),r=e.i(216887),a=e.i(13418),n=e.i(73125),i=e.i(554295);e.i(161148);var o=e.i(34634),s=e.i(565319);e.i(1258);var c=e.i(920495);e.i(333611);var l=e.i(59937);e.i(497935);var u=e.i(81755);e.s(["AffiliationCard",0,({className:e,colorContext:d,dek:m,eyebrow:h,heading:g,headingElement:p="h3",image:f,link:v,logo:y,mobileImage:b,publishedAt:w,showSubscribeCTA:x=!0,subscribeCTALabel:S})=>{let L=(0,n.useTranslations)("Common"),k=(0,r.useMemo)(()=>g?({"Carnegie Politika":"/images/politika-landing-header.png","China Financial Markets":"/images/cfm-landing-header.png",Diwan:"/images/diwan-landing-header.png",Emissary:"/images/emmisary-landing-header.png",Sada:"/images/sada-landing-header.png","Strategic Europe":"/images/strategic-europe-landing-header.png","ÐаÑнеги Politika":"/images/politika-landing-header.png"})[g]??null:null,[g]);return(0,t.jsxs)("div",{className:(0,s.cn)("flex flex-col",e),children:[k?(0,t.jsx)(a.default,{alt:g??"Blog Image",className:"h-[17rem] w-full object-cover",height:170,src:k,width:250}):b?.url?(0,t.jsx)("div",{className:"relative",children:y?.url?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(a.default,{alt:b.alt,className:"relative h-[17rem] w-full object-cover",height:b.height??170,src:b.url,width:b.
1width??250}),(0,t.jsx)(a.default,{alt:y.alt,className:"absolute top-1/2 h-1/4 w-full -translate-y-1/2 transform object-contain",height:y.height??45,src:y.url,width:y.width??250})]}):(0,t.jsx)(a.default,{alt:b.alt,className:"h-[17rem] w-full object-cover",height:b.height??170,src:b.url,width:b.width??250})}):f?.url?(0,t.jsx)("div",{className:"relative",children:y?.url?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(a.default,{alt:f.alt,className:"relative h-[17rem] w-full object-cover",height:f.height??170,src:f.url,width:f.width??250}),(0,t.jsx)(a.default,{alt:y.alt,className:"absolute top-1/2 h-1/4 w-full -translate-y-1/2 transform object-contain",height:y.height??45,src:y.url,width:y.width??250})]}):(0,t.jsx)(a.default,{alt:f.alt,className:"h-[17rem] w-full object-cover",height:f.height??170,src:f.url,width:f.width??250})}):null,(0,t.jsxs)("div",{className:(0,s.cn)("flex flex-col gap-[1.6rem] bg-grey px-[2.4rem] py-[3.6rem]","white"===d&&"bg-greyDark"),children:[(0,t.jsxs)("div",{children:[h&&(0,t.jsxs)(c.Eyebrow,{className:"mb-[0.8rem] opacity-50",children:[h," ",w&&(0,t.jsx)("span",{children:w})]}),(g??m)&&(0,t.jsxs)("div",{className:"flex flex-col gap-[1.2rem]",children:[g&&(v?.href?(0,t.jsx)(i.Link,{href:v.href,children:(0,t.jsx)(l.Heading,{as:p,className:"text-blue/80",children:g})}):(0,t.jsx)(l.Heading,{as:p,children:g})),m&&(0,t.jsx)(u.RichText,{asChild:!0,className:"text-bodyDisplaySmall",content:m})]})]}),x&&v?.href&&(0,t.jsx)(i.Link,{className:(0,s.cn)((0,o.buttonVariants)({variant:"tertiary"}).base(),"max-w-fit p-0 hover:text-tealHover hover:decoration-tealHover active:text-blueDark active:decoration-tealActive"),href:v.href,children:S??L("learnMore")})]})]})}])}]);
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.