1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[51603],{51603:(e,t,r)=>{r.r(t),r.d(t,{default:()=>g});var a=r(93682),n=r(18938),i=r(99738),c=r(15630),o=r(32956),l=r(800),d=r(87042),s=r(4927),p=r(89205),b=r(68014),u=r.n(b),m=r(71055),f=r(57804),O=r(9954);function y(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,a)}return r}let w=u()(()=>r.e(38198).then(r.bind(r,38198)),{id:"9042410",loadableGenerated:{webpack:()=>[38198]}}),h=u()(()=>r.e(94723).then(r.bind(r,94723)),{id:"a131bb0",loadableGenerated:{webpack:()=>[94723]}}),k=u()(()=>r.e(24264).then(r.bind(r,24264)),{id:"f6b7d00",loadableGenerated:{webpack:()=>[24264]}});function g({"data-node-id":e,media:t=[],size:r="medium"}){let b=(0,l.BV)("displayType"),u=(0,i.isLongFormArticle)(b),j=(0,f.W)(),P=u&&!j?r:"medium",E="large"===P,_=(0,m.useCallback)(()=>t.map((e,t)=>{if(!e)return null;let{image_id:r,media_type:a,metadata:{caption:i,captionDom:l,selected_crop:d}={}}=e,s=null;if((0,o.Zh)(e))s=(0,O.Y)(k,{embed:e,caption:i,captionDom:l});else switch(a){case p.Z2.IMAGE:s=(0,O.Y)(h,{id:r,image:e,crop:d,captionDom:l,size:P,isComposite:!0});break;case p.Z2.FILE:s=(0,O.Y)(w,{src:(0,c.G7)(e),caption:i})}return s&&(0,O.Y)(n.ZZ,{key:`${r||e.id||a}-${t}`,className:`size-${P}`},s)}),[t]);return t?(0,O.Y)(d.S,{name:"composite-wrapper",className:"embed","data-embed":p.eI.COMPOSITE,"data-node-id":e,fallback:s.FK},(0,O.Y)(n.i4,{sx:E?n.Fw:function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?y(Object(r),!0).forEach(function(t){(0,a.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):y(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},u&&!j&&n.Ez)},_())):null}}}]);
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.