1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,29060,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={formatUrl:function(){return o},formatWithValidation:function(){return u},urlObjectKeys:function(){return s}};for(var a in n)Object.defineProperty(r,a,{enumerable:!0,get:n[a]});let l=e.r(6544)._(e.r(52687)),i=/https?|ftp|gopher|file/;function o(e){let{auth:t,hostname:r}=e,n=e.protocol||"",a=e.pathname||"",o=e.hash||"",s=e.query||"",u=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?u=t+e.host:r&&(u=t+(~r.indexOf(":")?`[${r}]`:r),e.port&&(u+=":"+e.port)),s&&"object"==typeof s&&(s=String(l.urlQueryToSearchParams(s)));let d=e.search||s&&`?${s}`||"";return n&&!n.endsWith(":")&&(n+=":"),e.slashes||(!n||i.test(n))&&!1!==u?(u="//"+(u||""),a&&"/"!==a[0]&&(a="/"+a)):u||(u=""),o&&"#"!==o[0]&&(o="#"+o),d&&"?"!==d[0]&&(d="?"+d),a=a.replace(/[?#]/g,encodeURIComponent),d=d.replace("#","%23"),`${n}${u}${a}${d}${o}`}let s=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function u(e){return o(e)}},24276,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"useMergedRef",{enumerable:!0,get:function(){return a}});let n=e.r(47472);function a(e,t){let r=(0,n.useRef)(null),a=(0,n.useRef)(null);return(0,n.useCallback)(n=>{if(null===n){let e=r.current;e&&(r.current=null,e());let t=a.current;t&&(a.current=null,t())}else e&&(r.current=l(e,n)),t&&(a.current=l(t,n))},[e,t])}function l(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let r=e(t);return"function"==typeof r?r:()=>e(null)}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},17940,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"isLocalURL",{enumerable:!0,get:function(){return l}});let n=e.r(58249),a=e.r(46530);function l(e){if(!(0,n.isAbsoluteUrl)(e))return!0;try{let t=(0,n.getLocationOrigin)(),r=new URL(e,t);return r.origin===t&&(0,a.hasBasePath)(r.pathname)}catch(e){return!1}}},36832,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"errorOnce",{enumerable:!0,get:function(){return n}});let n=e=>{}},11363,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return b},useLinkStatus:function(){return v}};for(var a in n)Object.defineProperty(r,a,{enumerable:!0,get:n[a]});let l=e.r(6544),i=e.r(30332),o=l._(e.r(47472)),s=e.r(29060),u=e.r(70459),d=e.r(24276),c=e.r(58249),f=e.r(26535);e.r(33495);let h=e.r(35633),g=e.r(55719),p=e.r(17940),m=e.r(43943);function b(t){var r,n;let a,l,b,[v,E]=(0,o.useOptimistic)(g.IDLE_LINK_STATUS),w=(0,o.useRef)(null),{href:_,as:A,children:j,prefetch:S=null,passHref:O,replace:P,shallow:R,scroll:C,onClick:x,onMouseEnter:I,onTouchStart:T,legacyBehavior:z=!1,onNavigate:U,transitionTypes:M,ref:B,unstable_dynamicOnHover:F,...k}=t;a=j,z&&("string"==typeof a||"number"==typeof a)&&(a=(0,i.jsx)("a",{children:a}));let L=o.default.useContext(u.AppRouterContext),N=!1!==S,D=!1!==S?null===(n=S)||"auto"===n?m.FetchStrategy.PPR:m.FetchStrategy.Full:m.FetchStrategy.PPR,$="string"==typeof(r=A||_)?r:(0,s.formatUrl)(r);if(z){if(a?.$$typeof===Symbol.for("react.lazy"))throw Object.defineProperty(Error("`<Link legacyBehavior>` received a direct child that is either a Server Component, or JSX that was loaded with React.lazy(). This is not supported. Either remove legacyBehavior, or make the direct child a Client Component that renders the Link's `<a>` tag."),"__NEXT_ERROR_CODE",{value:"E863",enumerable:!1,configurable:!0});l=o.default.Children.only(a)}let K=z?l&&"object"==typeof l&&l.ref:B,Q=o.default.useCallback(e=>(null!==L&&(w.current=(0,g.mountLinkInstance)(e,$,L,D,N,E)),()=>{w.current&&((0,g.unmountLinkForCurrentNavigation)(w.current),w.current=null),(0,g.unmountPrefetchableInstance)(e)}),[N,$,L,D,E]),W={ref:(0,d.useMergedRef)(Q,K),onClick(t){z||"function"!=typeof x||x(t),z&&l.props&&"function"==typeof l.props.onClick&&l.props.onClick(t),!L||t.defaultPrevented||function(t,r,n,a,l,i,s){if("u">typeof window){let u,{nodeName:d}=t.currentTarget;if("A"===d.toUpperCase()&&((u=t.currentTarget.getAttribute("target"))&&"_self"!==u||t.metaKey||t.ctrlKey||t.shiftKey||t.altKey||t.nativeEvent&&2===t.nativeEvent.which)||t.currentTarget.hasAttribute("download"))return;if(!(0,p.isLocalURL)(r)){a&&(t.preventDefault(),location.replace(r));return}if(t.preventDefault(),i){let e=!1;if(i({preventDefault:()=>{e=!0}}),e)return}let{dispatchNavigateAction:c}=e.r(35445);o.default.startTransition(()=>{c(r,a?"replace":"push",!1===l?h.ScrollBehavior.NoScroll:h.ScrollBehavior.Default,n.current,s)})}}(t,$,w,P,C,U,M)},onMouseEnter(e){z||"function"!=typeof I||I(e),z&&l.props&&"function"==typeof l.props.onMouseEnter&&l.props.onMouseEnter(e),L&&N&&(0,g.onNavigationIntent)(e.currentTarget,!0===F)},onTouchStart:function(e){z||"function"!=typeof T||T(e),z&&l.props&&"function"==typeof l.props.onTouchStart&&l.props.onTouchStart(e),L&&N&&(0,g.onNavigationIntent)(e.currentTarget,!0===F)}};return(0,c.isAbsoluteUrl)($)?W.href=$:z&&!O&&("a"!==l.type||"href"in l.props)||(W.href=(0,f.addBasePath)($)),b=z?o.default.cloneElement(l,W):(0,i.jsx)("a",{...k,...W,children:a}),(0,i.jsx)(y.Provider,{value:v,children:b})}e.r(36832);let y=(0,o.createContext)(g.IDLE_LINK_STATUS),v=()=>(0,o.useContext)(y);("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esMo
1dule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},7578,e=>{"use strict";var t=e.i(30332),r=e.i(11363);function n(e){if(!e)return!0;if(e.startsWith("/")||e.startsWith("#"))return!1;try{let t=new URL(e).hostname.toLowerCase();if(["nsf.org","www.nsf.org","nsf.org.cn","www.nsf.org.cn","localhost"].includes(t)||t.endsWith(".nsf.org")||t.endsWith(".hcog.io"))return!1;return!0}catch{return!0}}e.s(["SmartLink",0,({href:e,newWindow:a,children:l,...i})=>{if(!e)return null;let o=null;try{o=new URL(e,"https://nsf.org").pathname.endsWith(".pdf")?"download":null}catch{o=e.endsWith(".pdf")?"download":null}return n(e)||a?(0,t.jsx)("a",{href:e,download:o,target:"_blank",rel:"noreferrer",...i,children:l}):(0,t.jsx)(r.default,{href:`${e}`,prefetch:!1,...i,children:l})},"isExternalLink",0,n])},17348,e=>{"use strict";e.i(38064);let t="algolia.nsf.org.cn",r="https://www.nsf.org.cn",n=[{code:"en",handle:"US_en",hourFormat:12,id:1,label:"United States (English)",labelTranslated:"United States (English)",translations:"en-US",region:"US",segments:"us/en",siteEnabled:!0,hreflang:"en-us"},{code:"es",handle:"MX_es",hourFormat:24,id:2,label:"Latinoamérica (español)",labelTranslated:"Mexico (Spanish)",translations:"es-419",region:"MX",segments:"mx/es",siteEnabled:!0,hreflang:"es-419"},{code:"zh",handle:"CN_zh",hourFormat:12,id:26,label:"ä¸å½ï¼ä¸æï¼",labelTranslated:"China (Simplified Chinese)",translations:"zh-Hans",region:"CN",segments:"china/zh",baseUrl:r,siteEnabled:!0,gtmId:"GTM-5BMBRPK",includeInSwitcher:!0,hreflang:"zh-hans",algoliaHost:t},{code:"zh",handle:"CN_en",hourFormat:12,id:11,label:"China (English)",labelTranslated:"China (English)",translations:"en-US",region:"CN",segments:"cn/en",baseUrl:`${r}/en`,siteEnabled:!0,gtmId:"GTM-5BMBRPK",includeInSwitcher:!0,hreflang:"en-cn",algoliaHost:t},{code:"en",handle:"IN_en",hourFormat:12,id:4,label:"India (English)",labelTranslated:"India (English)",translations:"en-US",region:"IN",segments:"in/en",siteEnabled:!0,hreflang:"en-in"},{code:"en",handle:"TH_en",hourFormat:12,id:5,label:"Thailand (English)",labelTranslated:"Thailand (English)",translations:"en-GB",region:"TH",segments:"th/en",siteEnabled:!0,hreflang:"en-th"},{code:"en",handle:"AU_en",hourFormat:12,id:6,label:"Australia (English)",labelTranslated:"Australia (English)",translations:"en-US",region:"AU",segments:"au/en",siteEnabled:!0,hreflang:"en-au"},{code:"en",handle:"IE_en",hourFormat:12,id:7,label:"Ireland (English)",labelTranslated:"Ireland (English)",translations:"en-US",region:"IE",segments:"ie/en",siteEnabled:!0,hreflang:"en-ie"},{code:"en",handle:"ZA_en",hourFormat:12,id:8,label:"South Africa (English)",labelTranslated:"South Africa (English)",translations:"en-ZA",region:"ZA",segments:"za/en",siteEnabled:!0,hreflang:"en-za"},{code:"en",handle:"UK_en",hourFormat:12,id:9,label:"United Kingdom (English)",labelTranslated:"United Kingdom (English)",translations:"en-GB",region:"GB",segments:"gb/en",siteEnabled:!0,hreflang:"en-gb"},{code:"en",handle:"NZ_en",hourFormat:12,id:10,label:"New Zealand (English)",labelTranslated:"New Zealand (English)",translations:"en-US",region:"NZ",segments:"nz/en",siteEnabled:!0,hreflang:"en-nz"},{code:"en",handle:"CA_en",hourFormat:12,id:16,label:"Canada (English)",labelTranslated:"Canada (English)",translations:"en-US",region:"CA",segments:"ca/en",siteEnabled:!0,hreflang:"en-ca"},{code:"pt",handle:"BR_pt",hourFormat:12,id:21,label:"Brasil (Português)",labelTranslated:"Brazil (Portuguese)",translations:"pt-BR",region:"BR",segments:"br/pt",siteEnabled:!0,hreflang:"pt-br"},{code:"de",handle:"DE_de",hourFormat:12,id:13,label:"Deutschland (Deutsch)",labelTranslated:"Germany (German)",translations:"de-DE",region:"DE",segments:"de/de",siteEnabled:!0,hreflang:"de-de"},{code:"ko",handle:"KR_ko",hourFormat:12,id:19,label:"ëíë¯¼êµ (íêµì´)",labelTranslated:"Korea (Korean)",translations:"ko-KR",region:"KR",segments:"kr/ko",siteEnabled:!0,includeInSwitcher:!0,hreflang:"ko-kr"},{code:"ja",handle:"JP_ja",hourFormat:12,id:23,label:"æ¥æ¬ (æ¥æ¬èª)",labelTranslated:"Japan (Japanese)",translations:"ja-JP",region:"JP",segments:"jp/ja",siteEnabled:!0,includeInSwitcher:!0,hreflang:"ja-jp"},{code:"it",handle:"IT_it",hourFormat:12,id:17,label:"Italia (Italiano)",labelTranslated:"Italy (Italian)",translations:"it-IT",region:"JP",segments:"it/it",siteEnabled:!0,includeInSwitcher:!0,hreflang:"it-it"},{code:"es",handle:"ES_es",hourFormat:12,id:15,label:"España (Español)",labelTranslated:"Spain (Spanish)",translations:"es-ES",region:"ES",segments:"es/es",siteEnabled:!0,includeInSwitcher:!0,hreflang:"es-es"},{code:"fr",handle:"FR_fr",hourFormat:12,id:12,label:"France (Français)",labelTranslated:"France (French)",translations:"fr-FR",regi
1on:"FR",segments:"fr/fr",siteEnabled:!1,includeInSwitcher:!1,hreflang:"fr-fr"},{code:"ro",handle:"RO_ro",hourFormat:12,id:24,label:"România (RomânÄ)",labelTranslated:"Romania (Romanian)",translations:"ro-RO",region:"RO",segments:"ro/ro",siteEnabled:!1,includeInSwitcher:!1,hreflang:"ro-ro"},{code:"bg",handle:"BG_bg",hourFormat:12,id:25,label:"ÐÑлгаÑÐ¸Ñ (бÑлгаÑÑки)",labelTranslated:"Bulgaria (Bulgarian)",translations:"bg-BG",region:"BG",segments:"bg/bg",siteEnabled:!1,includeInSwitcher:!1,hreflang:"bg-bg"},{code:"vi",handle:"VN_vi",hourFormat:12,id:27,label:"Vit Nam (ting Vit)",labelTranslated:"Vietnam (Vietnamese)",translations:"vi-VN",region:"VN",segments:"vn/vi",siteEnabled:!0,includeInSwitcher:!0,hreflang:"vi-vn"}],a=n[0],l=e=>({locale:e,siteHandle:e.handle,gtmId:e.gtmId??"GTM-WL3M779",t:t=>e.phrases?.[t]||(e.translations,window.__NSF_PHRASES__??{})[t]||t,siteUrl:t=>i(t,e),removeLocale:e=>{let t=(e=o(e)).split("/"),r=t[0]+"/"+t[1],a=RegExp(`^${r}`);return n.forEach(t=>{t.segments===r&&(e=o(e.replace(a,"")))}),e}}),i=(e,t)=>{let r="/"+o(e);return t.baseUrl?new URL(t.baseUrl).pathname.replace(/\/$/,"")+r:t!==a?"/"+t.segments+r:r},o=e=>e&&e.length>0&&"/"===e[0]?e.substring(1):e||"";e.s(["ALGOLIA_DEFAULT_HOST",0,"","hydrateLocale",0,l,"inferLocale",0,(e,t)=>{let r=a;return e=Array.isArray(e)?e[0]:e,t=Array.isArray(t)?t[0]:t,e&&t&&(r=n.find(({segments:r})=>r===[e,t].join("/"))||a),l(r)},"locales",0,n],17348)},51675,e=>{e.q("/_next/static/media/placeholder.1uwedxwv78stb.jpg")},8188,e=>{"use strict";var t=e.i(30332),r=e.i(34627),n=e.i(47472);e.i(38064);let a=[480,960,1440,2880],l="https://www.nsf.org".replace(/\/$/,"");var i=e.i(54042),o=e.i(87255);e.s(["StaticImage",0,({asset:e,isModal:s,widths:u=a,alt:d,className:c="",priority:f=!1,...h})=>{let[g,p]=(0,n.useState)(!1),m=e.url?((e,t=a,r,n={})=>{if(!l||!e)return;let i=r?t.filter(e=>e<=r):t,o=i.length?i:r?[r]:t;if(o.length)return o.map(t=>`${((e,t={})=>{if(!l||!e)return e;let{width:r,height:n,fit:a="scale-down",quality:i=90,format:o="auto"}=t,s=[];return r&&s.push(`width=${r}`),n&&s.push(`height=${n}`),s.push(`fit=${a}`,`quality=${i}`,`format=${o}`),`${l}/cdn-cgi/image/${s.join(",")}/${e}`})(e,{...n,width:t})} ${t}w`).join(", ")})(e.url,u,e.width):void 0,b=d??e.alt??"",y=e.focalPoint?.map(e=>`${100*(e||.5)}%`).join(" ")||null,v=(0,t.jsx)("img",{loading:f?"eager":"lazy",fetchPriority:f?"high":void 0,src:e.url||void 0,srcSet:m,alt:b,width:e.width||void 0,height:e.height||void 0,className:(0,r.default)("w-full h-full object-cover",c),style:y?{objectPosition:y}:{},...h});return e.url&&(0,t.jsxs)(t.Fragment,{children:[s?(0,t.jsx)("button",{onClick:()=>p(!0),children:v}):v,s&&(0,t.jsx)(i.Modal,{open:g,onClose:()=>p(!1),children:(0,t.jsxs)("div",{className:"relative h-full w-screen",children:[(0,t.jsx)("img",{loading:"lazy",src:e.url||void 0,srcSet:m,sizes:"100vw",alt:b,width:e.width||void 0,height:e.height||void 0,className:"size-full object-contain"}),(0,t.jsx)("div",{className:"absolute right-4 top-4",children:(0,t.jsx)(o.Button,{onClick:()=>p(!1),colorTheme:"white",icon:"Close"})})]})})]})}],8188)},61718,(e,t,r)=>{"use strict";function n({widthInt:e,heightInt:t,blurWidth:r,blurHeight:a,blurDataURL:l,objectFit:i}){let o=r?40*r:e,s=a?40*a:t,u=o&&s?`viewBox='0 0 ${o} ${s}'`:"";return`%3Csvg xmlns='http://www.w3.org/2000/svg' ${u}%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='${u?"none":"contain"===i?"xMidYMid":"cover"===i?"xMidYMid slice":"none"}' style='filter: url(%23b);' href='${l}'/%3E%3C/svg%3E`}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getImageBlurSvg",{enumerable:!0,get:function(){return n}})},47771,(e,t,r)=>{"use strict";
1Object.defineProperty(r,"__esModule",{value:!0});var n={VALID_LOADERS:function(){return l},imageConfigDefault:function(){return i}};for(var a in n)Object.defineProperty(r,a,{enumerable:!0,get:n[a]});let l=["default","imgix","cloudinary","akamai","custom"],i={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:14400,formats:["image/webp"],maximumDiskCacheSize:void 0,maximumRedirects:3,maximumResponseBody:5e7,dangerouslyAllowLocalIP:!1,dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"attachment",localPatterns:void 0,remotePatterns:[],qualities:[75],unoptimized:!1,customCacheHandler:!1}},22583,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getImgProps",{enumerable:!0,get:function(){return u}}),e.r(33495);let n=e.r(34482),a=e.r(61718),l=e.r(47771),i=["-moz-initial","fill","none","scale-down",void 0];function o(e){return void 0!==e.default}function s(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function u({src:e,sizes:t,unoptimized:r=!1,priority:d=!1,preload:c=!1,loading:f,className:h,quality:g,width:p,height:m,fill:b=!1,style:y,overrideSrc:v,onLoad:E,onLoadingComplete:w,placeholder:_="empty",blurDataURL:A,fetchPriority:j,decoding:S="async",layout:O,objectFit:P,objectPosition:R,lazyBoundary:C,lazyRoot:x,...I},T){var z;let U,M,B,{imgConf:F,showAltText:k,blurComplete:L,defaultLoader:N}=T,D=F||l.imageConfigDefault;if("allSizes"in D)U=D;else{let e=[...D.deviceSizes,...D.imageSizes].sort((e,t)=>e-t),t=D.deviceSizes.sort((e,t)=>e-t),r=D.qualities?.sort((e,t)=>e-t);U={...D,allSizes:e,deviceSizes:t,qualities:r}}if(void 0===N)throw Object.defineProperty(Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config"),"__NEXT_ERROR_CODE",{value:"E163",enumerable:!1,configurable:!0});let $=I.loader||N;delete I.loader,delete I.srcSet;let K="__next_img_default"in $;if(K){if("custom"===U.loader)throw Object.defineProperty(Error(`Image with src "${e}" is missing "loader" prop. 2Read more: https://nextjs.org/docs/messages/next-image-missing-loader`),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,configurable:!0})}else{let e=$;$=t=>{let{config:r,...n}=t;return e(n)}}if(O){"fill"===O&&(b=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[O];e&&(y={...y,...e});let r={responsive:"100vw",fill:"100vw"}[O];r&&!t&&(t=r)}let Q="",W=s(p),G=s(m);if((z=e)&&"object"==typeof z&&(o(z)||void 0!==z.src)){let t=o(e)?e.default:e;if(!t.src)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received ${JSON.stringify(t)}`),"__NEXT_ERROR_CODE",{value:"E460",enumerable:!1,configurable:!0});if(!t.height||!t.width)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received ${JSON.stringify(t)}`),"__NEXT_ERROR_CODE",{value:"E48",enumerable:!1,configurable:!0});if(M=t.blurWidth,B=t.blurHeight,A=A||t.blurDataURL,Q=t.src,!b)if(W||G){if(W&&!G){let e=W/t.width;G=Math.round(t.height*e)}else if(!W&&G){let e=G/t.height;W=Math.round(t.width*e)}}else W=t.width,G=t.height}let q=!d&&!c&&("lazy"===f||void 0===f);(!(e="string"==typeof e?e:Q)||e.startsWith("data:")||e.startsWith("blob:"))&&(r=!0,q=!1),U.unoptimized&&(r=!0),K&&!U.dangerouslyAllowSVG&&e.split("?",1)[0].endsWith(".svg")&&(r=!0);let H=s(g),V=Object.assign(b?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:P,objectPosition:R}:{},k?{}:{color:"transparent"},y),J=L||"empty"===_?null:"blur"===_?`url("data:image/svg+xml;charset=utf-8,${(0,a.getImageBlurSvg)({widthInt:W,heightInt:G,blurWidth:M,blurHeight:B,blurDataURL:A||"",objectFit:V.objectFit})}")`:`url("${_}")`,Z=i.includes(V.objectFit)?"fill"===V.objectFit?"100% 100%":"cover":V.objectFit,X=J?{backgroundSize:Z,backgroundPosition:V.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:J}:{},Y=function({config:e,src:t,unoptimized:r,width:a,quality:l,sizes:i,loader:o}){if(r){if(t.startsWith("/")&&!t.startsWith("//")){let e=(0,n.getDeploymentId)();if(e){let r=t.indexOf("?");if(-1!==r){let n=new URLSearchParams(t.slice(r+1));n.get("dpl")||(n.append("dpl",e),t=t.slice(0,r)+"?"+n.toString())}else t+=`?dpl=${e}`}}return{src:t,srcSet:void 0,sizes:void 0}}let{widths:s,kind:u}=function({deviceSizes:e,allSizes:t},r,n){if(n){let r=/(^|\s)(1?\d?\d)vw/g,a=[];for(let e;e=r.exec(n);)a.push(parseInt(e[2]));if(a.length){let r=.01*Math.min(...a);return{widths:t.filter(t=>t>=e[0]*r),kind:"w"}}return{widths:t,kind:"w"}}return"number"!=typeof r?{widths:e,kind:"w"}:{widths:[...new Set([r,2*r].map(e=>t.find(t=>t>=e)||t[t.length-1]))],kind:"x"}}(e,a,i),d=s.length-1;return{sizes:i||"w"!==u?i:"100vw",srcSet:s.map((r,n)=>`${o({config:e,src:t,quality:l,width:r})} ${"w"===u?r:n+1}${u}`).join(", "),src:o({config:e,src:t,quality:l,width:s[d]})}}({config:U,src:e,unoptimized:r,width:W,quality:H,sizes:t,loader:$}),ee=q?"lazy":f;return{props:{...I,loading:ee,fetchPriority:j,width:W,height:G,decoding:S,className:h,style:{...V,...X}
2,sizes:Y.sizes,srcSet:Y.srcSet,src:v||Y.src},meta:{unoptimized:r,preload:c||d,placeholder:_,fill:b}}}},19168,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return o}});let n=e.r(47472),a="u"<typeof window,l=a?()=>{}:n.useLayoutEffect,i=a?()=>{}:n.useEffect;function o(e){let{headManager:t,reduceComponentsToState:r}=e;function o(){if(t&&t.mountedInstances){let e=n.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(r(e))}}return a&&(t?.mountedInstances?.add(e.children),o()),l(()=>(t?.mountedInstances?.add(e.children),()=>{t?.mountedInstances?.delete(e.children)})),l(()=>(t&&(t._pendingUpdate=o),()=>{t&&(t._pendingUpdate=o)})),i(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},3134,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return p},defaultHead:function(){return c}};for(var a in n)Object.defineProperty(r,a,{enumerable:!0,get:n[a]});let l=e.r(45102),i=e.r(6544),o=e.r(30332),s=i._(e.r(47472)),u=l._(e.r(19168)),d=e.r(50965);function c(){return[(0,o.jsx)("meta",{charSet:"utf-8"},"charset"),(0,o.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")]}function f(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===s.default.Fragment?e.concat(s.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}e.r(33495);let h=["name","httpEquiv","charSet","itemProp"];function g(e){let t,r,n,a;return e.reduce(f,[]).reverse().concat(c().reverse()).filter((t=new Set,r=new Set,n=new Set,a={},e=>{let l=!0,i=!1;if(e.key&&"number"!=typeof e.key&&e.key.indexOf("$")>0){i=!0;let r=e.key.slice(e.key.indexOf("$")+1);t.has(r)?l=!1:t.add(r)}switch(e.type){case"title":case"base":r.has(e.type)?l=!1:r.add(e.type);break;case"meta":for(let t=0,r=h.length;t<r;t++){let r=h[t];if(e.props.hasOwnProperty(r))if("charSet"===r)n.has(r)?l=!1:n.add(r);else{let t=e.props[r],n=a[r]||new Set;("name"!==r||!i)&&n.has(t)?l=!1:(n.add(t),a[r]=n)}}}return l})).reverse().map((e,t)=>{let r=e.key||t;return s.default.cloneElement(e,{key:r})})}let p=function({children:e}){let t=(0,s.useContext)(d.HeadManagerContext);return(0,o.jsx)(u.default,{reduceComponentsToState:g,headManager:t,children:e})};("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},5602,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"ImageConfigContext",{enumerable:!0,get:function(){return l}});let n=e.r(45102)._(e.r(47472)),a=e.r(47771),l=n.default.createContext(a.imageConfigDefault)},36496,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"RouterContext",{enumerable:!0,get:function(){return n}});let n=e.r(45102)._(e.r(47472)).default.createContext(null)},94601,(e,t,r)=>{"use strict";function n(e,t){let r=e||75;return t?.qualities?.length?t.qualities.reduce((e,t)=>Math.abs(t-r)<Math.abs(e-r)?t:e,t.qualities[0]):r}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"findClosestQuality",{enumerable:!0,get:function(){return n}})},18024,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return i}});let n=e.r(94601),a=e.r(34482);function l({config:e,src:t,width:r,quality:i}){let o=(0,a.getDeploymentId)();if(t.startsWith("/")&&!t.startsWith("//")){let e=t.indexOf("?");if(-1!==e){let r=new URLSearchParams(t.slice(e+1)),n=r.get("dpl");if(n){o=n,r.delete("dpl");let a=r.toString();t=t.slice(0,e)+(a?"?"+a:"")}}}if(t.startsWith("/")&&t.includes("?")&&e.localPatterns?.length===1&&"**"===e.localPatterns[0].pathname&&""===e.localPatterns[0].search)throw Object.defineProperty(Error(`Image with src "${t}" is using a query string which is not configured in images.localPatterns. 3Read more: https://nextjs.org/docs/messages/next-image-unconfigured-localpatterns`),"__NEXT_ERROR_CODE",{value:"E871",enumerable:!1,
3configurable:!0});let s=(0,n.findClosestQuality)(i,e);return`${e.path}?url=${encodeURIComponent(t)}&w=${r}&q=${s}${t.startsWith("/")&&o?`&dpl=${o}`:""}`}l.__next_img_default=!0;let i=l},95362,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"Image",{enumerable:!0,get:function(){return E}});let n=e.r(45102),a=e.r(6544),l=e.r(30332),i=a._(e.r(47472)),o=n._(e.r(74108)),s=n._(e.r(3134)),u=e.r(22583),d=e.r(47771),c=e.r(5602);e.r(33495);let f=e.r(36496),h=n._(e.r(18024)),g=e.r(24276),p={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qualities:[75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function m(e,t,r,n,a,l,i){let o=e?.src;e&&e["data-loaded-src"]!==o&&(e["data-loaded-src"]=o,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&a(!0),r?.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let n=!1,a=!1;r.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>n,isPropagationStopped:()=>a,persist:()=>{},preventDefault:()=>{n=!0,t.preventDefault()},stopPropagation:()=>{a=!0,t.stopPropagation()}})}n?.current&&n.current(e)}}))}function b(e){return i.use?{fetchPriority:e}:{fetchpriority:e}}"u"<typeof window&&(globalThis.__NEXT_IMAGE_IMPORTED=!0);let y=(0,i.forwardRef)(({src:e,srcSet:t,sizes:r,height:n,width:a,decoding:o,className:s,style:u,fetchPriority:d,placeholder:c,loading:f,unoptimized:h,fill:p,onLoadRef:y,onLoadingCompleteRef:v,setBlurComplete:E,setShowAltText:w,sizesInput:_,onLoad:A,onError:j,...S},O)=>{let P=(0,i.useCallback)(e=>{e&&(j&&(e.src=e.src),e.complete&&m(e,c,y,v,E,h,_))},[e,c,y,v,E,j,h,_]),R=(0,g.useMergedRef)(O,P);return(0,l.jsx)("img",{...S,...b(d),loading:f,width:a,height:n,decoding:o,"data-nimg":p?"fill":"1",className:s,style:u,sizes:r,srcSet:t,src:e,ref:R,onLoad:e=>{m(e.currentTarget,c,y,v,E,h,_)},onError:e=>{w(!0),"empty"!==c&&E(!0),j&&j(e)}})});function v({isAppRouter:e,imgAttributes:t}){let r={as:"image",imageSrcSet:t.srcSet,imageSizes:t.sizes,crossOrigin:t.crossOrigin,referrerPolicy:t.referrerPolicy,...b(t.fetchPriority)};return e&&o.default.preload?(o.default.preload(t.src,r),null):(0,l.jsx)(s.default,{children:(0,l.jsx)("link",{rel:"preload",href:t.srcSet?void 0:t.src,...r},"__nimg-"+t.src+t.srcSet+t.sizes)})}let E=(0,i.forwardRef)((e,t)=>{let r=(0,i.useContext)(f.RouterContext),n=(0,i.useContext)(c.ImageConfigContext),a=(0,i.useMemo)(()=>{let e=p||n||d.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),r=e.deviceSizes.sort((e,t)=>e-t),a=e.qualities?.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:r,qualities:a,localPatterns:"u"<typeof window?n?.localPatterns:e.localPatterns}},[n]),{onLoad:o,onLoadingComplete:s}=e,g=(0,i.useRef)(o);(0,i.useEffect)(()=>{g.current=o},[o]);let m=(0,i.useRef)(s);(0,i.useEffect)(()=>{m.current=s},[s]);let[b,E]=(0,i.useState)(!1),[w,_]=(0,i.useState)(!1),{props:A,meta:j}=(0,u.getImgProps)(e,{defaultLoader:h.default,imgConf:a,blurComplete:b,showAltText:w});return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(y,{...A,unoptimized:j.unoptimized,placeholder:j.placeholder,fill:j.fill,onLoadRef:g,onLoadingCompleteRef:m,setBlurComplete:E,setShowAltText:_,sizesInput:e.sizes,ref:t}),j.preload?(0,l.jsx)(v,{isAppRouter:!r,imgAttributes:A}):null]})});("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},89384,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return d},getImageProps:function(){return u}};for(var a in n)Object.defineProperty(r,a,{enumerable:!0,get:n[a]});let l=e.r(45102),i=e.r(22583),o=e.r(95362),s=l._(e.r(18024));function u(e){let{props:t}=(0,i.getImgProps)(e,{defaultLoader:s.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qualities:[75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,r]of Object.entries(t))void 0===r&&delete t[e];return{props:t}}let d=o.Image},667,(e,t,r)=>{t.exports=e.r(89384)},68235,e=>{"use strict";var t=e.i(30332),r=e.i(667);let n={src:e.i(51675).default,width:2e3,height:1333,blurWidth:8,blurHeight:5,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAAQABAAD/wAARCAAFAAgDAREAAhEBAxEB/9sAQwAKBwcIBwYKCAgICwoKCw4YEA4NDQ4dFRYRGCMfJSQiHyIhJis3LyYpNCkhIjBBMTQ5Oz4+PiUuRElDPEg3PT47/9sAQwEKCwsODQ4cEBAcOygiKDs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDoNLv5bm9ktbnEnkYG4cbvciiUUldFp3dj/9k="};e.s(["PlaceholderImage",0,e=>(0,t.jsx)("div",{className:"absolute size-full",children:(0,t.jsx)(r.default,{className:"object-cover",src:n,...e})})],68235)},39913,e=>{"use strict";var t=e.i(30332),r=e.i(34627),n=e.i(47472),a=e.i(68235);e.s(["VideoComponent",0,({asset:e,autoPlay:l=!0,muted:i=!0,controls:o=!1,loop:s=!0,stopAfter:u,className:d="",...c})=>{let f=(0,n.useRef)(null);return(0,n.useEffect)(()=>
3{if(u&&f.current){let e=f.current,t=null,r=()=>{t&&(clearTimeout(t),t=null)},n=()=>{r(),t=setTimeout(()=>{e&&!e.paused&&e.pause()},1e3*u)},a=()=>{n()},l=()=>{r()};return e.addEventListener("play",a),e.addEventListener("pause",l),e.paused||e.ended||n(),()=>{e.removeEventListener("play",a),e.removeEventListener("pause",l),r()}}},[u]),(0,t.jsx)(n.Suspense,{fallback:(0,t.jsx)(a.PlaceholderImage,{alt:"NSF"}),children:(0,t.jsxs)("video",{ref:f,autoPlay:l,muted:i,controls:o,loop:s,className:(0,r.default)("size-full object-cover",d),...c,children:[(0,t.jsx)("source",{src:e.url||void 0,type:"video/mp4"}),(0,t.jsx)("source",{src:e.url||void 0,type:"video/ogg"})]})})}])}]);
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.